mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"31ccb5fa3c51faf3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725578194571,"stop":1725578194576,"duration":5},"status":"passed","severity":"normal"},{"uid":"8d6626935baa4fdd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725578542591,"stop":1725578542591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f62dfa3612040e7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725577945590,"stop":1725577945591,"duration":1},"status":"passed","severity":"normal"},{"uid":"5752223d2f89c32f","name":"Check received message containing special chars","time":{"start":1725578380222,"stop":1725578380222,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba0933000c17803","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725578156679,"stop":1725578156679,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ecf2be75c9ea9","name":"Passing page size 0 when there are 110 messages","time":{"start":1725578529210,"stop":1725578529210,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f6c5220c9c3ffd","name":"Push message with numeric payload","time":{"start":1725578399085,"stop":1725578399086,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47032e9730ff893","name":"1 Relay, 1 fetch","time":{"start":1725577945727,"stop":1725577945728,"duration":1},"status":"passed","severity":"normal"},{"uid":"a386b4f3aa630d9a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725578193153,"stop":1725578193153,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d831ef0b68ba35a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725577982430,"stop":1725577982431,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c084111d9228e","name":"Check message with no content topic is not received","time":{"start":1725578380216,"stop":1725578380216,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2b3f4ad8f849f","name":"Check publish message containing escaped characters","time":{"start":1725578429984,"stop":1725578429984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6152ddbd34d232c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725578528319,"stop":1725578528320,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3c19b508e6da63","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725578517005,"stop":1725578517005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac5bc5a884e3905","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725578498374,"stop":1725578498374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dbdd0689dc41b6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725578156661,"stop":1725578156662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b28eb92a5e71f38","name":"Check received message containing long","time":{"start":1725578380207,"stop":1725578380207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e22863e5050ad38","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725578156660,"stop":1725578156661,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dcca04afeb65ab","name":"should set field with all protocols enabled","time":{"start":1725577933624,"stop":1725577933624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52434a980387fa8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725578194562,"stop":1725578194563,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7956deddef4ef98","name":"Promise Callback - false","time":{"start":1725578520682,"stop":1725578520682,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42c18fe899e7fdb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725577925238,"stop":1725577925238,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc30132a203c765","name":"addEventListener with correct event","time":{"start":1725578015551,"stop":1725578015551,"duration":0},"status":"passed","severity":"normal"},{"uid":"152a5ac78dddafec","name":"Should update multiaddrs","time":{"start":1725578320616,"stop":1725578320616,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ef8b36918d4cb6","name":"returns all values when wanted number is greater than available values","time":{"start":1725577944194,"stop":1725577944194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9662d40ddd069a47","name":"Query with Promise Callback, No Decoder","time":{"start":1725578498375,"stop":1725578498375,"duration":0},"status":"passed","severity":"normal"},{"uid":"25872299388e6f1e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725578516972,"stop":1725578516973,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a294ad8276b82a","name":"Push message with content topic containing Chinese","time":{"start":1725578497030,"stop":1725578497030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb75d7f5fafc763","name":"Subscribe and receive messages via waku relay post","time":{"start":1725578517012,"stop":1725578517013,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d70d69f5fae9f24","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725577927719,"stop":1725577927720,"duration":1},"status":"passed","severity":"normal"},{"uid":"501ddf19b3cc90b8","name":"Keep-alive pings maintain the connection","time":{"start":1725578085227,"stop":1725578085227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69c81beb9ad08e9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725578156662,"stop":1725578156662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2839be34bc99e9d4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725577925241,"stop":1725577925241,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c0ddbc9222038e","name":"should throw an error for missing sharding configuration","time":{"start":1725577925246,"stop":1725577925246,"duration":0},"status":"passed","severity":"normal"},{"uid":"1787291f9f53b43e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725578089712,"stop":1725578089712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df5ac6c6db6397e","name":"Check received message containing JSON","time":{"start":1725578380211,"stop":1725578380212,"duration":1},"status":"passed","severity":"normal"},{"uid":"82fd6be6a0c310b7","name":"more peers than existing","time":{"start":1725578380457,"stop":1725578380457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85b57ceeb70ffe33","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725578516967,"stop":1725578516967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2bd59a5d916714","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725578497039,"stop":1725578497040,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f521d129c4f8bf","name":"different cluster, same shard: nodes don't connect","time":{"start":1725578156640,"stop":1725578156640,"duration":0},"status":"passed","severity":"normal"},{"uid":"60153c666c06cae7","name":"Check publish message containing numeric","time":{"start":1725578429978,"stop":1725578429978,"duration":0},"status":"passed","severity":"normal"},{"uid":"953aab8a718111e5","name":"Generator, 2 different pubsubtopics","time":{"start":1725578530874,"stop":1725578530874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b369fc6c21f7849c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725578273411,"stop":1725578273411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd015a2b4f2e231","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725578314149,"stop":1725578314149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee871e4e2eab1652","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725577955818,"stop":1725577955819,"duration":1},"status":"passed","severity":"normal"},{"uid":"5301c22375948c1c","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725578314148,"stop":1725578314149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f802890df29e7b70","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725578498368,"stop":1725578498369,"duration":1},"status":"passed","severity":"normal"},{"uid":"887f448b11e3d636","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725577925248,"stop":1725577925248,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57f7dd55a20e915","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725578429991,"stop":1725578429991,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb34e97bb02a24d","name":"random static sharding 2 - Cluster ID: 998, Shard ID: 620","time":{"start":1725578491994,"stop":1725578491994,"duration":0},"status":"passed","severity":"normal"},{"uid":"52252e09ae585131","name":"should properly create location multiaddrs - tcp4","time":{"start":1725577933621,"stop":1725577933621,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde2dfad175def3d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725578528321,"stop":1725578528321,"duration":0},"status":"passed","severity":"normal"},{"uid":"add9d229ab0c83ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725577925242,"stop":1725577925242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0d344dba2e01d4","name":"Publish message with custom timestamp: Thu Sep 05 2024 22:20:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1725578429988,"stop":1725578429988,"duration":0},"status":"passed","severity":"normal"},{"uid":"928321f4c9354d58","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725578089711,"stop":1725578089711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9e38f2df49f620","name":"Relay - times out","time":{"start":1725578550474,"stop":1725578550475,"duration":1},"status":"passed","severity":"normal"},{"uid":"384fb78a5a3326ea","name":"Push message with JSON payload","time":{"start":1725578497024,"stop":1725578497024,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ac4e45b6997a3a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725577925223,"stop":1725577925228,"duration":5},"status":"passed","severity":"normal"},{"uid":"1350e172e478b8d4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725577925237,"stop":1725577925237,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfd27950a06930b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725577945595,"stop":1725577945596,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcac5ecb12be0e93","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725578491992,"stop":1725578491993,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1422658fed47a1","name":"Ping on subscribed peer","time":{"start":1725578036033,"stop":1725578036033,"duration":0},"status":"passed","severity":"normal"},{"uid":"873a6777133d4c19","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725578194570,"stop":1725578194571,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb4faeb2012ce39","name":"Check received message containing Script","time":{"start":1725578159560,"stop":1725578159560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46191b31d696362","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725577982428,"stop":1725577982429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fc0e27c58ca542","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725578542589,"stop":1725578542589,"duration":0},"status":"passed","severity":"normal"},{"uid":"422b53dc631eda7d","name":"Refresh subscription","time":{"start":1725578517016,"stop":1725578517016,"duration":0},"status":"passed","severity":"normal"},{"uid":"54041508d1ed4876","name":"Check received message with timestamp: 1725577974756000000 ","time":{"start":1725578380228,"stop":1725578380228,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff9c9032bff1af5","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725578314144,"stop":1725578314145,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db62933f8b0a6ff","name":"Encoder throws on undefined content topic","time":{"start":1725577955821,"stop":1725577955821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b67661bb30d15d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725578193133,"stop":1725578193133,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9fd2e862e01745","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725577945952,"stop":1725577945953,"duration":1},"status":"skipped","severity":"normal"},{"uid":"64b770c09303ab11","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725578193152,"stop":1725578193153,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef20a7a7882ed94d","name":"can dial TLS multiaddrs","time":{"start":1725578320131,"stop":1725578320132,"duration":1},"status":"passed","severity":"normal"},{"uid":"da41eea61434fdce","name":"Check received message containing Russian","time":{"start":1725578159558,"stop":1725578159559,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8827a7b2fa0beb","name":"Push message with content topic containing long","time":{"start":1725578497028,"stop":1725578497029,"duration":1},"status":"passed","severity":"normal"},{"uid":"34146952ee139a3","name":"throws on content topic with non-number generation field","time":{"start":1725577925207,"stop":1725577925209,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad54f37d83f3368b","name":"configure the node with multiple pubsub topics","time":{"start":1725578492000,"stop":1725578492000,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dea38b2c7507c2a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725578156643,"stop":1725578156644,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d6c86f5bd4f6c7","name":"Check received message containing escaped characters","time":{"start":1725578380226,"stop":1725578380227,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d269f5dbe990c49","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725578410525,"stop":1725578410525,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0e09f226402e4c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725578410524,"stop":1725578410524,"duration":0},"status":"passed","severity":"normal"},{"uid":"97960dd947dace4f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725578517000,"stop":1725578517001,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d2de5c539ccfa1","name":"Push message with Arabic payload","time":{"start":1725578497021,"stop":1725578497021,"duration":0},"status":"passed","severity":"normal"},{"uid":"66953d68d5a1df59","name":"Push message with content topic containing Arabic","time":{"start":1725578399097,"stop":1725578399098,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ace5b1802d896f","name":"Sets default value correctly","time":{"start":1725578542553,"stop":1725578542553,"duration":0},"status":"passed","severity":"normal"},{"uid":"584fbff517c9b397","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725578193152,"stop":1725578193152,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb23866745f5dc9","name":"Encoder throws on empty string content topic","time":{"start":1725577955821,"stop":1725577955822,"duration":1},"status":"passed","severity":"normal"},{"uid":"1073179dcfc23418","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725578156663,"stop":1725578156663,"duration":0},"status":"passed","severity":"normal"},{"uid":"973e9655b2b932bb","name":"Push message with content topic containing shell command","time":{"start":1725578399100,"stop":1725578399100,"duration":0},"status":"passed","severity":"normal"},{"uid":"de93bd594a0393b6","name":"Ping on unsubscribed peer","time":{"start":1725578055806,"stop":1725578055806,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d234f9071d2a53","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578530873,"stop":1725578530873,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf062b1d9e606e26","name":"Check message with invalid timestamp is not received","time":{"start":1725578380215,"stop":1725578380215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86b276d385276b2","name":"Ping on unsubscribed peer","time":{"start":1725578036034,"stop":1725578036034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3e4b286e214d4d","name":"creates an iterator","time":{"start":1725578536954,"stop":1725578536954,"duration":0},"status":"passed","severity":"normal"},{"uid":"834a9ed081ce6ff2","name":"should decode valid enr with tcp successfully","time":{"start":1725577933611,"stop":1725577933611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b853d411e4623d","name":"Decoder throws on empty string content topic","time":{"start":1725577957439,"stop":1725577957439,"duration":0},"status":"passed","severity":"normal"},{"uid":"642a75329ba13365","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725578380229,"stop":1725578380229,"duration":0},"status":"passed","severity":"normal"},{"uid":"2929ede7d61c37c9","name":"Push message with SQL Injection payload","time":{"start":1725578399088,"stop":1725578399088,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d391e91f68f31","name":"should return unique PubsubTopics for static sharding","time":{"start":1725577925235,"stop":1725577925235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ef8aee552e38f8","name":"Renews peer on consistent ping failures","time":{"start":1725578085227,"stop":1725578085228,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe9bb132c436dd9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725578193133,"stop":1725578193134,"duration":1},"status":"passed","severity":"normal"},{"uid":"3458335483dfdbd0","name":"Check message with no payload is not received","time":{"start":1725578380232,"stop":1725578380233,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e18a266b8e12f9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725578435667,"stop":1725578435668,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd9b352ecec7182","name":"Push message with content topic containing emoji","time":{"start":1725578497043,"stop":1725578497044,"duration":1},"status":"passed","severity":"normal"},{"uid":"2386100de13bc58d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725577925245,"stop":1725577925245,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f362ede5c0fa8c5","name":"Check received message containing escaped characters","time":{"start":1725578159562,"stop":1725578159562,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ab9c672e272873","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725577925239,"stop":1725577925239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff5daf2f031cfb7","name":"Push message with content topic containing escaped characters","time":{"start":1725578399100,"stop":1725578399101,"duration":1},"status":"passed","severity":"normal"},{"uid":"2665b5193815cafd","name":"All","time":{"start":1725577985121,"stop":1725577985121,"duration":0},"status":"passed","severity":"normal"},{"uid":"61332056026ed6b0","name":"should be online or offline if network state changed","time":{"start":1725577974923,"stop":1725577974923,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9aedf7b66d86a78","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725578049898,"stop":1725578049898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de4cd7e29fc141","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725578516999,"stop":1725578516999,"duration":0},"status":"passed","severity":"normal"},{"uid":"93def819a2f6088e","name":"Push message with shell command payload","time":{"start":1725578399090,"stop":1725578399090,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c177c3d4e877f1","name":"pre and post cipher","time":{"start":1725577956156,"stop":1725577956157,"duration":1},"status":"passed","severity":"normal"},{"uid":"14da6414ab4b52e9","name":"Query with Ordered Callback, No message returned","time":{"start":1725578498374,"stop":1725578498374,"duration":0},"status":"passed","severity":"normal"},{"uid":"14085a2d72451e51","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725578314150,"stop":1725578314151,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d803695f0782405","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578049897,"stop":1725578049898,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaed4fafc8b3ea98","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725578410522,"stop":1725578410523,"duration":1},"status":"passed","severity":"normal"},{"uid":"c331aacfbc68252a","name":"Relay - dialed after","time":{"start":1725578550474,"stop":1725578550474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b960df64644eee","name":"Check received message containing long","time":{"start":1725578380219,"stop":1725578380220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e11f7d35cf1b053","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725578517014,"stop":1725578517014,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4e92098d7c343a","name":"should throw an error for insufficient data","time":{"start":1725577925250,"stop":1725577925250,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a5d8f1427aa298","name":"Fails to push message bigger that 1MB","time":{"start":1725578399109,"stop":1725578399109,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cf730bd7e961e","name":"should not fail to stop the service if it was not started","time":{"start":1725578437616,"stop":1725578437617,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f621a5c4d8f77a","name":"should set field with only FILTER enabled","time":{"start":1725577933625,"stop":1725577933625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98d7bfce1c32dba","name":"getPeersByDiscovery","time":{"start":1725578015553,"stop":1725578015554,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa582359bc7ff1a","name":"Check received message containing Russian","time":{"start":1725578380209,"stop":1725578380209,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc5c17aeb43ce5c","name":"should not throw an error for a single configured topic","time":{"start":1725577925242,"stop":1725577925243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e592405ef16394f8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725578380228,"stop":1725578380229,"duration":1},"status":"passed","severity":"normal"},{"uid":"f677119d3d5357b0","name":"Passing page size 10 when there are 10 messages","time":{"start":1725578529211,"stop":1725578529211,"duration":0},"status":"passed","severity":"normal"},{"uid":"96679572cf145cd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725578454613,"stop":1725578454614,"duration":1},"status":"passed","severity":"normal"},{"uid":"32afe1de048f41c6","name":"Push message with content topic containing Chinese","time":{"start":1725578399097,"stop":1725578399097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a9b0d316bb8312","name":"Check message received after jswaku node is restarted","time":{"start":1725578380217,"stop":1725578380217,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69bb8b5e4d7d2ba1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725577925239,"stop":1725577925240,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36988da43ab559e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725578156645,"stop":1725578156646,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a89bee6d832ef3","name":"Fails to push message with empty content topic","time":{"start":1725578399104,"stop":1725578399105,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fa1b27f6cf0a86","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725577982433,"stop":1725577982433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c184c188574afa67","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725577925223,"stop":1725577925223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7eaadd3edf8812","name":"start node with empty content topic","time":{"start":1725578454622,"stop":1725578454622,"duration":0},"status":"passed","severity":"normal"},{"uid":"722f9d3d1891babc","name":"Query generator for multiple messages with different message text format","time":{"start":1725578528318,"stop":1725578528319,"duration":1},"status":"passed","severity":"normal"},{"uid":"3041fa3b2f56c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578273410,"stop":1725578273410,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4f7fdf94bf9328","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725577932901,"stop":1725577932902,"duration":1},"status":"passed","severity":"normal"},{"uid":"f887f57cf64eef12","name":"should load peers from local storage and dispatch events","time":{"start":1725577949912,"stop":1725577949913,"duration":1},"status":"passed","severity":"normal"},{"uid":"badf19ec37ec8743","name":"Check publish message containing XML","time":{"start":1725578429981,"stop":1725578429982,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4f0c5434abd83b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725578193139,"stop":1725578193140,"duration":1},"status":"passed","severity":"normal"},{"uid":"19603e6406099e72","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578273413,"stop":1725578273413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d37ebb461c8207","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725577925238,"stop":1725577925238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9e8134b4f7fdc","name":"Push message with content topic containing Script","time":{"start":1725578497031,"stop":1725578497032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84a56cb3750dbb2","name":"Query Generator - false","time":{"start":1725578520681,"stop":1725578520681,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6c23e372dae8f1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725578193150,"stop":1725578193151,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d08182cdde1c800","name":"Check publish message after client node is restarted","time":{"start":1725578429992,"stop":1725578429992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d86534c5e522b6cb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725578542592,"stop":1725578542592,"duration":0},"status":"passed","severity":"normal"},{"uid":"330a31f47f88a008","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725578429990,"stop":1725578429990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0f13ab697d7ec2","name":"Check received message with timestamp: 1725577974198000000 ","time":{"start":1725578159563,"stop":1725578159564,"duration":1},"status":"passed","severity":"normal"},{"uid":"260c1978f2a41be","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725577949913,"stop":1725577949913,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d274b2c6317f7f","name":"Push message with escaped characters payload","time":{"start":1725578497025,"stop":1725578497025,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f3c9402480a60e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725578193140,"stop":1725578193140,"duration":0},"status":"passed","severity":"normal"},{"uid":"918b22510d10ade","name":"configure the node with multiple content topics","time":{"start":1725578454622,"stop":1725578454622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfe3cfa6fbfe509","name":"Check received message containing SQL Injection","time":{"start":1725578380224,"stop":1725578380224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4f1d77a47e059","name":"Fails to push message with large meta","time":{"start":1725578399105,"stop":1725578399106,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4e3505f686c5b0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725577955817,"stop":1725577955818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68c33b0a4bc36ec","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725578314147,"stop":1725578314148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c6b507f8aaa2b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725577932888,"stop":1725577932891,"duration":3},"status":"passed","severity":"normal"},{"uid":"86748323730d670b","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725578314139,"stop":1725578314140,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf227ee7133655d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725577925234,"stop":1725577925234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a859cdba1d6c45e","name":"Check message with non string payload is not received","time":{"start":1725578380217,"stop":1725578380217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed74c644fd2d57f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app80/6/topic482/utf8","time":{"start":1725578454618,"stop":1725578454618,"duration":0},"status":"passed","severity":"normal"},{"uid":"64453ef7f15f1191","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725578089710,"stop":1725578089710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a46d277552da4af","name":"Push message with short payload","time":{"start":1725578399085,"stop":1725578399085,"duration":0},"status":"passed","severity":"normal"},{"uid":"960f43ddf15cce2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725578194560,"stop":1725578194561,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf72945ededaa62","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725577927716,"stop":1725577927717,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf4b395ce046eb5","name":"Subscribe to topic containing Script and receive message","time":{"start":1725578517020,"stop":1725578517021,"duration":1},"status":"passed","severity":"normal"},{"uid":"6921eb70485e4c75","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725578273412,"stop":1725578273412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6b22a22457a7bb","name":"returns all values when wanted number matches available values","time":{"start":1725577944192,"stop":1725577944193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67f738306b3af9","name":"throws on content topic with empty application field","time":{"start":1725577925211,"stop":1725577925211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbade8f516de35a","name":"Push message with content topic containing JSON","time":{"start":1725578497040,"stop":1725578497041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e241565a3fec4b18","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725578588914,"stop":1725578588915,"duration":1},"status":"passed","severity":"normal"},{"uid":"660ce6b09e4de766","name":"Check received message containing Chinese","time":{"start":1725578159556,"stop":1725578159557,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43adfa46751877b","name":"recovers when dns.resolve returns empty","time":{"start":1725577945948,"stop":1725577945949,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab191a14c2668f0","name":"Query with Promise Callback, No message returned","time":{"start":1725578498376,"stop":1725578498376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9882f1365481cd0","name":"Subscribe to topic containing XML and receive message","time":{"start":1725578193149,"stop":1725578193149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd18c470a8c7c6f","name":"should not fail to start the service if it is already started","time":{"start":1725577984663,"stop":1725577984664,"duration":1},"status":"passed","severity":"normal"},{"uid":"5baa51cb84848431","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app25/6/topic258/proto","time":{"start":1725578454614,"stop":1725578454617,"duration":3},"status":"passed","severity":"normal"},{"uid":"22166dec35c171c4","name":"should only return 1 node with store capability","time":{"start":1725577945951,"stop":1725577945951,"duration":0},"status":"passed","severity":"normal"},{"uid":"89340e32f17c6643","name":"Push message equal or less that 1MB","time":{"start":1725578399108,"stop":1725578399108,"duration":0},"status":"passed","severity":"normal"},{"uid":"826a2e8241cadd6e","name":"Failed peers are renewed","time":{"start":1725578222107,"stop":1725578222108,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f90e861c0ef91d7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725578517010,"stop":1725578517011,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ff1bd8142cdc5f","name":"should not receive a peer event before start","time":{"start":1725577949912,"stop":1725577949912,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f33fb6aead2026","name":"Check received message containing emoji","time":{"start":1725578380227,"stop":1725578380227,"duration":0},"status":"passed","severity":"normal"},{"uid":"95429b8f5b17ddb","name":"should be able to decode the field with only STORE set to true","time":{"start":1725577932900,"stop":1725577932900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17cde4db3ab5a96","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725578435679,"stop":1725578435679,"duration":0},"status":"passed","severity":"normal"},{"uid":"14da41a2ad7f4897","name":"Check received message containing SQL Injection","time":{"start":1725578159559,"stop":1725578159560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f8975cb053a88f","name":"LightPush with 3 connections","time":{"start":1725578211879,"stop":1725578211879,"duration":0},"status":"passed","severity":"normal"},{"uid":"321cac7f2253ebcb","name":"Push message with rate limit","time":{"start":1725578399106,"stop":1725578399106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bd1dd209b9c4fa","name":"less peers than existing","time":{"start":1725578380457,"stop":1725578380457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec8b2267e789d285","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725577984610,"stop":1725577984610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3d0eecec0ae318","name":"should return empty list for no shard","time":{"start":1725577925236,"stop":1725577925236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b4c7d02834aa84","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725577925228,"stop":1725577925228,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4c8e9ec1382b70","name":"Check received message containing Chinese","time":{"start":1725578380222,"stop":1725578380223,"duration":1},"status":"passed","severity":"normal"},{"uid":"862233f2b4c92464","name":"isConnected return false after peer stops","time":{"start":1725578030109,"stop":1725578030109,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02bcdd0b7bb6328","name":"Push message with long payload","time":{"start":1725578497019,"stop":1725578497019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54970ea31b148a4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725577982431,"stop":1725577982431,"duration":0},"status":"passed","severity":"normal"},{"uid":"94acbdcb458aa576","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725578319125,"stop":1725578319125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d10aa2ebfa6b354","name":"Encoder throws on undefined content topic","time":{"start":1725577938458,"stop":1725577938459,"duration":1},"status":"passed","severity":"normal"},{"uid":"3689234a593658a5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725578156657,"stop":1725578156658,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7e5db7724317ff","name":"Query Generator, No message returned","time":{"start":1725578498372,"stop":1725578498372,"duration":0},"status":"passed","severity":"normal"},{"uid":"97deb6e75f8691fd","name":"topics with same application and version share the same shard","time":{"start":1725577925231,"stop":1725577925231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6997f8e3d210988","name":"Overlapping topic subscription","time":{"start":1725578516977,"stop":1725578516979,"duration":2},"status":"passed","severity":"normal"},{"uid":"863615963c0999c2","name":"addEventListener with wrong event","time":{"start":1725578015551,"stop":1725578015552,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b7f73bffa09e52","name":"Rejects garbage","time":{"start":1725577960576,"stop":1725577960576,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffecea19e3fe72d","name":"ignores unrecognized TXT record formats","time":{"start":1725577945949,"stop":1725577945949,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfdd2b343e5500c","name":"Push message with content topic containing Script","time":{"start":1725578399099,"stop":1725578399099,"duration":0},"status":"passed","severity":"normal"},{"uid":"691e8a79866ad9dd","name":"Push message with XML payload","time":{"start":1725578399089,"stop":1725578399089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9fd5b05ed13337","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725577945952,"stop":1725577945952,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c8fb8c5c14b768","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725578156674,"stop":1725578156675,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d91d702a337d4a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725578193135,"stop":1725578193136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f939a078c2ca4da","name":"Default pageSize","time":{"start":1725578529213,"stop":1725578529213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53278d9a23e35d6","name":"Passing page size 11 when there are 10 messages","time":{"start":1725578529211,"stop":1725578529212,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c63a8950a22671f","name":"LightPush with 2 connections","time":{"start":1725578211878,"stop":1725578211878,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8864d6455dc346","name":"should throw an error for missing required configuration","time":{"start":1725577925236,"stop":1725577925236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d148091c2a958ab5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725577925240,"stop":1725577925240,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cc870a8f0dcfdd","name":"Check publish message containing Basic HTML tag","time":{"start":1725578429982,"stop":1725578429983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4558ee85176431af","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725577925244,"stop":1725577925244,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efac1c02529e823","name":"same cluster, same shard: nodes connect","time":{"start":1725578156639,"stop":1725578156639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3441f9724a28bd","name":"Register correct protocols","time":{"start":1725578435654,"stop":1725578435655,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b99d6431b8dbc27","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725578156646,"stop":1725578156652,"duration":6},"status":"passed","severity":"normal"},{"uid":"ee40a5ac258b6322","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578049901,"stop":1725578049901,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c13dc40fa75d7a3","name":"new peer added after a peer was already found","time":{"start":1725578404787,"stop":1725578404787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b62ec3d4287d2c6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725578089712,"stop":1725578089713,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c90c02304efde4c","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725578314146,"stop":1725578314147,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2feaabdee19866","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725578588915,"stop":1725578588915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfbea2ba4802fec","name":"should decode valid enr successfully","time":{"start":1725577933610,"stop":1725577933610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dba5e3dd9e2b3e7","name":"Filter with 2 connections","time":{"start":1725578211878,"stop":1725578211879,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc7d4fc58d635f3","name":"Check message received after jswaku node is restarted","time":{"start":1725578380233,"stop":1725578380233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a14f2c1507c4172","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app93/1/topic845/utf8","time":{"start":1725578454618,"stop":1725578454619,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fcaa6617601d78","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725578030107,"stop":1725578030108,"duration":1},"status":"passed","severity":"normal"},{"uid":"30dfb37d5b34e3a6","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725578498375,"stop":1725578498375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1461146d6b41a64","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725578477403,"stop":1725578477403,"duration":0},"status":"passed","severity":"normal"},{"uid":"39321df84af8acda","name":"Passing page size 110 when there are 120 messages","time":{"start":1725578529212,"stop":1725578529212,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f70a5359ca9d65","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725578404788,"stop":1725578404788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df9ace7a2f39bd1","name":"Check publish message containing Russian","time":{"start":1725578429980,"stop":1725578429980,"duration":0},"status":"passed","severity":"normal"},{"uid":"677b6c9586baafc6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725577925242,"stop":1725577925242,"duration":0},"status":"passed","severity":"normal"},{"uid":"925c64619fb8b689","name":"should get / set UDP multiaddr","time":{"start":1725577933615,"stop":1725577933619,"duration":4},"status":"passed","severity":"normal"},{"uid":"102e7d5198bfb53d","name":"Filter with 3 connections","time":{"start":1725578211880,"stop":1725578211880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b1f4e07184de5d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725578454622,"stop":1725578454622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c827d79f2e891171","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725578156655,"stop":1725578156655,"duration":0},"status":"passed","severity":"normal"},{"uid":"7095bb4e02353759","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725578517012,"stop":1725578517012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4e711c5d69c00c","name":"Push message with JSON payload","time":{"start":1725578399090,"stop":1725578399090,"duration":0},"status":"passed","severity":"normal"},{"uid":"2712ab4809baf693","name":"Renews peer on consistent missed messages","time":{"start":1725578085229,"stop":1725578085230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54780d5421dae0b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725577932892,"stop":1725577932893,"duration":1},"status":"passed","severity":"normal"},{"uid":"9085b3aa507ae22","name":"Check publish message containing emoji","time":{"start":1725578429985,"stop":1725578429986,"duration":1},"status":"passed","severity":"normal"},{"uid":"60848097c867ef53","name":"handles empty shards array correctly","time":{"start":1725577925246,"stop":1725577925247,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc50867d244b6e9","name":"random static sharding 10 - Cluster ID: 183, Shard ID: 614","time":{"start":1725578491999,"stop":1725578491999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f236d74b7cbd4401","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725577925245,"stop":1725577925245,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e3f30a756973cc","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725578156679,"stop":1725578156680,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ec87fd09ed6858","name":"Waku message hash computation (payload length 0)","time":{"start":1725577927718,"stop":1725577927719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec29d42e796d1d5e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725578049896,"stop":1725578049896,"duration":0},"status":"passed","severity":"normal"},{"uid":"83677dc783404ebd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725578156644,"stop":1725578156644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39c89b1dc40ceef","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725578435672,"stop":1725578435673,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c759f5a63de2925","name":"Push message with content topic containing numeric","time":{"start":1725578399096,"stop":1725578399096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8f74eff3efe8ec","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725577945590,"stop":1725577945590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0493a4c37d3ff6","name":"should properly create location multiaddrs - udp","time":{"start":1725577933623,"stop":1725577933623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af474b54660ef6","name":"can start the service","time":{"start":1725577949909,"stop":1725577949910,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1182599539a0986","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725577925235,"stop":1725577925235,"duration":0},"status":"passed","severity":"normal"},{"uid":"3730eb509f2cc79b","name":"Check received message containing Basic HTML tag","time":{"start":1725578159561,"stop":1725578159561,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f1df0d4a3a63b9","name":"Check publish message containing short","time":{"start":1725578429977,"stop":1725578429977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3be8c297a41b2b","name":"Push to array if already present","time":{"start":1725577924700,"stop":1725577924700,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed2f8abd7bd1670","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725577932904,"stop":1725577932905,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8bb75aadcf8a5a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725578517018,"stop":1725578517019,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aeb31cd5194ecf8","name":"Check message with no content topic is not received","time":{"start":1725578380232,"stop":1725578380232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b32d2be1c3e16dd","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725578477414,"stop":1725578477414,"duration":0},"status":"passed","severity":"normal"},{"uid":"386a3daba63b58fa","name":"should not receive a peer event before start","time":{"start":1725577984665,"stop":1725577984665,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8c957bc0813222","name":"Check meta is set [ecies]","time":{"start":1725577957438,"stop":1725577957438,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe96254fc38fd6f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725577925236,"stop":1725577925236,"duration":0},"status":"passed","severity":"normal"},{"uid":"58288f1e17e534fe","name":"Relay + Store","time":{"start":1725577985120,"stop":1725577985121,"duration":1},"status":"passed","severity":"normal"},{"uid":"35721af58f303a60","name":"Ordered Callback - true","time":{"start":1725578520682,"stop":1725578520682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad316e875a0254f","name":"should emit a peer event after start","time":{"start":1725578437617,"stop":1725578437618,"duration":1},"status":"passed","severity":"normal"},{"uid":"469cf7e6a2b569d7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725578410523,"stop":1725578410523,"duration":0},"status":"passed","severity":"normal"},{"uid":"512e9edadc0a8eb8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725578156675,"stop":1725578156678,"duration":3},"status":"passed","severity":"normal"},{"uid":"52adfbec964825d2","name":"Push message with custom timestamp: 1725581793371","time":{"start":1725578497055,"stop":1725578497056,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6625e1f1e496961","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app3/9/topic844/test.js","time":{"start":1725578454619,"stop":1725578454620,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18da3461c788d59","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725578156673,"stop":1725578156673,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2b915811a17526","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725577925230,"stop":1725577925230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0686fa53786bfc","name":"same cluster, same shard: nodes connect","time":{"start":1725578319126,"stop":1725578319126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6cd240367bde65","name":"Accepts a valid Waku Message","time":{"start":1725577960574,"stop":1725577960575,"duration":1},"status":"passed","severity":"normal"},{"uid":"67df50d395942603","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725577932903,"stop":1725577932904,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ff72370eb34e15","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725578156656,"stop":1725578156657,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96c3f568d934b44","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725578193141,"stop":1725578193142,"duration":1},"status":"passed","severity":"normal"},{"uid":"62380ed6bd4558dd","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725578314151,"stop":1725578314152,"duration":1},"status":"passed","severity":"normal"},{"uid":"485da3a0c5c337de","name":"Store - dialed after - with timeout","time":{"start":1725578550475,"stop":1725578550476,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d73eff17c402ae3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725578435670,"stop":1725578435671,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a98ef02581ea2e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725578517019,"stop":1725578517020,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee998714c0e7886","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725578156656,"stop":1725578156656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5610fc77a584e747","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725577932893,"stop":1725577932894,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34f953648835a6f","name":"Push message with Russian payload","time":{"start":1725578399087,"stop":1725578399088,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bacf85f01f7bed","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725578049900,"stop":1725578049900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89b90afad42a897","name":"Subscribe to topic containing long and receive message","time":{"start":1725578517017,"stop":1725578517017,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dbe5ddd4c1c6be","name":"Passing page size 19 when there are 20 messages","time":{"start":1725578529212,"stop":1725578529212,"duration":0},"status":"passed","severity":"normal"},{"uid":"4529fac428126888","name":"Subscribe to topic containing long and publish message","time":{"start":1725578435665,"stop":1725578435666,"duration":1},"status":"passed","severity":"normal"},{"uid":"1796bdada226f5e3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725577933625,"stop":1725577933625,"duration":0},"status":"passed","severity":"normal"},{"uid":"286a3bd061ec222e","name":"Check message on other pubsub topic is not received","time":{"start":1725578159566,"stop":1725578159566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41035403801bbab","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725577933610,"stop":1725577933611,"duration":1},"status":"passed","severity":"normal"},{"uid":"39342410bcec856a","name":"Push message with SQL Injection payload","time":{"start":1725578497021,"stop":1725578497022,"duration":1},"status":"passed","severity":"normal"},{"uid":"45afacc9e40ce1fa","name":"Push message with custom timestamp: 1694819812053","time":{"start":1725578399106,"stop":1725578399107,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c54562a805b307","name":"should return false","time":{"start":1725577933613,"stop":1725577933614,"duration":1},"status":"passed","severity":"normal"},{"uid":"382d954127abc1e0","name":"throws an error for improperly formatted content topics","time":{"start":1725577925232,"stop":1725577925233,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a44b334ca1bf3a","name":"Fails to publish duplicate message","time":{"start":1725578429989,"stop":1725578429989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fc229eb334f01e","name":"Check received message containing XML","time":{"start":1725578159560,"stop":1725578159561,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31cdf5253c81b89","name":"LightPush with 0 connections","time":{"start":1725578211876,"stop":1725578211877,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c096935cfc1fc5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725577925222,"stop":1725577925222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9844f9119a73c2f","name":"Ping on peer without subscriptions","time":{"start":1725578036033,"stop":1725578036034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49d828926b2bcb9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725578517023,"stop":1725578517024,"duration":1},"status":"passed","severity":"normal"},{"uid":"b792dd5892789b45","name":"Check message with no payload is not received","time":{"start":1725578159567,"stop":1725578159567,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f65abb537ad2d09","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725577957437,"stop":1725577957437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcf463c1e775970","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725577925250,"stop":1725577925250,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d5a035734ac897","name":"through manual discovery","time":{"start":1725578320153,"stop":1725578320154,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce358ff24191d78","name":"throws on empty content topic","time":{"start":1725577925206,"stop":1725577925206,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c2d408021e091d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725578156662,"stop":1725578156662,"duration":0},"status":"passed","severity":"normal"},{"uid":"155f8dbf2c561f61","name":"1 Store, 2 fetches","time":{"start":1725577945728,"stop":1725577945728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1787cb151aa813f","name":"should not fail to stop the service if it was not started","time":{"start":1725577984663,"stop":1725577984663,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0bb21cc247da92","name":"same cluster, different shard: nodes don't connect","time":{"start":1725578156639,"stop":1725578156640,"duration":1},"status":"passed","severity":"normal"},{"uid":"964d2421ac4bc468","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725578156670,"stop":1725578156671,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99def7c91963cfe","name":"Check message received after jswaku node is restarted","time":{"start":1725578159568,"stop":1725578159568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce37020bb8787f6c","name":"Check message with invalid timestamp is not received","time":{"start":1725578380229,"stop":1725578380230,"duration":1},"status":"passed","severity":"normal"},{"uid":"68525485e2dc9d47","name":"Check received message containing emoji","time":{"start":1725578380213,"stop":1725578380213,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbab4283b5348599","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725577945593,"stop":1725577945594,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ccf54defbaeba0","name":"it tolerates circular branch references","time":{"start":1725577945948,"stop":1725577945948,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadc7ad9ec2904ae","name":"Refresh subscription","time":{"start":1725578193137,"stop":1725578193138,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc850aeb16fe4c1","name":"safeDispatchEvent","time":{"start":1725578015555,"stop":1725578015555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f948678fb1af91e4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725578399099,"stop":1725578399100,"duration":1},"status":"passed","severity":"normal"},{"uid":"423021d1009eb531","name":"can start and stop the service","time":{"start":1725578437616,"stop":1725578437616,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e2127d4e566d5a","name":"Reusing cursor across nodes","time":{"start":1725578477413,"stop":1725578477413,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e145f0a395c1d9","name":"Symmetric encrypt & Decrypt","time":{"start":1725577956156,"stop":1725577956156,"duration":0},"status":"passed","severity":"normal"},{"uid":"459c891402fe6810","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725578049899,"stop":1725578049899,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb11d151cb62c84d","name":"Push message with content topic containing SQL Injection","time":{"start":1725578399098,"stop":1725578399098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7381c4c1496799f1","name":"Query generator for multiple messages with different content topic format","time":{"start":1725578528320,"stop":1725578528320,"duration":0},"status":"passed","severity":"normal"},{"uid":"807d99f581f269a8","name":"Subscribe to topic containing short and publish message","time":{"start":1725578435664,"stop":1725578435665,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb03d82f7363689","name":"Push message with shell command payload","time":{"start":1725578497025,"stop":1725578497025,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc99ee9146b8ad58","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578273411,"stop":1725578273412,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b11f09a4c4311f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725578156658,"stop":1725578156658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a122b67703a07cef","name":"Push message with content topic containing unicode special characters","time":{"start":1725578497043,"stop":1725578497043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73b10ccd4891683","name":"Check received message containing numeric","time":{"start":1725578159555,"stop":1725578159555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d426141cd3f2f1cc","name":"Relay - dialed first","time":{"start":1725578550474,"stop":1725578550474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd694bb1c01efe2","name":"Push message with Basic HTML tag payload","time":{"start":1725578497024,"stop":1725578497024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2169915fef33a72e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app8/5/topic625/test.js","time":{"start":1725578454620,"stop":1725578454620,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd8a65abf761d25","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725578194565,"stop":1725578194565,"duration":0},"status":"passed","severity":"normal"},{"uid":"238deabd2049dacb","name":"Reopen subscription with peer with lost subscription","time":{"start":1725578036034,"stop":1725578036035,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a1afd38d4d7793","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725578410524,"stop":1725578410524,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dab61fcae0371dc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725578156645,"stop":1725578156645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea07e031102993ad","name":"different cluster, same shard: nodes don't connect","time":{"start":1725578319127,"stop":1725578319129,"duration":2},"status":"passed","severity":"normal"},{"uid":"20c2d8c37cbf9fb3","name":"Should update shard info","time":{"start":1725578320616,"stop":1725578320616,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca9348345fb3298","name":"Check publish message containing long","time":{"start":1725578429978,"stop":1725578429978,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c44e2c9fce8edd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725578477404,"stop":1725578477411,"duration":7},"status":"passed","severity":"normal"},{"uid":"e536eab38e6089f0","name":"random static sharding 3 - Cluster ID: 680, Shard ID: 294","time":{"start":1725578491995,"stop":1725578491995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8320158f80fc5e27","name":"Push 30 different messages","time":{"start":1725578497027,"stop":1725578497027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dfdb033fb9a9b0","name":"Publish message with large meta","time":{"start":1725578429992,"stop":1725578429992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc7d3719c3ada37","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725578517023,"stop":1725578517023,"duration":0},"status":"passed","severity":"normal"},{"uid":"3482e11c61ef34c3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725578516998,"stop":1725578516998,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a063ad6f47852a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725578030109,"stop":1725578030110,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe86669356c8df2","name":"Check received message containing shell command","time":{"start":1725578380226,"stop":1725578380226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2055a914df5d80","name":"Subscribe and receives messages on 20 topics","time":{"start":1725578517014,"stop":1725578517014,"duration":0},"status":"passed","severity":"normal"},{"uid":"80287062f8e90a40","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725578380214,"stop":1725578380215,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f3f47a98e8f6f4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725578517004,"stop":1725578517004,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d7084e2280d7f8","name":"groups content topics by expected pubsub topic","time":{"start":1725577925231,"stop":1725577925232,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d9ebcf74761661","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app11/10/topic596/proto","time":{"start":1725578454617,"stop":1725578454618,"duration":1},"status":"passed","severity":"normal"},{"uid":"824845dc628e6f10","name":"different cluster, different shard: nodes don't connect","time":{"start":1725578319129,"stop":1725578319130,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc8c4d12bf1c579","name":"Using a function","time":{"start":1725578542552,"stop":1725578542552,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab73eae1496a596","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725577925238,"stop":1725577925238,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deedb01919c156","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725578089713,"stop":1725578089713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0b18b1a6835066","name":"Push message with content topic containing JSON","time":{"start":1725578399100,"stop":1725578399100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08173d1bc620d58","name":"should encodeTxt and decodeTxt","time":{"start":1725577933609,"stop":1725577933610,"duration":1},"status":"passed","severity":"normal"},{"uid":"def8e996fa1c9a68","name":"Check received message containing unicode special characters","time":{"start":1725578159563,"stop":1725578159563,"duration":0},"status":"passed","severity":"normal"},{"uid":"585cd39065053719","name":"Check received message containing special chars","time":{"start":1725578159555,"stop":1725578159556,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ff4eef640fd896","name":"Does not throw an exception when node disconnects","time":{"start":1725578542551,"stop":1725578542551,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e789d28d72c627","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725578498373,"stop":1725578498373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed07b3ac1a68d3e","name":"Meta field set when metaSetter is specified","time":{"start":1725577938458,"stop":1725577938458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f30b3cac2d0037f","name":"Check received message containing numeric","time":{"start":1725578380207,"stop":1725578380207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0cc6550c2cd85c","name":"Push message with content topic containing long","time":{"start":1725578399096,"stop":1725578399096,"duration":0},"status":"passed","severity":"normal"},{"uid":"7247545e97fb329a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725577925235,"stop":1725577925235,"duration":0},"status":"passed","severity":"normal"},{"uid":"34788633ef969a0c","name":"Fails to push message with empty content topic","time":{"start":1725578497044,"stop":1725578497045,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4c52dc7b8c2a6f","name":"Ordered Callback - false","time":{"start":1725578520684,"stop":1725578520684,"duration":0},"status":"passed","severity":"normal"},{"uid":"66155a90f5fff370","name":"Check received message containing short","time":{"start":1725578159554,"stop":1725578159554,"duration":0},"status":"passed","severity":"normal"},{"uid":"928208e9eee0d185","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725577974919,"stop":1725577974920,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d29ff7adb4f040d","name":"Check received message containing XML","time":{"start":1725578380225,"stop":1725578380225,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c504ac0c32aeb3f","name":"Subscribe to topic containing Script and receive message","time":{"start":1725578517000,"stop":1725578517000,"duration":0},"status":"passed","severity":"normal"},{"uid":"405453042e9fb359","name":"Fails to publish message with empty text","time":{"start":1725578429989,"stop":1725578429989,"duration":0},"status":"passed","severity":"normal"},{"uid":"845b4f62310a2690","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725578194563,"stop":1725578194564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fca384b297d4098","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725577938198,"stop":1725577938198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d76108543a060cf","name":"Check publish message containing shell command","time":{"start":1725578429984,"stop":1725578429984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f726ff4bd6892d7e","name":"Check publish message containing Script","time":{"start":1725578429981,"stop":1725578429981,"duration":0},"status":"passed","severity":"normal"},{"uid":"faab968cf67a31d2","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725577984611,"stop":1725577984612,"duration":1},"status":"passed","severity":"normal"},{"uid":"259666affd267e93","name":"Check message received after nwaku node is restarted","time":{"start":1725578159568,"stop":1725578159568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d616b74e434ec80","name":"Push 30 different messages","time":{"start":1725578399094,"stop":1725578399095,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb916cabe2284c7","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725577945951,"stop":1725577945952,"duration":1},"status":"passed","severity":"normal"},{"uid":"df56b89d5f6cd399","name":"Push message with Chinese payload","time":{"start":1725578399086,"stop":1725578399087,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bef7401aa28a27","name":"Check publish message containing JSON","time":{"start":1725578429983,"stop":1725578429984,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fcaf516fbebf4f","name":"Fields are not dropped","time":{"start":1725577937963,"stop":1725577937965,"duration":2},"status":"passed","severity":"normal"},{"uid":"fee3b8b0a34007d7","name":"Check publish message containing Arabic","time":{"start":1725578429980,"stop":1725578429980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea36df33d9fd76b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725578156672,"stop":1725578156672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd31b4fe83ac3732","name":"should handle a minimal index list","time":{"start":1725577925249,"stop":1725577925249,"duration":0},"status":"passed","severity":"normal"},{"uid":"a571836290cd92c0","name":"should not fail to start the service if it is already started","time":{"start":1725577949911,"stop":1725577949911,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9568ec116819755","name":"should not receive a peer event after stop","time":{"start":1725578437618,"stop":1725578437618,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b61a7fccdd08f1","name":"random static sharding 6 - Cluster ID: 326, Shard ID: 715","time":{"start":1725578491996,"stop":1725578491997,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6c312f7f3952b3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725578156652,"stop":1725578156653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adbaae356e57674","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725578517024,"stop":1725578517024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7045b36e92446b43","name":"Push message with content topic containing special chars","time":{"start":1725578399097,"stop":1725578399097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1248a325795e693d","name":"Subscribe to topic containing Script and receive message","time":{"start":1725578193148,"stop":1725578193149,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2ed5a28cc85b35","name":"Publish message with custom timestamp: Fri Sep 15 2023 23:20:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1725578429987,"stop":1725578429987,"duration":0},"status":"passed","severity":"normal"},{"uid":"45764ebf2fe3eb","name":"should only return 1 node with relay and store capability","time":{"start":1725577945950,"stop":1725577945951,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4d2bd3ae623669","name":"Correctly serialized arguments","time":{"start":1725578319234,"stop":1725578319235,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ecda458899fb81c","name":"Check message received after nwaku node is restarted","time":{"start":1725578380234,"stop":1725578380234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c03da173e89f4d3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725578156643,"stop":1725578156643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f38e9af99477ccf","name":"Push message with unicode special characters payload","time":{"start":1725578497026,"stop":1725578497026,"duration":0},"status":"passed","severity":"normal"},{"uid":"444af4c2670d0696","name":"udp ip6 address","time":{"start":1725577933063,"stop":1725577933064,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfccccbd911735a","name":"Subscribe and receive messages via lightPush","time":{"start":1725578516965,"stop":1725578516966,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4990c623ff6239b","name":"should handle corrupted local storage data gracefully","time":{"start":1725577949913,"stop":1725577949914,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de2df9ee81979a0","name":"random static sharding 7 - Cluster ID: 683, Shard ID: 73","time":{"start":1725578491997,"stop":1725578491997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85fa33ea2e80571","name":"handles empty contentTopics array correctly","time":{"start":1725577925247,"stop":1725577925247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7543311807a835","name":"Filter","time":{"start":1725578550476,"stop":1725578550477,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9f30339d18fe8f","name":"Nodes with multiple pubsub topic","time":{"start":1725578410525,"stop":1725578410525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee75a835dc4d4ba1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725578492001,"stop":1725578492001,"duration":0},"status":"passed","severity":"normal"},{"uid":"da57f3185e67b6a8","name":"Check message received after nwaku node is restarted","time":{"start":1725578380217,"stop":1725578380218,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a0a7dbe740274b","name":"Check message with no payload is not received","time":{"start":1725578380216,"stop":1725578380217,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c60c101c878867","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725578156666,"stop":1725578156666,"duration":0},"status":"passed","severity":"normal"},{"uid":"848dccc84f2ba509","name":"should throw error - no id","time":{"start":1725577933612,"stop":1725577933612,"duration":0},"status":"passed","severity":"normal"},{"uid":"616ce5632fcbbe15","name":"Round trip binary serialization","time":{"start":1725577938457,"stop":1725577938457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b316ed727cac358","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725578435661,"stop":1725578435661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95d28688e3e38e3","name":"should properly create location multiaddrs - tcp","time":{"start":1725577933623,"stop":1725577933623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d098c081b853262","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725578517013,"stop":1725578517013,"duration":0},"status":"passed","severity":"normal"},{"uid":"266c482c4f4a80c8","name":"should be called for bootstrap peers","time":{"start":1725577982430,"stop":1725577982430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abac9c1cfe33e25","name":"Push message on custom pubsubTopic","time":{"start":1725578273411,"stop":1725578273411,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0644ecd73ca020","name":"should return valid sharding parameters for static sharding","time":{"start":1725577925245,"stop":1725577925246,"duration":1},"status":"passed","severity":"normal"},{"uid":"f530f060fce35031","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725577932900,"stop":1725577932901,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d00c8612845dce7","name":"Check message with non string payload is not received","time":{"start":1725578380233,"stop":1725578380233,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cc49c4d14d5675","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725578435678,"stop":1725578435679,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2310a75fee7523","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725578435660,"stop":1725578435661,"duration":1},"status":"passed","severity":"normal"},{"uid":"584d4f7cb0bd8eb8","name":"Delete observer","time":{"start":1725578384151,"stop":1725578384152,"duration":1},"status":"passed","severity":"normal"},{"uid":"28866f52901765c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725577974901,"stop":1725577974907,"duration":6},"status":"passed","severity":"normal"},{"uid":"35ceae84a490fd78","name":"Subscribe and receive messages via waku relay post","time":{"start":1725578516968,"stop":1725578516969,"duration":1},"status":"passed","severity":"normal"},{"uid":"7856e3c6b928b270","name":"should only return 1 node with relay capability","time":{"start":1725577945950,"stop":1725577945950,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8c016547799b66","name":"Check received message containing escaped characters","time":{"start":1725578380212,"stop":1725578380213,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ab8a6fc2598e6f","name":"Check received message containing JSON","time":{"start":1725578159561,"stop":1725578159562,"duration":1},"status":"passed","severity":"normal"},{"uid":"b794b9130f7c9bf","name":"should emit a peer event after start","time":{"start":1725577984664,"stop":1725577984664,"duration":0},"status":"passed","severity":"normal"},{"uid":"19747b69f7dd3892","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725578517013,"stop":1725578517014,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ab5540b8ab7d5a","name":"Push message with rate limit","time":{"start":1725578497054,"stop":1725578497054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a0a26665cf1e35","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725578194561,"stop":1725578194562,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd89f3c4a9ea7427","name":"can start and stop the service","time":{"start":1725577949910,"stop":1725577949910,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ead41bc181a2be","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725578193136,"stop":1725578193137,"duration":1},"status":"passed","severity":"normal"},{"uid":"232e1b1ef40c3b73","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725578159564,"stop":1725578159565,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb43af68f7f573b","name":"Publish message with rate limit","time":{"start":1725578429992,"stop":1725578429993,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f97de4187374d7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725577925230,"stop":1725577925230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4004de1a70fd0343","name":"Store - dialed first","time":{"start":1725578550475,"stop":1725578550475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c969b99b0340b56a","name":"Filter with 0 connections","time":{"start":1725578211877,"stop":1725578211877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff49ec6c9ea0b9b","name":"Check received message containing Russian","time":{"start":1725578380223,"stop":1725578380224,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2dd73a3042413a","name":"does not throw on valid cases","time":{"start":1725577925204,"stop":1725577925206,"duration":2},"status":"passed","severity":"normal"},{"uid":"eec0419627aae330","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725578156657,"stop":1725578156657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4198ccaf0b8fe65b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725577925247,"stop":1725577925248,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f42add85953a2d7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725577925229,"stop":1725577925229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7e5d89bcf8d499","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725577974920,"stop":1725577974921,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe23154e4bda4103","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725577925234,"stop":1725577925235,"duration":1},"status":"passed","severity":"normal"},{"uid":"3990da90205d1973","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725578435677,"stop":1725578435678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ab31eba7643a7","name":"Push message with XML payload","time":{"start":1725578497022,"stop":1725578497023,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d9b15ae0ae404","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725578517018,"stop":1725578517018,"duration":0},"status":"passed","severity":"normal"},{"uid":"378d056f2b88ff16","name":"Push message equal or less that 1MB","time":{"start":1725578497056,"stop":1725578497057,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d600fa9b1e769","name":"should encode/decode to RLP encoding","time":{"start":1725577933614,"stop":1725577933615,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a051e7628eb3f6","name":"Fails to publish message with wrong content topic","time":{"start":1725578429989,"stop":1725578429990,"duration":1},"status":"passed","severity":"normal"},{"uid":"c445e5dd6dd5b3f1","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725578156658,"stop":1725578156659,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca0d90e7398463","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725578049900,"stop":1725578049901,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0f3334d6087849","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725578435678,"stop":1725578435678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f607b3bc84d5af8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725578542588,"stop":1725578542589,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb77ff031e01e853","name":"listenerCount","time":{"start":1725578015554,"stop":1725578015554,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da0f58e9cfb8ea9","name":"connects to nwaku","time":{"start":1725578542550,"stop":1725578542550,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee080ac3a4e15a96","name":"Subscribe and receives messages on 20 topics","time":{"start":1725578193136,"stop":1725578193136,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf24ad0c440145f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725577945597,"stop":1725577945598,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dcc3923b00dcce1","name":"Asymmetric encrypt & decrypt","time":{"start":1725577956155,"stop":1725577956155,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f57b986b4499b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725577945953,"stop":1725577945953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5c119a82a50a931","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725578193135,"stop":1725578193135,"duration":0},"status":"passed","severity":"normal"},{"uid":"485ba8a150b0c402","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725577925231,"stop":1725577925231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9a7bedb9f471d1","name":"Check received message containing Arabic","time":{"start":1725578380223,"stop":1725578380223,"duration":0},"status":"passed","severity":"normal"},{"uid":"448daefe4cdcfef3","name":"throws on content topic with empty encoding field","time":{"start":1725577925221,"stop":1725577925221,"duration":0},"status":"passed","severity":"normal"},{"uid":"332722541d93d1d4","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725577925229,"stop":1725577925229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b738399fee0335c1","name":"Promise Callback - true","time":{"start":1725578520681,"stop":1725578520682,"duration":1},"status":"passed","severity":"normal"},{"uid":"60220e10f5e2d0ea","name":"Check received message containing Script","time":{"start":1725578380210,"stop":1725578380210,"duration":0},"status":"passed","severity":"normal"},{"uid":"12059db6f021a54a","name":"isConnected should return false after all peers disconnect","time":{"start":1725578030109,"stop":1725578030109,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99ae07e0967f5e8","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725578314137,"stop":1725578314138,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8523a6b6e365aad","name":"stop","time":{"start":1725578015555,"stop":1725578015556,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63771565828d478","name":"Refresh subscription","time":{"start":1725578516980,"stop":1725578516981,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c7a5dac3c1fb1","name":"Check received message containing Arabic","time":{"start":1725578380208,"stop":1725578380209,"duration":1},"status":"passed","severity":"normal"},{"uid":"683f358118c4329d","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725578530269,"stop":1725578530269,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ca818229ba2b6a","name":"Push message on custom pubsubTopic","time":{"start":1725578273412,"stop":1725578273412,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a80fc0c2a44996","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725577925238,"stop":1725577925238,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b63966190812ee","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578530876,"stop":1725578530876,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb890a049e8c4f1","name":"Check publish message containing unicode special characters","time":{"start":1725578429984,"stop":1725578429985,"duration":1},"status":"passed","severity":"normal"},{"uid":"7baa2bb7258bc79e","name":"Check message with invalid timestamp is not received","time":{"start":1725578159565,"stop":1725578159565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ffe859d9c5c740","name":"Push message with content topic containing Russian","time":{"start":1725578399098,"stop":1725578399098,"duration":0},"status":"passed","severity":"normal"},{"uid":"f206baa5a9a55e21","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725577925244,"stop":1725577925244,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb005889c5bc8fbf","name":"retrieves a single peer","time":{"start":1725577945947,"stop":1725577945948,"duration":1},"status":"passed","severity":"normal"},{"uid":"60023a1632fe6ed5","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725578156655,"stop":1725578156655,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f373d3af581a05","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725578516999,"stop":1725578516999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c513e894a7fd9fd0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725578517020,"stop":1725578517020,"duration":0},"status":"passed","severity":"normal"},{"uid":"988af36b747032da","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725577925238,"stop":1725577925239,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdd1310de0a17c3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725578517001,"stop":1725578517001,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5553a2e75161a7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725578435658,"stop":1725578435659,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad29d5cc80e3a71","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725578030108,"stop":1725578030108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1a44bba47c0d69","name":"Push message with special chars payload","time":{"start":1725578399086,"stop":1725578399086,"duration":0},"status":"passed","severity":"normal"},{"uid":"7496fc2becdd4715","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app66/5/topic723/proto","time":{"start":1725578454619,"stop":1725578454619,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e7ccc2f6fa0913","name":"Push message with content topic containing SQL Injection","time":{"start":1725578497031,"stop":1725578497031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec596fd04f9b9db0","name":"Subscribe and receives messages on 20 topics","time":{"start":1725578516973,"stop":1725578516974,"duration":1},"status":"passed","severity":"normal"},{"uid":"8095351b7cb5e395","name":"Subscribe to topic containing short and receive message","time":{"start":1725578516982,"stop":1725578516983,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6fef3bb40e6097","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725578194567,"stop":1725578194567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5366251fad942fa0","name":"handles different clusterIds correctly","time":{"start":1725577925232,"stop":1725577925232,"duration":0},"status":"passed","severity":"normal"},{"uid":"949d96643f01d5eb","name":"throws on content topic with generation field greater than 0","time":{"start":1725577925210,"stop":1725577925211,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8d8b74917d9ce3","name":"Sample","time":{"start":1725577933051,"stop":1725577933052,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec408560a37a7b2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725577925250,"stop":1725577925250,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdabc77d4c5a637e","name":"should return all peers when numPeers is 0","time":{"start":1725577938198,"stop":1725577938198,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b90b3958a48585","name":"Push message with Basic HTML tag payload","time":{"start":1725578399089,"stop":1725578399089,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b4d8cb6a6f8ef","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725578542590,"stop":1725578542590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca563cf70f7fe910","name":"Subscribe to topic containing long and receive message","time":{"start":1725578193138,"stop":1725578193139,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa88ae60b28ae5d4","name":"Subscribe to topic containing long and receive message","time":{"start":1725578516984,"stop":1725578516985,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4d0471479eef48","name":"Check message on other pubsub topic is not received","time":{"start":1725578380215,"stop":1725578380216,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06f3fe3afceb91e","name":"Renews subscription after lossing a connection","time":{"start":1725578517005,"stop":1725578517006,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f1e2eb06f3d854","name":"Push message with content topic containing special chars","time":{"start":1725578497029,"stop":1725578497029,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a97a8c1e9fda80d","name":"LightPush with 1 connections","time":{"start":1725578211877,"stop":1725578211878,"duration":1},"status":"passed","severity":"normal"},{"uid":"566d86b807c8ab7b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725578588915,"stop":1725578588916,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b763b1ab4294e19","name":"Refresh subscription","time":{"start":1725578435663,"stop":1725578435663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9ee93b5d6779b7c","name":"Subscribe to topic containing Script and publish message","time":{"start":1725578435673,"stop":1725578435674,"duration":1},"status":"passed","severity":"normal"},{"uid":"9543936129415e81","name":"Renews subscription after lossing a connection","time":{"start":1725578517024,"stop":1725578517024,"duration":0},"status":"passed","severity":"normal"},{"uid":"326b86c484ce7cd4","name":"Check received message containing long","time":{"start":1725578159554,"stop":1725578159555,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c649b1f854dab2f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725577925239,"stop":1725577925239,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5d074643f0be71","name":"Check received message containing short","time":{"start":1725578380218,"stop":1725578380219,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c234280f1b0bba","name":"Generator, custom pubsub topic","time":{"start":1725578530872,"stop":1725578530872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1215e8d7ede4bcb2","name":"Subscribe and receive messages via waku relay post","time":{"start":1725578193135,"stop":1725578193135,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3ff283b84e82fb","name":"Overlapping topic subscription","time":{"start":1725578435664,"stop":1725578435664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"156c8ccd0d8c809a","name":"Publishes to nwaku","time":{"start":1725578407338,"stop":1725578407338,"duration":0},"status":"passed","severity":"normal"},{"uid":"16891e5d9a508560","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725578314140,"stop":1725578314144,"duration":4},"status":"passed","severity":"normal"},{"uid":"940c50805d83b896","name":"start node with empty shard should fail","time":{"start":1725578492002,"stop":1725578492002,"duration":0},"status":"passed","severity":"normal"},{"uid":"b160700c9f864f44","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app72/7/topic305/proto","time":{"start":1725578454621,"stop":1725578454621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e151c8bfef498ee0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725577925235,"stop":1725577925236,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e70e1c0fdf4732","name":"Check received message with timestamp: 1725577974756 ","time":{"start":1725578380228,"stop":1725578380228,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc1e3d3a78304aa","name":"unsubscribes","time":{"start":1725578536955,"stop":1725578536955,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af07a6600393f","name":"random static sharding 8 - Cluster ID: 506, Shard ID: 291","time":{"start":1725578491998,"stop":1725578491998,"duration":0},"status":"passed","severity":"normal"},{"uid":"2562af04ec4748f4","name":"Ping succeeds for all connected peers","time":{"start":1725578085226,"stop":1725578085226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28b4dad1798d427","name":"shard 0","time":{"start":1725578491992,"stop":1725578491992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a381b3c8ef35b595","name":"Push message with short payload","time":{"start":1725578497019,"stop":1725578497019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e4eb1ac8079495","name":"removeEventListener with correct event","time":{"start":1725578015552,"stop":1725578015552,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa2ef5da8ebb03","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725578156667,"stop":1725578156669,"duration":2},"status":"passed","severity":"normal"},{"uid":"78acc33bbc6bdd4a","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725578314151,"stop":1725578314151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62ab1565571f6bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725578156664,"stop":1725578156665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d28feb7bf8374e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725578516976,"stop":1725578516977,"duration":1},"status":"passed","severity":"normal"},{"uid":"decbcf0242abac26","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725578498369,"stop":1725578498371,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b7dbdeccffe8df6","name":"Used by Waku Relay","time":{"start":1725578542552,"stop":1725578542552,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4070c1aae69d08d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725578194559,"stop":1725578194560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4dda3a14048842","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725578193151,"stop":1725578193151,"duration":0},"status":"passed","severity":"normal"},{"uid":"374c4ef67f1183bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725577925241,"stop":1725577925241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6356bea73698f56d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app32/10/topic519/xml","time":{"start":1725578454619,"stop":1725578454619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2137e0756c43c0e9","name":"Check received message containing unicode special characters","time":{"start":1725578380227,"stop":1725578380227,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb8ce1b4d8e50d0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725578517019,"stop":1725578517019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3e13edccf17dba","name":"Reopen subscription with peer with lost subscription","time":{"start":1725578055806,"stop":1725578055806,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e6df221768d12a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725578435666,"stop":1725578435667,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e0c8bbb4fabc","name":"isConnected should return true after first peer connects","time":{"start":1725578030108,"stop":1725578030108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8f16d705ded6c4","name":"Push message with emoji payload","time":{"start":1725578497026,"stop":1725578497026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cadf446abff996","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725577925233,"stop":1725577925234,"duration":1},"status":"passed","severity":"normal"},{"uid":"134f755a1aabb549","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725578517022,"stop":1725578517022,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b932f970512aa4","name":"1 Relay, 1 Filter, gives up","time":{"start":1725577945729,"stop":1725577945729,"duration":0},"status":"passed","severity":"normal"},{"uid":"861dd13b1baac44d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725578156646,"stop":1725578156646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36695da2aa77af1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725578156659,"stop":1725578156659,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4edb14efdad78e","name":"Js publishes, other Js receives","time":{"start":1725578407339,"stop":1725578407340,"duration":1},"status":"passed","severity":"normal"},{"uid":"404fff610562cb75","name":"Waku message hash computation (no timestamp)","time":{"start":1725577927719,"stop":1725577927719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76862b8e07559e5","name":"Check received message containing short","time":{"start":1725578380206,"stop":1725578380206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d551de7d6f76da64","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725578156661,"stop":1725578156661,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3af1e3468ea790a","name":"Nwaku publishes","time":{"start":1725578407338,"stop":1725578407338,"duration":0},"status":"passed","severity":"normal"},{"uid":"551130212d69a61f","name":"Privacy Node - default protocol","time":{"start":1725578550477,"stop":1725578550477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7084e1b4397c9fdc","name":"should encode/decode to text encoding","time":{"start":1725577933615,"stop":1725577933615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa3fe7a7eb25cc7","name":"Push message with content topic containing escaped characters","time":{"start":1725578497042,"stop":1725578497042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87ad377d0543294","name":"Generator, 2 different pubsubtopics","time":{"start":1725578530872,"stop":1725578530872,"duration":0},"status":"passed","severity":"normal"},{"uid":"31124f59bfdf3826","name":"Ping on unsubscribed peer","time":{"start":1725578055807,"stop":1725578055809,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3e88b39f8620e4a","name":"Check received message containing Script","time":{"start":1725578380224,"stop":1725578380224,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e74655dcce9ee4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725577932896,"stop":1725577932897,"duration":1},"status":"passed","severity":"normal"},{"uid":"327a3b978b4959b6","name":"Fails to push message with large meta","time":{"start":1725578497053,"stop":1725578497054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35d2d94b01b6ef9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725577925248,"stop":1725577925248,"duration":0},"status":"passed","severity":"normal"},{"uid":"37998c74fbc7f447","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725577974921,"stop":1725577974921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af932cfbc44cf30","name":"nwaku subscribes","time":{"start":1725578407337,"stop":1725578407337,"duration":0},"status":"passed","severity":"normal"},{"uid":"93096b1c8b8f62e6","name":"Push message with content topic containing Arabic","time":{"start":1725578497030,"stop":1725578497030,"duration":0},"status":"passed","severity":"normal"},{"uid":"89821985ab758884","name":"Push message with custom timestamp: 1725574593371","time":{"start":1725578497055,"stop":1725578497055,"duration":0},"status":"passed","severity":"normal"},{"uid":"106d2700c02f90a6","name":"can start the service","time":{"start":1725578437615,"stop":1725578437616,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e9d90be0825b7a","name":"Check publish message containing Chinese","time":{"start":1725578429979,"stop":1725578429980,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6bf7cc0e34487f","name":"Push message with custom timestamp: 1725581812053","time":{"start":1725578399108,"stop":1725578399108,"duration":0},"status":"passed","severity":"normal"},{"uid":"8609fe3bb707d12e","name":"different cluster, different shard: nodes don't connect","time":{"start":1725578156640,"stop":1725578156642,"duration":2},"status":"passed","severity":"normal"},{"uid":"d256578bd3e8b1d5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725577932902,"stop":1725577932903,"duration":1},"status":"passed","severity":"normal"},{"uid":"d750cdf192c63a9f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725578314145,"stop":1725578314146,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1ebc6bae01f834","name":"Generator, 2 different pubsubtopics","time":{"start":1725578530875,"stop":1725578530876,"duration":1},"status":"passed","severity":"normal"},{"uid":"b520a5db0f866b4e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725578404787,"stop":1725578404788,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4c2c1bc266ebdbec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725578156671,"stop":1725578156672,"duration":1},"status":"passed","severity":"normal"},{"uid":"848b579c87d8e3b9","name":"Ping on peer without subscriptions","time":{"start":1725578055807,"stop":1725578055807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0524a2b86dd552","name":"Passing invalid cursor","time":{"start":1725578477414,"stop":1725578477414,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcebf3d3f22e18b","name":"A test","time":{"start":1725578273498,"stop":1725578273499,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c8173b46ffe035","name":"Non TWN Cluster","time":{"start":1725578454614,"stop":1725578454614,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f37061ae0d027","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725578435668,"stop":1725578435670,"duration":2},"status":"passed","severity":"normal"},{"uid":"e26d9c84cd7232f3","name":"should properly create location multiaddrs - tcp6","time":{"start":1725577933622,"stop":1725577933623,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ae5548fd6d3e50","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725577944196,"stop":1725577944196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffd54407504e663","name":"Check received message containing special chars","time":{"start":1725578380208,"stop":1725578380208,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e45890355e6d28","name":"random static sharding 1 - Cluster ID: 637, Shard ID: 798","time":{"start":1725578491994,"stop":1725578491994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8637313cdb1d84","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725578193149,"stop":1725578193150,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbe8918f62bf329","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725578193151,"stop":1725578193151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99bae5b428ebdbb","name":"Subscribe and publish message","time":{"start":1725578435657,"stop":1725578435658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e2987b57d812f","name":"Decoder throws on undefined content topic","time":{"start":1725577938459,"stop":1725577938460,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2c78ee515a98c3","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725578156673,"stop":1725578156673,"duration":0},"status":"passed","severity":"normal"},{"uid":"246bf5f44d531229","name":"should properly compute the node id","time":{"start":1725577933614,"stop":1725577933614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbf13c5f0dba172","name":"Ordered callback, aborts when callback returns true","time":{"start":1725578528324,"stop":1725578528326,"duration":2},"status":"passed","severity":"normal"},{"uid":"87a07fbacbc4383","name":"Push message with escaped characters payload","time":{"start":1725578399091,"stop":1725578399092,"duration":1},"status":"passed","severity":"normal"},{"uid":"86275d0afa809c5e","name":"Check received message containing shell command","time":{"start":1725578159562,"stop":1725578159562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c6826f62d0b101","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725577938199,"stop":1725577938199,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8e972af5d2391b","name":"Push message with custom timestamp: 1694819793371","time":{"start":1725578497054,"stop":1725578497054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45f9d3c1c4a9a7f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725578530268,"stop":1725578530268,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78960c8d6faabf6","name":"should use DNS peer discovery with light client","time":{"start":1725577984667,"stop":1725577984671,"duration":4},"status":"skipped","severity":"normal"},{"uid":"d9f0e646289dfd6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725577945594,"stop":1725577945595,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dce5563629cd185","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725578194568,"stop":1725578194569,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e77bbbd7a0aac37","name":"removeEventListener with wrong event","time":{"start":1725578015553,"stop":1725578015553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7459cd7896255d8","name":"Check received message with timestamp: 1725577974198 ","time":{"start":1725578159564,"stop":1725578159564,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c48d4c66e9d8e5","name":"Callback on promise","time":{"start":1725578528320,"stop":1725578528320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bd824b9da21c5d","name":"Throws when trying to push message with empty payload","time":{"start":1725578497027,"stop":1725578497027,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abe7d40181d099d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725577925228,"stop":1725577925229,"duration":1},"status":"passed","severity":"normal"},{"uid":"8870c6572ec7874b","name":"should be able to encode the field with only STORE set to true","time":{"start":1725577932891,"stop":1725577932892,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf51bc7b66eccc","name":"Push message with Arabic payload","time":{"start":1725578399087,"stop":1725578399087,"duration":0},"status":"passed","severity":"normal"},{"uid":"cace2cf6c8debf1f","name":"Push message with content topic containing XML","time":{"start":1725578399099,"stop":1725578399099,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d495c6ce345c50","name":"should not receive a peer event after stop","time":{"start":1725577949912,"stop":1725577949912,"duration":0},"status":"passed","severity":"normal"},{"uid":"829a5b2e693dc942","name":"should set field with all protocols disabled","time":{"start":1725577933624,"stop":1725577933624,"duration":0},"status":"passed","severity":"normal"},{"uid":"8617fa919d1397dd","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725578319126,"stop":1725578319126,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8e6b7a26e1d28e","name":"Check message with no pubsub topic is not received","time":{"start":1725578159566,"stop":1725578159567,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fce9896dd5545e","name":"non connected peers","time":{"start":1725578380457,"stop":1725578380458,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ac165646263813fa","name":"Passing page size 3 when there are 20 messages","time":{"start":1725578529211,"stop":1725578529211,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb438624aa077ca9","name":"random static sharding 9 - Cluster ID: 867, Shard ID: 37","time":{"start":1725578491998,"stop":1725578491999,"duration":1},"status":"passed","severity":"normal"},{"uid":"969295ece1380fb","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725578477404,"stop":1725578477404,"duration":0},"status":"passed","severity":"normal"},{"uid":"17117910c4efc5f7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725578193137,"stop":1725578193137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfce0bd7bee2aac","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725578156644,"stop":1725578156645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddde088963161cef","name":"Check meta is set [symmetric]","time":{"start":1725577955820,"stop":1725577955820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd5d11929277ba6","name":"Push message with special chars payload","time":{"start":1725578497020,"stop":1725578497020,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7262dd33d693966","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725577945591,"stop":1725577945593,"duration":2},"status":"passed","severity":"normal"},{"uid":"8de444f4f2a09ada","name":"should throw an error for an unconfigured topic","time":{"start":1725577925243,"stop":1725577925243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1aad7570999e6d","name":"Push message with meta","time":{"start":1725578399105,"stop":1725578399105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95fb7f534337ca","name":"LightPush","time":{"start":1725578550476,"stop":1725578550476,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa0fb20a75d3321","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725578049897,"stop":1725578049897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11e1fe56d5e4b1e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725578193152,"stop":1725578193152,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c9b28c581fe5f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725577925239,"stop":1725577925239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24d4307ec0ae121","name":"Ping on peer without subscriptions","time":{"start":1725578055805,"stop":1725578055806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adf0cc4d1788728","name":"Relay","time":{"start":1725577985120,"stop":1725577985120,"duration":0},"status":"passed","severity":"normal"},{"uid":"458edb9718fd70d3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725578477411,"stop":1725578477413,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fb08f99b539d0a4","name":"Subscribe and receive messages via lightPush","time":{"start":1725578517006,"stop":1725578517010,"duration":4},"status":"passed","severity":"normal"},{"uid":"f5e48158ac459061","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725578530267,"stop":1725578530267,"duration":0},"status":"passed","severity":"normal"},{"uid":"101f15141960391c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725578516968,"stop":1725578516968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d22513966c4e3","name":"should throw error - invalid id","time":{"start":1725577933612,"stop":1725577933613,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12e87e554a952bf","name":"Overlapping topic subscription","time":{"start":1725578193137,"stop":1725578193137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41225361209e9c","name":"Push message on custom pubsubTopic","time":{"start":1725578273408,"stop":1725578273410,"duration":2},"status":"passed","severity":"normal"},{"uid":"23cbfc632d33e027","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725578517021,"stop":1725578517022,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa885822813005e5","name":"Push message with emoji payload","time":{"start":1725578399093,"stop":1725578399094,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fad2530aa6a357d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725578193140,"stop":1725578193141,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a336f86d98dfc35","name":"Query Generator - true","time":{"start":1725578520681,"stop":1725578520681,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bc02b11ecbc8fa","name":"Push message with content topic containing XML","time":{"start":1725578497032,"stop":1725578497039,"duration":7},"status":"passed","severity":"normal"},{"uid":"4f8615362108a3cc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725578542591,"stop":1725578542591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3639509ba7ae57","name":"random static sharding 4 - Cluster ID: 219, Shard ID: 197","time":{"start":1725578491995,"stop":1725578491996,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a72d46a01725b9","name":"Query with Ordered Callback, No Decoder","time":{"start":1725578498373,"stop":1725578498374,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a96edf8ccd22cb","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725577925247,"stop":1725577925247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e66406701cb10b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725578429986,"stop":1725578429987,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1a1170fa39c4c3","name":"Init the array if not present","time":{"start":1725577924698,"stop":1725577924700,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a88878b25d8f771","name":"should throw error - no id","time":{"start":1725577933611,"stop":1725577933611,"duration":0},"status":"passed","severity":"normal"},{"uid":"920a8ba9d5656dcb","name":"Check received message containing Basic HTML tag","time":{"start":1725578380225,"stop":1725578380225,"duration":0},"status":"passed","severity":"normal"},{"uid":"774cd49bcec274fe","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725578516974,"stop":1725578516975,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc77abd1672bf6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725577938199,"stop":1725577938200,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6915ef6d629de9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725578516985,"stop":1725578516986,"duration":1},"status":"passed","severity":"normal"},{"uid":"4212da6c7bd60366","name":"Check received message containing shell command","time":{"start":1725578380212,"stop":1725578380212,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab6d341fdd38a6f","name":"Callback on promise, aborts when callback returns true","time":{"start":1725578528320,"stop":1725578528321,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b211370704c2479","name":"Check received message containing XML","time":{"start":1725578380211,"stop":1725578380211,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c5f1cfabb52ce0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725578498372,"stop":1725578498373,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f230ca3462dc4d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725577925240,"stop":1725577925240,"duration":0},"status":"passed","severity":"normal"},{"uid":"792a4551f12eb6ea","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725577925237,"stop":1725577925237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e66d1e5c08f0aa6","name":"Reopen subscription with peer with lost subscription","time":{"start":1725578055809,"stop":1725578055809,"duration":0},"status":"passed","severity":"normal"},{"uid":"332cbb37cc05967b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725577932897,"stop":1725577932898,"duration":1},"status":"passed","severity":"normal"},{"uid":"230a92c2eced5e50","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725578194568,"stop":1725578194568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab560eb8d05e9f26","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725577932896,"stop":1725577932896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a982e19acd1a4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725577925240,"stop":1725577925241,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e6ff6624d770fa","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725577932895,"stop":1725577932896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db9e8b7966d58b3","name":"Decoder throws on undefined content topic","time":{"start":1725577955822,"stop":1725577955823,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cf5fca860cc161","name":"throws on content topic with empty version field","time":{"start":1725577925211,"stop":1725577925212,"duration":1},"status":"passed","severity":"normal"},{"uid":"86304ab0f5165873","name":"Push message with content topic containing shell command","time":{"start":1725578497041,"stop":1725578497042,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0a4c38ca30d1e3","name":"handles multiple messages","time":{"start":1725578536954,"stop":1725578536955,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bcc5bad51fdce7","name":"Number of peers are maintained correctly","time":{"start":1725578085226,"stop":1725578085226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1498c87df3db76b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725578477413,"stop":1725578477413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba855b494247355","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725577945589,"stop":1725577945589,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f1dfb05b7c0bd1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725577984671,"stop":1725577984671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2bd51e56c51187b","name":"Light Node - default protocols","time":{"start":1725578550477,"stop":1725578550477,"duration":0},"status":"passed","severity":"normal"},{"uid":"403659a5b03442fa","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725577938460,"stop":1725577938460,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4389c062e0407d","name":"Check received message containing unicode special characters","time":{"start":1725578380213,"stop":1725578380213,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7be5d7f55876a6","name":"throws on content topic with too few or too many fields","time":{"start":1725577925206,"stop":1725577925207,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2defc38b24cc10","name":"Push message with Script payload","time":{"start":1725578399088,"stop":1725578399089,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0e50ff4a8680da","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725578314150,"stop":1725578314150,"duration":0},"status":"passed","severity":"normal"},{"uid":"37562151704b6e95","name":"Fails to push message bigger that 1MB","time":{"start":1725578497057,"stop":1725578497057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfa0c9fb3aa7793","name":"can start and stop the service","time":{"start":1725577984662,"stop":1725577984663,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6b20bb9961082d","name":"handles different networkShards values correctly","time":{"start":1725577925232,"stop":1725577925232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8261f5cfaed544","name":"Check received message containing numeric","time":{"start":1725578380220,"stop":1725578380221,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4b63fcdb5ef68d","name":"Ping on subscribed peer","time":{"start":1725578055807,"stop":1725578055807,"duration":0},"status":"passed","severity":"normal"},{"uid":"abde4ceba29a41c4","name":"should emit a peer event after start","time":{"start":1725577949911,"stop":1725577949911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8b30f431c52974","name":"throws on content topic with empty topic name field","time":{"start":1725577925212,"stop":1725577925220,"duration":8},"status":"passed","severity":"normal"},{"uid":"a33fe4c54b484d9f","name":"Push message with meta","time":{"start":1725578497045,"stop":1725578497046,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a16c640f6f60a6","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app64/4/topic34/json","time":{"start":1725578454620,"stop":1725578454620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2ebc8a38f6517b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725578517004,"stop":1725578517005,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1dba55968d9e492","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725577925230,"stop":1725577925231,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a1e804d7e8b467","name":"Subscribe to topic containing short and receive message","time":{"start":1725578193138,"stop":1725578193138,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c82c4e292c0d42","name":"Check received message containing emoji","time":{"start":1725578159563,"stop":1725578159563,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa8db64a70d2cdd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725578517023,"stop":1725578517023,"duration":0},"status":"passed","severity":"normal"},{"uid":"af83ddca8a243156","name":"random static sharding 5 - Cluster ID: 781, Shard ID: 466","time":{"start":1725578491996,"stop":1725578491996,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c056f9a79ae1aa","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725578435671,"stop":1725578435672,"duration":1},"status":"passed","severity":"normal"},{"uid":"972c6c7717a21876","name":"Tracks peer failures correctly","time":{"start":1725578085229,"stop":1725578085229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d8f6dde328deb7","name":"should set field with only RELAY enabled","time":{"start":1725577933624,"stop":1725577933624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bd0ef4ad3b236f","name":"should throw error - no public key","time":{"start":1725577933612,"stop":1725577933612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7014837624fae751","name":"Push message with Chinese payload","time":{"start":1725578497020,"stop":1725578497021,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7be9b803c5fe92","name":"Check message with non string payload is not received","time":{"start":1725578159567,"stop":1725578159568,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88f523284f163d5","name":"Check received message containing SQL Injection","time":{"start":1725578380209,"stop":1725578380210,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d4aebb7266f786","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725578159565,"stop":1725578159565,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4a7d5a78fc41d2","name":"Push message with content topic containing emoji","time":{"start":1725578399101,"stop":1725578399102,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1c8edb758b18e4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725577945596,"stop":1725577945597,"duration":1},"status":"passed","severity":"normal"},{"uid":"714b991db048f2d7","name":"Push message with content topic containing unicode special characters","time":{"start":1725578399101,"stop":1725578399101,"duration":0},"status":"passed","severity":"normal"},{"uid":"abeae6c4855cbc08","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725578156680,"stop":1725578156681,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee62419420eeca75","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725578435676,"stop":1725578435677,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b4fa042c356c52","name":"Push message with content topic containing short","time":{"start":1725578399095,"stop":1725578399096,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4810a5b6e3320a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725577925232,"stop":1725577925232,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ba782432587370","name":"Ephemeral messages are not stored","time":{"start":1725577984609,"stop":1725577984609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4448df313e85c87","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725577974922,"stop":1725577974923,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f719254c7b92d1","name":"Check publish message after service node is restarted","time":{"start":1725578429991,"stop":1725578429991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1699ffba8a26604c","name":"Push message with Script payload","time":{"start":1725578497022,"stop":1725578497022,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb34e0c37dffad1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725577925243,"stop":1725577925243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d670956c370e18db","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725577945728,"stop":1725577945729,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fcba9061c200ca","name":"Subscribe to topic containing XML and publish message","time":{"start":1725578435674,"stop":1725578435675,"duration":1},"status":"passed","severity":"normal"},{"uid":"354637e2e03498e6","name":"Overlapping topic subscription","time":{"start":1725578517016,"stop":1725578517016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cda931b0c151536","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725578542590,"stop":1725578542590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c7a7605d2a9170","name":"Throws when trying to push message with empty payload","time":{"start":1725578399095,"stop":1725578399095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3623c0bb74c860db","name":"ignores domain fetching errors","time":{"start":1725577945949,"stop":1725577945949,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa1d94b8088d38f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725578435675,"stop":1725578435676,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34ecbfd84ec937","name":"Wrong topic","time":{"start":1725578454621,"stop":1725578454621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf16da4941e4baf","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725578156666,"stop":1725578156667,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b22b841b24498bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725578380215,"stop":1725578380215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3b4f66af5119a7","name":"Ping fails for unsubscribed peers","time":{"start":1725578085227,"stop":1725578085227,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2696f05a2858d4","name":"Encoder throws on empty string content topic","time":{"start":1725577938459,"stop":1725577938459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c35e15c66ae2bb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725578435662,"stop":1725578435662,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6528316e9b3531","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725577925241,"stop":1725577925242,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d2ddc756404d16","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725578530268,"stop":1725578530268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c371616476dafd0","name":"Push message with content topic containing numeric","time":{"start":1725578497029,"stop":1725578497029,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f858a9e6afcadc","name":"Push message with Russian payload","time":{"start":1725578497021,"stop":1725578497021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1569f145f43225","name":"Check received message with timestamp: 1725577974756 ","time":{"start":1725578380214,"stop":1725578380214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b35f87f418c6340","name":"Check received message containing Basic HTML tag","time":{"start":1725578380211,"stop":1725578380211,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a86cb56ad99b8f","name":"Publish without waiting for remote peer","time":{"start":1725578435655,"stop":1725578435657,"duration":2},"status":"passed","severity":"normal"},{"uid":"85a5b27c1a7fbaeb","name":"Subscribe to topic containing short and receive message","time":{"start":1725578517017,"stop":1725578517017,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e8ec4a7195ed37","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725578049899,"stop":1725578049900,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e689fb55f0192d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725578517003,"stop":1725578517003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3262b531769c1c2","name":"Decoder throws on undefined content topic","time":{"start":1725577957439,"stop":1725577957439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed95b3e17eeac9dd","name":"Number of peers are maintained correctly","time":{"start":1725578222107,"stop":1725578222107,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc51e6de62b9aee","name":"Check message with no content topic is not received","time":{"start":1725578159567,"stop":1725578159567,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac6bd026c4f1995","name":"Check received message containing Chinese","time":{"start":1725578380208,"stop":1725578380208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddfdc917bf43ef0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725578049901,"stop":1725578049901,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e8c3044e653897","name":"Encoder throws on empty string content topic","time":{"start":1725577957439,"stop":1725577957439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf8ae3ee6980a1f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725578085229,"stop":1725578085229,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf508bf4b9124f30","name":"Decoder throws on empty string content topic","time":{"start":1725577955823,"stop":1725577955823,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0f21bb662e9d4a","name":"Encoder throws on undefined content topic","time":{"start":1725577957438,"stop":1725577957438,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf31ef1fa5ba7e3","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725577925234,"stop":1725577925234,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc001c7e8b66d43","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725577925237,"stop":1725577925237,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec7d5c55b566d69","name":"can start the service","time":{"start":1725577984659,"stop":1725577984660,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18fa42478a03061","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725578194569,"stop":1725578194570,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bef67e22000ce11","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725578314138,"stop":1725578314139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5a7f967c8e17fb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725578517004,"stop":1725578517004,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3ff65288cb7a87","name":"Check received message containing JSON","time":{"start":1725578380225,"stop":1725578380226,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4804e286e4268b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725577927717,"stop":1725577927718,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c534e2b87b1b63d","name":"Generator, custom pubsub topic","time":{"start":1725578530875,"stop":1725578530875,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbb9aae4eb125d7","name":"Query Generator, No Decoder","time":{"start":1725578498372,"stop":1725578498372,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db9cc13eda81df1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725578516986,"stop":1725578516997,"duration":11},"status":"passed","severity":"normal"},{"uid":"926e4b20bb4155e3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725577927718,"stop":1725577927718,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a74e92506aa575","name":"Subscribe to topic containing XML and receive message","time":{"start":1725578517021,"stop":1725578517021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f322d61409d5975c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578530875,"stop":1725578530875,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9984b3765424f3","name":"same cluster, different shard: nodes connect","time":{"start":1725578319127,"stop":1725578319127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd843d6230d1b51","name":"Passing page size 1 when there are 4 messages","time":{"start":1725578529210,"stop":1725578529210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c41bb888c12e9be","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725578542590,"stop":1725578542591,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efd2dc151eaaa48","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725578273410,"stop":1725578273410,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17286069ecb00bd","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725577984610,"stop":1725577984610,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3b73aebda9dd0e","name":"Decoder throws on empty string content topic","time":{"start":1725577938460,"stop":1725577938460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4017229d8c9a0a7","name":"Publish message with custom timestamp: Fri Sep 06 2024 00:20:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1725578429988,"stop":1725578429988,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d88093b4d7e821","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725578588914,"stop":1725578588914,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab61ad849a1ba340","name":"Ephemeral field set to true","time":{"start":1725577938457,"stop":1725577938458,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27f9cf924e13f33","name":"Push message with numeric payload","time":{"start":1725578497020,"stop":1725578497020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6a74d81182be4","name":"should add and remove event listeners correctly","time":{"start":1725577949914,"stop":1725577949914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b985fbb0d02ee3b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725577925230,"stop":1725577925230,"duration":0},"status":"passed","severity":"normal"},{"uid":"210c234c3ebc3772","name":"Check message on other pubsub topic is not received","time":{"start":1725578380230,"stop":1725578380232,"duration":2},"status":"passed","severity":"normal"},{"uid":"394401c0f3492866","name":"dispatchEvent via connectionManager","time":{"start":1725578015555,"stop":1725578015555,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb264dcce5bda6d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725578193146,"stop":1725578193148,"duration":2},"status":"passed","severity":"normal"},{"uid":"37091d8cdae21135","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725578516997,"stop":1725578516997,"duration":0},"status":"passed","severity":"normal"},{"uid":"8286ed26da86fa03","name":"should not fail to stop the service if it was not started","time":{"start":1725577949911,"stop":1725577949911,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba3eb596a858548","name":"Subscribe to topic containing XML and receive message","time":{"start":1725578517000,"stop":1725578517000,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d276175b19e82c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725577925244,"stop":1725577925244,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e06c259062017a","name":"Check publish message containing special chars","time":{"start":1725578429979,"stop":1725578429979,"duration":0},"status":"passed","severity":"normal"},{"uid":"add56875c710a46a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725578049899,"stop":1725578049899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ef655f5410c75b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725577925240,"stop":1725577925240,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf13bccdae57903","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725578542589,"stop":1725578542589,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbe2488ac843be8","name":"Decrypt messages","time":{"start":1725578384151,"stop":1725578384151,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0d42dcdfca2176","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725578030107,"stop":1725578030107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3622ccf566e66b1d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725577957437,"stop":1725577957438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a1668033cd8963","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725578156681,"stop":1725578156682,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad174cdb6d701251","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725577984676,"stop":1725577984676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abe167b31033b1df","name":"should properly create peer info with all multiaddrs","time":{"start":1725577933623,"stop":1725577933623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98d75cce2d5ec00","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725578314137,"stop":1725578314137,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb57e2caf22ccecd","name":"Filter with 1 connections","time":{"start":1725578211878,"stop":1725578211878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33f0f96cd86710e","name":"should not receive a peer event after stop","time":{"start":1725577984665,"stop":1725577984665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5440dcb082d6ca","name":"A test","time":{"start":1725578273498,"stop":1725578273498,"duration":0},"status":"passed","severity":"normal"},{"uid":"8754de2f22944ad4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725578193141,"stop":1725578193141,"duration":0},"status":"passed","severity":"normal"},{"uid":"167f36aa7f6cbfab","name":"Sign & Recover","time":{"start":1725577956157,"stop":1725577956157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de271a04cf559e8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725578410524,"stop":1725578410524,"duration":0},"status":"passed","severity":"normal"},{"uid":"353cc348bd5d09f7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725577925246,"stop":1725577925246,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aac9aa0f2d52218","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725578314150,"stop":1725578314150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e63395b17a65746","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725578156673,"stop":1725578156674,"duration":1},"status":"passed","severity":"normal"},{"uid":"9334da150f6fd9fa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725578517015,"stop":1725578517016,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8860c68fd70cbe","name":"should set field with only STORE enabled","time":{"start":1725577933624,"stop":1725577933625,"duration":1},"status":"passed","severity":"normal"},{"uid":"91abb4aadb4ca8e2","name":"should not fail to start the service if it is already started","time":{"start":1725578437617,"stop":1725578437617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2058271090e29256","name":"Push message with content topic containing short","time":{"start":1725578497028,"stop":1725578497028,"duration":0},"status":"passed","severity":"normal"},{"uid":"490c5afd434af93e","name":"connected peers and dial","time":{"start":1725578380456,"stop":1725578380456,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c081e3d6d9c388ba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725578089711,"stop":1725578089712,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f6413c3a8678cd","name":"Push message with unicode special characters payload","time":{"start":1725578399093,"stop":1725578399093,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c9244e1b0d393","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725577925233,"stop":1725577925233,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef708fd017135a4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725578517022,"stop":1725578517022,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef69e79e3b27dd4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725577932894,"stop":1725577932895,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e3808c7b3fc2a8","name":"should not receive a peer event before start","time":{"start":1725578437618,"stop":1725578437618,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f64a764e9d0928","name":"Push message with custom timestamp: 1725574612053","time":{"start":1725578399107,"stop":1725578399108,"duration":1},"status":"passed","severity":"normal"},{"uid":"43bfe8e58e30a2f1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725578517018,"stop":1725578517018,"duration":0},"status":"passed","severity":"normal"},{"uid":"68902579909d63df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725577925241,"stop":1725577925241,"duration":0},"status":"passed","severity":"normal"},{"uid":"df88e216fd52523","name":"should properly create location multiaddrs - udp6","time":{"start":1725577933622,"stop":1725577933622,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4006f4ad08d988","name":"tcp ip4 address","time":{"start":1725577933063,"stop":1725577933063,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbda01b68e2455d","name":"should properly create location multiaddrs - udp4","time":{"start":1725577933621,"stop":1725577933621,"duration":0},"status":"passed","severity":"normal"},{"uid":"979542da744793c4","name":"Push message with content topic containing Russian","time":{"start":1725578497030,"stop":1725578497031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1f6030a140e551","name":"Push message with long payload","time":{"start":1725578399085,"stop":1725578399085,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a6d2f729a72dab","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725578516970,"stop":1725578516972,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f2c7a3ebd99928d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725577932898,"stop":1725577932899,"duration":1},"status":"passed","severity":"normal"},{"uid":"13322293a807d32b","name":"Query generator for multiple messages","time":{"start":1725578528318,"stop":1725578528318,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4320170992a5c","name":"should get / set TCP multiaddr","time":{"start":1725577933620,"stop":1725577933620,"duration":0},"status":"passed","severity":"normal"},{"uid":"39195cd60e200748","name":"should throw error - no public key","time":{"start":1725577933613,"stop":1725577933613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b575028501a2d1e","name":"getPeersByDiscovery","time":{"start":1725578404786,"stop":1725578404787,"duration":1},"status":"passed","severity":"normal"},{"uid":"85befde482a5cbba","name":"Subscribe and receive messages via lightPush","time":{"start":1725578193132,"stop":1725578193133,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e98be02db3ee72f","name":"caches peers it previously fetched","time":{"start":1725577945949,"stop":1725577945950,"duration":1},"status":"passed","severity":"normal"},{"uid":"60527b36b4fd9fd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725578477404,"stop":1725578477404,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf55845c20dc6da6","name":"Ping on subscribed peer","time":{"start":1725578055805,"stop":1725578055805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a12beb240a077ad","name":"Passing an array","time":{"start":1725578542551,"stop":1725578542551,"duration":0},"status":"passed","severity":"normal"},{"uid":"913e70de8d455689","name":"Query generator for 2000 messages","time":{"start":1725578528326,"stop":1725578528327,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a11bc98716ec833","name":"Check received message containing Arabic","time":{"start":1725578159557,"stop":1725578159558,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9a77bca4f577a2","name":"Check publish message containing SQL Injection","time":{"start":1725578429981,"stop":1725578429981,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c377d33e32a8f2","name":"Mutual subscription","time":{"start":1725578435653,"stop":1725578435654,"duration":1},"status":"passed","severity":"normal"},{"uid":"be972e5eabf156e7","name":"Nodes with multiple pubsub topic","time":{"start":1725578410523,"stop":1725578410523,"duration":0},"status":"passed","severity":"normal"},{"uid":"176b35fa7b4feb0","name":"Relay + Store","time":{"start":1725577933625,"stop":1725577933626,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c8dd1342b5d591","name":"Generator, custom pubsub topic","time":{"start":1725578530873,"stop":1725578530874,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75560f6c46099d6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725577925229,"stop":1725577925230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80a02cd8c18a76a","name":"Check received message with timestamp: 1725577974756000000 ","time":{"start":1725578380213,"stop":1725578380214,"duration":1},"status":"passed","severity":"normal"}] |