mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 03:43:09 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"83699e315213a5c3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727986493604,"stop":1727986493604,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d466c07ab3381","name":"Push message with content topic containing Russian","time":{"start":1727986868051,"stop":1727986868051,"duration":0},"status":"passed","severity":"normal"},{"uid":"315cf18b2180116f","name":"Check publish message containing Script","time":{"start":1727986830850,"stop":1727986830850,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee269a4a1a9755f","name":"should throw an error for missing sharding configuration","time":{"start":1727986493629,"stop":1727986493629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ca0077cf35b0de","name":"Push message with shell command payload","time":{"start":1727986823403,"stop":1727986823404,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54f28e9d7b095ee","name":"Push message with long payload","time":{"start":1727986823394,"stop":1727986823396,"duration":2},"status":"passed","severity":"normal"},{"uid":"e27148d36245fdcb","name":"should throw error - no public key","time":{"start":1727986502607,"stop":1727986502607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19cb0f030e08eab","name":"Query with Ordered Callback, No message returned","time":{"start":1727986898349,"stop":1727986898350,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d54a198b8c2ffb","name":"Check message received after nwaku node is restarted","time":{"start":1727986666516,"stop":1727986666516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fd6acc485246b84","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1727986510137,"stop":1727986510137,"duration":0},"status":"passed","severity":"normal"},{"uid":"70efff44258ac95","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727986557938,"stop":1727986557939,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2e61e076df2337","name":"Query Generator, No Decoder","time":{"start":1727986898345,"stop":1727986898346,"duration":1},"status":"passed","severity":"normal"},{"uid":"60784934f35c2690","name":"Check message on other pubsub topic is not received","time":{"start":1727986666500,"stop":1727986666500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a043a994b9e144ff","name":"Subscribe to topic containing long and receive message","time":{"start":1727986698346,"stop":1727986698348,"duration":2},"status":"passed","severity":"normal"},{"uid":"288dd9cce9602e29","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727986844626,"stop":1727986844626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d194cf0af3c287b0","name":"Check received message containing unicode special characters","time":{"start":1727986804748,"stop":1727986804749,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae358bc548c0989","name":"recovers when dns.resolve returns empty","time":{"start":1727986518847,"stop":1727986518847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6ece6ca03176bd","name":"Subscribe to topic containing XML and publish message","time":{"start":1727986844630,"stop":1727986844630,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c396dc5ea86772","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727986601156,"stop":1727986601156,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1547c3847a277c8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727986668800,"stop":1727986668800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fea03c028f3e47","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727986668813,"stop":1727986668813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3b1c6006cbb1b7","name":"Push message on custom pubsubTopic","time":{"start":1727986757644,"stop":1727986757653,"duration":9},"status":"passed","severity":"normal"},{"uid":"1514e94b454cb166","name":"Check received message containing Arabic","time":{"start":1727986804756,"stop":1727986804757,"duration":1},"status":"passed","severity":"normal"},{"uid":"473e77a12ef57d87","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727986518343,"stop":1727986518343,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c24c0d7483b8f37","name":"Push message with numeric payload","time":{"start":1727986868042,"stop":1727986868043,"duration":1},"status":"passed","severity":"normal"},{"uid":"812ba1260dc80759","name":"Check received message containing long","time":{"start":1727986666485,"stop":1727986666486,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b7bec2368bcde2","name":"Reopen subscription with peer with lost subscription","time":{"start":1727986596489,"stop":1727986596489,"duration":0},"status":"passed","severity":"normal"},{"uid":"8682522e630f3f2a","name":"Subscribe to topic containing short and receive message","time":{"start":1727986894615,"stop":1727986894616,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ec11f37b668574","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727986668803,"stop":1727986668804,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c0a30d1fb30f54","name":"should be called for bootstrap peers","time":{"start":1727986557937,"stop":1727986557938,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db98238586f81dd","name":"should emit a peer event after start","time":{"start":1727986522418,"stop":1727986522418,"duration":0},"status":"passed","severity":"normal"},{"uid":"e056fb914cb2209a","name":"Subscribe and receives messages on 20 topics","time":{"start":1727986894580,"stop":1727986894581,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd94fe1ba0c2598","name":"Check publish message containing emoji","time":{"start":1727986830854,"stop":1727986830855,"duration":1},"status":"passed","severity":"normal"},{"uid":"306439dbdf25eece","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727986844626,"stop":1727986844627,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb95b670d74e98e","name":"should only return 1 node with relay and store capability","time":{"start":1727986518849,"stop":1727986518849,"duration":0},"status":"passed","severity":"normal"},{"uid":"f325aa5b15594d04","name":"should handle corrupted local storage data gracefully","time":{"start":1727986522420,"stop":1727986522421,"duration":1},"status":"passed","severity":"normal"},{"uid":"474bf6b0e052ca30","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727986894589,"stop":1727986894589,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c29e1aa6b49f39e","name":"Push message with content topic containing special chars","time":{"start":1727986823413,"stop":1727986823414,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c7825d92fd4c87","name":"should set field with all protocols enabled","time":{"start":1727986502616,"stop":1727986502616,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bd6b9e2dc673b1","name":"Relay - times out","time":{"start":1727986932980,"stop":1727986932980,"duration":0},"status":"passed","severity":"normal"},{"uid":"73855901f312eecc","name":"Push message with custom timestamp: 1727990300646","time":{"start":1727986823453,"stop":1727986823453,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c0cab8da94e8b1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727986698349,"stop":1727986698350,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f251eec7dade8","name":"Ping on peer without subscriptions","time":{"start":1727986596488,"stop":1727986596488,"duration":0},"status":"passed","severity":"normal"},{"uid":"2323c79af1e250ad","name":"Check publish message after client node is restarted","time":{"start":1727986830868,"stop":1727986830868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25970ebd5e52ddd6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727986696419,"stop":1727986696420,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae3fe441613d483","name":"Fails to push message bigger that 1MB","time":{"start":1727986868062,"stop":1727986868063,"duration":1},"status":"passed","severity":"normal"},{"uid":"a633103dc3a4d242","name":"Subscribe to topic containing long and receive message","time":{"start":1727986894585,"stop":1727986894585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7ffbabb2f5a0a4","name":"Check received message containing special chars","time":{"start":1727986804756,"stop":1727986804756,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae60da138a22654","name":"Subscribe to topic containing Script and receive message","time":{"start":1727986894618,"stop":1727986894619,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0cab4b9acfdbfa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727986668816,"stop":1727986668816,"duration":0},"status":"passed","severity":"normal"},{"uid":"75509ba275051713","name":"Store - dialed first","time":{"start":1727986932980,"stop":1727986932980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b17e6835fb24377","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727986493630,"stop":1727986493631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9125f220d877e05","name":"Push message with special chars payload","time":{"start":1727986868043,"stop":1727986868043,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32594d7a4249b0d","name":"throws on empty content topic","time":{"start":1727986493589,"stop":1727986493589,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9491ea810a973","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727986668812,"stop":1727986668812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbe05463ca6b250","name":"random static sharding 3 - Cluster ID: 980, Shard ID: 340","time":{"start":1727986897345,"stop":1727986897345,"duration":0},"status":"passed","severity":"normal"},{"uid":"37957b937b7dab9d","name":"should push to available amount of connection if less than required","time":{"start":1727986722372,"stop":1727986722373,"duration":1},"status":"passed","severity":"normal"},{"uid":"194c1909682cd337","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727986696421,"stop":1727986696426,"duration":5},"status":"passed","severity":"normal"},{"uid":"29d48bd0b6ab05a","name":"Check received message containing SQL Injection","time":{"start":1727986666488,"stop":1727986666490,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f53f8424fa1fc3a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727986493621,"stop":1727986493621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5812598a2b9e731","name":"Push message with unicode special characters payload","time":{"start":1727986823406,"stop":1727986823406,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbf3940f1867c0c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727986493604,"stop":1727986493604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1932e3afce21345b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727986894581,"stop":1727986894581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8552cdfa28e465f","name":"1 Relay, 1 Filter, gives up","time":{"start":1727986518355,"stop":1727986518355,"duration":0},"status":"passed","severity":"normal"},{"uid":"513977c2c729d317","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727986668802,"stop":1727986668802,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c1747d15fb95fe","name":"same cluster, different shard: nodes don't connect","time":{"start":1727986668795,"stop":1727986668795,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8287d1f7bd1d657","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727986894603,"stop":1727986894603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01155802375dd5","name":"Push message equal or less that 1MB","time":{"start":1727986868062,"stop":1727986868062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e334d076cbc238cb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727986501894,"stop":1727986501894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f160c1a968cd3e2c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727986830475,"stop":1727986830475,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad2df33eef1e088","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727986698342,"stop":1727986698342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b444d39283948c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986601156,"stop":1727986601156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d01be7aa7f54be","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app94/8/topic692/proto","time":{"start":1727986863178,"stop":1727986863178,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1189e01e9c746a1","name":"Push message with special chars payload","time":{"start":1727986823397,"stop":1727986823398,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6e7e2dd9f6b20e","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1727986790164,"stop":1727986790165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a286dcb1076c4","name":"can start and stop the service","time":{"start":1727986562184,"stop":1727986562184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2fa72e378dc605","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727986501900,"stop":1727986501900,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de1eebdf33828b9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727986894580,"stop":1727986894580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0280699844fd936","name":"Subscribe to topic containing long and receive message","time":{"start":1727986894616,"stop":1727986894616,"duration":0},"status":"passed","severity":"normal"},{"uid":"412628b350930e3c","name":"Check message with non string payload is not received","time":{"start":1727986804766,"stop":1727986804766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fb954bdebadfa8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727986892269,"stop":1727986892270,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c23717c1c9d539","name":"Overlapping topic subscription","time":{"start":1727986698344,"stop":1727986698345,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afb331ece7f2736","name":"addEventListener with correct event","time":{"start":1727986590972,"stop":1727986590972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22a220cb53898ee","name":"it tolerates circular branch references","time":{"start":1727986518846,"stop":1727986518847,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2ff78dbbc49169","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727986894602,"stop":1727986894603,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17e54b2dc8ac3f7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727986844630,"stop":1727986844631,"duration":1},"status":"passed","severity":"normal"},{"uid":"393927eb3b65a87b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727986601159,"stop":1727986601160,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aeff25a2cfe5759","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727986696428,"stop":1727986696433,"duration":5},"status":"passed","severity":"normal"},{"uid":"f3c84dec3b8db599","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727986892261,"stop":1727986892261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1c7878cac4962b","name":"Tracks peer failures correctly","time":{"start":1727986619520,"stop":1727986619520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bae3373686b9ca3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727986557940,"stop":1727986557940,"duration":0},"status":"passed","severity":"normal"},{"uid":"469ae7b58f5db464","name":"Push message with content topic containing Russian","time":{"start":1727986823428,"stop":1727986823428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10cf9f11e82068","name":"Subscribe and receives messages on 20 topics","time":{"start":1727986698342,"stop":1727986698343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c43115090b48b2","name":"should get / set TCP multiaddr","time":{"start":1727986502609,"stop":1727986502609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b545559dc603e50","name":"should encodeTxt and decodeTxt","time":{"start":1727986502603,"stop":1727986502603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c186f11111ea089d","name":"Generator, 2 different pubsubtopics","time":{"start":1727986916502,"stop":1727986916502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dff2fbca8d4acb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986601155,"stop":1727986601155,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0a782d0ef7d261","name":"Renews subscription after lossing a connection","time":{"start":1727986894624,"stop":1727986894624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eec07cc7a15c35","name":"Push message with content topic containing JSON","time":{"start":1727986823440,"stop":1727986823441,"duration":1},"status":"passed","severity":"normal"},{"uid":"478f78aff37b42f5","name":"Relay - dialed after","time":{"start":1727986932979,"stop":1727986932979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d417f8e7c25b551","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727986898344,"stop":1727986898345,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f103031175ca484","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app94/2/topic479/proto","time":{"start":1727986863182,"stop":1727986863182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d045cc19f2f6d607","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727986894598,"stop":1727986894598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b4d050ed2dd7cd","name":"Ping on unsubscribed peer","time":{"start":1727986596380,"stop":1727986596380,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f572d4c5a69c926","name":"Push message with content topic containing XML","time":{"start":1727986868052,"stop":1727986868052,"duration":0},"status":"passed","severity":"normal"},{"uid":"31acbcacf44c9a66","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727986601155,"stop":1727986601155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad72a755dfd7058","name":"retrieves a single peer","time":{"start":1727986518846,"stop":1727986518846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa42b000af624f7","name":"Push 30 different messages","time":{"start":1727986868048,"stop":1727986868048,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aa0da2e16c63e6","name":"Subscribe to topic containing Script and publish message","time":{"start":1727986844629,"stop":1727986844630,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c1ba178dbe2538","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986916504,"stop":1727986916504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f43ed8d08770eeb","name":"Push message with content topic containing emoji","time":{"start":1727986823442,"stop":1727986823442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29065e4158c3604","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1727986790170,"stop":1727986790170,"duration":0},"status":"passed","severity":"normal"},{"uid":"978535cb95742937","name":"Check received message containing Script","time":{"start":1727986804745,"stop":1727986804745,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c8672f0a1acc72","name":"Push message with content topic containing Chinese","time":{"start":1727986823414,"stop":1727986823415,"duration":1},"status":"passed","severity":"normal"},{"uid":"312de3cb293ceebe","name":"Decoder throws on undefined content topic","time":{"start":1727986530483,"stop":1727986530483,"duration":0},"status":"passed","severity":"normal"},{"uid":"63035c8384b57c07","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727986698341,"stop":1727986698341,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb718e1258710ad2","name":"Check message received after jswaku node is restarted","time":{"start":1727986804766,"stop":1727986804766,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a4aa61d8aab4138","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727986830501,"stop":1727986830501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2206adc3be17fd1","name":"Passing page size 10 when there are 10 messages","time":{"start":1727986917800,"stop":1727986917801,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9a2a970de84d0a","name":"removeEventListener with wrong event","time":{"start":1727986590975,"stop":1727986590976,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ead438d40aba329","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727986668806,"stop":1727986668806,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b74a56833ea7afd","name":"Passing page size 3 when there are 20 messages","time":{"start":1727986917800,"stop":1727986917800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33155ffa9978a7d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986916515,"stop":1727986916515,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cff31223d7b4a1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727986844627,"stop":1727986844629,"duration":2},"status":"passed","severity":"normal"},{"uid":"26816607b91dc759","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727986668804,"stop":1727986668805,"duration":1},"status":"passed","severity":"normal"},{"uid":"c748a1241aeeacba","name":"should load peers from local storage and dispatch events","time":{"start":1727986522420,"stop":1727986522420,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa2e6cc3b359786","name":"getPeersByDiscovery","time":{"start":1727986870665,"stop":1727986870665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff23548f87b4a90","name":"Push message with content topic containing unicode special characters","time":{"start":1727986823442,"stop":1727986823442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6ee99a1a0ddd0c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727986844633,"stop":1727986844633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1431d4ba1acf40c3","name":"throws on content topic with non-number generation field","time":{"start":1727986493590,"stop":1727986493590,"duration":0},"status":"passed","severity":"normal"},{"uid":"17afb0f2b6ddcdd","name":"throws on content topic with generation field greater than 0","time":{"start":1727986493590,"stop":1727986493591,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b097af55d50594","name":"Check message with no payload is not received","time":{"start":1727986804765,"stop":1727986804765,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf474351bf10d77","name":"Check received message containing long","time":{"start":1727986804755,"stop":1727986804755,"duration":0},"status":"passed","severity":"normal"},{"uid":"26450fcb91c06ae0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727986493791,"stop":1727986493791,"duration":0},"status":"passed","severity":"normal"},{"uid":"754cd5000503fde1","name":"should throw an error for an unconfigured topic","time":{"start":1727986493625,"stop":1727986493625,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1d030756e99c70","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1727986510136,"stop":1727986510137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05df2bb1f11c625","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727986894620,"stop":1727986894620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27d7bfc8865bd3f","name":"Check received message containing Basic HTML tag","time":{"start":1727986804746,"stop":1727986804746,"duration":0},"status":"passed","severity":"normal"},{"uid":"adac3747c6bb189b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727986698348,"stop":1727986698349,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc37b979a4decd2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727986898347,"stop":1727986898348,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3bc8a62df9beff","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727986698360,"stop":1727986698362,"duration":2},"status":"passed","severity":"normal"},{"uid":"94d0e2aacd6d638e","name":"Push message with Chinese payload","time":{"start":1727986868043,"stop":1727986868043,"duration":0},"status":"passed","severity":"normal"},{"uid":"38095c7a3d01aa54","name":"Callback on promise","time":{"start":1727986925556,"stop":1727986925557,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a664ff70b5543f","name":"Should update shard info","time":{"start":1727986790650,"stop":1727986790650,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cb73ca234d4607","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727986518850,"stop":1727986518851,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c356811ef5c369a9","name":"Subscribe to topic containing XML and receive message","time":{"start":1727986698355,"stop":1727986698355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd2702af2a4c92c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app5/2/topic313/proto","time":{"start":1727986863182,"stop":1727986863182,"duration":0},"status":"passed","severity":"normal"},{"uid":"7890ebe0cf4538a8","name":"can dial TLS multiaddrs","time":{"start":1727986786675,"stop":1727986786676,"duration":1},"status":"passed","severity":"normal"},{"uid":"1254901db875b511","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727986925554,"stop":1727986925555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d573ffb33149415c","name":"Encoder throws on undefined content topic","time":{"start":1727986530483,"stop":1727986530483,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd9e6c1ff207795","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727986493606,"stop":1727986493606,"duration":0},"status":"passed","severity":"normal"},{"uid":"6101d3636d88d3e3","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727986906688,"stop":1727986906688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3080a197fe46a3c","name":"Publish message with rate limit","time":{"start":1727986830869,"stop":1727986830869,"duration":0},"status":"passed","severity":"normal"},{"uid":"30415d5b4a082f29","name":"should add and remove event listeners correctly","time":{"start":1727986522421,"stop":1727986522421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed5cfd898a5fc74","name":"Subscribe to topic containing long and publish message","time":{"start":1727986844625,"stop":1727986844625,"duration":0},"status":"passed","severity":"normal"},{"uid":"429d48f106fdfd01","name":"Push message with rate limit","time":{"start":1727986868059,"stop":1727986868060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8912c5052f93d9f","name":"Check message with no content topic is not received","time":{"start":1727986666501,"stop":1727986666501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cc75cb7aedaa9b","name":"All","time":{"start":1727986558798,"stop":1727986558798,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fe859959a1f5d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727986493616,"stop":1727986493616,"duration":0},"status":"passed","severity":"normal"},{"uid":"135920e5fae6b9f3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727986557240,"stop":1727986557240,"duration":0},"status":"passed","severity":"normal"},{"uid":"af83e03a27a0de24","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727986844626,"stop":1727986844626,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f47f109b7c8ec2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727986493621,"stop":1727986493621,"duration":0},"status":"passed","severity":"normal"},{"uid":"93846917f3d72938","name":"Check received message containing unicode special characters","time":{"start":1727986666493,"stop":1727986666494,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd31782b70e2989a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727986898343,"stop":1727986898344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cb3d604604531e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727986830472,"stop":1727986830472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b8e40bd78c907f","name":"Decoder throws on empty string content topic","time":{"start":1727986530484,"stop":1727986530484,"duration":0},"status":"passed","severity":"normal"},{"uid":"92acbe7013aba4fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727986493619,"stop":1727986493619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc85865ae210e0d","name":"should create a new stream if no existing for protocol found","time":{"start":1727986510134,"stop":1727986510135,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5ce370d2981d72","name":"Default pageSize","time":{"start":1727986917802,"stop":1727986917802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2009eb06a440cb","name":"should not fail to start the service if it is already started","time":{"start":1727986522418,"stop":1727986522418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e834a112eac92a7","name":"should not fail to start the service if it is already started","time":{"start":1727986562185,"stop":1727986562185,"duration":0},"status":"passed","severity":"normal"},{"uid":"7501627b201ef31a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727986501901,"stop":1727986501901,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cc94ef6c656343","name":"should return no connections if no open connection provided","time":{"start":1727986509318,"stop":1727986509321,"duration":3},"status":"passed","severity":"normal"},{"uid":"89a21dd7fc24e8fc","name":"Passing page size 11 when there are 10 messages","time":{"start":1727986917801,"stop":1727986917801,"duration":0},"status":"passed","severity":"normal"},{"uid":"368558c2de499bd4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727986493612,"stop":1727986493612,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb7dd5148925ee5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727986863189,"stop":1727986863190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75af664590f5654","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727986493617,"stop":1727986493617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7c79ea90258f1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727986844632,"stop":1727986844632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf584be3af6f68e6","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1727986790166,"stop":1727986790167,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c9046b2ac69eb5","name":"Reopen subscription with peer with lost subscription","time":{"start":1727986596451,"stop":1727986596460,"duration":9},"status":"passed","severity":"normal"},{"uid":"ab2f4f0b3eec7108","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727986698352,"stop":1727986698354,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fe7743f46864699","name":"Check received message with timestamp: 1727986550092000000 ","time":{"start":1727986666494,"stop":1727986666495,"duration":1},"status":"passed","severity":"normal"},{"uid":"92af97e7efb05b18","name":"random static sharding 10 - Cluster ID: 736, Shard ID: 980","time":{"start":1727986897354,"stop":1727986897354,"duration":0},"status":"passed","severity":"normal"},{"uid":"9017af66e0b8f227","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727986501893,"stop":1727986501894,"duration":1},"status":"passed","severity":"normal"},{"uid":"538bd35c7afc1dbe","name":"Check received message containing special chars","time":{"start":1727986804743,"stop":1727986804743,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c807ecb191a3c4","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727986510156,"stop":1727986510157,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd66c5facd08533b","name":"Push message with content topic containing JSON","time":{"start":1727986868053,"stop":1727986868053,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e2224e3d60157a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727986496329,"stop":1727986496330,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2033ca2e9964ae8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727986844623,"stop":1727986844623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9aa5cda76d7d681","name":"should properly create location multiaddrs - udp6","time":{"start":1727986502614,"stop":1727986502614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e914721936e07025","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727986804751,"stop":1727986804751,"duration":0},"status":"passed","severity":"normal"},{"uid":"943e0c3f9c20a6ac","name":"Check publish message containing Basic HTML tag","time":{"start":1727986830850,"stop":1727986830851,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06d85c0338ac0f5","name":"Register correct protocols","time":{"start":1727986844621,"stop":1727986844622,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f207f477dec9062","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727986668808,"stop":1727986668808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79ea7fe1cab5abc","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727986510156,"stop":1727986510156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4bf703785f2239","name":"Subscribe to topic containing XML and receive message","time":{"start":1727986894597,"stop":1727986894597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6279920ae97e0e78","name":"non connected peers","time":{"start":1727986805049,"stop":1727986805049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"746cf5fe6ae6a8c9","name":"Push message with XML payload","time":{"start":1727986823402,"stop":1727986823402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d205bfa03bfb1c09","name":"random static sharding 2 - Cluster ID: 451, Shard ID: 355","time":{"start":1727986897344,"stop":1727986897345,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e7a14413d75765","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727986668799,"stop":1727986668799,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f384294f6b5d82","name":"Passing an array","time":{"start":1727986926142,"stop":1727986926142,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7ce831827f7ae","name":"Query generator for 2000 messages","time":{"start":1727986925559,"stop":1727986925560,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19c6b0ce2c6989c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727986898348,"stop":1727986898349,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d25a101d8840288","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727986844633,"stop":1727986844634,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be23167e339ac34","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727986493620,"stop":1727986493620,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc271ecd5927063b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727986501897,"stop":1727986501898,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd7ba0121446a1c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727986844633,"stop":1727986844633,"duration":0},"status":"passed","severity":"normal"},{"uid":"22493c6aa78d9b75","name":"Subscribe and receive messages via lightPush","time":{"start":1727986698332,"stop":1727986698332,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc8bec56bc3323d","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1727986790160,"stop":1727986790163,"duration":3},"status":"passed","severity":"normal"},{"uid":"755af526d67a6c8e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727986894616,"stop":1727986894617,"duration":1},"status":"passed","severity":"normal"},{"uid":"52994e9a1e832065","name":"should throw error - no id","time":{"start":1727986502605,"stop":1727986502605,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ea16c196a509b8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727986894623,"stop":1727986894624,"duration":1},"status":"passed","severity":"normal"},{"uid":"8189fe46ca1c6a55","name":"should set field with only FILTER enabled","time":{"start":1727986502617,"stop":1727986502617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19f9d735119057b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727986601160,"stop":1727986601161,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eec2544bdb5bfba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727986757653,"stop":1727986757655,"duration":2},"status":"passed","severity":"normal"},{"uid":"4960c36ace5d701","name":"listenerCount","time":{"start":1727986590977,"stop":1727986590977,"duration":0},"status":"passed","severity":"normal"},{"uid":"699dd383eb5ce2d4","name":"Check message with no payload is not received","time":{"start":1727986666501,"stop":1727986666502,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1aecd7ee0ea5a7","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727986518849,"stop":1727986518850,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd4203d8244684c","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1727986790158,"stop":1727986790158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9275b4b3bd05a0b","name":"caches peers it previously fetched","time":{"start":1727986518848,"stop":1727986518848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2060f4eabf20912","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727986493620,"stop":1727986493620,"duration":0},"status":"passed","severity":"normal"},{"uid":"166525aeb2e9ac8f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727986493605,"stop":1727986493606,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ea49250f4f2fca","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727986668817,"stop":1727986668817,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2b6397031119df","name":"Check received message containing SQL Injection","time":{"start":1727986804758,"stop":1727986804758,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dc41dfa37512a7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727986844629,"stop":1727986844629,"duration":0},"status":"passed","severity":"normal"},{"uid":"997e3f8df5dd57c","name":"connected peers and dial","time":{"start":1727986805048,"stop":1727986805048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4b0989cd4080de0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727986992499,"stop":1727986992499,"duration":0},"status":"passed","severity":"normal"},{"uid":"4618c3ee56f4919e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727986501896,"stop":1727986501896,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab30d8657c2ed01b","name":"Check publish message containing escaped characters","time":{"start":1727986830852,"stop":1727986830852,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b2bf9cb299f8f8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727986501895,"stop":1727986501896,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7812b90093b0609","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727986493626,"stop":1727986493627,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6d11d49b15902b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727986783008,"stop":1727986783012,"duration":4},"status":"passed","severity":"normal"},{"uid":"f5c499459f84a83e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/5/topic5/proto","time":{"start":1727986863175,"stop":1727986863177,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb1b984bd3002b0f","name":"Delete observer","time":{"start":1727986806708,"stop":1727986806708,"duration":0},"status":"passed","severity":"normal"},{"uid":"699598468bc22cc","name":"Subscribe to topic containing short and receive message","time":{"start":1727986894585,"stop":1727986894585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3356f93de92e9","name":"Does not throw an exception when node disconnects","time":{"start":1727986926141,"stop":1727986926142,"duration":1},"status":"passed","severity":"normal"},{"uid":"9797b8044203c4c4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727986698355,"stop":1727986698356,"duration":1},"status":"passed","severity":"normal"},{"uid":"802f0fc47919282a","name":"Check message with invalid timestamp is not received","time":{"start":1727986666500,"stop":1727986666500,"duration":0},"status":"passed","severity":"normal"},{"uid":"e763cac0b4a1d346","name":"Refresh subscription","time":{"start":1727986844624,"stop":1727986844624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb2d0f69441817e6","name":"start node with empty content topic","time":{"start":1727986863190,"stop":1727986863190,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbe37eb0faddd2b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727986493613,"stop":1727986493613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f614c44f09e46851","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727986493625,"stop":1727986493626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e0b409725316e5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727986925558,"stop":1727986925558,"duration":0},"status":"passed","severity":"normal"},{"uid":"61102fccd66e9577","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727986696433,"stop":1727986696435,"duration":2},"status":"passed","severity":"normal"},{"uid":"daea1d95e1e33fe7","name":"Sign & Recover","time":{"start":1727986529223,"stop":1727986529223,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe177ea2b3f8be9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727986894618,"stop":1727986894618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7785d9214edb20","name":"can start the service","time":{"start":1727986562183,"stop":1727986562184,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ef686eedba5b10","name":"Relay + Store","time":{"start":1727986558798,"stop":1727986558798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3653717be3a71e1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727986666496,"stop":1727986666497,"duration":1},"status":"passed","severity":"normal"},{"uid":"644cf3c94b4965fc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727986557240,"stop":1727986557241,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bdf04161771e04","name":"Waku message hash computation (payload length 0)","time":{"start":1727986496328,"stop":1727986496329,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a65b49f2485a44","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727986925872,"stop":1727986925873,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b442a91436726d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727986493623,"stop":1727986493624,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3813227ca26fd2","name":"Refresh subscription","time":{"start":1727986894615,"stop":1727986894615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26b1155bab802e2","name":"Subscribe to topic containing short and publish message","time":{"start":1727986844625,"stop":1727986844625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ca8b25a5729806","name":"groups content topics by expected pubsub topic","time":{"start":1727986493607,"stop":1727986493607,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2767b091ffa9bab","name":"Ordered Callback - true","time":{"start":1727986907290,"stop":1727986907291,"duration":1},"status":"passed","severity":"normal"},{"uid":"821d97528836044d","name":"should return unique PubsubTopics for static sharding","time":{"start":1727986493612,"stop":1727986493612,"duration":0},"status":"passed","severity":"normal"},{"uid":"407dbc414a4ea84a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727986894594,"stop":1727986894594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6274e8f6bf545a3","name":"can start and stop the service","time":{"start":1727986522417,"stop":1727986522417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7aecb571144be0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727986496326,"stop":1727986496327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3af5f2ce9ff9cd0","name":"should return valid sharding parameters for static sharding","time":{"start":1727986493628,"stop":1727986493628,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaac95d2bd4e5393","name":"should be online or offline if network state changed","time":{"start":1727986550441,"stop":1727986550442,"duration":1},"status":"passed","severity":"normal"},{"uid":"5342c99d06619ca7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727986530481,"stop":1727986530482,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30dcde4b3141c0d","name":"LightPush","time":{"start":1727986932981,"stop":1727986932981,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dd76b38d001174","name":"Push message with rate limit","time":{"start":1727986823451,"stop":1727986823451,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f838bfe23cd0bd9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727986698332,"stop":1727986698333,"duration":1},"status":"passed","severity":"normal"},{"uid":"9017f31ba9219615","name":"Push message with custom timestamp: 1727983096691","time":{"start":1727986868061,"stop":1727986868061,"duration":0},"status":"passed","severity":"normal"},{"uid":"702bb64d627b01dc","name":"Push message with content topic containing XML","time":{"start":1727986823433,"stop":1727986823433,"duration":0},"status":"passed","severity":"normal"},{"uid":"186dcf4836020d55","name":"Throws when trying to push message with empty payload","time":{"start":1727986868048,"stop":1727986868048,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e2fa485921c6e7","name":"Fails to publish duplicate message","time":{"start":1727986830864,"stop":1727986830865,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e36a2d772b5489","name":"Fails to publish message with wrong content topic","time":{"start":1727986830866,"stop":1727986830866,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dc8e369f9a65f6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727986668800,"stop":1727986668800,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0d277e7be22cd1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727986668802,"stop":1727986668803,"duration":1},"status":"passed","severity":"normal"},{"uid":"81845bb3e4ec9ef6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727986897356,"stop":1727986897357,"duration":1},"status":"passed","severity":"normal"},{"uid":"e995449bd42265d8","name":"less peers than existing","time":{"start":1727986805049,"stop":1727986805049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6e61f221e711314","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727986493628,"stop":1727986493628,"duration":0},"status":"passed","severity":"normal"},{"uid":"be84330a86329b83","name":"Push message with custom timestamp: 1727983100646","time":{"start":1727986823453,"stop":1727986823453,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e72448a4f64579","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727986493622,"stop":1727986493623,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f943c07f3d9dfdd","name":"shard 0","time":{"start":1727986897336,"stop":1727986897336,"duration":0},"status":"passed","severity":"normal"},{"uid":"536519f00dd8c17e","name":"should not receive a peer event after stop","time":{"start":1727986522419,"stop":1727986522419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e117d244516943c8","name":"connects to nwaku","time":{"start":1727986926141,"stop":1727986926141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99c10711ca1a496","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727986870666,"stop":1727986870666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f573574a46f333","name":"Passing page size 0 when there are 110 messages","time":{"start":1727986917795,"stop":1727986917795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4302edabef1aeacc","name":"Subscribe to topic containing short and receive message","time":{"start":1727986698346,"stop":1727986698346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25b8f300f5e1eb1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727986894617,"stop":1727986894618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e370e23de7c59c88","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1727986790172,"stop":1727986790172,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb27c25ac6a8d4e","name":"pre and post cipher","time":{"start":1727986529222,"stop":1727986529223,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eaa5021833fa63f","name":"configure the node with multiple pubsub topics","time":{"start":1727986897355,"stop":1727986897355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5519f76a20440a75","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727986518851,"stop":1727986518851,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e2c731495230da9","name":"Publishes to nwaku","time":{"start":1727986822857,"stop":1727986822858,"duration":1},"status":"passed","severity":"normal"},{"uid":"1666bb1388fd26c3","name":"1 Store, 2 fetches","time":{"start":1727986518354,"stop":1727986518354,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dadc0926292edd","name":"returns all values when wanted number matches available values","time":{"start":1727986517633,"stop":1727986517635,"duration":2},"status":"passed","severity":"normal"},{"uid":"721cefb1c3594c8a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727986493622,"stop":1727986493622,"duration":0},"status":"passed","severity":"normal"},{"uid":"2993cadbcd101188","name":"Push message with emoji payload","time":{"start":1727986868047,"stop":1727986868048,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb52c5e18e7f89d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727986892267,"stop":1727986892267,"duration":0},"status":"passed","severity":"normal"},{"uid":"313d1f3386e7b689","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727986894618,"stop":1727986894618,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac3aaa2c67488a6","name":"Check received message containing escaped characters","time":{"start":1727986804748,"stop":1727986804748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4294609ec80220ae","name":"Nodes with multiple pubsub topic","time":{"start":1727986830473,"stop":1727986830473,"duration":0},"status":"passed","severity":"normal"},{"uid":"de115ade0f8fb6a2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727986518341,"stop":1727986518342,"duration":1},"status":"passed","severity":"normal"},{"uid":"796bceb1b15ead62","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727986518346,"stop":1727986518346,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c0e601fb4786a4","name":"should encode/decode to text encoding","time":{"start":1727986502608,"stop":1727986502608,"duration":0},"status":"passed","severity":"normal"},{"uid":"8704445fc952f2fc","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app55/9/topic431/xml","time":{"start":1727986863181,"stop":1727986863181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0a2e3bf8f79843","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727986894616,"stop":1727986894616,"duration":0},"status":"passed","severity":"normal"},{"uid":"816a65bfa497786d","name":"Check received message containing XML","time":{"start":1727986804759,"stop":1727986804759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62bcbc858061a12","name":"Check message on other pubsub topic is not received","time":{"start":1727986804752,"stop":1727986804752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3ce4bffbf2b5c6","name":"should handle a minimal index list","time":{"start":1727986493790,"stop":1727986493791,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d2696f6979bd31","name":"random static sharding 8 - Cluster ID: 67, Shard ID: 143","time":{"start":1727986897353,"stop":1727986897353,"duration":0},"status":"passed","severity":"normal"},{"uid":"178f417cde95b972","name":"Check received message containing JSON","time":{"start":1727986666492,"stop":1727986666492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0c59f007af6cad","name":"same cluster, same shard: nodes connect","time":{"start":1727986783013,"stop":1727986783014,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7bb12bb2b7f68b","name":"Check received message with timestamp: 1727986550205000000 ","time":{"start":1727986804762,"stop":1727986804762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb126f23a77a3f6","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727986518342,"stop":1727986518343,"duration":1},"status":"passed","severity":"normal"},{"uid":"260c9f04aca14a5d","name":"ignores domain fetching errors","time":{"start":1727986518847,"stop":1727986518847,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea2ee8b7d889395","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727986668806,"stop":1727986668807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a879509fab72e5f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727986804763,"stop":1727986804763,"duration":0},"status":"passed","severity":"normal"},{"uid":"108734668192517f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727986925870,"stop":1727986925870,"duration":0},"status":"passed","severity":"normal"},{"uid":"54196afebc638a64","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727986894610,"stop":1727986894611,"duration":1},"status":"passed","severity":"normal"},{"uid":"b361cd0727b8e958","name":"should properly create location multiaddrs - tcp","time":{"start":1727986502615,"stop":1727986502615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2945f332902956d","name":"Check publish message containing unicode special characters","time":{"start":1727986830852,"stop":1727986830852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ee9fee8eef1d67","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727986868053,"stop":1727986868053,"duration":0},"status":"passed","severity":"normal"},{"uid":"470705abb7fedead","name":"Waku message hash computation (no timestamp)","time":{"start":1727986496329,"stop":1727986496329,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e014ef10b23185","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1727986790155,"stop":1727986790157,"duration":2},"status":"passed","severity":"normal"},{"uid":"772ca00be3547b6f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727986925870,"stop":1727986925870,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c15c7befc225eed","name":"creates an iterator","time":{"start":1727986914048,"stop":1727986914051,"duration":3},"status":"passed","severity":"normal"},{"uid":"4c8f0f4d8d42ce14","name":"same cluster, different shard: nodes connect","time":{"start":1727986783015,"stop":1727986783016,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8736106d2e86cce","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727986804763,"stop":1727986804764,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1dcc7867d0bd24","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727986626888,"stop":1727986626888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f15f730615e9833","name":"Check message received after nwaku node is restarted","time":{"start":1727986804754,"stop":1727986804754,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ba1020950925203","name":"Reopen subscription with peer with lost subscription","time":{"start":1727986596380,"stop":1727986596417,"duration":37},"status":"passed","severity":"normal"},{"uid":"5f22c505141c3713","name":"Check received message containing JSON","time":{"start":1727986804746,"stop":1727986804746,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9dff1e608f7a03","name":"Ping fails for unsubscribed peers","time":{"start":1727986619519,"stop":1727986619519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abece86dc879bb5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727986925873,"stop":1727986925874,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fd00bd513b9cfe","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727986493631,"stop":1727986493631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad86289eff6135c1","name":"Push message with content topic containing shell command","time":{"start":1727986823441,"stop":1727986823441,"duration":0},"status":"passed","severity":"normal"},{"uid":"874903a0cfcdcf","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727986830475,"stop":1727986830475,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fa21cfd8949651","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727986493791,"stop":1727986493791,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb770426bfc797e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727986894612,"stop":1727986894612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ba4d71bddf4adb","name":"Push message equal or less that 1MB","time":{"start":1727986823453,"stop":1727986823453,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdd7a8400ae645","name":"Fails to publish message with empty text","time":{"start":1727986830865,"stop":1727986830865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58ea3105e58911","name":"Ping on subscribed peer","time":{"start":1727986596379,"stop":1727986596379,"duration":0},"status":"passed","severity":"normal"},{"uid":"998a8a60bf56dc7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727986894579,"stop":1727986894579,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95791b46dad00f2","name":"Fields are not dropped","time":{"start":1727986509689,"stop":1727986509690,"duration":1},"status":"passed","severity":"normal"},{"uid":"253ef8dde452e584","name":"A test","time":{"start":1727986757770,"stop":1727986757770,"duration":0},"status":"passed","severity":"normal"},{"uid":"41348b77d30d05af","name":"Renews peer on consistent ping failures","time":{"start":1727986619520,"stop":1727986619520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4bd67933cfaf1c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727986496328,"stop":1727986496328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6017aaaf77efcf58","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727986518344,"stop":1727986518344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6669b0db9e4ecd","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727986493602,"stop":1727986493602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b28e6c0ed357d9c","name":"Check received message containing emoji","time":{"start":1727986804761,"stop":1727986804762,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc778146bc5069e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727986892261,"stop":1727986892266,"duration":5},"status":"passed","severity":"normal"},{"uid":"eca33a89f24b2cfc","name":"should not fail to stop the service if it was not started","time":{"start":1727986884421,"stop":1727986884422,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d975753a0467c6","name":"Push message with custom timestamp: 1697228300646","time":{"start":1727986823451,"stop":1727986823451,"duration":0},"status":"passed","severity":"normal"},{"uid":"32136a2f2c3dae37","name":"should not receive a peer event before start","time":{"start":1727986522418,"stop":1727986522419,"duration":1},"status":"passed","severity":"normal"},{"uid":"908e5c7c27d83d24","name":"Check publish message containing short","time":{"start":1727986830845,"stop":1727986830846,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1b4822a369bc68","name":"Push message with content topic containing emoji","time":{"start":1727986868058,"stop":1727986868058,"duration":0},"status":"passed","severity":"normal"},{"uid":"531186aac070e3d4","name":"Push message with content topic containing long","time":{"start":1727986823410,"stop":1727986823411,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb0dd6a847bcb3d","name":"should properly create location multiaddrs - tcp4","time":{"start":1727986502610,"stop":1727986502614,"duration":4},"status":"passed","severity":"normal"},{"uid":"f5da01e5b961ac50","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727986528884,"stop":1727986528885,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dd7ad3fd713239","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727986493617,"stop":1727986493617,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc0a02767fc9fe8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727986668801,"stop":1727986668801,"duration":0},"status":"passed","severity":"normal"},{"uid":"314fd98e97c376ab","name":"Check received message containing unicode special characters","time":{"start":1727986804761,"stop":1727986804761,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f37413e57cc3ba","name":"Check received message containing Russian","time":{"start":1727986804744,"stop":1727986804744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f331899ad53c700","name":"Check received message containing XML","time":{"start":1727986666491,"stop":1727986666491,"duration":0},"status":"passed","severity":"normal"},{"uid":"45189a378cd57bd8","name":"should properly create location multiaddrs - tcp6","time":{"start":1727986502614,"stop":1727986502615,"duration":1},"status":"passed","severity":"normal"},{"uid":"435b668ca34c3916","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727986584822,"stop":1727986584823,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffc563d83b6a8c9","name":"different cluster, same shard: nodes don't connect","time":{"start":1727986668795,"stop":1727986668796,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d88ef5db5c3c1a6","name":"should fail to send if no connections available","time":{"start":1727986722373,"stop":1727986722374,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02d14b49f24e5f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727986493618,"stop":1727986493618,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a7903b0964de45","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727986906687,"stop":1727986906688,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa5365f28c84b8","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727986550440,"stop":1727986550441,"duration":1},"status":"passed","severity":"normal"},{"uid":"720d20cbd189271","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727986501901,"stop":1727986501901,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f178e621189210","name":"Fails to push message bigger that 1MB","time":{"start":1727986823454,"stop":1727986823454,"duration":0},"status":"passed","severity":"normal"},{"uid":"923846ade9f33167","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727986668813,"stop":1727986668813,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b92204f2696e75","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727986668819,"stop":1727986668819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9164e6eb5fc8a7f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727986626887,"stop":1727986626887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1787825b414f5d3","name":"1 Relay, 1 fetch","time":{"start":1727986518353,"stop":1727986518354,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a8dd63c7a1c169","name":"Ping on peer without subscriptions","time":{"start":1727986596448,"stop":1727986596451,"duration":3},"status":"passed","severity":"normal"},{"uid":"55605f55df1a4e1e","name":"Check received message containing XML","time":{"start":1727986804745,"stop":1727986804745,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb790469fef76784","name":"Push message with JSON payload","time":{"start":1727986823403,"stop":1727986823403,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaae121a162c560c","name":"Push message with short payload","time":{"start":1727986823394,"stop":1727986823394,"duration":0},"status":"passed","severity":"normal"},{"uid":"66104dcf74e4302f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727986562188,"stop":1727986562188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45b5ca998b1a7db3","name":"removeEventListener with correct event","time":{"start":1727986590974,"stop":1727986590975,"duration":1},"status":"passed","severity":"normal"},{"uid":"900e6c25e465f3d2","name":"Publish message with custom timestamp: Fri Oct 13 2023 20:20:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1727986830856,"stop":1727986830863,"duration":7},"status":"passed","severity":"normal"},{"uid":"e709c908f99e55bb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727986698356,"stop":1727986698356,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6afb21f07baf25","name":"Query Generator - true","time":{"start":1727986907288,"stop":1727986907288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b604ee7c9c3e3d","name":"Nwaku publishes","time":{"start":1727986822858,"stop":1727986822858,"duration":0},"status":"passed","severity":"normal"},{"uid":"1496761753fe7dfc","name":"Non TWN Cluster","time":{"start":1727986863173,"stop":1727986863173,"duration":0},"status":"passed","severity":"normal"},{"uid":"278156f68c2c2db9","name":"handles multiple messages","time":{"start":1727986914051,"stop":1727986914052,"duration":1},"status":"passed","severity":"normal"},{"uid":"b649f124c16d2b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727986493601,"stop":1727986493602,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd120b44def81ec","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727986894607,"stop":1727986894608,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cf6d13384030e0","name":"throws on content topic with empty encoding field","time":{"start":1727986493593,"stop":1727986493600,"duration":7},"status":"passed","severity":"normal"},{"uid":"e592807ed3954f7c","name":"Check message with non string payload is not received","time":{"start":1727986666502,"stop":1727986666502,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d8997048143c83","name":"Mutual subscription","time":{"start":1727986844620,"stop":1727986844620,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed54bd3852e47d8","name":"Push message with content topic containing short","time":{"start":1727986868049,"stop":1727986868049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae9dd2a9c2b2324","name":"Reusing cursor across nodes","time":{"start":1727986892268,"stop":1727986892269,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2da54c69a4ca32","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1727986790172,"stop":1727986790178,"duration":6},"status":"passed","severity":"normal"},{"uid":"540b718d7154129f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727986698358,"stop":1727986698358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61ac71043210b1","name":"Push message with numeric payload","time":{"start":1727986823396,"stop":1727986823396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06a5a90504ba144","name":"Push message with content topic containing special chars","time":{"start":1727986868050,"stop":1727986868050,"duration":0},"status":"passed","severity":"normal"},{"uid":"680f38520bfe5ec5","name":"Subscribe to topic containing Script and receive message","time":{"start":1727986894594,"stop":1727986894597,"duration":3},"status":"passed","severity":"normal"},{"uid":"6de4c6d3f5b18c7f","name":"Check message received after jswaku node is restarted","time":{"start":1727986804753,"stop":1727986804753,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66ba9fb9371aa751","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727986501896,"stop":1727986501897,"duration":1},"status":"passed","severity":"normal"},{"uid":"9539477d5c17e2f","name":"Check received message with timestamp: 1727986550205 ","time":{"start":1727986804750,"stop":1727986804750,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51de7ef4483863b","name":"Check message received after jswaku node is restarted","time":{"start":1727986666502,"stop":1727986666502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24bb69f4801ddcd0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727986925871,"stop":1727986925871,"duration":0},"status":"passed","severity":"normal"},{"uid":"49db7bba28c85650","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727986894589,"stop":1727986894594,"duration":5},"status":"passed","severity":"normal"},{"uid":"cc8896506c6bc09c","name":"should set field with only STORE enabled","time":{"start":1727986502617,"stop":1727986502617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a281fd5e695ff46","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727986696416,"stop":1727986696419,"duration":3},"status":"passed","severity":"normal"},{"uid":"59b651fe7098e95c","name":"Push message with Script payload","time":{"start":1727986823401,"stop":1727986823402,"duration":1},"status":"passed","severity":"normal"},{"uid":"3031ae56e5dcd2d8","name":"Check received message containing Script","time":{"start":1727986666491,"stop":1727986666491,"duration":0},"status":"passed","severity":"normal"},{"uid":"491bf4ecfc78219e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727986557934,"stop":1727986557935,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b3d961a9285b2","name":"should return all peers when numPeers is 0","time":{"start":1727986510155,"stop":1727986510155,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbd8a8099d9dc51","name":"Publish without waiting for remote peer","time":{"start":1727986844622,"stop":1727986844622,"duration":0},"status":"passed","severity":"normal"},{"uid":"15362e08d30e0398","name":"Push message with content topic containing Script","time":{"start":1727986868052,"stop":1727986868052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96758496a871ca1","name":"random static sharding 6 - Cluster ID: 652, Shard ID: 308","time":{"start":1727986897347,"stop":1727986897348,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc9603bbe96415e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727986894619,"stop":1727986894619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e266d1701676dd","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727986668800,"stop":1727986668801,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0be58c6fecbac10","name":"safeDispatchEvent","time":{"start":1727986590978,"stop":1727986590979,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1549c08429ad48","name":"Push message with Basic HTML tag payload","time":{"start":1727986823402,"stop":1727986823403,"duration":1},"status":"passed","severity":"normal"},{"uid":"526ce5e999008110","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727986557939,"stop":1727986557940,"duration":1},"status":"passed","severity":"normal"},{"uid":"47335bc0ca5b64b7","name":"Subscribe and receive messages via waku relay post","time":{"start":1727986894608,"stop":1727986894609,"duration":1},"status":"passed","severity":"normal"},{"uid":"3825b8609d16944","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727986992500,"stop":1727986992500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8d123507de9bed","name":"Relay","time":{"start":1727986558796,"stop":1727986558797,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4da4d50c4686a11","name":"A test","time":{"start":1727986757770,"stop":1727986757771,"duration":1},"status":"passed","severity":"normal"},{"uid":"80997371f82861da","name":"throws an error for improperly formatted content topics","time":{"start":1727986493609,"stop":1727986493609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5784663b4d9bda","name":"Sample","time":{"start":1727986501993,"stop":1727986501994,"duration":1},"status":"passed","severity":"normal"},{"uid":"1283e7bd03afed3d","name":"throws on content topic with empty application field","time":{"start":1727986493591,"stop":1727986493591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c48b89763964afe","name":"Push message with meta","time":{"start":1727986823443,"stop":1727986823443,"duration":0},"status":"passed","severity":"normal"},{"uid":"680c56b748e0952a","name":"should emit a peer event after start","time":{"start":1727986562185,"stop":1727986562186,"duration":1},"status":"passed","severity":"normal"},{"uid":"7154ab41c410c5c7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727986668820,"stop":1727986668820,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e44c6ca57fcaf2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727986894588,"stop":1727986894588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26b6730e67fc317","name":"Push message with content topic containing short","time":{"start":1727986823409,"stop":1727986823410,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74a889131faed08","name":"Push message with SQL Injection payload","time":{"start":1727986823401,"stop":1727986823401,"duration":0},"status":"passed","severity":"normal"},{"uid":"985d9ad38a478ad1","name":"handles empty contentTopics array correctly","time":{"start":1727986493630,"stop":1727986493630,"duration":0},"status":"passed","severity":"normal"},{"uid":"faad290122f23d3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727986698348,"stop":1727986698348,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad165dc49a7d36a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727986493610,"stop":1727986493610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45e7542a5644cef","name":"should encode/decode to RLP encoding","time":{"start":1727986502608,"stop":1727986502608,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf839efc78faa12e","name":"Refresh subscription","time":{"start":1727986698345,"stop":1727986698346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6efe59440e67066","name":"should set field with only RELAY enabled","time":{"start":1727986502616,"stop":1727986502616,"duration":0},"status":"passed","severity":"normal"},{"uid":"e706e83e20760c3c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app81/10/topic0/test.js","time":{"start":1727986863173,"stop":1727986863174,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e99af5782e4bb8","name":"random static sharding 7 - Cluster ID: 452, Shard ID: 402","time":{"start":1727986897348,"stop":1727986897348,"duration":0},"status":"passed","severity":"normal"},{"uid":"60602d58a2decea9","name":"should not receive a peer event before start","time":{"start":1727986884424,"stop":1727986884426,"duration":2},"status":"passed","severity":"normal"},{"uid":"baf5f18a3c4b1e67","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727986668805,"stop":1727986668806,"duration":1},"status":"passed","severity":"normal"},{"uid":"53372e129ff7c85a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727986668807,"stop":1727986668808,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe890db936b82ad","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727986992499,"stop":1727986992499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e70c702dd98a096","name":"Promise Callback - true","time":{"start":1727986907289,"stop":1727986907289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c702798df35433d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727986668802,"stop":1727986668802,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4acb18c7d597ca","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727986698351,"stop":1727986698352,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ba2a37bcfe4046","name":"should return different streams if requested simultaniously","time":{"start":1727986510135,"stop":1727986510135,"duration":0},"status":"passed","severity":"normal"},{"uid":"591fde6c87c7cd75","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727986894608,"stop":1727986894608,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1dd259398921da","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727986863172,"stop":1727986863173,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1a23270073c0fd","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727986501900,"stop":1727986501900,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b114a18aa50cbd3","name":"dispatchEvent via connectionManager","time":{"start":1727986590977,"stop":1727986590978,"duration":1},"status":"passed","severity":"normal"},{"uid":"21704c0d058b5081","name":"Number of peers are maintained correctly","time":{"start":1727986619517,"stop":1727986619518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e362a0d01f51f523","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727986601158,"stop":1727986601159,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb53bc324c3f61e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727986698333,"stop":1727986698333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fee896a19bc55ea","name":"Check received message with timestamp: 1727986550205 ","time":{"start":1727986804762,"stop":1727986804763,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35f421414fcff06","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727986518344,"stop":1727986518345,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b18f6530ba8355","name":"should not throw an error for a single configured topic","time":{"start":1727986493624,"stop":1727986493624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98d7365aefed98d","name":"LightPush with 0 connections","time":{"start":1727986700393,"stop":1727986700394,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a3165d2bff2a49","name":"should not receive a peer event before start","time":{"start":1727986562186,"stop":1727986562186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf1bb6e6382b29","name":"should push to needed amount of connections","time":{"start":1727986722371,"stop":1727986722372,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2b48d8954065d1","name":"Check received message containing SQL Injection","time":{"start":1727986804744,"stop":1727986804745,"duration":1},"status":"passed","severity":"normal"},{"uid":"35aa43620090e945","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727986783008,"stop":1727986783008,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cc7024851ce84f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727986894597,"stop":1727986894598,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba56920f904cc45b","name":"Push message with long payload","time":{"start":1727986868042,"stop":1727986868042,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b78e1c010a0233","name":"more peers than existing","time":{"start":1727986805048,"stop":1727986805048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf9cd57e84468101","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727986584823,"stop":1727986584824,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0355e932eb38d06","name":"Wrong topic","time":{"start":1727986863182,"stop":1727986863188,"duration":6},"status":"passed","severity":"normal"},{"uid":"20d5f66698b11fe2","name":"isConnected should return true after first peer connects","time":{"start":1727986584824,"stop":1727986584827,"duration":3},"status":"passed","severity":"normal"},{"uid":"3aaedfb929d8d4fd","name":"can start the service","time":{"start":1727986522415,"stop":1727986522416,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6f54b4285c557b","name":"Check message with no payload is not received","time":{"start":1727986804752,"stop":1727986804753,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1f506768025ae4","name":"Encoder throws on undefined content topic","time":{"start":1727986528887,"stop":1727986528887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec156f6bdfc92ec","name":"should not receive a peer event after stop","time":{"start":1727986884426,"stop":1727986884427,"duration":1},"status":"passed","severity":"normal"},{"uid":"927fc1eb69665dca","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727986493607,"stop":1727986493608,"duration":1},"status":"passed","severity":"normal"},{"uid":"c421960a47e73f7c","name":"Check received message containing long","time":{"start":1727986804742,"stop":1727986804742,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbee0a098531a49","name":"Ping succeeds for all connected peers","time":{"start":1727986619518,"stop":1727986619519,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e520da35033ff","name":"Using a function","time":{"start":1727986926142,"stop":1727986926143,"duration":1},"status":"passed","severity":"normal"},{"uid":"e263101c8ec13797","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727986844623,"stop":1727986844623,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81ed538ea1eabd","name":"Filter with 0 connections","time":{"start":1727986700394,"stop":1727986700394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2279bef882e764","name":"getPeersByDiscovery","time":{"start":1727986590977,"stop":1727986590977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8be1c16f659227","name":"Check meta is set [symmetric]","time":{"start":1727986528886,"stop":1727986528886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41349848b511313","name":"Ping on unsubscribed peer","time":{"start":1727986596489,"stop":1727986596489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3616fb60121a4cd","name":"Check received message containing emoji","time":{"start":1727986804749,"stop":1727986804749,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a3a79cd15a3c21","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727986493628,"stop":1727986493629,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb9724e92ba66a","name":"Query generator for multiple messages with different message text format","time":{"start":1727986925553,"stop":1727986925554,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a963855a72a92e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727986804750,"stop":1727986804751,"duration":1},"status":"passed","severity":"normal"},{"uid":"d261b2d0d59d5eff","name":"should properly create location multiaddrs - udp4","time":{"start":1727986502610,"stop":1727986502610,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ea81d391c51320","name":"Check received message containing Arabic","time":{"start":1727986804744,"stop":1727986804744,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a32fcd12f73886","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727986501891,"stop":1727986501892,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11b631da7e7e36f","name":"Ephemeral field set to true","time":{"start":1727986510413,"stop":1727986510413,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1ce68d723bdf7a","name":"Push message with escaped characters payload","time":{"start":1727986823405,"stop":1727986823405,"duration":0},"status":"passed","severity":"normal"},{"uid":"71db601d3d626007","name":"Check received message containing escaped characters","time":{"start":1727986666493,"stop":1727986666493,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a3e637523a2c62","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727986626891,"stop":1727986626891,"duration":0},"status":"passed","severity":"normal"},{"uid":"8998ec6b8b38fac7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727986894598,"stop":1727986894598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ddcf61ced5dc18","name":"Push message with content topic containing Script","time":{"start":1727986823432,"stop":1727986823433,"duration":1},"status":"passed","severity":"normal"},{"uid":"9480899db4fdb32","name":"Passing page size 110 when there are 120 messages","time":{"start":1727986917802,"stop":1727986917802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f109b4c8cb5266","name":"should not fail to stop the service if it was not started","time":{"start":1727986562184,"stop":1727986562185,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94edf7cb3f55fe4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727986550435,"stop":1727986550437,"duration":2},"status":"passed","severity":"normal"},{"uid":"125951dcb08e6da7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727986698359,"stop":1727986698360,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea7092f80d7ad6a","name":"Asymmetric encrypt & decrypt","time":{"start":1727986529221,"stop":1727986529221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9431e705696fefe9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727986493615,"stop":1727986493615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d54e3616cba37b0","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1727986790165,"stop":1727986790166,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d222fb7842e1d8","name":"Push message with meta","time":{"start":1727986868058,"stop":1727986868059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6cc389fd22085b","name":"Check received message containing Chinese","time":{"start":1727986804756,"stop":1727986804756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f81da7bb6bdf6ee","name":"Privacy Node - default protocol","time":{"start":1727986932982,"stop":1727986932982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2442c88709114661","name":"LightPush with 3 connections","time":{"start":1727986700397,"stop":1727986700397,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ffcf819eee52a7","name":"Generator, custom pubsub topic","time":{"start":1727986916503,"stop":1727986916503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1091a82f610caf3","name":"throws on content topic with too few or too many fields","time":{"start":1727986493589,"stop":1727986493590,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5826bfcd1b064b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727986493627,"stop":1727986493627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6b3af29c6c223e","name":"Check received message containing numeric","time":{"start":1727986804742,"stop":1727986804743,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb06722bf08f3fe","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727986894580,"stop":1727986894580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a43dfb34fb3109e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727986493601,"stop":1727986493601,"duration":0},"status":"passed","severity":"normal"},{"uid":"507f77a6d9bbc027","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727986696427,"stop":1727986696427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d047e677d11d4438","name":"Push message with content topic containing numeric","time":{"start":1727986868050,"stop":1727986868050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84976a9e652380e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727986601153,"stop":1727986601154,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2c170d5c3f755","name":"Decoder throws on undefined content topic","time":{"start":1727986528888,"stop":1727986528889,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3b3e5870391b5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727986925874,"stop":1727986925874,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e9c3c3a796cbf2","name":"Query with Ordered Callback, No Decoder","time":{"start":1727986898349,"stop":1727986898349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a209eefb281b5938","name":"Push message with content topic containing unicode special characters","time":{"start":1727986868057,"stop":1727986868058,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea89c56013f4218","name":"Check received message with timestamp: 1727986550092 ","time":{"start":1727986666495,"stop":1727986666496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25b5c8100e39b62","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727986518346,"stop":1727986518347,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0030e1c6ebb025e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727986518343,"stop":1727986518344,"duration":1},"status":"passed","severity":"normal"},{"uid":"81512b86b0cd9c6d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727986668815,"stop":1727986668815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d450b8dc8f2c0ad7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727986757658,"stop":1727986757658,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce21f04013a8be6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727986696419,"stop":1727986696419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab912e2b716e601","name":"Push message with JSON payload","time":{"start":1727986868046,"stop":1727986868046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad930532b0ed24","name":"Overlapping topic subscription","time":{"start":1727986894584,"stop":1727986894584,"duration":0},"status":"passed","severity":"normal"},{"uid":"9652dc600ff8b0d1","name":"Passing invalid cursor","time":{"start":1727986892269,"stop":1727986892269,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cd6ae4d4b27c15","name":"handles empty shards array correctly","time":{"start":1727986493629,"stop":1727986493629,"duration":0},"status":"passed","severity":"normal"},{"uid":"769ebba2e0023122","name":"Check received message containing shell command","time":{"start":1727986804746,"stop":1727986804747,"duration":1},"status":"passed","severity":"normal"},{"uid":"7067e7e139e941cf","name":"Check received message containing escaped characters","time":{"start":1727986804760,"stop":1727986804761,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6dfa9255442866","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727986510415,"stop":1727986510416,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd60984e891f6f0","name":"through manual discovery","time":{"start":1727986786676,"stop":1727986786676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11c3b8a7c87ffde","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727986522420,"stop":1727986522420,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3606318018356d","name":"Push message with content topic containing SQL Injection","time":{"start":1727986868051,"stop":1727986868052,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67baaa51f2a8e27","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727986894612,"stop":1727986894613,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61b192dfb19f99c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727986892267,"stop":1727986892267,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee21510e3ab8cdf","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727986502604,"stop":1727986502604,"duration":0},"status":"passed","severity":"normal"},{"uid":"279f2f2a497851d7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727986668814,"stop":1727986668814,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a0f792c3d7bbe2","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1727986790167,"stop":1727986790169,"duration":2},"status":"passed","severity":"normal"},{"uid":"5dd81f21c29ef3f1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727986898350,"stop":1727986898350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e597cd73f4f69fa","name":"should throw if no connection provided","time":{"start":1727986510134,"stop":1727986510134,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c817a92038feef6","name":"should throw error - no id","time":{"start":1727986502606,"stop":1727986502606,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b0b166ea18f22d","name":"Check message with invalid timestamp is not received","time":{"start":1727986804751,"stop":1727986804751,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff44d8e7a4e05bb","name":"Generator, custom pubsub topic","time":{"start":1727986916499,"stop":1727986916502,"duration":3},"status":"passed","severity":"normal"},{"uid":"59e965897b5ce8b7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727986696440,"stop":1727986696444,"duration":4},"status":"passed","severity":"normal"},{"uid":"44d35298bc0cbc3e","name":"Check publish message containing Arabic","time":{"start":1727986830848,"stop":1727986830849,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70368c32d3895a5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727986844632,"stop":1727986844633,"duration":1},"status":"passed","severity":"normal"},{"uid":"611233def116a4a6","name":"Publish message with custom timestamp: Thu Oct 03 2024 19:20:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1727986830863,"stop":1727986830863,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ac5be56adbfaa6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727986562188,"stop":1727986562189,"duration":1},"status":"skipped","severity":"normal"},{"uid":"94929816770085a1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727986493603,"stop":1727986493603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78d644048431ad1","name":"Check message with no pubsub topic is not received","time":{"start":1727986666500,"stop":1727986666501,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bb8ba3ad5c58df","name":"Js publishes, other Js receives","time":{"start":1727986822858,"stop":1727986822858,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a0d38f64fc51b6","name":"Filter with 1 connections","time":{"start":1727986700395,"stop":1727986700396,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc689cffdf2bf45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727986601154,"stop":1727986601154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b960e59f52eb9500","name":"Check publish message containing SQL Injection","time":{"start":1727986830849,"stop":1727986830849,"duration":0},"status":"passed","severity":"normal"},{"uid":"1249fe2b19019c1c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727986894620,"stop":1727986894620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1593c100d15c10b","name":"Generator, custom pubsub topic","time":{"start":1727986916504,"stop":1727986916514,"duration":10},"status":"passed","severity":"normal"},{"uid":"cf87d40fbc4bafff","name":"Subscribe and receive messages via lightPush","time":{"start":1727986894578,"stop":1727986894578,"duration":0},"status":"passed","severity":"normal"},{"uid":"399f7a82dbc19a09","name":"Push message with custom timestamp: 1727990296691","time":{"start":1727986868061,"stop":1727986868062,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e64c5b50e3b492","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727986892267,"stop":1727986892268,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1fdb2be4d20582","name":"Encoder throws on empty string content topic","time":{"start":1727986530483,"stop":1727986530483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2a2a54524f76e1","name":"throws on content topic with empty version field","time":{"start":1727986493591,"stop":1727986493592,"duration":1},"status":"passed","severity":"normal"},{"uid":"4081e41f73e06e8f","name":"random static sharding 5 - Cluster ID: 969, Shard ID: 374","time":{"start":1727986897347,"stop":1727986897347,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb94e7ea9e0066d0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727986501899,"stop":1727986501899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9db9652526f2275","name":"Check publish message containing Chinese","time":{"start":1727986830848,"stop":1727986830848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3eb52377eeebcad","name":"can start and stop the service","time":{"start":1727986884420,"stop":1727986884421,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9068d12109c84f4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727986493618,"stop":1727986493618,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e30332c7aa173c6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727986666498,"stop":1727986666499,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01bb78c32622a0b","name":"Should update multiaddrs","time":{"start":1727986790649,"stop":1727986790649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f15c4b989e33aef","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727986698343,"stop":1727986698344,"duration":1},"status":"passed","severity":"normal"},{"uid":"77eef1ad8f267c26","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727986668804,"stop":1727986668804,"duration":0},"status":"passed","severity":"normal"},{"uid":"202e5105363aa452","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app90/10/topic307/utf8","time":{"start":1727986863174,"stop":1727986863174,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c51546397005ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727986493623,"stop":1727986493623,"duration":0},"status":"passed","severity":"normal"},{"uid":"26617f9f1972580d","name":"Subscribe and receive messages via waku relay post","time":{"start":1727986698333,"stop":1727986698333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7388183bad49dae0","name":"Keep-alive pings maintain the connection","time":{"start":1727986619519,"stop":1727986619520,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbcdee309c8bebc","name":"Store - dialed after - with timeout","time":{"start":1727986932980,"stop":1727986932981,"duration":1},"status":"passed","severity":"normal"},{"uid":"666a765f881ce606","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app80/7/topic123/utf8","time":{"start":1727986863179,"stop":1727986863179,"duration":0},"status":"passed","severity":"normal"},{"uid":"400831ffffccbf81","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986757658,"stop":1727986757659,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df48eadefb279cc","name":"Meta field set when metaSetter is specified","time":{"start":1727986510413,"stop":1727986510413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4622e1bcbf36f6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727986493627,"stop":1727986493627,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dc3ff31d5059ca","name":"LightPush with 2 connections","time":{"start":1727986700396,"stop":1727986700396,"duration":0},"status":"passed","severity":"normal"},{"uid":"889d4b8a45e4cb42","name":"Query with Promise Callback, No Decoder","time":{"start":1727986898350,"stop":1727986898351,"duration":1},"status":"passed","severity":"normal"},{"uid":"8813b2d3933a58f1","name":"Push message with Russian payload","time":{"start":1727986823401,"stop":1727986823401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9862e949a65b54","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727986696435,"stop":1727986696437,"duration":2},"status":"passed","severity":"normal"},{"uid":"350b9fc410955dd","name":"Check received message containing Russian","time":{"start":1727986666488,"stop":1727986666488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f65a6d917a5c21","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727986894623,"stop":1727986894623,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6b7f548b412bc4","name":"Promise Callback - false","time":{"start":1727986907289,"stop":1727986907289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96a0d3720fb98e4","name":"Push message with Basic HTML tag payload","time":{"start":1727986868045,"stop":1727986868046,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9700b2e6911a47","name":"Push message with content topic containing Chinese","time":{"start":1727986868050,"stop":1727986868051,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca91eed60973207e","name":"Publish message with custom timestamp: Thu Oct 03 2024 21:20:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1727986830864,"stop":1727986830864,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e106854a2ee282","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727986493611,"stop":1727986493611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cfa4e6e475963c","name":"Passing page size 19 when there are 20 messages","time":{"start":1727986917801,"stop":1727986917801,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51a669c6d9f8cb1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727986696440,"stop":1727986696440,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf716fd49afaa845","name":"Fails to push message with large meta","time":{"start":1727986823443,"stop":1727986823443,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6079eee9b305a8","name":"Round trip binary serialization","time":{"start":1727986510412,"stop":1727986510413,"duration":1},"status":"passed","severity":"normal"},{"uid":"410f03171b28e6fb","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727986550439,"stop":1727986550440,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ee201273810dfb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986757656,"stop":1727986757657,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1babed2be96fff0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727986830867,"stop":1727986830867,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeeb9d544e11b54","name":"Push message with content topic containing SQL Injection","time":{"start":1727986823428,"stop":1727986823431,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf96568491fe454b","name":"Fails to push message with large meta","time":{"start":1727986868059,"stop":1727986868059,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e028be4d59828d","name":"Query generator for multiple messages with different content topic format","time":{"start":1727986925555,"stop":1727986925556,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a54ac515449ac80","name":"Fails to push message with empty content topic","time":{"start":1727986868058,"stop":1727986868058,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4d299aecc86dcf","name":"should properly compute the node id","time":{"start":1727986502607,"stop":1727986502608,"duration":1},"status":"passed","severity":"normal"},{"uid":"844c3cef288b3833","name":"Push message with shell command payload","time":{"start":1727986868046,"stop":1727986868046,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a3c9722cfeb00f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727986894624,"stop":1727986894624,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bb93dbb928d692","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727986501898,"stop":1727986501898,"duration":0},"status":"passed","severity":"normal"},{"uid":"393ae96cc4c06b62","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727986668809,"stop":1727986668809,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cebbe491c087378","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727986668814,"stop":1727986668814,"duration":0},"status":"passed","severity":"normal"},{"uid":"532f2ffd32ee13be","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/3/topic468/xml","time":{"start":1727986863174,"stop":1727986863175,"duration":1},"status":"passed","severity":"normal"},{"uid":"74908d16f9df10f6","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727986668818,"stop":1727986668818,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a4770f1420dfd1","name":"Push message with content topic containing Arabic","time":{"start":1727986868051,"stop":1727986868051,"duration":0},"status":"passed","severity":"normal"},{"uid":"124f1b94f478a6da","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727986698344,"stop":1727986698344,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11bdeea06afd30b","name":"should emit a peer event after start","time":{"start":1727986884423,"stop":1727986884423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e84df962b3412b","name":"should throw an error for insufficient data","time":{"start":1727986493791,"stop":1727986493792,"duration":1},"status":"passed","severity":"normal"},{"uid":"194847c588e60ad9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727986550438,"stop":1727986550438,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fd12b5585ac1b1","name":"should get / set UDP multiaddr","time":{"start":1727986502609,"stop":1727986502609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c450e5b60e60bc43","name":"should throw error - invalid id","time":{"start":1727986502606,"stop":1727986502606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb0a6c06121edc","name":"Overlapping topic subscription","time":{"start":1727986894614,"stop":1727986894615,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2b72ee10809fe9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727986502617,"stop":1727986502617,"duration":0},"status":"passed","severity":"normal"},{"uid":"143207f67f72e8e0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727986668805,"stop":1727986668805,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4a4e82808b2d8e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727986493605,"stop":1727986493605,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0903318b363864","name":"Decoder throws on empty string content topic","time":{"start":1727986510415,"stop":1727986510415,"duration":0},"status":"passed","severity":"normal"},{"uid":"843b9cb9f6d31310","name":"should decode valid enr with tcp successfully","time":{"start":1727986502604,"stop":1727986502605,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f543696a922ba4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727986668811,"stop":1727986668811,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9354faa387e771","name":"Ephemeral messages are not stored","time":{"start":1727986557237,"stop":1727986557239,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbfeb63f06135f55","name":"Push message on custom pubsubTopic","time":{"start":1727986757634,"stop":1727986757639,"duration":5},"status":"passed","severity":"normal"},{"uid":"60225d2c2447e24","name":"Rejects garbage","time":{"start":1727986533935,"stop":1727986533935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87045e71d8fa981","name":"Push message with short payload","time":{"start":1727986868042,"stop":1727986868042,"duration":0},"status":"passed","severity":"normal"},{"uid":"576564accd10e91d","name":"Decrypt messages","time":{"start":1727986806708,"stop":1727986806708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f782523b1eac8338","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727986696427,"stop":1727986696428,"duration":1},"status":"passed","severity":"normal"},{"uid":"16966d2672edc8b9","name":"throws on content topic with empty topic name field","time":{"start":1727986493592,"stop":1727986493593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71cae1c74ef5907","name":"Check message with invalid timestamp is not received","time":{"start":1727986804764,"stop":1727986804764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19665a1efa191d0","name":"Subscribe to topic containing Script and receive message","time":{"start":1727986698354,"stop":1727986698355,"duration":1},"status":"passed","severity":"normal"},{"uid":"5823e112d8998284","name":"Check received message containing Basic HTML tag","time":{"start":1727986666491,"stop":1727986666492,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5bca57cbc66d0e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727986668804,"stop":1727986668804,"duration":0},"status":"passed","severity":"normal"},{"uid":"db32f33450fdcd94","name":"should be able to encode the field with only STORE set to true","time":{"start":1727986501893,"stop":1727986501893,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d2453345b573f6","name":"handles different networkShards values correctly","time":{"start":1727986493608,"stop":1727986493608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3345e7529b0f9f","name":"new peer added after a peer was already found","time":{"start":1727986870665,"stop":1727986870666,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54b0b745ce201ab5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727986493602,"stop":1727986493603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d34ed9f71897482","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727986668817,"stop":1727986668817,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3e1c97bffe44c1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727986696426,"stop":1727986696426,"duration":0},"status":"passed","severity":"normal"},{"uid":"18001627006b9ea7","name":"Accepts a valid Waku Message","time":{"start":1727986533933,"stop":1727986533934,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a438f0580334680","name":"Check message with non string payload is not received","time":{"start":1727986804753,"stop":1727986804753,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be6bf7e532288c4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727986493616,"stop":1727986493616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f540c905ef3b7573","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727986510155,"stop":1727986510156,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e81a0a46deddbe","name":"Renews subscription after lossing a connection","time":{"start":1727986894605,"stop":1727986894605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7e71a724cf73f4","name":"Passing page size 1 when there are 4 messages","time":{"start":1727986917795,"stop":1727986917800,"duration":5},"status":"passed","severity":"normal"},{"uid":"41e5f8c8cd5b5870","name":"isConnected return false after peer stops","time":{"start":1727986584827,"stop":1727986584827,"duration":0},"status":"passed","severity":"normal"},{"uid":"feab9a79ab7af7b1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727986698356,"stop":1727986698356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c76147e4fb4ced","name":"should return empty list for no shard","time":{"start":1727986493614,"stop":1727986493614,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc600fbba82b0499","name":"Check received message containing Russian","time":{"start":1727986804757,"stop":1727986804758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4fea5d875941ae","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727986844627,"stop":1727986844627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9499caf5e2422a3","name":"Encoder throws on empty string content topic","time":{"start":1727986528887,"stop":1727986528888,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedf58787ae64b72","name":"should only return 1 node with store capability","time":{"start":1727986518849,"stop":1727986518849,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c27961f6693f1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727986626888,"stop":1727986626888,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0df18ebb0ec235","name":"Push message with Arabic payload","time":{"start":1727986823398,"stop":1727986823400,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2917970efb67db5","name":"Encoder throws on empty string content topic","time":{"start":1727986510414,"stop":1727986510414,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde80adeb79a969d","name":"Query with Promise Callback, No message returned","time":{"start":1727986898351,"stop":1727986898351,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce1dc11367b6f71","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727986894620,"stop":1727986894622,"duration":2},"status":"passed","severity":"normal"},{"uid":"cec8e0ed5332cc61","name":"should throw an error for missing required configuration","time":{"start":1727986493614,"stop":1727986493615,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4d678bccaaa566","name":"Generator, 2 different pubsubtopics","time":{"start":1727986916514,"stop":1727986916515,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbb4a9c48eed0c8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986601161,"stop":1727986601161,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b1516c59d29a0b","name":"Publish message with large meta","time":{"start":1727986830868,"stop":1727986830868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89f33c96747ee25","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727986493604,"stop":1727986493605,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab92aebd702ad92","name":"Push message with content topic containing escaped characters","time":{"start":1727986868057,"stop":1727986868057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdbc7f9d7148da9","name":"should decode valid enr successfully","time":{"start":1727986502604,"stop":1727986502604,"duration":0},"status":"passed","severity":"normal"},{"uid":"191f197700b47ddf","name":"should return false","time":{"start":1727986502607,"stop":1727986502607,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd702c9b9eb2034f","name":"Symmetric encrypt & Decrypt","time":{"start":1727986529221,"stop":1727986529222,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bce39258904d976","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727986698358,"stop":1727986698359,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6160e36127aca83","name":"start node with empty shard should fail","time":{"start":1727986897357,"stop":1727986897358,"duration":1},"status":"passed","severity":"normal"},{"uid":"c149d6d204d205f7","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727986668809,"stop":1727986668810,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f91273771f5044f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727986698350,"stop":1727986698351,"duration":1},"status":"passed","severity":"normal"},{"uid":"867a2987d0a93a9f","name":"Sets default value correctly","time":{"start":1727986926144,"stop":1727986926144,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e97a4b4bd1af9c","name":"Encoder throws on undefined content topic","time":{"start":1727986510414,"stop":1727986510414,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5f908017810c57","name":"stop","time":{"start":1727986590980,"stop":1727986590980,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7c191332f3954","name":"Check received message with timestamp: 1727986550205000000 ","time":{"start":1727986804749,"stop":1727986804750,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f6d6a9b9ab39eb","name":"Subscribe to topic containing XML and receive message","time":{"start":1727986894619,"stop":1727986894619,"duration":0},"status":"passed","severity":"normal"},{"uid":"82765c65e5d6c0f1","name":"tcp ip4 address","time":{"start":1727986501938,"stop":1727986501939,"duration":1},"status":"passed","severity":"normal"},{"uid":"3279e444153968d2","name":"Push message with Script payload","time":{"start":1727986868045,"stop":1727986868045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9160a55b78f6bbaa","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1727986790171,"stop":1727986790171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4512672336fbba8c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727986906688,"stop":1727986906689,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a303ae176ff67d8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727986493614,"stop":1727986493614,"duration":0},"status":"passed","severity":"normal"},{"uid":"b073c7f041f8fd4f","name":"Query generator for multiple messages","time":{"start":1727986925551,"stop":1727986925553,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdbf26a0955cbc58","name":"returns nothing if no connections present","time":{"start":1727986509314,"stop":1727986509317,"duration":3},"status":"passed","severity":"normal"},{"uid":"c564cce3fda28dfb","name":"Check received message containing Script","time":{"start":1727986804758,"stop":1727986804759,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc85b91a9748c5e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727986698359,"stop":1727986698359,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e7384e5fe04d73","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727986894581,"stop":1727986894584,"duration":3},"status":"passed","severity":"normal"},{"uid":"34b966159ca6ffc7","name":"Ping on subscribed peer","time":{"start":1727986596428,"stop":1727986596447,"duration":19},"status":"passed","severity":"normal"},{"uid":"97b60adef935216d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727986493624,"stop":1727986493625,"duration":1},"status":"passed","severity":"normal"},{"uid":"275e676ca5a98ea4","name":"Push message with content topic containing shell command","time":{"start":1727986868057,"stop":1727986868057,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e034f4ab6862e39","name":"Push message with Russian payload","time":{"start":1727986868044,"stop":1727986868044,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a4d1bc6b13654a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727986894617,"stop":1727986894617,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e417ec4f5580ad","name":"Ordered callback, aborts when callback returns true","time":{"start":1727986925559,"stop":1727986925559,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbf4efdfe100e1a","name":"Ping on unsubscribed peer","time":{"start":1727986596451,"stop":1727986596451,"duration":0},"status":"passed","severity":"normal"},{"uid":"263e305cae46ddda","name":"should throw error - no public key","time":{"start":1727986502605,"stop":1727986502606,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddd595c1574bab6","name":"Correctly serialized arguments","time":{"start":1727986786766,"stop":1727986786766,"duration":0},"status":"passed","severity":"normal"},{"uid":"979671818f7f6aef","name":"Check received message containing shell command","time":{"start":1727986666492,"stop":1727986666493,"duration":1},"status":"passed","severity":"normal"},{"uid":"16dc018704742069","name":"Push message with XML payload","time":{"start":1727986868045,"stop":1727986868045,"duration":0},"status":"passed","severity":"normal"},{"uid":"85942e3220a53e43","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727986530482,"stop":1727986530482,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb517ac7b630f7ca","name":"should be able to decode the field with only STORE set to true","time":{"start":1727986501899,"stop":1727986501899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81cbd7910c74754","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727986906689,"stop":1727986906689,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a4eea65081611d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727986493610,"stop":1727986493610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f371d4c9eb3dbd2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727986557239,"stop":1727986557240,"duration":1},"status":"passed","severity":"normal"},{"uid":"40108e77374e3479","name":"Check message received after nwaku node is restarted","time":{"start":1727986804766,"stop":1727986804767,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9831da9722ab57d8","name":"Filter","time":{"start":1727986932981,"stop":1727986932981,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a97507bab28874","name":"Light Node - default protocols","time":{"start":1727986932981,"stop":1727986932982,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f779852d4a7c8cd","name":"Push message with unicode special characters payload","time":{"start":1727986868047,"stop":1727986868047,"duration":0},"status":"passed","severity":"normal"},{"uid":"20293149ddfeb3b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727986668803,"stop":1727986668803,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3e08bc66dd4092","name":"LightPush with 1 connections","time":{"start":1727986700394,"stop":1727986700394,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a987e695bc3ddf","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727986493631,"stop":1727986493631,"duration":0},"status":"passed","severity":"normal"},{"uid":"755a31635916f371","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727986870666,"stop":1727986870666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58324ca389dda23d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727986493619,"stop":1727986493620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b66687fe3b7711","name":"Check publish message containing JSON","time":{"start":1727986830851,"stop":1727986830851,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1c21cfa371c7d3","name":"should not fail to start the service if it is already started","time":{"start":1727986884422,"stop":1727986884423,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ad841446d2ea16","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727986493630,"stop":1727986493630,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd99911618cfbc1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727986894602,"stop":1727986894602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfb2b28033d0cbc","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727986619523,"stop":1727986619526,"duration":3},"status":"passed","severity":"normal"},{"uid":"44e96f48c10e1a59","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727986550439,"stop":1727986550439,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7848ec63d412e1b","name":"should properly create peer info with all multiaddrs","time":{"start":1727986502615,"stop":1727986502615,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af8e59e1754d40e","name":"Check received message containing Chinese","time":{"start":1727986804743,"stop":1727986804743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1689838091b20d69","name":"Check received message containing Chinese","time":{"start":1727986666487,"stop":1727986666487,"duration":0},"status":"passed","severity":"normal"},{"uid":"7795ff968d22b09e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727986830855,"stop":1727986830856,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8b953f191905b6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727986626887,"stop":1727986626888,"duration":1},"status":"passed","severity":"normal"},{"uid":"1762962bf546e834","name":"Decoder throws on empty string content topic","time":{"start":1727986528889,"stop":1727986528889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2506eac3d326fc41","name":"Push message with custom timestamp: 1697228296691","time":{"start":1727986868061,"stop":1727986868061,"duration":0},"status":"passed","severity":"normal"},{"uid":"62da570888d78fac","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727986897336,"stop":1727986897336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2af60af85a351c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727986601161,"stop":1727986601161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5401ee0e459fb6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727986528885,"stop":1727986528886,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b2177ce294bb47","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727986823433,"stop":1727986823433,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a007488d3ac5c7","name":"Check message with no content topic is not received","time":{"start":1727986804765,"stop":1727986804765,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c099815a31a384","name":"Subscribe and publish message","time":{"start":1727986844622,"stop":1727986844622,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd02fabf656a59","name":"Push message on custom pubsubTopic","time":{"start":1727986757657,"stop":1727986757658,"duration":1},"status":"passed","severity":"normal"},{"uid":"530dfb0738f40c82","name":"Refresh subscription","time":{"start":1727986894584,"stop":1727986894584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4ff9b829bad721","name":"Push message with SQL Injection payload","time":{"start":1727986868044,"stop":1727986868045,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30c5e5f0bae2c8a","name":"Check publish message containing XML","time":{"start":1727986830850,"stop":1727986830850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c1025404ba69c4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727986518354,"stop":1727986518355,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab9db9805c8bd3","name":"udp ip6 address","time":{"start":1727986501939,"stop":1727986501939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4db47595c68be0f","name":"random static sharding 4 - Cluster ID: 897, Shard ID: 500","time":{"start":1727986897345,"stop":1727986897347,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9c5bad5158024f5","name":"Check publish message containing Russian","time":{"start":1727986830849,"stop":1727986830849,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfff869de6852361","name":"Push message with content topic containing numeric","time":{"start":1727986823411,"stop":1727986823413,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3fc370d42cf450d","name":"random static sharding 1 - Cluster ID: 804, Shard ID: 574","time":{"start":1727986897342,"stop":1727986897343,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41e2b98fab36cac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727986493617,"stop":1727986493618,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6d47183bd4992c","name":"Query Generator - false","time":{"start":1727986907288,"stop":1727986907289,"duration":1},"status":"passed","severity":"normal"},{"uid":"88bbf11f38ca5cc4","name":"Check received message containing special chars","time":{"start":1727986666487,"stop":1727986666487,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea3758b30e3201","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727986493613,"stop":1727986493614,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8884b096ed2973","name":"Filter with 2 connections","time":{"start":1727986700396,"stop":1727986700397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7228c409c87582a8","name":"should properly create location multiaddrs - udp","time":{"start":1727986502615,"stop":1727986502615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00f9ca5b14ad431","name":"Subscribe and receive messages via waku relay post","time":{"start":1727986894579,"stop":1727986894579,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27075f19c4f954b","name":"Callback on promise, aborts when callback returns true","time":{"start":1727986925557,"stop":1727986925558,"duration":1},"status":"passed","severity":"normal"},{"uid":"af79642c39a57424","name":"Throws when trying to push message with empty payload","time":{"start":1727986823408,"stop":1727986823409,"duration":1},"status":"passed","severity":"normal"},{"uid":"a154beb6766f450b","name":"same cluster, same shard: nodes connect","time":{"start":1727986668794,"stop":1727986668795,"duration":1},"status":"passed","severity":"normal"},{"uid":"1656300af19eb747","name":"unsubscribes","time":{"start":1727986914052,"stop":1727986914052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0b989fd4339ee6","name":"different cluster, different shard: nodes don't connect","time":{"start":1727986783019,"stop":1727986783019,"duration":0},"status":"passed","severity":"normal"},{"uid":"17527aa9a9b470ec","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727986517636,"stop":1727986517637,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb412fcd31cd9ff","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727986584817,"stop":1727986584822,"duration":5},"status":"passed","severity":"normal"},{"uid":"92fe8ccaf6fd7ec0","name":"Check received message containing emoji","time":{"start":1727986666494,"stop":1727986666494,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e021fc1a936f3b","name":"Relay - dialed first","time":{"start":1727986932979,"stop":1727986932979,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c3ae9ddd5b113a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986757642,"stop":1727986757643,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5859f501100242","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727986493605,"stop":1727986493605,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd467f478f82a98","name":"does not throw on valid cases","time":{"start":1727986493588,"stop":1727986493589,"duration":1},"status":"passed","severity":"normal"},{"uid":"363d0a4d60a232a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727986925871,"stop":1727986925871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37c1d9f115103bd","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727986493612,"stop":1727986493613,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2bb6681fecb1cb","name":"Push message with escaped characters payload","time":{"start":1727986868047,"stop":1727986868047,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f352718ca2c84e7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727986894602,"stop":1727986894602,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e0f582f1d53fbf","name":"Check message with no content topic is not received","time":{"start":1727986804752,"stop":1727986804752,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef3460459b5fbef","name":"Check publish message containing shell command","time":{"start":1727986830851,"stop":1727986830851,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eced849b7918f25","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727986668808,"stop":1727986668809,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ba2c607189b4bf","name":"Push message with emoji payload","time":{"start":1727986823406,"stop":1727986823407,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f308e06f1bd0c1e","name":"Relay + Store","time":{"start":1727986502618,"stop":1727986502618,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8a8df783c9efbf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727986894578,"stop":1727986894579,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e722175bc88dd65","name":"Renews peer on consistent missed messages","time":{"start":1727986619527,"stop":1727986619527,"duration":0},"status":"passed","severity":"normal"},{"uid":"eceecfcb9bd5bc5","name":"Fails to push message with empty content topic","time":{"start":1727986823442,"stop":1727986823443,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fdda1cc550d6c2","name":"Ping on subscribed peer","time":{"start":1727986596488,"stop":1727986596488,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef34c22ae7544b36","name":"Subscribe and receive messages via lightPush","time":{"start":1727986894607,"stop":1727986894607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04d772ac4ac7866","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727986894589,"stop":1727986894589,"duration":0},"status":"passed","severity":"normal"},{"uid":"78892320ac120579","name":"ignores unrecognized TXT record formats","time":{"start":1727986518847,"stop":1727986518848,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e4cd3ed72bd599","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727986668812,"stop":1727986668812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8920c9265cc516","name":"Push message with Arabic payload","time":{"start":1727986868044,"stop":1727986868044,"duration":0},"status":"passed","severity":"normal"},{"uid":"631dc9f2d0cfafe","name":"returns all values when wanted number is greater than available values","time":{"start":1727986517635,"stop":1727986517636,"duration":1},"status":"passed","severity":"normal"},{"uid":"4193a2c051be6f0f","name":"Ordered Callback - false","time":{"start":1727986907291,"stop":1727986907291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f988cbb0a49a3e","name":"Subscribe and receives messages on 20 topics","time":{"start":1727986894611,"stop":1727986894612,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afb4a7a92826720","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727986493616,"stop":1727986493617,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf3d0d1de4a4739","name":"Check received message containing numeric","time":{"start":1727986666486,"stop":1727986666486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98192b73e9a420d","name":"Push message with content topic containing escaped characters","time":{"start":1727986823441,"stop":1727986823442,"duration":1},"status":"passed","severity":"normal"},{"uid":"836a2ad520680e29","name":"Check received message containing shell command","time":{"start":1727986804760,"stop":1727986804760,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5daf3bff3bb331b","name":"Check received message containing short","time":{"start":1727986666485,"stop":1727986666485,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d663a278fb882c","name":"should only return 1 node with relay capability","time":{"start":1727986518848,"stop":1727986518848,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c9693ee04fd74d","name":"Check received message containing Arabic","time":{"start":1727986666487,"stop":1727986666488,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38b4aa3e41ed650","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727986894610,"stop":1727986894610,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f0405d60118c4c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727986668815,"stop":1727986668815,"duration":0},"status":"passed","severity":"normal"},{"uid":"942d7b27b70177ae","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727986757639,"stop":1727986757642,"duration":3},"status":"passed","severity":"normal"},{"uid":"616595d099db1bfc","name":"nwaku subscribes","time":{"start":1727986822857,"stop":1727986822857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2733bdf85caec17","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1727986790150,"stop":1727986790150,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb861edb22879780","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727986844623,"stop":1727986844624,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78c450bdbdc459f","name":"Decoder throws on undefined content topic","time":{"start":1727986510414,"stop":1727986510415,"duration":1},"status":"passed","severity":"normal"},{"uid":"903ced1e964f8489","name":"Query Generator, No message returned","time":{"start":1727986898346,"stop":1727986898347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a0a40e06a3de7b","name":"addEventListener with wrong event","time":{"start":1727986590973,"stop":1727986590973,"duration":0},"status":"passed","severity":"normal"},{"uid":"951e293721cd71ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727986493622,"stop":1727986493622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d30191428fba8e5","name":"Check publish message containing numeric","time":{"start":1727986830847,"stop":1727986830847,"duration":0},"status":"passed","severity":"normal"},{"uid":"5021b6e7b19c9cbb","name":"Init the array if not present","time":{"start":1727986493152,"stop":1727986493153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e68b136960d3b9","name":"different cluster, different shard: nodes don't connect","time":{"start":1727986668796,"stop":1727986668799,"duration":3},"status":"passed","severity":"normal"},{"uid":"a805354ef0dab2b8","name":"Check received message containing short","time":{"start":1727986804741,"stop":1727986804742,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb94a3f2b80411d","name":"Check publish message after service node is restarted","time":{"start":1727986830867,"stop":1727986830868,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b502c97cea38e39","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727986493602,"stop":1727986493602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9360fefa4eed32","name":"handles different clusterIds correctly","time":{"start":1727986493608,"stop":1727986493608,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85699477f42c09f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727986493609,"stop":1727986493609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd5966ffcb1619b","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1727986790152,"stop":1727986790152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d793fce1a1d06646","name":"returns only open connection if one present","time":{"start":1727986509317,"stop":1727986509318,"duration":1},"status":"passed","severity":"normal"},{"uid":"2819da5359c8444b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727986925872,"stop":1727986925872,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbb21c2e4145ca7","name":"should use DNS peer discovery with light client","time":{"start":1727986562187,"stop":1727986562187,"duration":0},"status":"skipped","severity":"normal"},{"uid":"624e034461046a4b","name":"Check publish message containing special chars","time":{"start":1727986830847,"stop":1727986830848,"duration":1},"status":"passed","severity":"normal"},{"uid":"d444c4929e20a03c","name":"Generator, 2 different pubsubtopics","time":{"start":1727986916503,"stop":1727986916504,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6c0e6bb31181a2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727986992500,"stop":1727986992500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c758aa0ced916ef","name":"different cluster, same shard: nodes don't connect","time":{"start":1727986783016,"stop":1727986783018,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5e6fb86c4e0c28f","name":"Check message on other pubsub topic is not received","time":{"start":1727986804764,"stop":1727986804764,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b504b24291e8c7","name":"Check received message containing JSON","time":{"start":1727986804760,"stop":1727986804760,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ba856c5468a903","name":"Overlapping topic subscription","time":{"start":1727986844625,"stop":1727986844625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7ad5781d941f938","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727986518850,"stop":1727986518850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0be73a6659131ed","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727986892257,"stop":1727986892261,"duration":4},"status":"passed","severity":"normal"},{"uid":"866d59bc8668031e","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1727986790157,"stop":1727986790158,"duration":1},"status":"passed","severity":"normal"},{"uid":"c368d5bad4f441d2","name":"Push to array if already present","time":{"start":1727986493153,"stop":1727986493154,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b8f126120b0431","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727986496328,"stop":1727986496328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46fa5fb74830319","name":"Push message with content topic containing long","time":{"start":1727986868049,"stop":1727986868049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05a2ab211330184","name":"Check received message containing numeric","time":{"start":1727986804755,"stop":1727986804755,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e287ebaf48c0adf","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727986518345,"stop":1727986518346,"duration":1},"status":"passed","severity":"normal"},{"uid":"464bb52f050e181","name":"isConnected should return false after all peers disconnect","time":{"start":1727986584827,"stop":1727986584827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6102b7a4cda7bd48","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727986844624,"stop":1727986844624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1aa986cb3c9447","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727986584827,"stop":1727986584828,"duration":1},"status":"passed","severity":"normal"},{"uid":"be94ae931787c123","name":"Push 30 different messages","time":{"start":1727986823407,"stop":1727986823408,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c876a2227f9b29f","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1727986790151,"stop":1727986790152,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1b3293c298bf49","name":"peer:update - should do nothing if another protocol hit","time":{"start":1727986510136,"stop":1727986510136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9723323f98f00437","name":"should return usable stream attached to connection","time":{"start":1727986510133,"stop":1727986510133,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7bbf55d15ee653","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727986894585,"stop":1727986894588,"duration":3},"status":"passed","severity":"normal"},{"uid":"c62197d98a64290","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727986668810,"stop":1727986668811,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4dec43f9c7d613","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727986898350,"stop":1727986898350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fe08fc7be6909e","name":"Push message with content topic containing Arabic","time":{"start":1727986823421,"stop":1727986823422,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f0a7d2c2170abe","name":"Check received message containing short","time":{"start":1727986804754,"stop":1727986804755,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3423da8936b769","name":"Check publish message containing long","time":{"start":1727986830846,"stop":1727986830847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0bc20569e209499","name":"should select older connection if present","time":{"start":1727986509321,"stop":1727986509322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b11c665b1dc130","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727986668816,"stop":1727986668816,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0a12a9124421b1","name":"Used by Waku Relay","time":{"start":1727986926143,"stop":1727986926143,"duration":0},"status":"passed","severity":"normal"},{"uid":"69612d98372e31cb","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727986830866,"stop":1727986830866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b43a6fee577765","name":"random static sharding 9 - Cluster ID: 658, Shard ID: 138","time":{"start":1727986897354,"stop":1727986897354,"duration":0},"status":"passed","severity":"normal"},{"uid":"16270d3c039b4bb1","name":"Push message with Chinese payload","time":{"start":1727986823398,"stop":1727986823398,"duration":0},"status":"passed","severity":"normal"},{"uid":"456b7ea83737cef","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727986668806,"stop":1727986668806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4427eac3e7acf93","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727986925873,"stop":1727986925873,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b2decd71a47d33","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727986493619,"stop":1727986493619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9e5d1fade880b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727986493620,"stop":1727986493621,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e2ef7c15682839","name":"Ping on peer without subscriptions","time":{"start":1727986596379,"stop":1727986596380,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c694691ef35380","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727986626889,"stop":1727986626890,"duration":1},"status":"passed","severity":"normal"},{"uid":"776afc22cc2f71f1","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1727986790163,"stop":1727986790164,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd4e7029a54fce0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727986916502,"stop":1727986916503,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a0e0f1f540c9d2","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app17/3/topic381/xml","time":{"start":1727986863175,"stop":1727986863175,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db2bf8618a3f12a","name":"topics with same application and version share the same shard","time":{"start":1727986493606,"stop":1727986493607,"duration":1},"status":"passed","severity":"normal"},{"uid":"733caba6f53f878b","name":"Check received message containing Basic HTML tag","time":{"start":1727986804759,"stop":1727986804759,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f265d431199a8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727986830473,"stop":1727986830473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a415ff3e0d08579b","name":"should not fail to stop the service if it was not started","time":{"start":1727986522417,"stop":1727986522417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbc3288a85316d9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727986501894,"stop":1727986501895,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4e3207f0c12180","name":"Filter with 3 connections","time":{"start":1727986700397,"stop":1727986700397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f578eca9a7b46d","name":"should set field with all protocols disabled","time":{"start":1727986502616,"stop":1727986502616,"duration":0},"status":"passed","severity":"normal"},{"uid":"630fcc938f747ca1","name":"Check meta is set [ecies]","time":{"start":1727986530482,"stop":1727986530482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea34fb904e58fb5b","name":"should not receive a peer event after stop","time":{"start":1727986562186,"stop":1727986562187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9eb637ff69afcc","name":"configure the node with multiple content topics","time":{"start":1727986863188,"stop":1727986863189,"duration":1},"status":"passed","severity":"normal"},{"uid":"773fb65ebd63ca07","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727986830472,"stop":1727986830472,"duration":0},"status":"passed","severity":"normal"},{"uid":"4535d9741ae639ff","name":"Nodes with multiple pubsub topic","time":{"start":1727986830475,"stop":1727986830501,"duration":26},"status":"passed","severity":"normal"},{"uid":"7774293ea759bb3d","name":"can start the service","time":{"start":1727986884419,"stop":1727986884420,"duration":1},"status":"passed","severity":"normal"}] |