allure-jswaku/7487/widgets/status-chart.json
2024-10-01 09:35:58 +00:00

1 line
158 KiB
JSON

[{"uid":"6b0301bf797e9b2f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727775263373,"stop":1727775263374,"duration":1},"status":"passed","severity":"normal"},{"uid":"980e41be9e7cfa22","name":"random static sharding 2 - Cluster ID: 407, Shard ID: 575","time":{"start":1727775230749,"stop":1727775230749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f638f80bec96d49","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727774837898,"stop":1727774837898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0c38e0d58ede0a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727774891220,"stop":1727774891220,"duration":0},"status":"passed","severity":"normal"},{"uid":"daef6fecfeedb7ba","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727774837914,"stop":1727774837914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efd4f3d282745e2","name":"Push message with content topic containing emoji","time":{"start":1727775167338,"stop":1727775167339,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c464823ad3e1b81","name":"Push message with Russian payload","time":{"start":1727775202589,"stop":1727775202589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55893a15b8fa28b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727774941216,"stop":1727774941216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dce6c4b0fe82c2","name":"Passing page size 1 when there are 4 messages","time":{"start":1727775253090,"stop":1727775253091,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf9ea88f2095e35","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727774998919,"stop":1727774998919,"duration":0},"status":"passed","severity":"normal"},{"uid":"e187a08900a36cfe","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727774900856,"stop":1727774900856,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e3a608ef7f1b6e5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727775004574,"stop":1727775004574,"duration":0},"status":"passed","severity":"normal"},{"uid":"658abea25fdf384b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727775230748,"stop":1727775230748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50ec638a061ab47","name":"Nodes with multiple pubsub topic","time":{"start":1727775164647,"stop":1727775164647,"duration":0},"status":"passed","severity":"normal"},{"uid":"df49766f19e278d1","name":"udp ip6 address","time":{"start":1727774845854,"stop":1727774845854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d164f80572856bce","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727775215016,"stop":1727775215016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9aff53a9b88b9a","name":"can start the service","time":{"start":1727775229185,"stop":1727775229186,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff71063c544dbe07","name":"Push message with content topic containing numeric","time":{"start":1727775167325,"stop":1727775167327,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bf1e39edfe36b3c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727774861671,"stop":1727774861671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fefd448ee1341ff","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727774837893,"stop":1727774837893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b467848d6cfb508","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727775108358,"stop":1727775108358,"duration":0},"status":"passed","severity":"normal"},{"uid":"450f3ab7c69d03d3","name":"should only return 1 node with relay and store capability","time":{"start":1727774861669,"stop":1727774861670,"duration":1},"status":"passed","severity":"normal"},{"uid":"771d03b27fb8c9c4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727774998961,"stop":1727774998961,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8bec0bc80ba9af","name":"Check received message containing escaped characters","time":{"start":1727775131069,"stop":1727775131069,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da5f27983905c75","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app67/10/topic392/utf8","time":{"start":1727775210059,"stop":1727775210059,"duration":0},"status":"passed","severity":"normal"},{"uid":"300e4db55d64787a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727775181080,"stop":1727775181081,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba45b6c88a05228","name":"Check received message containing escaped characters","time":{"start":1727775004566,"stop":1727775004567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc24c7de27d97b5","name":"A test","time":{"start":1727775115938,"stop":1727775115938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ac3697a02d0331","name":"Check received message containing unicode special characters","time":{"start":1727775131070,"stop":1727775131070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2eaa068ee28021","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727775231554,"stop":1727775231555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c543018a0d3190","name":"should not fail to start the service if it is already started","time":{"start":1727774865305,"stop":1727774865305,"duration":0},"status":"passed","severity":"normal"},{"uid":"4214e8c12d178549","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727775327902,"stop":1727775327902,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0893e3b3e4c597","name":"Push message with content topic containing SQL Injection","time":{"start":1727775202598,"stop":1727775202598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af86425e4dd1cb3","name":"Check publish message containing Arabic","time":{"start":1727775178086,"stop":1727775178086,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cb23c4f96ad2d9","name":"Push message equal or less that 1MB","time":{"start":1727775202606,"stop":1727775202607,"duration":1},"status":"passed","severity":"normal"},{"uid":"c173f46988631890","name":"Subscribe to topic containing long and receive message","time":{"start":1727775215058,"stop":1727775215059,"duration":1},"status":"passed","severity":"normal"},{"uid":"701ee0b7f346f193","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727775231553,"stop":1727775231554,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb1b4ee2b941c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727775215062,"stop":1727775215062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b8644e0d19d160","name":"Check received message containing Russian","time":{"start":1727775131078,"stop":1727775131079,"duration":1},"status":"passed","severity":"normal"},{"uid":"167c1f28d85124df","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727774998920,"stop":1727774998921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4277801f8243d5c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727774998954,"stop":1727774998959,"duration":5},"status":"passed","severity":"normal"},{"uid":"b3e973a50d6d4bc6","name":"Check message with non string payload is not received","time":{"start":1727775004583,"stop":1727775004583,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ec88ba7067bd30","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727774891221,"stop":1727774891222,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc047543b9fdf24","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727774998929,"stop":1727774998929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07fde3051a52eac","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727775181085,"stop":1727775181085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b588374f83d4d86","name":"Publishes to nwaku","time":{"start":1727775158005,"stop":1727775158005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23a0bbd5a18dbdf","name":"connected peers and dial","time":{"start":1727775138939,"stop":1727775138939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a97bf38f63e7b89e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727774998918,"stop":1727774998918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5246924defa9e94f","name":"Passing page size 110 when there are 120 messages","time":{"start":1727775253099,"stop":1727775253100,"duration":1},"status":"passed","severity":"normal"},{"uid":"3216607141033564","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727775137904,"stop":1727775137905,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfeb4ddb738ef23","name":"should return valid sharding parameters for static sharding","time":{"start":1727774837913,"stop":1727774837914,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57ec128d3539701","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727774861670,"stop":1727774861670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed396ec8d31346c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727774941198,"stop":1727774941200,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1982023203eed32","name":"connects to nwaku","time":{"start":1727775262892,"stop":1727775262893,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e23600c234b7b1","name":"configure the node with multiple pubsub topics","time":{"start":1727775230755,"stop":1727775230755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8697e947d7e87faa","name":"Encoder throws on undefined content topic","time":{"start":1727774853826,"stop":1727774853826,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a5a91f9b487c8f","name":"LightPush with 2 connections","time":{"start":1727775032241,"stop":1727775032241,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5006a77b343ed98","name":"Check received message containing emoji","time":{"start":1727775004572,"stop":1727775004572,"duration":0},"status":"passed","severity":"normal"},{"uid":"28254f9b2571e87f","name":"Push message with custom timestamp: 1727778631447","time":{"start":1727775202605,"stop":1727775202606,"duration":1},"status":"passed","severity":"normal"},{"uid":"4866b05e9fae8575","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727775215036,"stop":1727775215043,"duration":7},"status":"passed","severity":"normal"},{"uid":"67463c9f68fb71dc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727774861671,"stop":1727774861672,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc74ef87d803a69c","name":"Check received message containing Arabic","time":{"start":1727775004554,"stop":1727775004555,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6a981720a5189a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727775031127,"stop":1727775031127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a91e59e993efb","name":"Default pageSize","time":{"start":1727775253100,"stop":1727775253101,"duration":1},"status":"passed","severity":"normal"},{"uid":"231126155d0df755","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727775108426,"stop":1727775108426,"duration":0},"status":"passed","severity":"normal"},{"uid":"8090d59d83abccbc","name":"should handle corrupted local storage data gracefully","time":{"start":1727774865308,"stop":1727774865309,"duration":1},"status":"passed","severity":"normal"},{"uid":"520f31cd4e8f8ba3","name":"Push message with rate limit","time":{"start":1727775167340,"stop":1727775167343,"duration":3},"status":"passed","severity":"normal"},{"uid":"49499a0644913cc0","name":"Check publish message containing shell command","time":{"start":1727775178105,"stop":1727775178106,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68f269c7464c89f","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727775115807,"stop":1727775115808,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d21f4825ae2a86","name":"Passing page size 10 when there are 10 messages","time":{"start":1727775253092,"stop":1727775253098,"duration":6},"status":"passed","severity":"normal"},{"uid":"e1e3aa47a3517685","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727775327902,"stop":1727775327902,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c081641043fba0","name":"Relay - dialed first","time":{"start":1727775270236,"stop":1727775270236,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7a8c7708290a8c","name":"Push message with rate limit","time":{"start":1727775202603,"stop":1727775202603,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c247658c353a61","name":"Check received message containing Basic HTML tag","time":{"start":1727775131080,"stop":1727775131080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64eafd07e851db2","name":"Refresh subscription","time":{"start":1727775215056,"stop":1727775215057,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c554a3f7df06849","name":"stop","time":{"start":1727774931178,"stop":1727774931178,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8f4775f44fa22d","name":"should be online or offline if network state changed","time":{"start":1727774891222,"stop":1727774891222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e509e16f7e238115","name":"throws on content topic with non-number generation field","time":{"start":1727774837879,"stop":1727774837879,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e3083eb5625b82","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727774845694,"stop":1727774845695,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7cc0b3e1173474","name":"Check publish message containing Basic HTML tag","time":{"start":1727775178105,"stop":1727775178105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a467382b68107c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727774998928,"stop":1727774998928,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f0f9d277b8d274","name":"Check message with invalid timestamp is not received","time":{"start":1727775004575,"stop":1727775004575,"duration":0},"status":"passed","severity":"normal"},{"uid":"255ed9b0369dbe82","name":"Push message with JSON payload","time":{"start":1727775202591,"stop":1727775202591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b781ef1bb4f7337a","name":"Passing invalid cursor","time":{"start":1727775231557,"stop":1727775231557,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5ae16e58e1946c","name":"Push message with custom timestamp: 1727771449399","time":{"start":1727775167345,"stop":1727775167345,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd03d3f85f4f7134","name":"should encodeTxt and decodeTxt","time":{"start":1727774846436,"stop":1727774846437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5da3f56a0d11705","name":"isConnected return false after peer stops","time":{"start":1727774920870,"stop":1727774920870,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f23ee0b9e21c1b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727774837907,"stop":1727774837907,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bc7ed14ef9def1","name":"Push 30 different messages","time":{"start":1727775167320,"stop":1727775167320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f399bc158dab3ab3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727775231552,"stop":1727775231553,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f759f9349bd3019","name":"Publish message with rate limit","time":{"start":1727775178146,"stop":1727775178152,"duration":6},"status":"passed","severity":"normal"},{"uid":"ebf4d65af40a15f5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727774837892,"stop":1727774837892,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1234e05fb87b50","name":"Check received message containing long","time":{"start":1727775131063,"stop":1727775131063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c70f99fa1e98387","name":"Subscribe and publish message","time":{"start":1727775181073,"stop":1727775181073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73c5f008f42cc67","name":"Fails to push message bigger that 1MB","time":{"start":1727775167347,"stop":1727775167348,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31f094c54221d40","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727774837908,"stop":1727774837908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19a9a201fdca26c","name":"Meta field set when metaSetter is specified","time":{"start":1727774853825,"stop":1727774853825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fb32f9630e0d6d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727775215050,"stop":1727775215050,"duration":0},"status":"passed","severity":"normal"},{"uid":"426176615907ee5f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727774837892,"stop":1727774837892,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cddc86224a4a6da","name":"Renews peer on consistent ping failures","time":{"start":1727774959369,"stop":1727774959373,"duration":4},"status":"passed","severity":"normal"},{"uid":"5f53538d141c072c","name":"Check publish message containing Script","time":{"start":1727775178092,"stop":1727775178093,"duration":1},"status":"passed","severity":"normal"},{"uid":"823becdea2253412","name":"Check received message with timestamp: 1727774889252000000 ","time":{"start":1727775004573,"stop":1727775004573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60d63b5894ab9b1","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727775250304,"stop":1727775250309,"duration":5},"status":"passed","severity":"normal"},{"uid":"4a2cbe80aabf74c2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727775255874,"stop":1727775255874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1122960dca903291","name":"Push message with content topic containing shell command","time":{"start":1727775202600,"stop":1727775202600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e10209b0b0cc2b","name":"Fails to publish duplicate message","time":{"start":1727775178129,"stop":1727775178129,"duration":0},"status":"passed","severity":"normal"},{"uid":"17801d467a2069e8","name":"should only return 1 node with store capability","time":{"start":1727774861670,"stop":1727774861670,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf17d468ffc1592","name":"Refresh subscription","time":{"start":1727775108387,"stop":1727775108387,"duration":0},"status":"passed","severity":"normal"},{"uid":"723a6787ca33631f","name":"Check message on other pubsub topic is not received","time":{"start":1727775131073,"stop":1727775131073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc753adbea81c16","name":"should set field with all protocols enabled","time":{"start":1727774846449,"stop":1727774846449,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a1416c9ce51c58","name":"Check publish message containing Russian","time":{"start":1727775178086,"stop":1727775178087,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e939ebd8fcb755","name":"removeEventListener with wrong event","time":{"start":1727774931175,"stop":1727774931175,"duration":0},"status":"passed","severity":"normal"},{"uid":"937174004df23b3b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727775164646,"stop":1727775164646,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc6198960041255","name":"should throw an error for missing sharding configuration","time":{"start":1727774837914,"stop":1727774837914,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e68e47f0180f1","name":"Push message with custom timestamp: 1697016649399","time":{"start":1727775167343,"stop":1727775167345,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ef9014a2690a198","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727774838049,"stop":1727774838050,"duration":1},"status":"passed","severity":"normal"},{"uid":"8557d240f319dd46","name":"should return no connections if no open connection provided","time":{"start":1727774853090,"stop":1727774853090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f957e6aaf8434b4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727774837905,"stop":1727774837905,"duration":0},"status":"passed","severity":"normal"},{"uid":"86894fbe19c5db64","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727775108373,"stop":1727775108382,"duration":9},"status":"broken","severity":"normal"},{"uid":"1fb19192b2efcb26","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727775115811,"stop":1727775115811,"duration":0},"status":"passed","severity":"normal"},{"uid":"425f5a5e4d7be9f","name":"Push message with Script payload","time":{"start":1727775202590,"stop":1727775202590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65b237e3b614cd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727774845694,"stop":1727774845694,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e37f03ad5c44d7b","name":"Subscribe to topic containing Script and receive message","time":{"start":1727775215045,"stop":1727775215045,"duration":0},"status":"passed","severity":"normal"},{"uid":"903ceb5191b3585b","name":"should encode/decode to RLP encoding","time":{"start":1727774846441,"stop":1727774846441,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef038a2802f41c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727774845705,"stop":1727774845705,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a9ea5f991e2da3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727775231550,"stop":1727775231551,"duration":1},"status":"passed","severity":"normal"},{"uid":"64774accbd420b90","name":"Push message with shell command payload","time":{"start":1727775202591,"stop":1727775202592,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cec565a47ec6b1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727775239735,"stop":1727775239735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f145c821d79708d","name":"Overlapping topic subscription","time":{"start":1727775215055,"stop":1727775215056,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cb7896e7a4c8db","name":"Privacy Node - default protocol","time":{"start":1727775270239,"stop":1727775270239,"duration":0},"status":"passed","severity":"normal"},{"uid":"1247a2d2ab84c60","name":"Check received message containing Script","time":{"start":1727775131067,"stop":1727775131067,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e5e90e44c807db","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727774998923,"stop":1727774998923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f4091aecf24b25","name":"Subscribe to topic containing XML and receive message","time":{"start":1727775215064,"stop":1727775215065,"duration":1},"status":"passed","severity":"normal"},{"uid":"782cea6db371d808","name":"Subscribe and receive messages via waku relay post","time":{"start":1727775215017,"stop":1727775215021,"duration":4},"status":"passed","severity":"normal"},{"uid":"854141ad78f69307","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727775031128,"stop":1727775031129,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdbe24f175a6591","name":"Check publish message containing JSON","time":{"start":1727775178105,"stop":1727775178105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ee2df6b0fb4f59","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727775231551,"stop":1727775231551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cd903422a6a262","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727775115810,"stop":1727775115810,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf6a6f25904f14a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727774837905,"stop":1727774837906,"duration":1},"status":"passed","severity":"normal"},{"uid":"640cae2dfb9401fd","name":"random static sharding 3 - Cluster ID: 42, Shard ID: 69","time":{"start":1727775230749,"stop":1727775230750,"duration":1},"status":"passed","severity":"normal"},{"uid":"f433b517f97d221b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727775230755,"stop":1727775230756,"duration":1},"status":"passed","severity":"normal"},{"uid":"faadbbae798d7543","name":"Check received message containing long","time":{"start":1727775004545,"stop":1727775004546,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc71319fd9fc2128","name":"Generator, custom pubsub topic","time":{"start":1727775255879,"stop":1727775255879,"duration":0},"status":"passed","severity":"normal"},{"uid":"d352562cb8d096ef","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727774837915,"stop":1727774837915,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bde47b77537270a","name":"should not receive a peer event after stop","time":{"start":1727775229194,"stop":1727775229194,"duration":0},"status":"passed","severity":"normal"},{"uid":"745f8e74c207319e","name":"should not receive a peer event before start","time":{"start":1727774900854,"stop":1727774900854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2140af9607673cc4","name":"should emit a peer event after start","time":{"start":1727774865306,"stop":1727774865306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7feda6b4f9ad92","name":"Push message on custom pubsubTopic","time":{"start":1727775137902,"stop":1727775137904,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad9f7cb27ba08a84","name":"addEventListener with correct event","time":{"start":1727774931173,"stop":1727774931173,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2c72d9cd395bc8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727774845695,"stop":1727774845700,"duration":5},"status":"passed","severity":"normal"},{"uid":"5c73dad074653d01","name":"Ping on subscribed peer","time":{"start":1727774930472,"stop":1727774930481,"duration":9},"status":"passed","severity":"normal"},{"uid":"710ffbe27bf2ffeb","name":"does not throw on valid cases","time":{"start":1727774837876,"stop":1727774837877,"duration":1},"status":"passed","severity":"normal"},{"uid":"867f64649e77528d","name":"should throw error - no public key","time":{"start":1727774846438,"stop":1727774846439,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10b659415d9c3ed","name":"Ping on peer without subscriptions","time":{"start":1727774930481,"stop":1727774930484,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea8359ffffa14ce3","name":"should handle a minimal index list","time":{"start":1727774838049,"stop":1727774838049,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ace88ecd61e28","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727775215047,"stop":1727775215047,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97f89a6b90dcdb1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app38/1/topic982/json","time":{"start":1727775210057,"stop":1727775210057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8dca2c2d5b6317","name":"handles empty contentTopics array correctly","time":{"start":1727774837915,"stop":1727774837915,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb30d833bf4a8fe","name":"should add and remove event listeners correctly","time":{"start":1727774865309,"stop":1727774865309,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1c33ce4d07219d","name":"Push message with emoji payload","time":{"start":1727775202593,"stop":1727775202593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8611fc8e49486d","name":"Push message with meta","time":{"start":1727775202602,"stop":1727775202603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca62f8993673c115","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727774998928,"stop":1727774998929,"duration":1},"status":"passed","severity":"normal"},{"uid":"137125425694146e","name":"caches peers it previously fetched","time":{"start":1727774861668,"stop":1727774861669,"duration":1},"status":"passed","severity":"normal"},{"uid":"86973c28824cd226","name":"Ping fails for unsubscribed peers","time":{"start":1727774959366,"stop":1727774959366,"duration":0},"status":"passed","severity":"normal"},{"uid":"10687ec08af62b9f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727774837908,"stop":1727774837909,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4c8c2c0eb56407","name":"Push message with XML payload","time":{"start":1727775202590,"stop":1727775202590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d790812d56284bf","name":"Check message with non string payload is not received","time":{"start":1727775131074,"stop":1727775131074,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f52baf2d38054b8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727774998911,"stop":1727774998911,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa425da1157e9ac","name":"can start and stop the service","time":{"start":1727774900852,"stop":1727774900852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c545674126a20c92","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727775263374,"stop":1727775263374,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2f84b501d3cb77","name":"Ordered Callback - true","time":{"start":1727775244235,"stop":1727775244236,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f038da20ff4361","name":"same cluster, same shard: nodes connect","time":{"start":1727775138710,"stop":1727775138710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e8c10bd05761c0","name":"should not fail to start the service if it is already started","time":{"start":1727775229189,"stop":1727775229190,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba4fef86a4319db","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727775263371,"stop":1727775263372,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa40da9ee831aec","name":"can start the service","time":{"start":1727774865303,"stop":1727774865304,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e6528a5dd4bb51","name":"Push message with unicode special characters payload","time":{"start":1727775202592,"stop":1727775202593,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ba8a6e33021045","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727775108395,"stop":1727775108397,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a386e019d4ba99c","name":"Waku message hash computation (no timestamp)","time":{"start":1727774840467,"stop":1727774840467,"duration":0},"status":"passed","severity":"normal"},{"uid":"55098c7ae24699b3","name":"Check message with non string payload is not received","time":{"start":1727775131086,"stop":1727775131086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07d929b9dd23e81","name":"should set field with only FILTER enabled","time":{"start":1727774846449,"stop":1727774846450,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea353c37c04dcd8","name":"Check received message containing Russian","time":{"start":1727775004555,"stop":1727775004556,"duration":1},"status":"passed","severity":"normal"},{"uid":"1406b7000f6ccdbb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727775108414,"stop":1727775108416,"duration":2},"status":"passed","severity":"normal"},{"uid":"99e5d6b098503564","name":"returns all values when wanted number is greater than available values","time":{"start":1727774860472,"stop":1727774860477,"duration":5},"status":"passed","severity":"normal"},{"uid":"49d501b37569a6bd","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727774861115,"stop":1727774861115,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56ad065a2d3ade3","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727775115802,"stop":1727775115802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63c689a373af7a6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727775215044,"stop":1727775215044,"duration":0},"status":"passed","severity":"normal"},{"uid":"771a44e8a19cdcb2","name":"Check publish message after service node is restarted","time":{"start":1727775178145,"stop":1727775178145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39b384831602aa7d","name":"Sign & Recover","time":{"start":1727774871651,"stop":1727774871651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f957842ada1f8c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727774920864,"stop":1727774920865,"duration":1},"status":"passed","severity":"normal"},{"uid":"df670a2ee0892147","name":"Check publish message containing short","time":{"start":1727775178075,"stop":1727775178076,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6ae00c8ed9148d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727774837904,"stop":1727774837904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60c1c0960d27f5f","name":"Check received message with timestamp: 1727774889252 ","time":{"start":1727775004573,"stop":1727775004574,"duration":1},"status":"passed","severity":"normal"},{"uid":"616ee23371e014b9","name":"Push message with Script payload","time":{"start":1727775167316,"stop":1727775167316,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f8f91938411179","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727775215067,"stop":1727775215068,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb21ee590e7a0283","name":"Check message on other pubsub topic is not received","time":{"start":1727775131085,"stop":1727775131085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cff3d1fa0d6f473","name":"Ephemeral field set to true","time":{"start":1727774853825,"stop":1727774853825,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa8309bd6e8a905","name":"Filter with 0 connections","time":{"start":1727775032239,"stop":1727775032240,"duration":1},"status":"passed","severity":"normal"},{"uid":"3326409a7685fbe7","name":"Push message equal or less that 1MB","time":{"start":1727775167347,"stop":1727775167347,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b7a9b6b770193e","name":"Refresh subscription","time":{"start":1727775181081,"stop":1727775181081,"duration":0},"status":"skipped","severity":"normal"},{"uid":"571cfa87be9a25f","name":"Check received message containing special chars","time":{"start":1727775004550,"stop":1727775004551,"duration":1},"status":"passed","severity":"normal"},{"uid":"4badca02b947ac9c","name":"Query Generator, No message returned","time":{"start":1727775239734,"stop":1727775239735,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05d504f9ce1bf02","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727775215063,"stop":1727775215064,"duration":1},"status":"passed","severity":"normal"},{"uid":"685c2d85b9b772b0","name":"Publish without waiting for remote peer","time":{"start":1727775181073,"stop":1727775181073,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a9f5edfa67cf37","name":"Publish message with custom timestamp: Tue Oct 01 2024 08:32:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1727775178119,"stop":1727775178119,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fb216dc6bd6d8e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727775164646,"stop":1727775164647,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83bf80165e20da5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727774837891,"stop":1727774837892,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eaafe90626e5e29","name":"Fails to push message bigger that 1MB","time":{"start":1727775202607,"stop":1727775202607,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dacc0e94650a63","name":"dispatchEvent via connectionManager","time":{"start":1727774931176,"stop":1727774931177,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f34c375998fcebf","name":"Generator, 2 different pubsubtopics","time":{"start":1727775255879,"stop":1727775255879,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44cf031718ea06e","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727775115808,"stop":1727775115808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1748549f900f8cd3","name":"topics with same application and version share the same shard","time":{"start":1727774837894,"stop":1727774837894,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb46c719b41d791","name":"Check received message containing numeric","time":{"start":1727775131076,"stop":1727775131077,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceed0856b24801f1","name":"Decoder throws on undefined content topic","time":{"start":1727774871305,"stop":1727774871305,"duration":0},"status":"passed","severity":"normal"},{"uid":"897e0bb18ac4a694","name":"Check received message containing unicode special characters","time":{"start":1727775004567,"stop":1727775004571,"duration":4},"status":"passed","severity":"normal"},{"uid":"e02689a8eb4ffee4","name":"Check message on other pubsub topic is not received","time":{"start":1727775004575,"stop":1727775004575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93c035a72af1c0c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727775131071,"stop":1727775131072,"duration":1},"status":"passed","severity":"normal"},{"uid":"900acd14d0528204","name":"Check received message containing unicode special characters","time":{"start":1727775131082,"stop":1727775131082,"duration":0},"status":"passed","severity":"normal"},{"uid":"add31ff576192cb3","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727775115805,"stop":1727775115805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00e1204e385d46b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727775215054,"stop":1727775215054,"duration":0},"status":"passed","severity":"normal"},{"uid":"941b42b775d6f32e","name":"Query Generator - true","time":{"start":1727775244234,"stop":1727775244234,"duration":0},"status":"passed","severity":"normal"},{"uid":"99777af2a3de780d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727774998965,"stop":1727774998965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d047ba557a44b","name":"Query with Ordered Callback, No message returned","time":{"start":1727775239737,"stop":1727775239738,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e59c3082e2fcffd","name":"Push message with meta","time":{"start":1727775167339,"stop":1727775167339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e73a9f6e2f23663","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727775108417,"stop":1727775108418,"duration":1},"status":"passed","severity":"normal"},{"uid":"af82e5d01fc0a420","name":"Decoder throws on undefined content topic","time":{"start":1727774872910,"stop":1727774872910,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7f56c4c7b058f9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727774837902,"stop":1727774837902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ccce767e363cf","name":"Ping on peer without subscriptions","time":{"start":1727774934273,"stop":1727774934273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae695fd00fb834","name":"should be able to decode the field with only STORE set to true","time":{"start":1727774845702,"stop":1727774845703,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d76accb1c779bd","name":"different cluster, different shard: nodes don't connect","time":{"start":1727775138711,"stop":1727775138711,"duration":0},"status":"passed","severity":"normal"},{"uid":"594aaa249db27da2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727775215025,"stop":1727775215025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f9fb47fb7de851","name":"throws on content topic with empty application field","time":{"start":1727774837880,"stop":1727774837880,"duration":0},"status":"passed","severity":"normal"},{"uid":"4556f70707fafab6","name":"Publish message with custom timestamp: Wed Oct 11 2023 09:32:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1727775178118,"stop":1727775178118,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fddcac6ea80213a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727774846450,"stop":1727774846450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6faae7acd12120a8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727774837883,"stop":1727774837883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6330b8d1ca46ef6e","name":"Check publish message containing special chars","time":{"start":1727775178084,"stop":1727775178085,"duration":1},"status":"passed","severity":"normal"},{"uid":"da989e2cd4319a91","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727775239727,"stop":1727775239727,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc53fdc45bcb23de","name":"Check received message containing Chinese","time":{"start":1727775131064,"stop":1727775131064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5da42cb4c4ccf8a","name":"throws on content topic with generation field greater than 0","time":{"start":1727774837879,"stop":1727774837880,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e7eff54da4e7d8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727775108413,"stop":1727775108414,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e45dc4be269bd1","name":"Check meta is set [ecies]","time":{"start":1727774872909,"stop":1727774872909,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac6703809320e70","name":"nwaku subscribes","time":{"start":1727775158004,"stop":1727775158004,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecc3b4e740a218a","name":"should return false","time":{"start":1727774846440,"stop":1727774846440,"duration":0},"status":"passed","severity":"normal"},{"uid":"235816ef193514c","name":"should properly create location multiaddrs - udp6","time":{"start":1727774846447,"stop":1727774846447,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fc672d8b504f9e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727774837884,"stop":1727774837890,"duration":6},"status":"passed","severity":"normal"},{"uid":"19619560922c09d4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727775215016,"stop":1727775215017,"duration":1},"status":"passed","severity":"normal"},{"uid":"d704bd05472ed9aa","name":"Subscribe to topic containing long and publish message","time":{"start":1727775181083,"stop":1727775181083,"duration":0},"status":"passed","severity":"normal"},{"uid":"fade604e499b9339","name":"Check received message containing SQL Injection","time":{"start":1727775131079,"stop":1727775131079,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2edf1c325e1ba0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727774837909,"stop":1727774837910,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb05f2906704937","name":"Throws when trying to push message with empty payload","time":{"start":1727775167321,"stop":1727775167321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a2b4fad34121fa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727775215048,"stop":1727775215048,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb12965dc2c3e515","name":"Check publish message containing numeric","time":{"start":1727775178083,"stop":1727775178084,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5d1778f3bdc359","name":"Passing page size 0 when there are 110 messages","time":{"start":1727775253088,"stop":1727775253089,"duration":1},"status":"passed","severity":"normal"},{"uid":"28fef6927809b5bb","name":"Push message with content topic containing JSON","time":{"start":1727775167333,"stop":1727775167334,"duration":1},"status":"passed","severity":"normal"},{"uid":"5660c27372e8e0ad","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727774845704,"stop":1727774845704,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5f6e8bce757a62","name":"Promise Callback - false","time":{"start":1727775244235,"stop":1727775244235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf9bb8ed5820337","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727774998960,"stop":1727774998961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f361596bac14a02f","name":"Subscribe to topic containing Script and receive message","time":{"start":1727775108416,"stop":1727775108416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad51f957433e035","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727774861113,"stop":1727774861114,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57aca4151287823","name":"Push message on custom pubsubTopic","time":{"start":1727775137908,"stop":1727775137909,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b2478328f329e9","name":"Reopen subscription with peer with lost subscription","time":{"start":1727774934272,"stop":1727774934272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be14730ee12c7a8","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727775115804,"stop":1727775115804,"duration":0},"status":"passed","severity":"normal"},{"uid":"10123bc5c1c76d92","name":"Subscribe and receives messages on 20 topics","time":{"start":1727775215025,"stop":1727775215026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2492f77617ec60b4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727774837892,"stop":1727774837893,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ea90877930c895","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727775138709,"stop":1727775138709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37ce8789d941329","name":"Push message with unicode special characters payload","time":{"start":1727775167318,"stop":1727775167320,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8f3799fc565cd8d","name":"Subscribe to topic containing XML and publish message","time":{"start":1727775181088,"stop":1727775181088,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71fd939faa7bcd4","name":"Check received message containing XML","time":{"start":1727775131080,"stop":1727775131080,"duration":0},"status":"passed","severity":"normal"},{"uid":"843e96479d1a6104","name":"should throw an error for missing required configuration","time":{"start":1727774837901,"stop":1727774837901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cdaa6c63f803c9","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727774959376,"stop":1727774959376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f053d36ca27ba508","name":"Reusing cursor across nodes","time":{"start":1727775231556,"stop":1727775231556,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c42d1b14fc6205","name":"configure the node with multiple content topics","time":{"start":1727775210063,"stop":1727775210063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0075665e1c88d93","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727775031128,"stop":1727775031128,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f506dca6c2a79d4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727774837903,"stop":1727774837903,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b40f0982ef7431","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727774861114,"stop":1727774861115,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdaafe973d0137f","name":"Push message with content topic containing special chars","time":{"start":1727775167327,"stop":1727775167327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f517401978b7b091","name":"different cluster, same shard: nodes don't connect","time":{"start":1727775138711,"stop":1727775138711,"duration":0},"status":"passed","severity":"normal"},{"uid":"892d2948214a4b73","name":"Subscribe to topic containing short and receive message","time":{"start":1727775215057,"stop":1727775215058,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b76c4358b34b052","name":"should not fail to stop the service if it was not started","time":{"start":1727775229186,"stop":1727775229187,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c434ed83305bdfe","name":"Check message with invalid timestamp is not received","time":{"start":1727775131072,"stop":1727775131073,"duration":1},"status":"passed","severity":"normal"},{"uid":"100e4ccb5ee9f1a7","name":"should only return 1 node with relay capability","time":{"start":1727774861669,"stop":1727774861669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8b3b5e99444d03","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727775108357,"stop":1727775108357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e22c07184cd25c8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727774941211,"stop":1727774941211,"duration":0},"status":"passed","severity":"normal"},{"uid":"8145d688b2ab9c5c","name":"Push message with escaped characters payload","time":{"start":1727775167318,"stop":1727775167318,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd6df4b6a23d535","name":"throws on content topic with empty topic name field","time":{"start":1727774837881,"stop":1727774837882,"duration":1},"status":"passed","severity":"normal"},{"uid":"8182e23ebfa7d2f8","name":"Mutual subscription","time":{"start":1727775181072,"stop":1727775181072,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bad9bd8802b16c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app42/10/topic775/test.js","time":{"start":1727775210056,"stop":1727775210057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c113c682fe64df5b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727775181094,"stop":1727775181096,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0625af6fe5f26f1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727775137909,"stop":1727775137909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7757162b8e49032","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727774998934,"stop":1727774998935,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09a38604145eb08","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727774998935,"stop":1727774998936,"duration":1},"status":"passed","severity":"normal"},{"uid":"6508a761cd0d1eb6","name":"addEventListener with wrong event","time":{"start":1727774931174,"stop":1727774931174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbbade1c3ecbadc","name":"should not receive a peer event after stop","time":{"start":1727774865306,"stop":1727774865307,"duration":1},"status":"passed","severity":"normal"},{"uid":"428a03def1a05be5","name":"Push message with content topic containing shell command","time":{"start":1727775167334,"stop":1727775167334,"duration":0},"status":"passed","severity":"normal"},{"uid":"daedbff664715298","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727774837916,"stop":1727774837916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8322ad639455c4a","name":"Push message with short payload","time":{"start":1727775202583,"stop":1727775202585,"duration":2},"status":"passed","severity":"normal"},{"uid":"88bebedcf22b6403","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727774998928,"stop":1727774998928,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe29a06765c9d30c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app54/1/topic365/proto","time":{"start":1727775210058,"stop":1727775210059,"duration":1},"status":"passed","severity":"normal"},{"uid":"89dc7e1a03116bf3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727774845703,"stop":1727774845703,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bbc89483546f3b","name":"Subscribe to topic containing Script and receive message","time":{"start":1727775215064,"stop":1727775215064,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce890e7a8ef8134","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727774837900,"stop":1727774837900,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e4da3cb31dd882","name":"should be called for bootstrap peers","time":{"start":1727774898122,"stop":1727774898124,"duration":2},"status":"passed","severity":"normal"},{"uid":"373c32185000058","name":"Push message with content topic containing Chinese","time":{"start":1727775167328,"stop":1727775167328,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f46107a4fca8652","name":"listenerCount","time":{"start":1727774931176,"stop":1727774931176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8b4df883b8e7a9","name":"Fails to publish message with wrong content topic","time":{"start":1727775178130,"stop":1727775178130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a365e5a135f0e2b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727775216149,"stop":1727775216149,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85131c3d0f86b924","name":"Query generator for multiple messages with different message text format","time":{"start":1727775253866,"stop":1727775253866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8d0538038a410d","name":"Round trip binary serialization","time":{"start":1727774853824,"stop":1727774853825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2dc5733016021","name":"Query generator for multiple messages with different content topic format","time":{"start":1727775253867,"stop":1727775253867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d4d9c2a45ee1f6","name":"Failed peers are renewed","time":{"start":1727775049234,"stop":1727775049235,"duration":1},"status":"passed","severity":"normal"},{"uid":"b563a22afa0b91ae","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727775263373,"stop":1727775263373,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd85c2ad1afa362","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727774891217,"stop":1727774891219,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb4153af7419b752","name":"Relay - times out","time":{"start":1727775270237,"stop":1727775270237,"duration":0},"status":"passed","severity":"normal"},{"uid":"70336cafe53957f7","name":"Push message with special chars payload","time":{"start":1727775167314,"stop":1727775167314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9da3ab05710925","name":"Ordered callback, aborts when callback returns true","time":{"start":1727775253869,"stop":1727775253869,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e41e04947dfae8f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727775108369,"stop":1727775108369,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7901268b51220f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727774891213,"stop":1727774891216,"duration":3},"status":"passed","severity":"normal"},{"uid":"14036c87485aab8f","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727775115802,"stop":1727775115802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab314e4f28a010f3","name":"Check received message containing Script","time":{"start":1727775004560,"stop":1727775004560,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e25a82455d0f92","name":"start node with empty content topic","time":{"start":1727775210064,"stop":1727775210064,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2d63c6d41e6963","name":"Refresh subscription","time":{"start":1727775215027,"stop":1727775215027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7a0bf57c8c1735","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727775137907,"stop":1727775137907,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6829a0dae542757","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727775263374,"stop":1727775263375,"duration":1},"status":"passed","severity":"normal"},{"uid":"120b9a0d4f29333","name":"Query Generator - false","time":{"start":1727775244234,"stop":1727775244235,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e298fa8e5f0224","name":"Push message with content topic containing Arabic","time":{"start":1727775202597,"stop":1727775202597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92d60dd22622238","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727774837913,"stop":1727774837913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9b7a34a1c5a244","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727775164643,"stop":1727775164643,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac75bd822dd88e41","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727775181086,"stop":1727775181086,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad293be146f02b8","name":"Fails to push message with large meta","time":{"start":1727775202603,"stop":1727775202603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f585d937ae9c243b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727774837903,"stop":1727774837903,"duration":0},"status":"passed","severity":"normal"},{"uid":"933a087bd0548e5f","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727774998919,"stop":1727774998919,"duration":0},"status":"passed","severity":"normal"},{"uid":"70df75e1651fefc2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727775215044,"stop":1727775215044,"duration":0},"status":"passed","severity":"normal"},{"uid":"46db0d43df75e7c8","name":"Subscribe and receive messages via lightPush","time":{"start":1727775108351,"stop":1727775108357,"duration":6},"status":"passed","severity":"normal"},{"uid":"b43c150c12b71df8","name":"should set field with only STORE enabled","time":{"start":1727774846449,"stop":1727774846449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0e9ab35e903beb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727774941184,"stop":1727774941184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e527fb805643d958","name":"should decode valid enr successfully","time":{"start":1727774846437,"stop":1727774846437,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a58ef32bfa59cb8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727775215071,"stop":1727775215073,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e1626387c95cd63","name":"Waku message hash computation (payload length 0)","time":{"start":1727774840466,"stop":1727774840467,"duration":1},"status":"passed","severity":"normal"},{"uid":"844fecffd8657c36","name":"Ping on peer without subscriptions","time":{"start":1727774934267,"stop":1727774934271,"duration":4},"status":"passed","severity":"normal"},{"uid":"21383e819da49932","name":"same cluster, different shard: nodes connect","time":{"start":1727775138710,"stop":1727775138710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed923541e7f6af7e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727774962229,"stop":1727774962229,"duration":0},"status":"passed","severity":"normal"},{"uid":"67da768dbc6155cc","name":"Relay","time":{"start":1727774896833,"stop":1727774896834,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75512f954a327fb","name":"Check message received after nwaku node is restarted","time":{"start":1727775131087,"stop":1727775131087,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d65c1d0fb3afd2f6","name":"Subscribe to topic containing XML and receive message","time":{"start":1727775215046,"stop":1727775215046,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e1bfb76d6e32ed","name":"Subscribe and receive messages via waku relay post","time":{"start":1727775215053,"stop":1727775215053,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1fea9cd1675526","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727774998924,"stop":1727774998924,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb773ed227ba599","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727775181093,"stop":1727775181094,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ac5aee1bc2dc5a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727775108397,"stop":1727775108401,"duration":4},"status":"passed","severity":"normal"},{"uid":"7eb90b8986883df0","name":"Check message received after nwaku node is restarted","time":{"start":1727775131075,"stop":1727775131075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a73e046c1993e7d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/10/topic152/json","time":{"start":1727775210060,"stop":1727775210061,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08ee69dff7d8054","name":"Sample","time":{"start":1727774845867,"stop":1727774845868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2202fd50138e0c95","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app75/6/topic442/proto","time":{"start":1727775210058,"stop":1727775210058,"duration":0},"status":"passed","severity":"normal"},{"uid":"886ae64ad7c1fa86","name":"should set field with only RELAY enabled","time":{"start":1727774846449,"stop":1727774846449,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbac60976574e8db","name":"returns all values when wanted number matches available values","time":{"start":1727774860467,"stop":1727774860472,"duration":5},"status":"passed","severity":"normal"},{"uid":"de9801662bd651e4","name":"should not receive a peer event before start","time":{"start":1727775229193,"stop":1727775229194,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d16986620f9ee70","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727775263370,"stop":1727775263371,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21104dbd7963879","name":"Check received message containing JSON","time":{"start":1727775004565,"stop":1727775004566,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6a184484157ffe","name":"Push message with SQL Injection payload","time":{"start":1727775202589,"stop":1727775202590,"duration":1},"status":"passed","severity":"normal"},{"uid":"891ad3ebcd8358d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727774998927,"stop":1727774998927,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2d82a6841d8e05","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727775031133,"stop":1727775031133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1cce0c84a47940","name":"Push message with content topic containing XML","time":{"start":1727775202599,"stop":1727775202599,"duration":0},"status":"passed","severity":"normal"},{"uid":"607e732c0b246a84","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727774998915,"stop":1727774998918,"duration":3},"status":"passed","severity":"normal"},{"uid":"64a7b676c6d6ab25","name":"Check message with no payload is not received","time":{"start":1727775004581,"stop":1727775004583,"duration":2},"status":"passed","severity":"normal"},{"uid":"67a3a90bc3d881ef","name":"Asymmetric encrypt & decrypt","time":{"start":1727774871649,"stop":1727774871650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e465e38e3fbb0cd7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727774837894,"stop":1727774837894,"duration":0},"status":"passed","severity":"normal"},{"uid":"315c9cbbc2e9f2af","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727775210063,"stop":1727775210063,"duration":0},"status":"passed","severity":"normal"},{"uid":"903911fdbfeb937f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727774941185,"stop":1727774941198,"duration":13},"status":"passed","severity":"normal"},{"uid":"a7c0c6cf5394acd8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727774998935,"stop":1727774998935,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a1445d26388666","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727774837909,"stop":1727774837909,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeefbec930c770b7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727774920871,"stop":1727774920871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d354a5b6a6c4c8cc","name":"random static sharding 6 - Cluster ID: 781, Shard ID: 45","time":{"start":1727775230751,"stop":1727775230752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7855d2b094a65f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727774897992,"stop":1727774897992,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a1460dcfde6bc3","name":"random static sharding 5 - Cluster ID: 451, Shard ID: 166","time":{"start":1727775230750,"stop":1727775230751,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ec4fee4c6bbc42","name":"Query with Promise Callback, No Decoder","time":{"start":1727775239739,"stop":1727775239740,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ea41c7728786e1","name":"ignores unrecognized TXT record formats","time":{"start":1727774861668,"stop":1727774861668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6b3809f37f7ddd","name":"Check message received after jswaku node is restarted","time":{"start":1727775004583,"stop":1727775004584,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f76f7dba165272b8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727775215070,"stop":1727775215071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7bc0520f5d77c06","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727774840464,"stop":1727774840465,"duration":1},"status":"passed","severity":"normal"},{"uid":"6090c54e9b1ac3ca","name":"Push message with Chinese payload","time":{"start":1727775202587,"stop":1727775202588,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e7900dcb5377ce","name":"start node with empty shard should fail","time":{"start":1727775230756,"stop":1727775230756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecea057b0fa96ed4","name":"LightPush with 1 connections","time":{"start":1727775032240,"stop":1727775032240,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e30d17bcb9758c8","name":"Filter with 1 connections","time":{"start":1727775032240,"stop":1727775032240,"duration":0},"status":"passed","severity":"normal"},{"uid":"856dd925bf5e07f4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727775181084,"stop":1727775181084,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d1252908c8d596","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727775131083,"stop":1727775131084,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf7ff4cf78e164d","name":"Push message with custom timestamp: 1727771431447","time":{"start":1727775202605,"stop":1727775202605,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b1f2572ede26b3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727774998904,"stop":1727774998909,"duration":5},"status":"passed","severity":"normal"},{"uid":"1a61172e82d31ab5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727775108427,"stop":1727775108427,"duration":0},"status":"passed","severity":"normal"},{"uid":"683413c19c64aab7","name":"random static sharding 4 - Cluster ID: 499, Shard ID: 17","time":{"start":1727775230750,"stop":1727775230750,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e580d07b042aa9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727774837904,"stop":1727774837905,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aeefd4fa340216e","name":"Push message with content topic containing numeric","time":{"start":1727775202596,"stop":1727775202596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8e7251b134900c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727775108427,"stop":1727775108430,"duration":3},"status":"passed","severity":"normal"},{"uid":"199c9b79e9feccd8","name":"1 Relay, 1 Filter, gives up","time":{"start":1727774861004,"stop":1727774861004,"duration":0},"status":"passed","severity":"normal"},{"uid":"470d6365874b12ea","name":"Check received message containing shell command","time":{"start":1727775131069,"stop":1727775131069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d3c7c58c5b2fa","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727774871302,"stop":1727774871303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9926edd11830e96","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727775115803,"stop":1727775115803,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf5f14233da4af8","name":"can dial TLS multiaddrs","time":{"start":1727775134084,"stop":1727775134085,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1bfe7c0b760543","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727774865308,"stop":1727774865308,"duration":0},"status":"passed","severity":"normal"},{"uid":"291b0c3e64b08b88","name":"Ping on unsubscribed peer","time":{"start":1727774930484,"stop":1727774930494,"duration":10},"status":"passed","severity":"normal"},{"uid":"a3a6d2751f0abbda","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727774941200,"stop":1727774941201,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f77b15a09878cb7","name":"creates an iterator","time":{"start":1727775257614,"stop":1727775257614,"duration":0},"status":"passed","severity":"normal"},{"uid":"8017f0d450a7dc83","name":"more peers than existing","time":{"start":1727775138939,"stop":1727775138939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7175f8ba24ef6f4a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727774998923,"stop":1727774998924,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba473f16e6af7314","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727774837900,"stop":1727774837900,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cad27c9873ff39","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727775215074,"stop":1727775215075,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c18b05170cdcb1d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727774897991,"stop":1727774897992,"duration":1},"status":"passed","severity":"normal"},{"uid":"347c497471a26a92","name":"Check received message containing Arabic","time":{"start":1727775131078,"stop":1727775131078,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f840595b9e1074","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727774845701,"stop":1727774845702,"duration":1},"status":"passed","severity":"normal"},{"uid":"597ec1f611de4df5","name":"Push message with escaped characters payload","time":{"start":1727775202592,"stop":1727775202592,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9a5bc0b3f63fcc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727775031132,"stop":1727775031132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a86bf252d3a352","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727774837910,"stop":1727774837911,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63f696250111eb5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727775255885,"stop":1727775255885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bd75c491442db","name":"Push message with content topic containing Chinese","time":{"start":1727775202596,"stop":1727775202597,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d60ab495aa32e","name":"Check publish message containing escaped characters","time":{"start":1727775178106,"stop":1727775178109,"duration":3},"status":"passed","severity":"normal"},{"uid":"b5a65f82b54ef5ce","name":"Push message with content topic containing long","time":{"start":1727775202595,"stop":1727775202595,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0cc8741fa40f7a","name":"Check received message containing emoji","time":{"start":1727775131082,"stop":1727775131082,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd82e51db1e06661","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727774845692,"stop":1727774845693,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc90001e958bc50","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727775115807,"stop":1727775115807,"duration":0},"status":"passed","severity":"normal"},{"uid":"49333cf9ebb97dc1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727774845693,"stop":1727774845693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4129f85edc69a6a3","name":"isConnected should return false after all peers disconnect","time":{"start":1727774920866,"stop":1727774920870,"duration":4},"status":"passed","severity":"normal"},{"uid":"897b9482e7f5a1f8","name":"Check received message containing Script","time":{"start":1727775131079,"stop":1727775131080,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe64c8b56add74a","name":"Check message with no payload is not received","time":{"start":1727775131085,"stop":1727775131086,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c0ddbfa5a7a399","name":"Light Node - default protocols","time":{"start":1727775270239,"stop":1727775270239,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c15a1171701083e","name":"should return empty list for no shard","time":{"start":1727774837900,"stop":1727774837901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d400789b10c0f669","name":"Check message with no payload is not received","time":{"start":1727775131074,"stop":1727775131074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5db95d2f054377","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727775327900,"stop":1727775327901,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c703901fa2d331d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727775031130,"stop":1727775031131,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57134b98d4b8eb9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727774838050,"stop":1727774838050,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f21e8700e95fbb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727775215073,"stop":1727775215074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6217c61d02428","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727774837912,"stop":1727774837912,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b0ecc0a4b06123","name":"should decode valid enr with tcp successfully","time":{"start":1727774846438,"stop":1727774846438,"duration":0},"status":"passed","severity":"normal"},{"uid":"78742fea23eb78d3","name":"Overlapping topic subscription","time":{"start":1727775181081,"stop":1727775181081,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54705cc8ba0befc0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727775215053,"stop":1727775215053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6855ac534fee51","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727775231551,"stop":1727775231552,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce78e883d0e4f1c5","name":"Ping on unsubscribed peer","time":{"start":1727774934271,"stop":1727774934272,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46e4a7b2d8081ac","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727775004574,"stop":1727775004575,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cdde1c6936ac08","name":"Non TWN Cluster","time":{"start":1727775210056,"stop":1727775210056,"duration":0},"status":"passed","severity":"normal"},{"uid":"870fd8f766007732","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727775115805,"stop":1727775115805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a297efbfbf904dd2","name":"Push message with long payload","time":{"start":1727775202585,"stop":1727775202586,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cca6cfb8ee05c8","name":"Check received message containing XML","time":{"start":1727775131067,"stop":1727775131068,"duration":1},"status":"passed","severity":"normal"},{"uid":"842a124875b86606","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727775215021,"stop":1727775215025,"duration":4},"status":"passed","severity":"normal"},{"uid":"266a950ba43dcdee","name":"Check publish message containing Chinese","time":{"start":1727775178085,"stop":1727775178085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77c1698472ae7f","name":"Subscribe and receive messages via waku relay post","time":{"start":1727775108358,"stop":1727775108358,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d48d4851c4c7681","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727775215059,"stop":1727775215060,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e1b53dbd71a450","name":"can start the service","time":{"start":1727774900851,"stop":1727774900851,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cef090234d966a1","name":"Callback on promise, aborts when callback returns true","time":{"start":1727775253868,"stop":1727775253868,"duration":0},"status":"passed","severity":"normal"},{"uid":"7687b88fd99130b7","name":"random static sharding 10 - Cluster ID: 367, Shard ID: 705","time":{"start":1727775230754,"stop":1727775230754,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e23db4d0218903","name":"Generator, 2 different pubsubtopics","time":{"start":1727775255883,"stop":1727775255885,"duration":2},"status":"passed","severity":"normal"},{"uid":"22f815ba89abb5d1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727775178114,"stop":1727775178118,"duration":4},"status":"passed","severity":"normal"},{"uid":"43a68f95637768a1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727775255880,"stop":1727775255882,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d7c21601fdf8dcb","name":"should properly compute the node id","time":{"start":1727774846441,"stop":1727774846441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01cb06301a7dd96","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727774837916,"stop":1727774837916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d025ce98db8e03e","name":"Fails to publish message with empty text","time":{"start":1727775178129,"stop":1727775178130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d86a77e3bd97cb1","name":"Ping on subscribed peer","time":{"start":1727774934266,"stop":1727774934267,"duration":1},"status":"passed","severity":"normal"},{"uid":"178beeb60ee1ddf6","name":"Check message with invalid timestamp is not received","time":{"start":1727775131084,"stop":1727775131084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7948fa02edbcf90","name":"LightPush with 3 connections","time":{"start":1727775032243,"stop":1727775032243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3845ef529a86fdb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727774860477,"stop":1727774860478,"duration":1},"status":"passed","severity":"normal"},{"uid":"3924a1aae6bacb89","name":"Check publish message containing unicode special characters","time":{"start":1727775178109,"stop":1727775178110,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54dd51331558fd0","name":"Push message with content topic containing Arabic","time":{"start":1727775167328,"stop":1727775167329,"duration":1},"status":"passed","severity":"normal"},{"uid":"83262b96ce522bd9","name":"Number of peers are maintained correctly","time":{"start":1727774959363,"stop":1727774959364,"duration":1},"status":"passed","severity":"normal"},{"uid":"3facd05bbe43700d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727774837911,"stop":1727774837912,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a418fc41bac767","name":"Push message with custom timestamp: 1727778649399","time":{"start":1727775167345,"stop":1727775167346,"duration":1},"status":"passed","severity":"normal"},{"uid":"9419ef4e227287f5","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727775115806,"stop":1727775115806,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cc939fb07604b","name":"Check received message containing Basic HTML tag","time":{"start":1727775131068,"stop":1727775131068,"duration":0},"status":"passed","severity":"normal"},{"uid":"49da4ff2f3941128","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727775215049,"stop":1727775215050,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6a1246b8aa4d55","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727774962230,"stop":1727774962230,"duration":0},"status":"passed","severity":"normal"},{"uid":"143ec644e95b5612","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727775108425,"stop":1727775108426,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc551b93aada59e","name":"Push message with emoji payload","time":{"start":1727775167320,"stop":1727775167320,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a29afdbca393efa","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727774837912,"stop":1727774837913,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e68b6e9baa684e","name":"Generator, 2 different pubsubtopics","time":{"start":1727775255871,"stop":1727775255873,"duration":2},"status":"passed","severity":"normal"},{"uid":"3404696af70079f0","name":"Check message with no content topic is not received","time":{"start":1727775131073,"stop":1727775131073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b482dfffd06d0b6","name":"Subscribe to topic containing XML and receive message","time":{"start":1727775108417,"stop":1727775108417,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca48424b0d2e95e","name":"Ping succeeds for all connected peers","time":{"start":1727774959365,"stop":1727774959365,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0e73034490f15d","name":"Init the array if not present","time":{"start":1727774837403,"stop":1727774837405,"duration":2},"status":"passed","severity":"normal"},{"uid":"59890dfa9816d2dd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727774840466,"stop":1727774840466,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2fd1d887c7ebb4","name":"handles empty shards array correctly","time":{"start":1727774837914,"stop":1727774837915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1064c3c99d043f","name":"Check message received after jswaku node is restarted","time":{"start":1727775131086,"stop":1727775131087,"duration":1},"status":"skipped","severity":"normal"},{"uid":"570fc6585cdd2fc0","name":"should not throw an error for a single configured topic","time":{"start":1727774837910,"stop":1727774837910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97381c83575ad9d","name":"should not receive a peer event before start","time":{"start":1727774865306,"stop":1727774865306,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf79f8c499565f2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727774837891,"stop":1727774837891,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb111e593e457f01","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727774837893,"stop":1727774837893,"duration":0},"status":"passed","severity":"normal"},{"uid":"7627462577658dd9","name":"should throw error - no public key","time":{"start":1727774846440,"stop":1727774846440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4751295135901210","name":"should set field with all protocols disabled","time":{"start":1727774846448,"stop":1727774846449,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e12f75c977c0424","name":"Check message with no content topic is not received","time":{"start":1727775131085,"stop":1727775131085,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce0cda46c9b5a41","name":"Subscribe and receive messages via lightPush","time":{"start":1727775215051,"stop":1727775215051,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabf5937b7fec05b","name":"Push message with content topic containing escaped characters","time":{"start":1727775167334,"stop":1727775167335,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecaa7b6ec6c1ab1a","name":"should be able to encode the field with only STORE set to true","time":{"start":1727774845687,"stop":1727774845688,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbeb22271615bdbf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727774872908,"stop":1727774872909,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e70c541f4c1e08","name":"Subscribe to topic containing short and publish message","time":{"start":1727775181081,"stop":1727775181083,"duration":2},"status":"passed","severity":"normal"},{"uid":"23602dec56155f4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727775215036,"stop":1727775215036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0aa9627a3c6443d","name":"different cluster, same shard: nodes don't connect","time":{"start":1727774998903,"stop":1727774998903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5065ae4731ff2bed","name":"Check message with no content topic is not received","time":{"start":1727775004581,"stop":1727775004581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c322ca6da9d2c197","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727774837898,"stop":1727774837898,"duration":0},"status":"passed","severity":"normal"},{"uid":"304c860cfeeb02c9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727775215065,"stop":1727775215067,"duration":2},"status":"passed","severity":"normal"},{"uid":"469ba2f9e3fb0b1a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727775202599,"stop":1727775202599,"duration":0},"status":"passed","severity":"normal"},{"uid":"300b0aad2b50c027","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727774998949,"stop":1727774998952,"duration":3},"status":"passed","severity":"normal"},{"uid":"a39a6df77bfe6d82","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727775263372,"stop":1727775263373,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74f3280d3ec9f92","name":"Reopen subscription with peer with lost subscription","time":{"start":1727774930494,"stop":1727774930495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2069a77ceea2fa","name":"Used by Waku Relay","time":{"start":1727775262894,"stop":1727775262895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1d3aae02428155","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727775181080,"stop":1727775181080,"duration":0},"status":"passed","severity":"normal"},{"uid":"c223aada6c8e0879","name":"Check publish message containing emoji","time":{"start":1727775178110,"stop":1727775178114,"duration":4},"status":"passed","severity":"normal"},{"uid":"e16c5880ec580492","name":"random static sharding 9 - Cluster ID: 932, Shard ID: 725","time":{"start":1727775230753,"stop":1727775230753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41f5f409ba51371","name":"Decoder throws on empty string content topic","time":{"start":1727774853827,"stop":1727774853827,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfe643f6f5c105a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727775138709,"stop":1727775138709,"duration":0},"status":"passed","severity":"normal"},{"uid":"add41e907a62d9c2","name":"Fails to push message with empty content topic","time":{"start":1727775167339,"stop":1727775167339,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafc3e9eecde8afc","name":"Check received message with timestamp: 1727774889907 ","time":{"start":1727775131083,"stop":1727775131083,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e90a9ed698eb1c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727774837895,"stop":1727774837895,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3a38a416c7fafa","name":"Check received message containing short","time":{"start":1727775131075,"stop":1727775131076,"duration":1},"status":"passed","severity":"normal"},{"uid":"9907ad1da319b4a0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727775031131,"stop":1727775031131,"duration":0},"status":"passed","severity":"normal"},{"uid":"2816e84ce782f1df","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727775131072,"stop":1727775131072,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe62e4cf81a07f8","name":"Check publish message containing long","time":{"start":1727775178076,"stop":1727775178083,"duration":7},"status":"passed","severity":"normal"},{"uid":"8be4e90997c73bcf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727774962230,"stop":1727774962230,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8e072355cc9d3f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727775263375,"stop":1727775263375,"duration":0},"status":"passed","severity":"normal"},{"uid":"30feea2f39a83006","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727774837907,"stop":1727774837907,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0606d6b4e5704d7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727775215052,"stop":1727775215052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a3a92d3e68bce4","name":"Delete observer","time":{"start":1727775141481,"stop":1727775141482,"duration":1},"status":"passed","severity":"normal"},{"uid":"4209fc7a4cdb9e6f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727775181085,"stop":1727775181086,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b9e3b9f1a6f828","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727774920853,"stop":1727774920855,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad49a6c8c5e08f72","name":"Fails to push message with empty content topic","time":{"start":1727775202602,"stop":1727775202602,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa36448dfd88e481","name":"throws on content topic with too few or too many fields","time":{"start":1727774837878,"stop":1727774837878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f098e690294af7e","name":"Check received message containing SQL Injection","time":{"start":1727775131066,"stop":1727775131066,"duration":0},"status":"passed","severity":"normal"},{"uid":"417084b1ab8f9455","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727774998926,"stop":1727774998927,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff1ad3c8cb2ae86","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727774998963,"stop":1727774998964,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b5556bc50ee4fc","name":"Check meta is set [symmetric]","time":{"start":1727774871303,"stop":1727774871303,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb90b649b83814e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727775215061,"stop":1727775215062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e49ea421b02a360","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727775215046,"stop":1727775215047,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e43a980adeddf72","name":"Ping on subscribed peer","time":{"start":1727774934272,"stop":1727774934273,"duration":1},"status":"passed","severity":"normal"},{"uid":"da86febe5709fb25","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727775215026,"stop":1727775215027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ade41adf11f243","name":"Encoder throws on empty string content topic","time":{"start":1727774871304,"stop":1727774871305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e779ee0e3aa9dd3","name":"Push message with XML payload","time":{"start":1727775167316,"stop":1727775167316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c240776f881be2a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727774845680,"stop":1727774845687,"duration":7},"status":"passed","severity":"normal"},{"uid":"340a6fea4ad07cc0","name":"Encoder throws on empty string content topic","time":{"start":1727774872910,"stop":1727774872910,"duration":0},"status":"passed","severity":"normal"},{"uid":"e410846bbdd1c48f","name":"should properly create location multiaddrs - tcp6","time":{"start":1727774846447,"stop":1727774846447,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fa16c19138e9f","name":"Publish message with custom timestamp: Tue Oct 01 2024 10:32:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1727775178120,"stop":1727775178124,"duration":4},"status":"passed","severity":"normal"},{"uid":"85e22bf30e3c05e2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727774861112,"stop":1727774861113,"duration":1},"status":"passed","severity":"normal"},{"uid":"50831ed8af40ad90","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727775137905,"stop":1727775137906,"duration":1},"status":"passed","severity":"normal"},{"uid":"9300c57a49507728","name":"Subscribe to topic containing long and receive message","time":{"start":1727775108388,"stop":1727775108395,"duration":7},"status":"passed","severity":"normal"},{"uid":"550d70aa837a9852","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727775231558,"stop":1727775231558,"duration":0},"status":"passed","severity":"normal"},{"uid":"897c68d128410faf","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727775250309,"stop":1727775250310,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f199063c224efe","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727774898129,"stop":1727774898129,"duration":0},"status":"passed","severity":"normal"},{"uid":"14acb359b0f42e47","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727775131084,"stop":1727775131084,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8dc19c88b4f6c8","name":"getPeersByDiscovery","time":{"start":1727774931175,"stop":1727774931175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20f3cacc01c5e6c","name":"should not receive a peer event after stop","time":{"start":1727774900854,"stop":1727774900855,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d38dd47d1dce9ae","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727774837912,"stop":1727774837912,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a566eb24c1eb894","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727775215052,"stop":1727775215053,"duration":1},"status":"passed","severity":"normal"},{"uid":"8209fa98cee4995","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727774998936,"stop":1727774998936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8175f7111b8df","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727775181090,"stop":1727775181091,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6503cbd38e3b9","name":"throws on content topic with empty version field","time":{"start":1727774837880,"stop":1727774837881,"duration":1},"status":"passed","severity":"normal"},{"uid":"d726809cf50b2915","name":"should return unique PubsubTopics for static sharding","time":{"start":1727774837899,"stop":1727774837899,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b6662508109d52","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727774998965,"stop":1727774998966,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc8f83feca0917c","name":"Check received message with timestamp: 1727774889907000000 ","time":{"start":1727775131082,"stop":1727775131083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1537d0da8b32f","name":"Ephemeral messages are not stored","time":{"start":1727774897990,"stop":1727774897991,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2bd7ae6b7056c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727774998936,"stop":1727774998936,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e605737ce041c0f","name":"Push message with content topic containing SQL Injection","time":{"start":1727775167331,"stop":1727775167331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac471f1f37b8fb28","name":"Push message with JSON payload","time":{"start":1727775167317,"stop":1727775167317,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfadb4e94c4ae7e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727774837905,"stop":1727774837905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ec15d97026f516","name":"handles different clusterIds correctly","time":{"start":1727774837895,"stop":1727774837896,"duration":1},"status":"passed","severity":"normal"},{"uid":"64bd9ba330c38bbb","name":"Check message received after jswaku node is restarted","time":{"start":1727775131075,"stop":1727775131075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca232255a23fd527","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727775215048,"stop":1727775215049,"duration":1},"status":"passed","severity":"normal"},{"uid":"7039a3d254199468","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727774998959,"stop":1727774998960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d7a0b5004e166d","name":"Overlapping topic subscription","time":{"start":1727775215027,"stop":1727775215027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ba19e9fcbe67f1","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727775115806,"stop":1727775115806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae336fe7c0f1347b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727774998937,"stop":1727774998948,"duration":11},"status":"passed","severity":"normal"},{"uid":"91cfe39487337abb","name":"Push message on custom pubsubTopic","time":{"start":1727775137906,"stop":1727775137906,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c9700e2882156a","name":"Renews subscription after lossing a connection","time":{"start":1727775215051,"stop":1727775215051,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8823f61e54cabef","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727774837890,"stop":1727774837891,"duration":1},"status":"passed","severity":"normal"},{"uid":"378d193b2bf902d3","name":"All","time":{"start":1727774896835,"stop":1727774896835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d1d664e35a7f5a","name":"Subscribe and receives messages on 20 topics","time":{"start":1727775108372,"stop":1727775108372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a158b7a6035e743","name":"Callback on promise","time":{"start":1727775253867,"stop":1727775253868,"duration":1},"status":"passed","severity":"normal"},{"uid":"320ffb9d7d369e3b","name":"should throw error - invalid id","time":{"start":1727774846439,"stop":1727774846440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d138b296127522a2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727774998948,"stop":1727774998949,"duration":1},"status":"passed","severity":"normal"},{"uid":"839ebee631bbe7de","name":"Query with Ordered Callback, No Decoder","time":{"start":1727775239737,"stop":1727775239737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd773f0e26c839e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727774941216,"stop":1727774941216,"duration":0},"status":"passed","severity":"normal"},{"uid":"547c9c8a2c7554ab","name":"random static sharding 1 - Cluster ID: 609, Shard ID: 399","time":{"start":1727775230748,"stop":1727775230749,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a924e32ebad4bde","name":"Using a function","time":{"start":1727775262894,"stop":1727775262894,"duration":0},"status":"passed","severity":"normal"},{"uid":"5284611044cca36c","name":"Check received message with timestamp: 1727774889907000000 ","time":{"start":1727775131070,"stop":1727775131071,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf033953c1443fb3","name":"Check publish message containing XML","time":{"start":1727775178093,"stop":1727775178097,"duration":4},"status":"passed","severity":"normal"},{"uid":"9817c9552377deee","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app39/2/topic694/proto","time":{"start":1727775210059,"stop":1727775210060,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe37b0a4d61105b1","name":"should get / set TCP multiaddr","time":{"start":1727774846442,"stop":1727774846443,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdd6c5d87d344ca","name":"pre and post cipher","time":{"start":1727774871650,"stop":1727774871651,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9f7a3ee3a31698","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727775031132,"stop":1727775031133,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7f3b73bd3cc5ac","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727774998925,"stop":1727774998926,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b8e557f7c5424c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app37/10/topic61/utf8","time":{"start":1727775210060,"stop":1727775210060,"duration":0},"status":"passed","severity":"normal"},{"uid":"8218591290b7beb4","name":"should properly create location multiaddrs - tcp4","time":{"start":1727774846447,"stop":1727774846447,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79e9edfb79a0be8","name":"Passing page size 19 when there are 20 messages","time":{"start":1727775253098,"stop":1727775253099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2f7ba451f3a3cf","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727774837901,"stop":1727774837901,"duration":0},"status":"passed","severity":"normal"},{"uid":"530b87877b3e09e4","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727775115807,"stop":1727775115807,"duration":0},"status":"passed","severity":"normal"},{"uid":"143cfb58b3a9f0bd","name":"Keep-alive pings maintain the connection","time":{"start":1727774959366,"stop":1727774959367,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f884e8c5107abc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727774962229,"stop":1727774962229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e735ccec3082924","name":"Number of peers are maintained correctly","time":{"start":1727775049233,"stop":1727775049234,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ecf37f446a4e16","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727775108424,"stop":1727775108425,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e191367cb117e7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727774837909,"stop":1727774837909,"duration":0},"status":"passed","severity":"normal"},{"uid":"71457b75b9cee448","name":"Push message with content topic containing emoji","time":{"start":1727775202601,"stop":1727775202602,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae71468f18fde6a6","name":"Push message with custom timestamp: 1697016631447","time":{"start":1727775202604,"stop":1727775202604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01b6b00b1312eb8","name":"returns nothing if no connections present","time":{"start":1727774853089,"stop":1727774853089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bae759119f7e746","name":"getPeersByDiscovery","time":{"start":1727775216148,"stop":1727775216149,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e00ad1ae8d93dd","name":"Check received message containing Chinese","time":{"start":1727775004551,"stop":1727775004552,"duration":1},"status":"passed","severity":"normal"},{"uid":"83455e466a51965b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727774837897,"stop":1727774837897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c352a5a2d8f0baf8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727774845705,"stop":1727774845706,"duration":1},"status":"passed","severity":"normal"},{"uid":"7520e4b6bff2c07b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727774837906,"stop":1727774837907,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cef8dbd64ffa99a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727775239739,"stop":1727775239739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3066a2655c1d363","name":"A test","time":{"start":1727775115943,"stop":1727775115943,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed8336dfbcd7c67","name":"should properly create location multiaddrs - tcp","time":{"start":1727774846448,"stop":1727774846448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84e37f920fc3193","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727775253868,"stop":1727775253868,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9d92f7c24a3742","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/4/topic42/json","time":{"start":1727775210057,"stop":1727775210057,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb039a559f394076","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727775263375,"stop":1727775263375,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c11a7106a194c0f","name":"Js publishes, other Js receives","time":{"start":1727775158006,"stop":1727775158007,"duration":1},"status":"passed","severity":"normal"},{"uid":"6549d4d961b4196d","name":"should not fail to start the service if it is already started","time":{"start":1727774900853,"stop":1727774900853,"duration":0},"status":"passed","severity":"normal"},{"uid":"603d80e15be3710d","name":"Decoder throws on empty string content topic","time":{"start":1727774872910,"stop":1727774872910,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdff2768eefd04d2","name":"Check received message containing long","time":{"start":1727775131076,"stop":1727775131076,"duration":0},"status":"passed","severity":"normal"},{"uid":"e925dfebcedc926","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727774837908,"stop":1727774837908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e56b2aaca8b063","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727775239738,"stop":1727775239739,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1c08e9d92e065e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727774840467,"stop":1727774840468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58e8aec9341f151","name":"Subscribe to topic containing Script and publish message","time":{"start":1727775181087,"stop":1727775181087,"duration":0},"status":"passed","severity":"normal"},{"uid":"101354c07d5126ed","name":"Push message with shell command payload","time":{"start":1727775167317,"stop":1727775167318,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e08acc08e8929f","name":"Check publish message containing SQL Injection","time":{"start":1727775178087,"stop":1727775178089,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6d867de67cb2ab8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727774920860,"stop":1727774920864,"duration":4},"status":"passed","severity":"normal"},{"uid":"f9f3265cb4433b28","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727774861003,"stop":1727774861003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8875fb1d3174065","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727774941204,"stop":1727774941210,"duration":6},"status":"passed","severity":"normal"},{"uid":"72e11c49cfa65388","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727775115809,"stop":1727775115809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66671ba42a725f0","name":"Subscribe to topic containing short and receive message","time":{"start":1727775215028,"stop":1727775215028,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d34177a64253de","name":"Push message with numeric payload","time":{"start":1727775167313,"stop":1727775167314,"duration":1},"status":"passed","severity":"normal"},{"uid":"c130061cabab420b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727775164648,"stop":1727775164648,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de0cfcdfd88fbea","name":"Subscribe and receives messages on 20 topics","time":{"start":1727775215054,"stop":1727775215054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af2b68d905e290d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727774900856,"stop":1727774900856,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0653b9fa92d778b","name":"Reopen subscription with peer with lost subscription","time":{"start":1727774934274,"stop":1727774934274,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf3e4b20fe2f2a2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727775215050,"stop":1727775215050,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3c068dc4ec2a63","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727774837902,"stop":1727774837902,"duration":0},"status":"passed","severity":"normal"},{"uid":"349ebc327c951e78","name":"Check received message containing escaped characters","time":{"start":1727775131081,"stop":1727775131082,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b8c2512963762c","name":"should throw error - no id","time":{"start":1727774846439,"stop":1727774846439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b32481944060bbf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727775215035,"stop":1727775215036,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c769444b20c2364","name":"Push message with content topic containing special chars","time":{"start":1727775202596,"stop":1727775202596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4e3f127e0e3caf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727775327901,"stop":1727775327901,"duration":0},"status":"passed","severity":"normal"},{"uid":"97523ffe0ce194bb","name":"Push message with special chars payload","time":{"start":1727775202586,"stop":1727775202587,"duration":1},"status":"passed","severity":"normal"},{"uid":"9783e7625548c5bc","name":"through manual discovery","time":{"start":1727775134085,"stop":1727775134085,"duration":0},"status":"passed","severity":"normal"},{"uid":"715d52f36dc25dab","name":"should properly create location multiaddrs - udp4","time":{"start":1727774846446,"stop":1727774846447,"duration":1},"status":"passed","severity":"normal"},{"uid":"952cd855eff14af","name":"Check received message containing special chars","time":{"start":1727775131064,"stop":1727775131064,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d2db1328a8fdc5","name":"Check received message containing emoji","time":{"start":1727775131070,"stop":1727775131070,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c567a65ab84891d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727774861114,"stop":1727774861114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e15bc4de27cee41","name":"Push message with Chinese payload","time":{"start":1727775167314,"stop":1727775167314,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f0e293d1744847","name":"Push message with content topic containing unicode special characters","time":{"start":1727775202601,"stop":1727775202601,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b600e0fa2060844","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727774998912,"stop":1727774998915,"duration":3},"status":"passed","severity":"normal"},{"uid":"905aa5b979073886","name":"Fields are not dropped","time":{"start":1727774852810,"stop":1727774852811,"duration":1},"status":"passed","severity":"normal"},{"uid":"d542ba1678b512f2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727775215060,"stop":1727775215061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9afb2b6f03eb480","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727775115804,"stop":1727775115804,"duration":0},"status":"passed","severity":"normal"},{"uid":"19278e5ec2e8e13f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727775181073,"stop":1727775181074,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d45c3191a61bb8","name":"Check received message containing short","time":{"start":1727775131062,"stop":1727775131062,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0da2f2dcd15797","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727775137908,"stop":1727775137908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c2956e054b55f5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727775108401,"stop":1727775108406,"duration":5},"status":"passed","severity":"normal"},{"uid":"2dd351297bdb5fd7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727775181091,"stop":1727775181092,"duration":1},"status":"passed","severity":"normal"},{"uid":"32446325793d4d76","name":"Fails to push message with large meta","time":{"start":1727775167339,"stop":1727775167340,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abf0c8c51388d46","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727775167332,"stop":1727775167333,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da3acce31f4a09d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727775108358,"stop":1727775108359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5090757c0b0efd","name":"can start and stop the service","time":{"start":1727774865304,"stop":1727774865304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4948e59083959d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727775215054,"stop":1727775215055,"duration":1},"status":"passed","severity":"normal"},{"uid":"84053554fe051a91","name":"Check received message containing Russian","time":{"start":1727775131066,"stop":1727775131066,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab4824e82d01d7e","name":"non connected peers","time":{"start":1727775138941,"stop":1727775138941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c8af3fae0660593","name":"Rejects garbage","time":{"start":1727774876114,"stop":1727774876114,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdc764e6985091","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727775253866,"stop":1727775253867,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee80aa58b924a81","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727774861672,"stop":1727774861672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae312cdc3fd13c92","name":"Sets default value correctly","time":{"start":1727775262895,"stop":1727775262896,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e272f0bee284bd9","name":"shard 0","time":{"start":1727775230747,"stop":1727775230748,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc2ea45fe665ef2","name":"Check received message containing shell command","time":{"start":1727775004566,"stop":1727775004566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c078347ab5288","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727775178130,"stop":1727775178131,"duration":1},"status":"passed","severity":"normal"},{"uid":"1743229ecbfe3f38","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727774962228,"stop":1727774962228,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a068e9fbd3bd80","name":"Symmetric encrypt & Decrypt","time":{"start":1727774871650,"stop":1727774871650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7892b6f6b1c6d254","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727775215026,"stop":1727775215026,"duration":0},"status":"passed","severity":"normal"},{"uid":"301a55aa8aa777ed","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727774891221,"stop":1727774891221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0d56d4935041a8","name":"Correctly serialized arguments","time":{"start":1727775134203,"stop":1727775134203,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cf2f53bcc32fce","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727775181086,"stop":1727775181087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46031ea15797cfa","name":"handles different networkShards values correctly","time":{"start":1727774837896,"stop":1727774837896,"duration":0},"status":"passed","severity":"normal"},{"uid":"577c3dd2617ea532","name":"Query with Promise Callback, No message returned","time":{"start":1727775239740,"stop":1727775239741,"duration":1},"status":"passed","severity":"normal"},{"uid":"de40454d2b863263","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727774853827,"stop":1727774853828,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ab2c8fd2cb252","name":"Should update shard info","time":{"start":1727775138384,"stop":1727775138384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75c966192a8df17","name":"removeEventListener with correct event","time":{"start":1727774931174,"stop":1727774931174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2321b5648d323","name":"LightPush","time":{"start":1727775270238,"stop":1727775270239,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6dcc0ee4498d78c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727774861111,"stop":1727774861112,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bce84841359aee2","name":"Check received message containing SQL Injection","time":{"start":1727775004557,"stop":1727775004557,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e87952663f370","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727774861115,"stop":1727774861115,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b3f54a69cab3e5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727775108417,"stop":1727775108417,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e579d2f03fc966","name":"Wrong topic","time":{"start":1727775210061,"stop":1727775210062,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff910dde878893e","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727775250301,"stop":1727775250302,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa036b367338d471","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727774941217,"stop":1727774941220,"duration":3},"status":"passed","severity":"normal"},{"uid":"72035b3adb2d5609","name":"Decrypt messages","time":{"start":1727775141481,"stop":1727775141481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2d4ccb7e30d209","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727775164642,"stop":1727775164643,"duration":1},"status":"passed","severity":"normal"},{"uid":"310ecaa2b65bce9b","name":"Should update multiaddrs","time":{"start":1727775138384,"stop":1727775138384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3ffa2fb532b47c","name":"Filter with 2 connections","time":{"start":1727775032243,"stop":1727775032243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f2660c8744578","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727774837904,"stop":1727774837904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c03fd2aca023c5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727774837915,"stop":1727774837916,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed501bdda5d93da5","name":"Accepts a valid Waku Message","time":{"start":1727774876112,"stop":1727774876114,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2827b3bfc45cf57","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727775239727,"stop":1727775239728,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df0522abe57b5c1","name":"should throw an error for an unconfigured topic","time":{"start":1727774837911,"stop":1727774837911,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7f570b950a5d71","name":"Push message with content topic containing XML","time":{"start":1727775167332,"stop":1727775167332,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1414ff4605c1cfe","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727774898124,"stop":1727774898128,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca578fe302bb4af1","name":"can start and stop the service","time":{"start":1727775229186,"stop":1727775229186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2417332b9419e8d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727775178144,"stop":1727775178144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bd698b88602ca7","name":"should properly create peer info with all multiaddrs","time":{"start":1727774846448,"stop":1727774846448,"duration":0},"status":"passed","severity":"normal"},{"uid":"1969d1bde56030d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727774998927,"stop":1727774998927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb2a79ba3f10cfd","name":"Generator, custom pubsub topic","time":{"start":1727775255870,"stop":1727775255871,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c4c8f40768ae19","name":"Renews subscription after lossing a connection","time":{"start":1727775215075,"stop":1727775215076,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fc5e194c3e9d1e","name":"Push message with content topic containing Russian","time":{"start":1727775202597,"stop":1727775202598,"duration":1},"status":"passed","severity":"normal"},{"uid":"37daba1264740d71","name":"Check received message containing Basic HTML tag","time":{"start":1727775004565,"stop":1727775004565,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4410abba1549e8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727774845701,"stop":1727774845701,"duration":0},"status":"passed","severity":"normal"},{"uid":"867e2391a5306844","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727775215043,"stop":1727775215043,"duration":0},"status":"passed","severity":"normal"},{"uid":"292cc42ce5687776","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727775108382,"stop":1727775108383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30bbc24a49a9316","name":"Encoder throws on undefined content topic","time":{"start":1727774872909,"stop":1727774872909,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d4f0d7b1b10916","name":"Decoder throws on empty string content topic","time":{"start":1727774871305,"stop":1727774871306,"duration":1},"status":"passed","severity":"normal"},{"uid":"24edf270077cafbf","name":"Push message with Arabic payload","time":{"start":1727775202588,"stop":1727775202589,"duration":1},"status":"passed","severity":"normal"},{"uid":"2570de497441620d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727775215055,"stop":1727775215055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9909e9b1fbf7268","name":"should not fail to stop the service if it was not started","time":{"start":1727774865305,"stop":1727774865305,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73020c903e5d9b4","name":"Push message with content topic containing short","time":{"start":1727775167321,"stop":1727775167322,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd47c9005c19e0b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727774941215,"stop":1727774941215,"duration":0},"status":"passed","severity":"normal"},{"uid":"79195f94eeccb759","name":"Encoder throws on undefined content topic","time":{"start":1727774871304,"stop":1727774871304,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc49e5bcba5c2a1f","name":"Push message with content topic containing Script","time":{"start":1727775167332,"stop":1727775167332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfcecff77f63539","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727774837899,"stop":1727774837899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c849c9d191c0a7ad","name":"Push message with SQL Injection payload","time":{"start":1727775167315,"stop":1727775167316,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2b3a05384cbf38","name":"should emit a peer event after start","time":{"start":1727775229190,"stop":1727775229192,"duration":2},"status":"passed","severity":"normal"},{"uid":"a32b3623c8f85136","name":"Does not throw an exception when node disconnects","time":{"start":1727775262893,"stop":1727775262893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff6c099b9f107fa","name":"Overlapping topic subscription","time":{"start":1727775108383,"stop":1727775108387,"duration":4},"status":"passed","severity":"normal"},{"uid":"e01c0bda6a6b841c","name":"safeDispatchEvent","time":{"start":1727774931177,"stop":1727774931178,"duration":1},"status":"passed","severity":"normal"},{"uid":"2262c6fc1125c730","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727774840466,"stop":1727774840466,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71ea7f58d2477c2","name":"throws an error for improperly formatted content topics","time":{"start":1727774837896,"stop":1727774837896,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da18ceb37ee39b4","name":"Push 30 different messages","time":{"start":1727775202593,"stop":1727775202594,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e732bdcdd5b37f7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727774871301,"stop":1727774871302,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a55470c5dc69f8","name":"unsubscribes","time":{"start":1727775257617,"stop":1727775257617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3807b3971c8f36","name":"Push message with content topic containing unicode special characters","time":{"start":1727775167335,"stop":1727775167336,"duration":1},"status":"passed","severity":"normal"},{"uid":"349817560cec8656","name":"Check received message containing JSON","time":{"start":1727775131080,"stop":1727775131081,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ce766c32d81821","name":"Push message with content topic containing JSON","time":{"start":1727775202599,"stop":1727775202600,"duration":1},"status":"passed","severity":"normal"},{"uid":"9942eee659a991d0","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727774998964,"stop":1727774998964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3593980f18e902a3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727775181092,"stop":1727775181093,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78d963814d20252","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727774998929,"stop":1727774998933,"duration":4},"status":"passed","severity":"normal"},{"uid":"35f4632dc707c40f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727774846437,"stop":1727774846437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc5c07c50186658","name":"tcp ip4 address","time":{"start":1727774845853,"stop":1727774845853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a889fcbe316fa793","name":"1 Relay, 1 fetch","time":{"start":1727774861002,"stop":1727774861002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3095272484dfb2f2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727774853445,"stop":1727774853445,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f0b1a5e58f7c3b","name":"Check received message containing short","time":{"start":1727775004545,"stop":1727775004545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecad56706c234f7d","name":"Register correct protocols","time":{"start":1727775181072,"stop":1727775181073,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a044e787354cdd0","name":"Throws when trying to push message with empty payload","time":{"start":1727775202594,"stop":1727775202594,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d50cb1d2cd42fa3","name":"less peers than existing","time":{"start":1727775138941,"stop":1727775138941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2504031db951f898","name":"Subscribe and receive messages via lightPush","time":{"start":1727775215015,"stop":1727775215016,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dafc346b95fcd3a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727774837884,"stop":1727774837884,"duration":0},"status":"passed","severity":"normal"},{"uid":"60111c323003f860","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727775216149,"stop":1727775216150,"duration":1},"status":"passed","severity":"normal"},{"uid":"498094f78f407828","name":"should properly create location multiaddrs - udp","time":{"start":1727774846447,"stop":1727774846448,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd66ffb2a1dcc9db","name":"Push message with Basic HTML tag payload","time":{"start":1727775167317,"stop":1727775167317,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e1763d5e595e3b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727775250310,"stop":1727775250310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b3a73a8b670e63","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727775108427,"stop":1727775108427,"duration":0},"status":"passed","severity":"normal"},{"uid":"176eacd5340ec854","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727775031131,"stop":1727775031131,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45b8b202e8ec567","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727774941204,"stop":1727774941204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffaaaad5b5b988a7","name":"should select older connection if present","time":{"start":1727774853093,"stop":1727774853093,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6c4ad7907604e0","name":"same cluster, same shard: nodes connect","time":{"start":1727774998902,"stop":1727774998902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84afd37f151c553","name":"returns only open connection if one present","time":{"start":1727774853089,"stop":1727774853090,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ead8320b03047c","name":"Query Generator, No Decoder","time":{"start":1727775239734,"stop":1727775239734,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e87c8d10e7011c","name":"LightPush with 0 connections","time":{"start":1727775032239,"stop":1727775032239,"duration":0},"status":"passed","severity":"normal"},{"uid":"3418671067cad358","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727775137909,"stop":1727775137909,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4ff1ed745939de","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727775164647,"stop":1727775164647,"duration":0},"status":"passed","severity":"normal"},{"uid":"271edfc0e9dcce61","name":"Check received message containing JSON","time":{"start":1727775131068,"stop":1727775131069,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59aa66b6c3c74dc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727774898130,"stop":1727774898131,"duration":1},"status":"passed","severity":"normal"},{"uid":"707391a49d1a2419","name":"Push message with short payload","time":{"start":1727775167312,"stop":1727775167313,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4322a757a3594e","name":"Check message with no pubsub topic is not received","time":{"start":1727775004576,"stop":1727775004581,"duration":5},"status":"passed","severity":"normal"},{"uid":"b85ceacf93ece1b6","name":"Query generator for 2000 messages","time":{"start":1727775253869,"stop":1727775253869,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeab9134ed7c32c0","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727774853444,"stop":1727774853444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e24d48093dc37dd","name":"random static sharding 8 - Cluster ID: 997, Shard ID: 977","time":{"start":1727775230753,"stop":1727775230753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5839b2b74383d765","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727774837899,"stop":1727774837900,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0441cb17f47e1","name":"handles multiple messages","time":{"start":1727775257615,"stop":1727775257616,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec60d33d70457a7","name":"should return all peers when numPeers is 0","time":{"start":1727774853443,"stop":1727774853444,"duration":1},"status":"passed","severity":"normal"},{"uid":"2266a0401a63cfa1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727775215068,"stop":1727775215070,"duration":2},"status":"passed","severity":"normal"},{"uid":"905a9ae9996650fc","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727774898121,"stop":1727774898122,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b1398674ff7c4","name":"Push message with Arabic payload","time":{"start":1727775167314,"stop":1727775167315,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ae79419077edb3","name":"recovers when dns.resolve returns empty","time":{"start":1727774861667,"stop":1727774861667,"duration":0},"status":"passed","severity":"normal"},{"uid":"844c40c2053063f","name":"should emit a peer event after start","time":{"start":1727774900853,"stop":1727774900854,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba486fbd53597eaa","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727774872908,"stop":1727774872908,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc74dbdc0c91952","name":"Query generator for multiple messages","time":{"start":1727775253865,"stop":1727775253866,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edb66eadf60f38a","name":"Subscribe to topic containing long and receive message","time":{"start":1727775215035,"stop":1727775215035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b9c49eb865fe2a","name":"throws on empty content topic","time":{"start":1727774837877,"stop":1727774837878,"duration":1},"status":"passed","severity":"normal"},{"uid":"f231c6678099d149","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727775108408,"stop":1727775108413,"duration":5},"status":"passed","severity":"normal"},{"uid":"32b9ed60fb814150","name":"Push message with numeric payload","time":{"start":1727775202586,"stop":1727775202586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73c184ab6df00f4","name":"Check received message containing XML","time":{"start":1727775004561,"stop":1727775004565,"duration":4},"status":"passed","severity":"normal"},{"uid":"65f2e1270e69c1e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727775181084,"stop":1727775181084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbafe83d0ac52653","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727774845688,"stop":1727774845692,"duration":4},"status":"passed","severity":"normal"},{"uid":"a301abc23f0f78c1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727774998924,"stop":1727774998924,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d75cc54f17fcede","name":"Nodes with multiple pubsub topic","time":{"start":1727775164643,"stop":1727775164645,"duration":2},"status":"passed","severity":"normal"},{"uid":"7083beac5d6095cf","name":"retrieves a single peer","time":{"start":1727774861666,"stop":1727774861667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc4be10b8c2c692","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727775215063,"stop":1727775215063,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a963eecf333f0","name":"Passing page size 3 when there are 20 messages","time":{"start":1727775253092,"stop":1727775253092,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c2bcb7e8a02590","name":"random static sharding 7 - Cluster ID: 628, Shard ID: 338","time":{"start":1727775230752,"stop":1727775230752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97c29a7f95d3492","name":"1 Store, 2 fetches","time":{"start":1727774861002,"stop":1727774861003,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce323a75417fa2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727775031128,"stop":1727775031128,"duration":0},"status":"passed","severity":"normal"},{"uid":"7613f9af070ff4e2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727774853444,"stop":1727774853445,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f04e204652a0c0","name":"same cluster, different shard: nodes don't connect","time":{"start":1727774998902,"stop":1727774998903,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ba64847ae1170d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727774837894,"stop":1727774837894,"duration":0},"status":"passed","severity":"normal"},{"uid":"27efff0c24c0ac5d","name":"ignores domain fetching errors","time":{"start":1727774861668,"stop":1727774861668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9881516ec57b98ae","name":"Passing an array","time":{"start":1727775262893,"stop":1727775262894,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8a243c568236e1","name":"Nwaku publishes","time":{"start":1727775158006,"stop":1727775158006,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cca92f72ebf70e2","name":"Push to array if already present","time":{"start":1727774837405,"stop":1727774837406,"duration":1},"status":"passed","severity":"normal"},{"uid":"8080dad36886b7ee","name":"Generator, custom pubsub topic","time":{"start":1727775255882,"stop":1727775255883,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f212a60cd46a352","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727775181078,"stop":1727775181079,"duration":1},"status":"passed","severity":"normal"},{"uid":"37be58dba0f31bdd","name":"Relay - dialed after","time":{"start":1727775270236,"stop":1727775270237,"duration":1},"status":"passed","severity":"normal"},{"uid":"1482878f4f26a2f4","name":"Check received message containing shell command","time":{"start":1727775131081,"stop":1727775131081,"duration":0},"status":"passed","severity":"normal"},{"uid":"1623cd2159d3d5e8","name":"Relay + Store","time":{"start":1727774896834,"stop":1727774896835,"duration":1},"status":"passed","severity":"normal"},{"uid":"567f38fa4e1314e5","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727774837902,"stop":1727774837903,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6a69f7373ff39f","name":"Filter","time":{"start":1727775270239,"stop":1727775270239,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ee5a2af50f4b9e","name":"should load peers from local storage and dispatch events","time":{"start":1727774865307,"stop":1727774865308,"duration":1},"status":"passed","severity":"normal"},{"uid":"6099a787c1aa12ea","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727774998923,"stop":1727774998923,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc59ede084b1322","name":"Push message with content topic containing Script","time":{"start":1727775202598,"stop":1727775202598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6618771b65134de","name":"should get / set UDP multiaddr","time":{"start":1727774846442,"stop":1727774846442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5311d72a6f554d43","name":"isConnected should return true after first peer connects","time":{"start":1727774920865,"stop":1727774920866,"duration":1},"status":"passed","severity":"normal"},{"uid":"862b23e03aa4e4fb","name":"Push message with content topic containing long","time":{"start":1727775167322,"stop":1727775167325,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ae2c4d91efc565c","name":"new peer added after a peer was already found","time":{"start":1727775216149,"stop":1727775216149,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e0c24a94e96fada","name":"should encode/decode to text encoding","time":{"start":1727774846441,"stop":1727774846442,"duration":1},"status":"passed","severity":"normal"},{"uid":"213ec24ada81ddbf","name":"Push message with Russian payload","time":{"start":1727775167315,"stop":1727775167315,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d83361f5ba05d9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727775031127,"stop":1727775031127,"duration":0},"status":"passed","severity":"normal"},{"uid":"989d644ef1bb71d2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727775181088,"stop":1727775181090,"duration":2},"status":"passed","severity":"normal"},{"uid":"e66d2bd778e008c","name":"Store - dialed after - with timeout","time":{"start":1727775270238,"stop":1727775270238,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa12822ae4101ade","name":"Check received message containing numeric","time":{"start":1727775131063,"stop":1727775131063,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9fee998eab1660","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727774998918,"stop":1727774998919,"duration":1},"status":"passed","severity":"normal"},{"uid":"89dbf26e56bbdeb9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app53/5/topic502/utf8","time":{"start":1727775210058,"stop":1727775210058,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3a0bff965256b8","name":"Check received message containing special chars","time":{"start":1727775131077,"stop":1727775131077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eaca9e92374a2e","name":"Push message with content topic containing Russian","time":{"start":1727775167329,"stop":1727775167331,"duration":2},"status":"passed","severity":"normal"},{"uid":"961e70aa18a5de0b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727774861111,"stop":1727774861111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c055009beb52e6b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727774837906,"stop":1727774837906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fffc48821fc93a9","name":"should not fail to stop the service if it was not started","time":{"start":1727774900852,"stop":1727774900852,"duration":0},"status":"passed","severity":"normal"},{"uid":"699d19ebc4a6ab57","name":"Check message received after nwaku node is restarted","time":{"start":1727775004584,"stop":1727775004584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1651c94c18bf02ea","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727774837897,"stop":1727774837897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e7387f1a31398e","name":"Check received message containing Chinese","time":{"start":1727775131078,"stop":1727775131078,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65fd256684113f","name":"Push message with content topic containing escaped characters","time":{"start":1727775202600,"stop":1727775202601,"duration":1},"status":"passed","severity":"normal"},{"uid":"20eb7c1150094b86","name":"Check received message with timestamp: 1727774889907 ","time":{"start":1727775131071,"stop":1727775131071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f114bbbc0ba421c0","name":"Renews peer on consistent missed messages","time":{"start":1727774959377,"stop":1727774959377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2728cb6d51a947a7","name":"should throw error - no id","time":{"start":1727774846438,"stop":1727774846438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b150f6d9a3b2ee","name":"Push message with Basic HTML tag payload","time":{"start":1727775202591,"stop":1727775202591,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b5c0e6f846222d","name":"Check received message containing numeric","time":{"start":1727775004548,"stop":1727775004549,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c3d8f2f523c8e4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727774962228,"stop":1727774962229,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd4eb79846da14d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727774998921,"stop":1727774998922,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad21c94d72ed9323","name":"Relay + Store","time":{"start":1727774846450,"stop":1727774846450,"duration":0},"status":"passed","severity":"normal"},{"uid":"480b17a1928d4529","name":"Filter with 3 connections","time":{"start":1727775032244,"stop":1727775032244,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d41aa678cf047b6","name":"Decoder throws on undefined content topic","time":{"start":1727774853826,"stop":1727774853827,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce486c5597f31e2","name":"different cluster, different shard: nodes don't connect","time":{"start":1727774998903,"stop":1727774998904,"duration":1},"status":"passed","severity":"normal"},{"uid":"706d7a7f17d96713","name":"should throw an error for insufficient data","time":{"start":1727774838050,"stop":1727774838050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b468f727e2ad7c1","name":"throws on content topic with empty encoding field","time":{"start":1727774837882,"stop":1727774837882,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a3d71acf29255c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727775239736,"stop":1727775239736,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0667c3e455e1682","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727775031129,"stop":1727775031129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b50997810458634","name":"Push message with long payload","time":{"start":1727775167313,"stop":1727775167313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d87e8bd55fed58","name":"Publish message with large meta","time":{"start":1727775178145,"stop":1727775178146,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb0597762d969ab","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727774845704,"stop":1727774845705,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a83574b24f8b83","name":"Check publish message after client node is restarted","time":{"start":1727775178145,"stop":1727775178145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee755f844b36f406","name":"Check received message containing Arabic","time":{"start":1727775131064,"stop":1727775131065,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4942fbf876cd8f","name":"Subscribe to topic containing short and receive message","time":{"start":1727775108387,"stop":1727775108388,"duration":1},"status":"passed","severity":"normal"},{"uid":"a540e5d6308f6708","name":"it tolerates circular branch references","time":{"start":1727774861667,"stop":1727774861667,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd11f62b2de59c67","name":"Passing page size 11 when there are 10 messages","time":{"start":1727775253098,"stop":1727775253098,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e5b5056662ba6a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727774861113,"stop":1727774861113,"duration":0},"status":"passed","severity":"normal"},{"uid":"6779ec2742af89a4","name":"Promise Callback - true","time":{"start":1727775244235,"stop":1727775244235,"duration":0},"status":"passed","severity":"normal"},{"uid":"2571d2bfc8018961","name":"Ping on unsubscribed peer","time":{"start":1727774934273,"stop":1727774934274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d157c19f0e0ccc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727775210055,"stop":1727775210056,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e370e14647f5aa","name":"Ordered Callback - false","time":{"start":1727775244238,"stop":1727775244240,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ff0cb0c2ad6f2d7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727774897992,"stop":1727774897993,"duration":1},"status":"passed","severity":"normal"},{"uid":"7010b6f346c9a48c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727774837906,"stop":1727774837906,"duration":0},"status":"passed","severity":"normal"},{"uid":"54081fe962df1835","name":"Store - dialed first","time":{"start":1727775270237,"stop":1727775270237,"duration":0},"status":"passed","severity":"normal"},{"uid":"754e8c799eaeb4f3","name":"Tracks peer failures correctly","time":{"start":1727774959373,"stop":1727774959376,"duration":3},"status":"passed","severity":"normal"},{"uid":"876d858bc06ecce3","name":"Encoder throws on empty string content topic","time":{"start":1727774853826,"stop":1727774853826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21ee7df3cce46c4","name":"Push message with content topic containing short","time":{"start":1727775202594,"stop":1727775202594,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bc6489758ae815","name":"groups content topics by expected pubsub topic","time":{"start":1727774837895,"stop":1727774837895,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a74530ea51fa0d","name":"should use DNS peer discovery with light client","time":{"start":1727774900855,"stop":1727774900855,"duration":0},"status":"skipped","severity":"normal"}]