mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"8621ff7c4596124","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717446558700,"stop":1717446558700,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3b18356a4c5f6c","name":"Push message with content topic containing special chars","time":{"start":1717446944387,"stop":1717446944388,"duration":1},"status":"passed","severity":"normal"},{"uid":"1784edb506bcd44d","name":"Check publish message after client node is restarted","time":{"start":1717446832712,"stop":1717446832713,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c58ed0a298bfa2cf","name":"should not receive a peer event before start","time":{"start":1717446842061,"stop":1717446842062,"duration":1},"status":"passed","severity":"normal"},{"uid":"b942fc030a28e0c0","name":"dispatchEvent via connectionManager","time":{"start":1717446416232,"stop":1717446416232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9700f807c50259f8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717446324794,"stop":1717446324795,"duration":1},"status":"passed","severity":"normal"},{"uid":"6607f858cfd574c9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717446324800,"stop":1717446324800,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a7aaf68d4eb4f3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717446646845,"stop":1717446646845,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b3b4c80ff1d8b4","name":"Check received message with timestamp: 1717446375334 ","time":{"start":1717446559096,"stop":1717446559096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e491a5ecef63391","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717446597498,"stop":1717446597498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44572f5ae3f08ca","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717446977942,"stop":1717446977942,"duration":0},"status":"passed","severity":"normal"},{"uid":"204ea3ddc3259a69","name":"start node with ApplicationInfo","time":{"start":1717446904357,"stop":1717446904357,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fbce61417cbc4c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717446324783,"stop":1717446324783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67db31c3dd7539d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717446875014,"stop":1717446875015,"duration":1},"status":"passed","severity":"normal"},{"uid":"29831cbc28a0b14b","name":"Generator, 2 different pubsubtopics","time":{"start":1717446967276,"stop":1717446967277,"duration":1},"status":"passed","severity":"normal"},{"uid":"332e2325b4d1772d","name":"should throw an error for missing required configuration","time":{"start":1717446324793,"stop":1717446324793,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dd1e8c3591227e","name":"Check publish message containing emoji","time":{"start":1717446832691,"stop":1717446832692,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dc3c76ee7c7744","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446967281,"stop":1717446967282,"duration":1},"status":"passed","severity":"normal"},{"uid":"273cf4086987afaa","name":"Generator, custom pubsub topic","time":{"start":1717446967281,"stop":1717446967281,"duration":0},"status":"passed","severity":"normal"},{"uid":"47296913a414e25","name":"Check message with invalid timestamp is not received","time":{"start":1717446875015,"stop":1717446875015,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f773e8ae3a9c17","name":"Nodes with multiple pubsub topic","time":{"start":1717446819541,"stop":1717446819541,"duration":0},"status":"passed","severity":"normal"},{"uid":"144dd05869a44991","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717446977971,"stop":1717446977971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5844d9e036ceb79","name":"caches peers it previously fetched","time":{"start":1717446349212,"stop":1717446349212,"duration":0},"status":"passed","severity":"normal"},{"uid":"43db657caa04ff22","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717446847681,"stop":1717446847681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd14952c493cb10","name":"Check received message containing numeric","time":{"start":1717446559074,"stop":1717446559076,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf64f5434e3835ec","name":"Push message with content topic containing JSON","time":{"start":1717446809501,"stop":1717446809502,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57d9a03974c6c03","name":"Used by Waku Relay","time":{"start":1717446996858,"stop":1717446996858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dd6ad47505dae7","name":"Subscribe and receives messages on 20 topics","time":{"start":1717446977957,"stop":1717446977957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1868039625ea1eb","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717446324801,"stop":1717446324802,"duration":1},"status":"passed","severity":"normal"},{"uid":"522332a63a98f294","name":"Overlapping topic subscription","time":{"start":1717446977943,"stop":1717446977943,"duration":0},"status":"passed","severity":"normal"},{"uid":"6775ce5d2fc3a778","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717446558704,"stop":1717446558704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6ffc15e698b5f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717446558716,"stop":1717446558716,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1de38fa9495fde","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717446327447,"stop":1717446327448,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c68afc6ceefceef","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717446332629,"stop":1717446332629,"duration":0},"status":"passed","severity":"normal"},{"uid":"447782a8878a7ec3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717446332632,"stop":1717446332633,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b03a40612585ef","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717446324793,"stop":1717446324793,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a630d3d2534a73c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717446382919,"stop":1717446382920,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee1d7cb86a89d99","name":"should encode/decode to RLP encoding","time":{"start":1717446333261,"stop":1717446333261,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee96686a89cda0d","name":"should not receive a peer event after stop","time":{"start":1717446842062,"stop":1717446842063,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f71a788387c63e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446648078,"stop":1717446648078,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd8d97b76aefdac","name":"Check received message containing numeric","time":{"start":1717446875007,"stop":1717446875007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d10690020c7ee8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717446819542,"stop":1717446819542,"duration":0},"status":"passed","severity":"normal"},{"uid":"72501a65ed6d6916","name":"Relay - dialed after","time":{"start":1717447003743,"stop":1717447003744,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6209a37f2d3611a","name":"Non TWN Cluster","time":{"start":1717446904337,"stop":1717446904338,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75b48318c0940c8","name":"Check received message containing emoji","time":{"start":1717446875013,"stop":1717446875013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6192d720d97393","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717446332631,"stop":1717446332631,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6163a5534b1e5d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717446847677,"stop":1717446847677,"duration":0},"status":"passed","severity":"normal"},{"uid":"552a45ecdb9949c7","name":"should configure sharding based on application and version for autosharding","time":{"start":1717446324805,"stop":1717446324805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4124153048baada","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717446648077,"stop":1717446648077,"duration":0},"status":"passed","severity":"normal"},{"uid":"130370453e5bca93","name":"Query Generator, No Decoder","time":{"start":1717446957751,"stop":1717446957752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae10990c96961c86","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717446847672,"stop":1717446847673,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c87f8f2019ea5bc","name":"Check received message containing Chinese","time":{"start":1717446874995,"stop":1717446874996,"duration":1},"status":"passed","severity":"normal"},{"uid":"406ab67a254b4c04","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717446375676,"stop":1717446375677,"duration":1},"status":"passed","severity":"normal"},{"uid":"69342efd2be8d8ae","name":"configure the node with multiple pubsub topics","time":{"start":1717446920229,"stop":1717446920229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d613cc86b9bfe113","name":"Ping on peer without subscriptions","time":{"start":1717446447931,"stop":1717446447931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66f14c80e0831f3","name":"shard 0","time":{"start":1717446920207,"stop":1717446920208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a04bc054f958c1","name":"should use DNS peer discovery with light client","time":{"start":1717446390756,"stop":1717446390756,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3bcb86b9e31337f","name":"should only return 1 node with relay and store capability","time":{"start":1717446349213,"stop":1717446349213,"duration":0},"status":"passed","severity":"normal"},{"uid":"392ff091466fd4f6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717446324805,"stop":1717446324805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6d07a9def9f36a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717446558704,"stop":1717446558705,"duration":1},"status":"passed","severity":"normal"},{"uid":"69189daeb9c85467","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446648079,"stop":1717446648080,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a6cb6deb207118","name":"connects to nwaku","time":{"start":1717446996856,"stop":1717446996856,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd39f098df6ec246","name":"Push message with meta","time":{"start":1717446944422,"stop":1717446944422,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c11cad8b07717b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717446977965,"stop":1717446977966,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b5370db64a6b87","name":"Decoder throws on empty string content topic","time":{"start":1717446360605,"stop":1717446360605,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e3be5504568273","name":"throws on content topic with empty application field","time":{"start":1717446324777,"stop":1717446324777,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a65328e4726ff9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717446977951,"stop":1717446977951,"duration":0},"status":"passed","severity":"normal"},{"uid":"2050738ad2c6e071","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717446847682,"stop":1717446847682,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d41698e1c11a6e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717446588924,"stop":1717446588925,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced64fb38b010e9f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717446324796,"stop":1717446324796,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed22f51e4863a1a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717446977949,"stop":1717446977949,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bb4c1277b99fea","name":"should add and remove event listeners correctly","time":{"start":1717446352836,"stop":1717446352836,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6950389d22c3d0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717446977953,"stop":1717446977953,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cb410b19424e2e","name":"Passing page size 110 when there are 120 messages","time":{"start":1717446989919,"stop":1717446989919,"duration":0},"status":"passed","severity":"normal"},{"uid":"104d3f2bb6c4e103","name":"Push message with content topic containing unicode special characters","time":{"start":1717446809503,"stop":1717446809503,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ef2eda02dc7c2f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717446977961,"stop":1717446977964,"duration":3},"status":"passed","severity":"normal"},{"uid":"93ee08e54c877437","name":"random static sharding 5 - Cluster ID: 761, Shard ID: 790","time":{"start":1717446920222,"stop":1717446920222,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bac0bfbce22c76","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717446977967,"stop":1717446977967,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d70e11bf875206","name":"Check received message containing Russian","time":{"start":1717446559082,"stop":1717446559084,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5df2939a4d3b381","name":"Check message with non string payload is not received","time":{"start":1717446875005,"stop":1717446875005,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e3e56e80cd8a0c","name":"Query with Promise Callback, No message returned","time":{"start":1717446957762,"stop":1717446957763,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1c9ac5a17c4a87","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717446324780,"stop":1717446324780,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc620adc0f9bd09f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717446977975,"stop":1717446977976,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6212527f9c0ddd","name":"throws an error for improperly formatted content topics","time":{"start":1717446324787,"stop":1717446324788,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48855c6a53278c7","name":"Push 30 different messages","time":{"start":1717446944383,"stop":1717446944384,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3ca3ca7667813e","name":"connected peers and dial","time":{"start":1717446778261,"stop":1717446778261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1e60c6166acf28","name":"should be called for bootstrap peers","time":{"start":1717446382920,"stop":1717446382921,"duration":1},"status":"passed","severity":"normal"},{"uid":"362e88da01acd080","name":"Check publish message containing Chinese","time":{"start":1717446832676,"stop":1717446832676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e39d411a2fd9a2","name":"All","time":{"start":1717446385216,"stop":1717446385216,"duration":0},"status":"passed","severity":"normal"},{"uid":"3380e44ab75ce3e8","name":"Push message with SQL Injection payload","time":{"start":1717446944379,"stop":1717446944380,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e80e999d9fc5b50","name":"Publish without waiting for remote peer","time":{"start":1717446847672,"stop":1717446847672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80cee336f4cd263","name":"Callback on promise, aborts when callback returns true","time":{"start":1717446979820,"stop":1717446979820,"duration":0},"status":"passed","severity":"normal"},{"uid":"493293f405c7ba6e","name":"should throw error - no id","time":{"start":1717446333259,"stop":1717446333259,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f2bb0a4f8a69fe","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717446996434,"stop":1717446996434,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb10765c886ee84c","name":"Check publish message containing Basic HTML tag","time":{"start":1717446832679,"stop":1717446832680,"duration":1},"status":"passed","severity":"normal"},{"uid":"8528630ce9af5a72","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717446588938,"stop":1717446588938,"duration":0},"status":"passed","severity":"normal"},{"uid":"429aa7ffaf245d0a","name":"handles multiple messages","time":{"start":1717446990736,"stop":1717446990736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4330de9e17bb04a2","name":"should return all peers when numPeers is 0","time":{"start":1717446337849,"stop":1717446337849,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc548a45e2a539e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717446588932,"stop":1717446588933,"duration":1},"status":"passed","severity":"normal"},{"uid":"38620efe59f01851","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717446324792,"stop":1717446324792,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4c6acc92735424","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717446324803,"stop":1717446324803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bb8b0d8ffd09cc","name":"Subscribe and receive messages via lightPush","time":{"start":1717446977908,"stop":1717446977909,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a6379c37e3f46a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717446348394,"stop":1717446348394,"duration":0},"status":"passed","severity":"normal"},{"uid":"370e93fc59d3983b","name":"Check publish message after service node is restarted","time":{"start":1717446832712,"stop":1717446832712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d179800b96c6bfe9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717446324808,"stop":1717446324808,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ba09936bffef99","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717446833076,"stop":1717446833087,"duration":11},"status":"skipped","severity":"normal"},{"uid":"eb43a74162c1c7d8","name":"Push message with Chinese payload","time":{"start":1717446944378,"stop":1717446944378,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaf4b3159f26b7a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717446420893,"stop":1717446420893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5292de4a4b13349","name":"Check message received after nwaku node is restarted","time":{"start":1717446875018,"stop":1717446875020,"duration":2},"status":"skipped","severity":"normal"},{"uid":"58c2a01fb84b56a3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717446920667,"stop":1717446920668,"duration":1},"status":"passed","severity":"normal"},{"uid":"17889178fc5ef248","name":"Check received message containing unicode special characters","time":{"start":1717446875000,"stop":1717446875001,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffca901532ba64c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717446977961,"stop":1717446977961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fa35163e9a08b4","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717446982198,"stop":1717446982198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcaf52c51eda6bf","name":"should set field with only RELAY enabled","time":{"start":1717446333265,"stop":1717446333266,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a6ba00ed37142d","name":"Nodes with multiple pubsub topic","time":{"start":1717446819543,"stop":1717446819543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76cca3a3ded2776","name":"Publish message with custom timestamp: Mon Jun 03 2024 21:33:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1717446832699,"stop":1717446832699,"duration":0},"status":"passed","severity":"normal"},{"uid":"427f1f01e908775f","name":"nwaku subscribes","time":{"start":1717446806460,"stop":1717446806460,"duration":0},"status":"passed","severity":"normal"},{"uid":"414428d95b841f5c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717446459843,"stop":1717446459843,"duration":0},"status":"passed","severity":"normal"},{"uid":"61701a534bec1124","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717446558704,"stop":1717446558704,"duration":0},"status":"passed","severity":"normal"},{"uid":"70de091a1e934115","name":"Push message with unicode special characters payload","time":{"start":1717446809492,"stop":1717446809493,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2ca64b072c42bb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717446588930,"stop":1717446588930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d498a7f5b36108ab","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717446382921,"stop":1717446382922,"duration":1},"status":"passed","severity":"normal"},{"uid":"270900d2672507b1","name":"Check received message containing short","time":{"start":1717446874987,"stop":1717446874987,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fac1dce751ddbc0","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717446558716,"stop":1717446558716,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7063f8d49a46f9","name":"Check received message containing escaped characters","time":{"start":1717446875000,"stop":1717446875000,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc90e8a6d8605ee","name":"should not fail to stop the service if it was not started","time":{"start":1717446842059,"stop":1717446842060,"duration":1},"status":"passed","severity":"normal"},{"uid":"96140e44aadef2aa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717446809501,"stop":1717446809501,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e5e3ed6a112825","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717446819539,"stop":1717446819540,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cf29b408ef740b","name":"through manual discovery","time":{"start":1717446655429,"stop":1717446655430,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bd725061bbe6f4","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717446395428,"stop":1717446395428,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf00b7ca30ce4564","name":"Push message with content topic containing emoji","time":{"start":1717446809503,"stop":1717446809503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f8737711a5e898","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717446819532,"stop":1717446819533,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c391d3ba22dfcd9","name":"Check received message with timestamp: 1717446375334000000 ","time":{"start":1717446559093,"stop":1717446559094,"duration":1},"status":"passed","severity":"normal"},{"uid":"f388e288f98417ce","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app28/5/topic330/test.js","time":{"start":1717446904344,"stop":1717446904345,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b27ea0259ba738","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717446348398,"stop":1717446348398,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcc6d07d04291cc","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717446847681,"stop":1717446847681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce633abf25af148f","name":"Check received message containing unicode special characters","time":{"start":1717446559090,"stop":1717446559091,"duration":1},"status":"passed","severity":"normal"},{"uid":"338f6b91c74be34","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717446977957,"stop":1717446977957,"duration":0},"status":"passed","severity":"normal"},{"uid":"581c5854a66cd31e","name":"random static sharding 3 - Cluster ID: 766, Shard ID: 455","time":{"start":1717446920218,"stop":1717446920219,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd3189bb256d324","name":"configure the node with multiple content topics","time":{"start":1717446904354,"stop":1717446904356,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dd57cf12be00d63","name":"Push message with Arabic payload","time":{"start":1717446944379,"stop":1717446944379,"duration":0},"status":"passed","severity":"normal"},{"uid":"f579aebd9e9304a8","name":"Refresh subscription","time":{"start":1717446847674,"stop":1717446847675,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7fc1d61c9b0c9d9c","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717446558706,"stop":1717446558706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc47496b63afc69","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717446957758,"stop":1717446957758,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9340a2efffb99c","name":"Passing page size 0 when there are 110 messages","time":{"start":1717446989916,"stop":1717446989917,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9fb134ba0e1480","name":"Push message with content topic containing Russian","time":{"start":1717446944390,"stop":1717446944391,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc6faa02a99d2f4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1717446349214,"stop":1717446349214,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5d5ad2e478a993","name":"Subscribe to topic containing XML and receive message","time":{"start":1717446977970,"stop":1717446977970,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbadafcaf0d1d775","name":"Push message with numeric payload","time":{"start":1717446944377,"stop":1717446944377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b348936b99da3fcc","name":"Subscribe to topic containing XML and receive message","time":{"start":1717446977951,"stop":1717446977951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9562941180d94a46","name":"should throw an error for missing sharding configuration","time":{"start":1717446324806,"stop":1717446324806,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a81be9bd183d14","name":"Push message with long payload","time":{"start":1717446809476,"stop":1717446809477,"duration":1},"status":"passed","severity":"normal"},{"uid":"caad16d81635bf4b","name":"Correctly serialized arguments","time":{"start":1717446648140,"stop":1717446648140,"duration":0},"status":"passed","severity":"normal"},{"uid":"16018f98d271d08d","name":"Encoder throws on empty string content topic","time":{"start":1717446338143,"stop":1717446338144,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaeb94931327908","name":"1 Store, 2 fetches","time":{"start":1717446348549,"stop":1717446348549,"duration":0},"status":"passed","severity":"normal"},{"uid":"65aecc02f4884218","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717446332609,"stop":1717446332610,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ea72fdbd674b58","name":"Generator, custom pubsub topic","time":{"start":1717446967275,"stop":1717446967275,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fffc38f124c4552","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717446977956,"stop":1717446977957,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e8e48e204adaac","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717446977968,"stop":1717446977968,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cc0b950917bd1f","name":"Check received message containing escaped characters","time":{"start":1717446875012,"stop":1717446875013,"duration":1},"status":"passed","severity":"normal"},{"uid":"290fb588153f8b36","name":"Query generator for 2000 messages","time":{"start":1717446979821,"stop":1717446979821,"duration":0},"status":"passed","severity":"normal"},{"uid":"14067acd3afb0e1","name":"Check message with no pubsub topic is not received","time":{"start":1717446559105,"stop":1717446559106,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e372394bea0acf","name":"Rejects garbage","time":{"start":1717446341537,"stop":1717446341537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02b65315e55c155","name":"Generator, custom pubsub topic","time":{"start":1717446967279,"stop":1717446967279,"duration":0},"status":"passed","severity":"normal"},{"uid":"78465dc515151e98","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717446459840,"stop":1717446459840,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cbe591f824e09b","name":"same cluster, same shard: nodes connect","time":{"start":1717446558697,"stop":1717446558698,"duration":1},"status":"passed","severity":"normal"},{"uid":"86daf1d6fea7e09f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717446382923,"stop":1717446382923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f168ac1cde0af0e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717446324783,"stop":1717446324784,"duration":1},"status":"passed","severity":"normal"},{"uid":"432bb9bcbb09540a","name":"Check received message containing Arabic","time":{"start":1717446559077,"stop":1717446559078,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3acee73d8d0d60","name":"non connected peers","time":{"start":1717446778263,"stop":1717446778263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a610df70703ef1f3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717446847679,"stop":1717446847679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5545d545c1477981","name":"Check message on other pubsub topic is not received","time":{"start":1717446875003,"stop":1717446875004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf0d1f1486c5480","name":"should handle application and version for autosharding","time":{"start":1717446324790,"stop":1717446324791,"duration":1},"status":"passed","severity":"normal"},{"uid":"2876c13aeebaff16","name":"Passing an array","time":{"start":1717446996857,"stop":1717446996857,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbd99f2aa71fd57","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717446324798,"stop":1717446324798,"duration":0},"status":"passed","severity":"normal"},{"uid":"79364fdbaebf2e5e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717446957748,"stop":1717446957749,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1a246e26b1b840","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717446333253,"stop":1717446333253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06bb69381e54687","name":"can start the service","time":{"start":1717446390751,"stop":1717446390752,"duration":1},"status":"passed","severity":"normal"},{"uid":"d301e08056654916","name":"Push message with JSON payload","time":{"start":1717446809486,"stop":1717446809487,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19124101aac3d61","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717446875015,"stop":1717446875015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c735152ae8b2d11","name":"Subscribe to topic containing short and publish message","time":{"start":1717446847675,"stop":1717446847676,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8cefbaba4f9877","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717446324782,"stop":1717446324782,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc6d668ba2be5a5","name":"Subscribe and publish message","time":{"start":1717446847672,"stop":1717446847672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5840b204a5ac26a","name":"Generator, 2 different pubsubtopics","time":{"start":1717446967281,"stop":1717446967281,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f17e44943b0b79","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717446982201,"stop":1717446982202,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01a36f057a4abd6","name":"Check received message containing JSON","time":{"start":1717446874999,"stop":1717446875000,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6429892f0005e3e","name":"Push message with Basic HTML tag payload","time":{"start":1717446809485,"stop":1717446809486,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d706e0062ed8dd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717446324805,"stop":1717446324806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cdaa3dec999047f","name":"does not throw on valid cases","time":{"start":1717446324774,"stop":1717446324775,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c25382b8f9895e","name":"Check received message containing emoji","time":{"start":1717446875001,"stop":1717446875001,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a026129917193b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717446819533,"stop":1717446819534,"duration":1},"status":"passed","severity":"normal"},{"uid":"31795a3678924ee2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717446957759,"stop":1717446957759,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a2811a06b938bf","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717446558703,"stop":1717446558703,"duration":0},"status":"passed","severity":"normal"},{"uid":"229213f635521927","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717446324792,"stop":1717446324792,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a2d23376f19e0a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717446324789,"stop":1717446324789,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bffce74ca194a1","name":"Check received message containing special chars","time":{"start":1717446559077,"stop":1717446559077,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d632e9e413698b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717446324783,"stop":1717446324783,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2ecced0027f2c6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717446588924,"stop":1717446588924,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce44c9c1a4f9059","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717446977976,"stop":1717446977977,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e1adb9b12600a7","name":"Meta field set when metaSetter is specified","time":{"start":1717446338142,"stop":1717446338142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22f00dad2d7ed5b","name":"Check publish message containing shell command","time":{"start":1717446832680,"stop":1717446832681,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c40a0078f4bc2","name":"Subscribe to topic containing Script and receive message","time":{"start":1717446588933,"stop":1717446588934,"duration":1},"status":"passed","severity":"normal"},{"uid":"79862324b3ff3500","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717446558701,"stop":1717446558701,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a85d8e90bbeeab","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717446977971,"stop":1717446977971,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1fa32210b03546","name":"Check received message with timestamp: 1717446375051000000 ","time":{"start":1717446875001,"stop":1717446875002,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eec76f7c5b43802","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717446458197,"stop":1717446458198,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b717026b50eb767","name":"Push message with content topic containing Arabic","time":{"start":1717446809499,"stop":1717446809499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf0b5ed28366004","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717446982201,"stop":1717446982201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8739e92effc5f447","name":"recovers when dns.resolve returns empty","time":{"start":1717446349211,"stop":1717446349211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9a6dadcf9bbfbc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717446996436,"stop":1717446996437,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c4e8b8be67ca39","name":"Check received message containing XML","time":{"start":1717446874998,"stop":1717446874998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2e3fff4f8428c9","name":"Push message with content topic containing numeric","time":{"start":1717446944387,"stop":1717446944387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e739ac92ee70a059","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717446977972,"stop":1717446977975,"duration":3},"status":"passed","severity":"normal"},{"uid":"764662a4ce4f591c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717446558717,"stop":1717446558717,"duration":0},"status":"passed","severity":"normal"},{"uid":"258bbcda0563fc59","name":"random static sharding 6 - Cluster ID: 353, Shard ID: 48","time":{"start":1717446920223,"stop":1717446920224,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae541fb76622c08","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717446324791,"stop":1717446324791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f191db08dd7d9007","name":"Check publish message containing short","time":{"start":1717446832674,"stop":1717446832674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e081e345efe9fc7d","name":"getPeersByDiscovery","time":{"start":1717446777978,"stop":1717446777979,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dcf70ab5e15545","name":"Decoder throws on undefined content topic","time":{"start":1717446358850,"stop":1717446358850,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e212e1061acb6a2","name":"Subscribe and receive messages via waku relay post","time":{"start":1717446977916,"stop":1717446977917,"duration":1},"status":"passed","severity":"normal"},{"uid":"8676bd993dd3db9b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app40/6/topic408/test.js","time":{"start":1717446904347,"stop":1717446904348,"duration":1},"status":"passed","severity":"normal"},{"uid":"1845ae0b33c1f4b8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717446352835,"stop":1717446352835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72532d690df4248","name":"Check message with non string payload is not received","time":{"start":1717446875017,"stop":1717446875017,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2d17fe815bbedb","name":"Query with Ordered Callback, No message returned","time":{"start":1717446957757,"stop":1717446957757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d6b5ab518cbe4b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717446819543,"stop":1717446819544,"duration":1},"status":"passed","severity":"normal"},{"uid":"c481f28e64da91b7","name":"Check received message containing XML","time":{"start":1717446875011,"stop":1717446875011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1dbb4ed2c37914","name":"Check received message containing XML","time":{"start":1717446559088,"stop":1717446559088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d07e3525cd1c7f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717446977939,"stop":1717446977939,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf679c3fd0d3f6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717446390756,"stop":1717446390757,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4755fa778599b595","name":"should not fail to stop the service if it was not started","time":{"start":1717446352832,"stop":1717446352832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cbfa6dfbac3d36","name":"Passing page size 11 when there are 10 messages","time":{"start":1717446989918,"stop":1717446989918,"duration":0},"status":"passed","severity":"normal"},{"uid":"858f6179db51df70","name":"should set field with all protocols enabled","time":{"start":1717446333265,"stop":1717446333265,"duration":0},"status":"passed","severity":"normal"},{"uid":"3679b13f2c59258c","name":"Fields are not dropped","time":{"start":1717446337378,"stop":1717446337380,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9196d0c2f13fbf1","name":"Check publish message containing Arabic","time":{"start":1717446832676,"stop":1717446832677,"duration":1},"status":"passed","severity":"normal"},{"uid":"294f106a901a4496","name":"Push message with custom timestamp: 1717442989108","time":{"start":1717446809507,"stop":1717446809508,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2fa0e7bfb310e6","name":"Push message with Chinese payload","time":{"start":1717446809479,"stop":1717446809480,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab38334099cd87a2","name":"Check received message containing Basic HTML tag","time":{"start":1717446875011,"stop":1717446875011,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a65113b0ff8ac39","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446459843,"stop":1717446459843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26e10dde5ace064","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717446588939,"stop":1717446588939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7d0cc383b0aacf","name":"Light Node - default protocols","time":{"start":1717447003746,"stop":1717447003746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2023a2b38485edf","name":"should throw error - invalid id","time":{"start":1717446333259,"stop":1717446333259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1895c13ed4b5516d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app10/7/topic526/proto","time":{"start":1717446904338,"stop":1717446904340,"duration":2},"status":"passed","severity":"normal"},{"uid":"2edad76fd9afd5f","name":"should not receive a peer event before start","time":{"start":1717446390755,"stop":1717446390755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9c691f38fce670","name":"Sign & Recover","time":{"start":1717446359361,"stop":1717446359361,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d12bfafb53902c4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717446977955,"stop":1717446977956,"duration":1},"status":"passed","severity":"normal"},{"uid":"8105497670c76bc1","name":"isConnected should return false after all peers disconnect","time":{"start":1717446375679,"stop":1717446375679,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5c9d08ed1a0514","name":"Check received message containing Script","time":{"start":1717446874998,"stop":1717446874998,"duration":0},"status":"passed","severity":"normal"},{"uid":"f224338b87d935a4","name":"Ping on subscribed peer","time":{"start":1717446447926,"stop":1717446447927,"duration":1},"status":"passed","severity":"normal"},{"uid":"67499a784666132c","name":"Reusing cursor across nodes","time":{"start":1717446920694,"stop":1717446920695,"duration":1},"status":"passed","severity":"normal"},{"uid":"3949bc53fb075e90","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717446558707,"stop":1717446558708,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa35217ac00ac5ed","name":"Callback on promise","time":{"start":1717446979820,"stop":1717446979820,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb709c1f3275116","name":"same cluster, different shard: nodes don't connect","time":{"start":1717446558698,"stop":1717446558698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da387dc609dadb6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717446977970,"stop":1717446977971,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eddffd4ce0ec756","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717446558707,"stop":1717446558707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f977d5859267fb4c","name":"should emit a peer event after start","time":{"start":1717446842061,"stop":1717446842061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76fe11fa501c3fa","name":"Check received message containing escaped characters","time":{"start":1717446559090,"stop":1717446559090,"duration":0},"status":"passed","severity":"normal"},{"uid":"143db82b8064dc59","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717446847677,"stop":1717446847677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abe4562b4906a50","name":"Subscribe and receive messages via lightPush","time":{"start":1717446588923,"stop":1717446588924,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd62dc13bad8580","name":"different cluster, same shard: nodes don't connect","time":{"start":1717446646847,"stop":1717446646847,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ace58a86ea4a0d","name":"Push message with emoji payload","time":{"start":1717446809493,"stop":1717446809494,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb541aca547309d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717446977970,"stop":1717446977970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ab15130df196db","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717446324794,"stop":1717446324794,"duration":0},"status":"passed","severity":"normal"},{"uid":"47261974377c8d93","name":"Subscribe to topic containing long and receive message","time":{"start":1717446977944,"stop":1717446977945,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d577448b722a5f","name":"Check message with no payload is not received","time":{"start":1717446875016,"stop":1717446875017,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ddd5275bf96cc6","name":"returns all values when wanted number is greater than available values","time":{"start":1717446348066,"stop":1717446348066,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0ad4d6748fcf11","name":"Ephemeral messages are not stored","time":{"start":1717446395428,"stop":1717446395428,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b75df3ecd38061","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717446588935,"stop":1717446588936,"duration":1},"status":"passed","severity":"normal"},{"uid":"53612853fc239e06","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717446358845,"stop":1717446358846,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21ef5bd64ee44b7","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717446375672,"stop":1717446375674,"duration":2},"status":"passed","severity":"normal"},{"uid":"704b91e556a308f8","name":"should be able to encode the field with only STORE set to true","time":{"start":1717446332608,"stop":1717446332609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b5f6ccfaec89e","name":"Mutual subscription","time":{"start":1717446847671,"stop":1717446847671,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a9ed6880e81aec","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app21/7/topic383/xml","time":{"start":1717446904351,"stop":1717446904352,"duration":1},"status":"passed","severity":"normal"},{"uid":"d653d9d581f289b7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717446348396,"stop":1717446348396,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a195d068fca4142","name":"Push message with meta","time":{"start":1717446809504,"stop":1717446809504,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea25c7f805ca6fa","name":"should only return 1 node with relay capability","time":{"start":1717446349212,"stop":1717446349213,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec4b43956d046c","name":"ignores domain fetching errors","time":{"start":1717446349211,"stop":1717446349211,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10f5e0e0cd1756f","name":"Push message with XML payload","time":{"start":1717446944380,"stop":1717446944381,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3bc399560e84516","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717446332625,"stop":1717446332626,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a91cb5050fe92be","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717446324794,"stop":1717446324794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b262e7f3c7d13440","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717446558717,"stop":1717446558717,"duration":0},"status":"passed","severity":"normal"},{"uid":"5872158cf6a907b8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717446875002,"stop":1717446875003,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3346aff99e2326","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717446588931,"stop":1717446588932,"duration":1},"status":"passed","severity":"normal"},{"uid":"219a73bc16e750f2","name":"Push message with Arabic payload","time":{"start":1717446809480,"stop":1717446809481,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0ba455d8ba1c9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717446977953,"stop":1717446977954,"duration":1},"status":"passed","severity":"normal"},{"uid":"28eac355027967c1","name":"Check received message containing Script","time":{"start":1717446559085,"stop":1717446559087,"duration":2},"status":"passed","severity":"normal"},{"uid":"314f5f72b63e1fd1","name":"should encode/decode to text encoding","time":{"start":1717446333261,"stop":1717446333261,"duration":0},"status":"passed","severity":"normal"},{"uid":"759bf43765c06226","name":"Store - dialed first","time":{"start":1717447003744,"stop":1717447003745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4985972c01d4956","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717446558717,"stop":1717446558718,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68e3e33adf5e051","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app28/2/topic306/test.js","time":{"start":1717446904341,"stop":1717446904344,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b6ddbbf5a08516a","name":"Overlapping topic subscription","time":{"start":1717446847675,"stop":1717446847675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a2e5ae83b5f582c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717446588927,"stop":1717446588927,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebbd40598a7b6d7","name":"Check publish message containing JSON","time":{"start":1717446832680,"stop":1717446832680,"duration":0},"status":"passed","severity":"normal"},{"uid":"75046f5e0b29afa0","name":"getPeersByDiscovery","time":{"start":1717446416231,"stop":1717446416231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54005260a0b04f0","name":"Waku message hash computation (no timestamp)","time":{"start":1717446327450,"stop":1717446327450,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe757f46496ddff9","name":"Encoder throws on undefined content topic","time":{"start":1717446338143,"stop":1717446338143,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3408cc552b13de","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717446558713,"stop":1717446558713,"duration":0},"status":"passed","severity":"normal"},{"uid":"214a390074083675","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717446559096,"stop":1717446559096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4799231fdf0e7598","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717446847674,"stop":1717446847674,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fcc5ab25653f55","name":"less peers than existing","time":{"start":1717446778262,"stop":1717446778262,"duration":0},"status":"skipped","severity":"normal"},{"uid":"581aae91435fac2b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717446977919,"stop":1717446977934,"duration":15},"status":"passed","severity":"normal"},{"uid":"2f99f9e79c4c9769","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446459839,"stop":1717446459840,"duration":1},"status":"passed","severity":"normal"},{"uid":"b067b2381576e6e6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717446977964,"stop":1717446977965,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f8521282c2d794","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717446360603,"stop":1717446360603,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f146afdd01cf2a5","name":"Push message with XML payload","time":{"start":1717446809484,"stop":1717446809485,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b6d20facccc3a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717446597494,"stop":1717446597494,"duration":0},"status":"passed","severity":"normal"},{"uid":"51163742d76f3179","name":"Push message with content topic containing SQL Injection","time":{"start":1717446809500,"stop":1717446809500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b09c5ccad0b1a6f","name":"Does not throw an exception when node disconnects","time":{"start":1717446996856,"stop":1717446996857,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfb27bcd265b8b1","name":"should throw an error for an unconfigured topic","time":{"start":1717446324802,"stop":1717446324802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffea85f00b236997","name":"Decoder throws on empty string content topic","time":{"start":1717446358850,"stop":1717446358851,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d842c56abe00471","name":"Push message with special chars payload","time":{"start":1717446944377,"stop":1717446944378,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc46fcaec0123011","name":"it tolerates circular branch references","time":{"start":1717446349210,"stop":1717446349210,"duration":0},"status":"passed","severity":"normal"},{"uid":"43396e19199c534f","name":"Reopen subscription with peer with lost subscription","time":{"start":1717446447932,"stop":1717446447933,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f08c5ce54823cc","name":"Query Generator - forward","time":{"start":1717446968016,"stop":1717446968016,"duration":0},"status":"passed","severity":"normal"},{"uid":"448bfb33fba2f9f9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717446996433,"stop":1717446996434,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55dbd84028017f9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717447119751,"stop":1717447119751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea151d52f4ccb961","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717446348396,"stop":1717446348397,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e3658888492fa0","name":"should properly create location multiaddrs - tcp6","time":{"start":1717446333263,"stop":1717446333263,"duration":0},"status":"passed","severity":"normal"},{"uid":"db753d8d5e3e9521","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717446324795,"stop":1717446324795,"duration":0},"status":"passed","severity":"normal"},{"uid":"82be9d784c10757f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446967280,"stop":1717446967280,"duration":0},"status":"passed","severity":"normal"},{"uid":"26072a0365a05a0c","name":"isConnected should return true after first peer connects","time":{"start":1717446420894,"stop":1717446420895,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3c71ff7575b48a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717446920668,"stop":1717446920668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba51a6198d52820b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717446348398,"stop":1717446348398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f084baf0dd5a3717","name":"Check received message containing shell command","time":{"start":1717446875012,"stop":1717446875012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56fdd599ce05d46","name":"Push message with emoji payload","time":{"start":1717446944383,"stop":1717446944383,"duration":0},"status":"passed","severity":"normal"},{"uid":"99de4c073b04768a","name":"udp ip6 address","time":{"start":1717446332735,"stop":1717446332735,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb95bf815f84322d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717446648074,"stop":1717446648075,"duration":1},"status":"passed","severity":"normal"},{"uid":"674b454e0ad74431","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app58/7/topic114/utf8","time":{"start":1717446904346,"stop":1717446904347,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a824066f4818b32","name":"Query generator for multiple messages with different message text format","time":{"start":1717446979819,"stop":1717446979819,"duration":0},"status":"passed","severity":"normal"},{"uid":"caece30c5aea4d9a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717446648079,"stop":1717446648079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de29ba06949b4cf","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717446957753,"stop":1717446957754,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1f56b38eabb688","name":"Push message with Russian payload","time":{"start":1717446809481,"stop":1717446809482,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bf969740949ce3","name":"Subscribe and receives messages on 20 topics","time":{"start":1717446977938,"stop":1717446977939,"duration":1},"status":"passed","severity":"normal"},{"uid":"167f8b814932c1d7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717446847678,"stop":1717446847678,"duration":0},"status":"passed","severity":"normal"},{"uid":"21673af59d891f24","name":"Fails to push message with large meta","time":{"start":1717446944423,"stop":1717446944423,"duration":0},"status":"passed","severity":"normal"},{"uid":"4176a777f0079225","name":"Subscribe and receive messages via lightPush","time":{"start":1717446977955,"stop":1717446977955,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd2c08b04890ce","name":"should not fail to start the service if it is already started","time":{"start":1717446390754,"stop":1717446390754,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0f53346cf8c9aa","name":"addEventListener with correct event","time":{"start":1717446416228,"stop":1717446416228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b19a6ee24c753e","name":"should properly compute the node id","time":{"start":1717446333260,"stop":1717446333260,"duration":0},"status":"passed","severity":"normal"},{"uid":"240139692e506207","name":"Push message with content topic containing long","time":{"start":1717446944386,"stop":1717446944386,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2429036423354d","name":"Push message with content topic containing special chars","time":{"start":1717446809498,"stop":1717446809498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ee2346f1b191ad","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717446588939,"stop":1717446588939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a2b22de407aa3d","name":"throws on content topic with non-number generation field","time":{"start":1717446324776,"stop":1717446324776,"duration":0},"status":"passed","severity":"normal"},{"uid":"740f3a3fb589f54e","name":"Check publish message containing XML","time":{"start":1717446832679,"stop":1717446832679,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0e8f0e14e7b161","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717446588932,"stop":1717446588932,"duration":0},"status":"passed","severity":"normal"},{"uid":"898870c3b87c33f6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717446832701,"stop":1717446832701,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c1d6e51e6d35b0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717447119752,"stop":1717447119752,"duration":0},"status":"passed","severity":"normal"},{"uid":"139ca4bcbf22caa2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717446458196,"stop":1717446458196,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3671d189c1be484","name":"should get / set TCP multiaddr","time":{"start":1717446333262,"stop":1717446333262,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae356a2406e254d2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717446977958,"stop":1717446977958,"duration":0},"status":"passed","severity":"normal"},{"uid":"169dde4993384065","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717446324782,"stop":1717446324782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a286b4d364c0b770","name":"Overlapping topic subscription","time":{"start":1717446588928,"stop":1717446588928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4cfa7614263a60","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717446979821,"stop":1717446979821,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32291422373d111","name":"should decode valid enr with tcp successfully","time":{"start":1717446333253,"stop":1717446333254,"duration":1},"status":"passed","severity":"normal"},{"uid":"52aa102aebd75e4d","name":"throws on content topic with empty version field","time":{"start":1717446324778,"stop":1717446324778,"duration":0},"status":"passed","severity":"normal"},{"uid":"205bcfadbce0773e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717446558710,"stop":1717446558710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe1679d00351dfe","name":"Push message on custom pubsubTopic","time":{"start":1717446648076,"stop":1717446648077,"duration":1},"status":"passed","severity":"normal"},{"uid":"325e4eed11529890","name":"new peer added after a peer was already found","time":{"start":1717446777979,"stop":1717446777980,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a94735aaff1e693","name":"Symmetric encrypt & Decrypt","time":{"start":1717446359360,"stop":1717446359360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6c9d11927d7bc1","name":"Subscribe to topic containing short and receive message","time":{"start":1717446588929,"stop":1717446588929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c7d3084b06836b","name":"throws on content topic with generation field greater than 0","time":{"start":1717446324777,"stop":1717446324777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e36d9b981f909b6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717446458198,"stop":1717446458198,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae11764ed06e01c0","name":"Promise Callback - forward","time":{"start":1717446968017,"stop":1717446968021,"duration":4},"status":"passed","severity":"normal"},{"uid":"d6c45381b835e3e7","name":"Push message with content topic containing Chinese","time":{"start":1717446809498,"stop":1717446809499,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea53b17fab4fb122","name":"handles different networkShards values correctly","time":{"start":1717446324787,"stop":1717446324787,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e8d05eff3b3cc9","name":"Check publish message containing numeric","time":{"start":1717446832675,"stop":1717446832675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aa80fb84ac265c","name":"should set field with only FILTER enabled","time":{"start":1717446333266,"stop":1717446333266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a749a707c20942d","name":"Reopen subscription with peer with lost subscription","time":{"start":1717446447929,"stop":1717446447929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d968497b0e687271","name":"can start and stop the service","time":{"start":1717446352832,"stop":1717446352832,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d0ec92766dbf86","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717446348394,"stop":1717446348395,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cc388c3b1da34","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717446459837,"stop":1717446459838,"duration":1},"status":"passed","severity":"normal"},{"uid":"7179fde198cf5ff1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717446558710,"stop":1717446558711,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d5b2f0219a7ec6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717446420894,"stop":1717446420894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6456983fef1f9bf","name":"Check message with no content topic is not received","time":{"start":1717446875016,"stop":1717446875016,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4c6f2cf0b33788","name":"should not throw an error for a single configured topic","time":{"start":1717446324801,"stop":1717446324801,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d7078d5719c3f7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717447119750,"stop":1717447119750,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf222427d5d3d8d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717446382922,"stop":1717446382923,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f831737aab23a97","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717446833076,"stop":1717446833076,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ae3c7e9efaaeeec","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717446597495,"stop":1717446597495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0f2b3f4c9bfc41","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717446957755,"stop":1717446957756,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6e7495073c20a7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717446324808,"stop":1717446324808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c40367db2d4b54d","name":"Push message with content topic containing shell command","time":{"start":1717446809502,"stop":1717446809502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d066d3f0885b2210","name":"throws on empty content topic","time":{"start":1717446324775,"stop":1717446324775,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebc3499d65378a9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717446324931,"stop":1717446324931,"duration":0},"status":"passed","severity":"normal"},{"uid":"496f9e1c348a1aba","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717446847680,"stop":1717446847680,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6cfa3c93491898","name":"Push message with shell command payload","time":{"start":1717446944382,"stop":1717446944382,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd2c0c1cc128925","name":"Ping on unsubscribed peer","time":{"start":1717446447928,"stop":1717446447929,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1cd285ae42b4d03","name":"can start the service","time":{"start":1717446842057,"stop":1717446842058,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54f62aa757e86e3","name":"pre and post cipher","time":{"start":1717446359361,"stop":1717446359361,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bd2a9530959f6d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717446558712,"stop":1717446558713,"duration":1},"status":"passed","severity":"normal"},{"uid":"4483285bf93c0b6","name":"should return valid sharding parameters for static sharding","time":{"start":1717446324804,"stop":1717446324804,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90dd89ce19f6c1b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717446904336,"stop":1717446904337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f04fcbcb29292b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717446324791,"stop":1717446324791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea84beb543808036","name":"Push message with content topic containing emoji","time":{"start":1717446944421,"stop":1717446944422,"duration":1},"status":"passed","severity":"normal"},{"uid":"11835d7fa92ecfb7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717446558703,"stop":1717446558703,"duration":0},"status":"passed","severity":"normal"},{"uid":"796df350e8d14cc3","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717446324803,"stop":1717446324803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae12a789b4ed7d7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717446944403,"stop":1717446944403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00ea3cdc7487f9e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717446327449,"stop":1717446327449,"duration":0},"status":"passed","severity":"normal"},{"uid":"41add924c23b15a2","name":"Fails to push message with large meta","time":{"start":1717446809504,"stop":1717446809505,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f02ccd5698b14e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717446324796,"stop":1717446324796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c954529d13baafd3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717446904356,"stop":1717446904357,"duration":1},"status":"passed","severity":"normal"},{"uid":"3debb6376668977b","name":"Push message with content topic containing escaped characters","time":{"start":1717446944405,"stop":1717446944411,"duration":6},"status":"passed","severity":"normal"},{"uid":"ffbe9c97f07c4fc8","name":"Ping on peer without subscriptions","time":{"start":1717446447927,"stop":1717446447928,"duration":1},"status":"passed","severity":"normal"},{"uid":"180f492b809bf356","name":"Check received message containing Script","time":{"start":1717446875010,"stop":1717446875010,"duration":0},"status":"passed","severity":"normal"},{"uid":"22adb099ec6387b0","name":"should set field with only STORE enabled","time":{"start":1717446333266,"stop":1717446333266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c149f438e652a193","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717446977948,"stop":1717446977949,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a747fe64add30c9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717446375677,"stop":1717446375677,"duration":0},"status":"passed","severity":"normal"},{"uid":"3424ea318e14e1cf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717446559097,"stop":1717446559097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c970a94d0153e39","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717446847674,"stop":1717446847674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9145e7ce7360fdf4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717446588928,"stop":1717446588928,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc503a52f3e2b1f","name":"Store - dialed after - with timeout","time":{"start":1717447003745,"stop":1717447003745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ae0aafcceac96","name":"Decrypt messages","time":{"start":1717446781657,"stop":1717446781658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68811c07b2a9436","name":"Check message with non string payload is not received","time":{"start":1717446559107,"stop":1717446559107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3800b6875d8d07","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717446332631,"stop":1717446332632,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b505ff9987d1fb8","name":"Check publish message containing Russian","time":{"start":1717446832677,"stop":1717446832677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9637ebeafd8dbba3","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717446777981,"stop":1717446777983,"duration":2},"status":"passed","severity":"normal"},{"uid":"1897ae385b140bd4","name":"Check received message containing JSON","time":{"start":1717446559088,"stop":1717446559089,"duration":1},"status":"passed","severity":"normal"},{"uid":"4effa139b916dad8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717446558714,"stop":1717446558714,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd22bfb9d243966","name":"Relay - dialed first","time":{"start":1717447003743,"stop":1717447003743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9aa000a8ab3acb","name":"random static sharding 8 - Cluster ID: 593, Shard ID: 363","time":{"start":1717446920225,"stop":1717446920225,"duration":0},"status":"passed","severity":"normal"},{"uid":"da85534e14cea2af","name":"Wrong topic","time":{"start":1717446904352,"stop":1717446904353,"duration":1},"status":"passed","severity":"normal"},{"uid":"19952c93a5c4ae39","name":"Push message with content topic containing JSON","time":{"start":1717446944404,"stop":1717446944404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1781cd68ad3492d","name":"Check received message with timestamp: 1717446375051 ","time":{"start":1717446875014,"stop":1717446875014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5774001b5b3df78","name":"Check message with no content topic is not received","time":{"start":1717446875004,"stop":1717446875004,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c962c6f89628d4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717446597491,"stop":1717446597492,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1b2339da9acef1","name":"Query generator for multiple messages","time":{"start":1717446979818,"stop":1717446979818,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e69859e6290d9a","name":"Fails to publish duplicate message","time":{"start":1717446832699,"stop":1717446832700,"duration":1},"status":"passed","severity":"normal"},{"uid":"af265b5c165366d4","name":"Check received message containing short","time":{"start":1717446559073,"stop":1717446559074,"duration":1},"status":"passed","severity":"normal"},{"uid":"765ddc789d427a9d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717446977954,"stop":1717446977954,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8ee9b9d2f4617f","name":"Check message with no content topic is not received","time":{"start":1717446559106,"stop":1717446559106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5de54c99d0bcad8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717446324799,"stop":1717446324799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb78c0f9a542e11","name":"Push message with custom timestamp: 1717442959039","time":{"start":1717446944424,"stop":1717446944427,"duration":3},"status":"passed","severity":"normal"},{"uid":"8a85bece3a8a1cd5","name":"1 Relay, 1 fetch","time":{"start":1717446348549,"stop":1717446348549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba30d987422fff60","name":"Failed peers are renewed","time":{"start":1717446590572,"stop":1717446590572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7bd268cdc13332","name":"Push message with rate limit","time":{"start":1717446944423,"stop":1717446944423,"duration":0},"status":"passed","severity":"normal"},{"uid":"91657ccb8dbd4a24","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717446324784,"stop":1717446324784,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc1d9839ff3dee9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717446332606,"stop":1717446332608,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b2eac5d13489095","name":"Check received message containing unicode special characters","time":{"start":1717446875013,"stop":1717446875013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2b4397ed28cd81","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717446996435,"stop":1717446996435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91897df5d0666e5","name":"Check publish message containing SQL Injection","time":{"start":1717446832677,"stop":1717446832678,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfeedb16bcd4c82","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717446558718,"stop":1717446558718,"duration":0},"status":"passed","severity":"normal"},{"uid":"375b28994c278cfa","name":"can start and stop the service","time":{"start":1717446390752,"stop":1717446390753,"duration":1},"status":"passed","severity":"normal"},{"uid":"32751ffe7484a370","name":"should return false","time":{"start":1717446333260,"stop":1717446333260,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb382eff678a3951","name":"Check received message containing Arabic","time":{"start":1717446874996,"stop":1717446874996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f7ab0600f2b5c7","name":"different cluster, different shard: nodes don't connect","time":{"start":1717446558699,"stop":1717446558700,"duration":1},"status":"passed","severity":"normal"},{"uid":"36132150a87070fc","name":"Check received message containing SQL Injection","time":{"start":1717446875010,"stop":1717446875010,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf927e86f8b979c5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717446324808,"stop":1717446324808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f02c324f014abaa","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717446332609,"stop":1717446332609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e984c9d3e59b350","name":"Publish message with custom timestamp: Tue Jun 13 2023 20:33:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1717446832692,"stop":1717446832693,"duration":1},"status":"passed","severity":"normal"},{"uid":"6744d487a37ee3a2","name":"Check publish message containing unicode special characters","time":{"start":1717446832681,"stop":1717446832682,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c0e21c9a21b725","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446459836,"stop":1717446459837,"duration":1},"status":"passed","severity":"normal"},{"uid":"13dab1092c632421","name":"should not fail to stop the service if it was not started","time":{"start":1717446390753,"stop":1717446390753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4c09498a28db24","name":"Push message with short payload","time":{"start":1717446809475,"stop":1717446809476,"duration":1},"status":"passed","severity":"normal"},{"uid":"33acfb946ae06b5a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717446349215,"stop":1717446349215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7431a3da87d7d2e3","name":"Subscribe and receives messages on 20 topics","time":{"start":1717446588927,"stop":1717446588927,"duration":0},"status":"passed","severity":"normal"},{"uid":"268cbf0f290be0af","name":"random static sharding 2 - Cluster ID: 565, Shard ID: 576","time":{"start":1717446920216,"stop":1717446920218,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcee6d983a61fdcc","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717446558701,"stop":1717446558701,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa7a8d3256622c8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717446777980,"stop":1717446777980,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9858de327235bec1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717446459844,"stop":1717446459844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88ec067bd1993c9","name":"Subscribe to topic containing long and publish message","time":{"start":1717446847676,"stop":1717446847676,"duration":0},"status":"passed","severity":"normal"},{"uid":"56966aad3097b8a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717446324804,"stop":1717446324804,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d31d0ea99b1e69","name":"random static sharding 9 - Cluster ID: 521, Shard ID: 887","time":{"start":1717446920226,"stop":1717446920227,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46094d8372b6abd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717446348067,"stop":1717446348068,"duration":1},"status":"passed","severity":"normal"},{"uid":"2693864499722c7d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717446920230,"stop":1717446920230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1593f4500b81cbce","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717446977958,"stop":1717446977959,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d4b156c093b59c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717446977912,"stop":1717446977915,"duration":3},"status":"passed","severity":"normal"},{"uid":"af582e37bdf484a2","name":"should not receive a peer event before start","time":{"start":1717446352833,"stop":1717446352833,"duration":0},"status":"passed","severity":"normal"},{"uid":"256a952295c2a8e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717446348395,"stop":1717446348396,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e04cf17ddb4149","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717446459839,"stop":1717446459839,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0b2ce5cc6dd200","name":"Push message with Script payload","time":{"start":1717446944380,"stop":1717446944380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51cca9f12508337","name":"Check message with invalid timestamp is not received","time":{"start":1717446559097,"stop":1717446559097,"duration":0},"status":"passed","severity":"normal"},{"uid":"888e1087aa338732","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717446977952,"stop":1717446977952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8512fb046b2397ad","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717446847678,"stop":1717446847678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30d0e281ecff84f","name":"Check received message containing Chinese","time":{"start":1717446875008,"stop":1717446875009,"duration":1},"status":"passed","severity":"normal"},{"uid":"6041ba3f69e39c1e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717446588940,"stop":1717446588940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8c97ac11f5082f","name":"should decode valid enr successfully","time":{"start":1717446333252,"stop":1717446333252,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d7762057ed5c38","name":"Push message with content topic containing short","time":{"start":1717446809496,"stop":1717446809497,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e394ad2ae86e1b","name":"Filter","time":{"start":1717447003746,"stop":1717447003746,"duration":0},"status":"passed","severity":"normal"},{"uid":"acab84896abba96e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717446375675,"stop":1717446375675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d14d07b48c8c0a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717446338145,"stop":1717446338146,"duration":1},"status":"passed","severity":"normal"},{"uid":"8baf534f36de3bb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717446324788,"stop":1717446324788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2e393e9dd9116","name":"Push message with SQL Injection payload","time":{"start":1717446809482,"stop":1717446809483,"duration":1},"status":"passed","severity":"normal"},{"uid":"4954b7e24540e892","name":"can start and stop the service","time":{"start":1717446842058,"stop":1717446842059,"duration":1},"status":"passed","severity":"normal"},{"uid":"3416d35cec1914bd","name":"Push message with Script payload","time":{"start":1717446809483,"stop":1717446809484,"duration":1},"status":"passed","severity":"normal"},{"uid":"801e892b6c95fde3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717446558706,"stop":1717446558707,"duration":1},"status":"passed","severity":"normal"},{"uid":"acca7df54db7695f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717446920666,"stop":1717446920666,"duration":0},"status":"passed","severity":"normal"},{"uid":"da55e95a09999994","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717446324785,"stop":1717446324785,"duration":0},"status":"passed","severity":"normal"},{"uid":"db559c92eba78eb4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717446348397,"stop":1717446348397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be1f955141f9218","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717446977950,"stop":1717446977950,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b227d3afe4ff95d","name":"Push message with content topic containing shell command","time":{"start":1717446944404,"stop":1717446944405,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d94b546d0e82d8f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717446337850,"stop":1717446337851,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28f3e01824b48e2","name":"Check publish message containing long","time":{"start":1717446832674,"stop":1717446832675,"duration":1},"status":"passed","severity":"normal"},{"uid":"398c4a41e73a7b16","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717447119751,"stop":1717447119752,"duration":1},"status":"passed","severity":"normal"},{"uid":"707d653fd36b9091","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717446324785,"stop":1717446324785,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c0d815b2f8c0e8","name":"Sets default value correctly","time":{"start":1717446996858,"stop":1717446996859,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf70cf422c5b788","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717446833088,"stop":1717446833088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ad1e66129af131f","name":"Check message received after jswaku node is restarted","time":{"start":1717446875018,"stop":1717446875018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2c6dfc85f4320c9","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717446327450,"stop":1717446327451,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2a1780c9af1293","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717446324788,"stop":1717446324789,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbfd6ccd9c6bebe","name":"Push message with long payload","time":{"start":1717446944376,"stop":1717446944376,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20e8ddd02ffc821","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717446920210,"stop":1717446920214,"duration":4},"status":"passed","severity":"normal"},{"uid":"dd3b6de00e8ad51b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717446996435,"stop":1717446996435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9355a0811d3dd485","name":"Publish message with large meta","time":{"start":1717446832713,"stop":1717446832713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61243022586244f","name":"should properly create location multiaddrs - udp6","time":{"start":1717446333263,"stop":1717446333263,"duration":0},"status":"passed","severity":"normal"},{"uid":"860a003486a01f7e","name":"handles different clusterIds correctly","time":{"start":1717446324787,"stop":1717446324787,"duration":0},"status":"passed","severity":"normal"},{"uid":"395ff2295c6d1460","name":"should emit a peer event after start","time":{"start":1717446390754,"stop":1717446390754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd467c4345d9630","name":"Throws when trying to push message with empty payload","time":{"start":1717446809495,"stop":1717446809495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb104ca38e22c39","name":"Push message with content topic containing XML","time":{"start":1717446944392,"stop":1717446944393,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf87062cc472e83c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717446996434,"stop":1717446996434,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1356c56b2e545b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717446588931,"stop":1717446588931,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fbd0c698b65b44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717446588931,"stop":1717446588931,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb537a388de6eb61","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717446324789,"stop":1717446324789,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e22f2e34e5c86a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717446558708,"stop":1717446558708,"duration":0},"status":"passed","severity":"normal"},{"uid":"2058095054b3b5ee","name":"handles empty shards array correctly","time":{"start":1717446324806,"stop":1717446324807,"duration":1},"status":"passed","severity":"normal"},{"uid":"8681c503f989e1dc","name":"should set field with all protocols disabled","time":{"start":1717446333265,"stop":1717446333265,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccb00dc3a7c972e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717446977955,"stop":1717446977955,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb804876ec5e017f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717446324800,"stop":1717446324800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94353b6b1148650","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1717446349214,"stop":1717446349214,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c0910e85aadbba","name":"Ping on unsubscribed peer","time":{"start":1717446447931,"stop":1717446447931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec425dbbe7062eef","name":"Promise Callback - backward","time":{"start":1717446968022,"stop":1717446968022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd7e73dcace4ba8","name":"should properly create location multiaddrs - udp","time":{"start":1717446333264,"stop":1717446333264,"duration":0},"status":"passed","severity":"normal"},{"uid":"22be0fbd977f2b8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717446558708,"stop":1717446558708,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8bc006392714cb","name":"should properly create location multiaddrs - tcp","time":{"start":1717446333264,"stop":1717446333264,"duration":0},"status":"passed","severity":"normal"},{"uid":"76028284f5850938","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717446324786,"stop":1717446324787,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9f06c489790339","name":"creates an iterator","time":{"start":1717446990736,"stop":1717446990736,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c51ab38c75eff7b","name":"Accepts a valid Waku Message","time":{"start":1717446341535,"stop":1717446341536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b167d1c8d62818fe","name":"should throw error - no public key","time":{"start":1717446333259,"stop":1717446333260,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a75c82a89708a63","name":"Push message with shell command payload","time":{"start":1717446809487,"stop":1717446809488,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9aeec44699aa06","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717446324807,"stop":1717446324807,"duration":0},"status":"passed","severity":"normal"},{"uid":"871b93ab957416db","name":"Check received message containing Basic HTML tag","time":{"start":1717446559088,"stop":1717446559088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d59c7a16be3d689","name":"Subscribe to topic containing short and receive message","time":{"start":1717446977944,"stop":1717446977944,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ea5b091787135b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717446324796,"stop":1717446324796,"duration":0},"status":"passed","severity":"normal"},{"uid":"9171f4105302620b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717446920680,"stop":1717446920694,"duration":14},"status":"passed","severity":"normal"},{"uid":"9dedfbe14a384ef2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717446832692,"stop":1717446832692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fce5257b3becf1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717446324790,"stop":1717446324790,"duration":0},"status":"passed","severity":"normal"},{"uid":"21854c05c570e950","name":"Throws when trying to push message with empty payload","time":{"start":1717446944384,"stop":1717446944384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b430298142d62ce","name":"Nwaku publishes","time":{"start":1717446806461,"stop":1717446806461,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ac1e2443856131","name":"Fails to push message bigger that 1MB","time":{"start":1717446809509,"stop":1717446809509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5773b0507065c0a","name":"Query with Promise Callback, No Decoder","time":{"start":1717446957760,"stop":1717446957762,"duration":2},"status":"passed","severity":"normal"},{"uid":"a39b9a836f87d11b","name":"Query Generator - backward","time":{"start":1717446968016,"stop":1717446968017,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d46cb052d6833c4","name":"Generator, 2 different pubsubtopics","time":{"start":1717446967279,"stop":1717446967280,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8d6bed4130fa90","name":"Push message with content topic containing Arabic","time":{"start":1717446944390,"stop":1717446944390,"duration":0},"status":"passed","severity":"normal"},{"uid":"31029c18bf5147bd","name":"Check message with no payload is not received","time":{"start":1717446875004,"stop":1717446875005,"duration":1},"status":"passed","severity":"normal"},{"uid":"805753a131fa0f96","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1717446349215,"stop":1717446349215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f49d589e40a37679","name":"tcp ip4 address","time":{"start":1717446332734,"stop":1717446332735,"duration":1},"status":"passed","severity":"normal"},{"uid":"6777926edc2c253e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717446332627,"stop":1717446332627,"duration":0},"status":"passed","severity":"normal"},{"uid":"21291eeaa6800f6b","name":"Push to array if already present","time":{"start":1717446324488,"stop":1717446324488,"duration":0},"status":"passed","severity":"normal"},{"uid":"157fb348dfee7c0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717446324799,"stop":1717446324800,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d7d27ec8235b20","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717446337850,"stop":1717446337850,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc442a1239165cea","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717446558702,"stop":1717446558702,"duration":0},"status":"passed","severity":"normal"},{"uid":"125b2651884bda87","name":"Subscribe and receive messages via waku relay post","time":{"start":1717446977956,"stop":1717446977956,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e3001a1298894","name":"Push message with custom timestamp: 1686688159039","time":{"start":1717446944423,"stop":1717446944424,"duration":1},"status":"passed","severity":"normal"},{"uid":"974c16122514d165","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717446324800,"stop":1717446324801,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93aff5059474ef3","name":"Push message with content topic containing Script","time":{"start":1717446809500,"stop":1717446809500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00f2b39562370c2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717446558715,"stop":1717446558715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d95d967211e3dd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717446558714,"stop":1717446558715,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f12b47b0b2f62b9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717446332610,"stop":1717446332625,"duration":15},"status":"passed","severity":"normal"},{"uid":"ba7e5f4ac2e84884","name":"should return empty list for no shard","time":{"start":1717446324792,"stop":1717446324792,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4b2b14fdec1963","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717446332628,"stop":1717446332629,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3f25642eee5dd","name":"Relay + Store","time":{"start":1717446385216,"stop":1717446385216,"duration":0},"status":"passed","severity":"normal"},{"uid":"6697f21876a0d8ff","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app24/10/topic638/utf8","time":{"start":1717446904349,"stop":1717446904351,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddc2b2e60304a720","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717446597495,"stop":1717446597495,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff5985c1b96e818","name":"should properly create peer info with all multiaddrs","time":{"start":1717446333264,"stop":1717446333264,"duration":0},"status":"passed","severity":"normal"},{"uid":"478d0b676c02d5ba","name":"Passing page size 19 when there are 20 messages","time":{"start":1717446989918,"stop":1717446989919,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9da2c1da1c0396","name":"can start the service","time":{"start":1717446352831,"stop":1717446352831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a75de6d5a4fd86","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717446819543,"stop":1717446819543,"duration":0},"status":"passed","severity":"normal"},{"uid":"578a98ce7d359b5","name":"Default pageSize","time":{"start":1717446989919,"stop":1717446989920,"duration":1},"status":"passed","severity":"normal"},{"uid":"d221f6fcd12982e1","name":"should throw error - no id","time":{"start":1717446333254,"stop":1717446333258,"duration":4},"status":"passed","severity":"normal"},{"uid":"fe915dca8d3e3c77","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717446324781,"stop":1717446324781,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a9c9011b135b5f","name":"throws on content topic with empty encoding field","time":{"start":1717446324779,"stop":1717446324779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8c323a38347aef","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717446459838,"stop":1717446459839,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdec03a729455ff","name":"should load peers from local storage and dispatch events","time":{"start":1717446352834,"stop":1717446352835,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3b4868137afea7","name":"Push message with content topic containing SQL Injection","time":{"start":1717446944391,"stop":1717446944392,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc0434269852a2f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717446597496,"stop":1717446597496,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c85145e48ddca4","name":"Delete observer","time":{"start":1717446781658,"stop":1717446781659,"duration":1},"status":"passed","severity":"normal"},{"uid":"821a85e061222f4c","name":"Check message received after jswaku node is restarted","time":{"start":1717446875005,"stop":1717446875005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1a340ae3d03f5a8","name":"Ordered callback, aborts when callback returns true","time":{"start":1717446979821,"stop":1717446979821,"duration":0},"status":"passed","severity":"normal"},{"uid":"316d9f45769a8175","name":"Subscribe to topic containing Script and publish message","time":{"start":1717446847679,"stop":1717446847679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9938e04961325f42","name":"Nodes with multiple pubsub topic","time":{"start":1717446819534,"stop":1717446819535,"duration":1},"status":"passed","severity":"normal"},{"uid":"257968a5b3225399","name":"Check received message containing emoji","time":{"start":1717446559091,"stop":1717446559091,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c58bdb0d2118b2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717446332632,"stop":1717446332632,"duration":0},"status":"passed","severity":"normal"},{"uid":"92675c7dc560baca","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717446358847,"stop":1717446358847,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3bf3f95a8853ae","name":"Check received message containing SQL Injection","time":{"start":1717446874997,"stop":1717446874997,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7473cde74391ba","name":"Push message with content topic containing Russian","time":{"start":1717446809499,"stop":1717446809499,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e5bae7e5525c1f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717446459835,"stop":1717446459836,"duration":1},"status":"passed","severity":"normal"},{"uid":"5beb2f83ceee522a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717446832707,"stop":1717446832712,"duration":5},"status":"passed","severity":"normal"},{"uid":"57e5854b4c773358","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717446558712,"stop":1717446558712,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f022239195706d","name":"Ephemeral field set to true","time":{"start":1717446338141,"stop":1717446338142,"duration":1},"status":"passed","severity":"normal"},{"uid":"9916df10e42357a0","name":"Query Generator, No message returned","time":{"start":1717446957752,"stop":1717446957753,"duration":1},"status":"passed","severity":"normal"},{"uid":"1286b014c6098501","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717446324798,"stop":1717446324798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b27904a9338abf","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717446324804,"stop":1717446324805,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df343be09426a66","name":"start node with empty shard","time":{"start":1717446920230,"stop":1717446920231,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85446c27601c6d3","name":"Push message with content topic containing Chinese","time":{"start":1717446944389,"stop":1717446944390,"duration":1},"status":"passed","severity":"normal"},{"uid":"a190c616f4605a4","name":"Relay - times out","time":{"start":1717447003744,"stop":1717447003744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24fc5ec21b6414c","name":"Query with Ordered Callback, No Decoder","time":{"start":1717446957756,"stop":1717446957756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4372dc4fe2f33","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717446847681,"stop":1717446847681,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb15ed8cbb95cac","name":"Decoder throws on undefined content topic","time":{"start":1717446360605,"stop":1717446360605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4abd7f6c144454","name":"Push message with rate limit","time":{"start":1717446809505,"stop":1717446809505,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffd36fe623d3e8","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717446558705,"stop":1717446558706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6fa736c8891bfc","name":"retrieves a single peer","time":{"start":1717446349209,"stop":1717446349210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a16d9a2f55f7871","name":"Subscribe and receive messages via waku relay post","time":{"start":1717446588925,"stop":1717446588926,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b6f7d73845937a","name":"Waku message hash computation (payload length 0)","time":{"start":1717446327449,"stop":1717446327450,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ebbd20111d9b0b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717446558719,"stop":1717446558720,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a7b45844262066","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717446332626,"stop":1717446332627,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb0128c1f7ff26a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717446982198,"stop":1717446982200,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae54796729d32ea5","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717446324784,"stop":1717446324784,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd5a82ab72408a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717446324795,"stop":1717446324795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9415daa32457bb1e","name":"isConnected should return false after all peers disconnect","time":{"start":1717446420895,"stop":1717446420895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90e74638147a8e9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717446458196,"stop":1717446458197,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecf907ca2bee55e","name":"Check received message containing shell command","time":{"start":1717446559090,"stop":1717446559090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eae023818d107c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717446588937,"stop":1717446588937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd973d026ba81e6a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717446597492,"stop":1717446597493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f508fc23ff2a10","name":"should not fail to start the service if it is already started","time":{"start":1717446842060,"stop":1717446842060,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c83e764318bbc2c","name":"same cluster, same shard: nodes connect","time":{"start":1717446646846,"stop":1717446646846,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce39b7105443d687","name":"Push message equal or less that 1MB","time":{"start":1717446809508,"stop":1717446809509,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3518a7c1677b048","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717446819535,"stop":1717446819536,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa04e0e11757c499","name":"should emit a peer event after start","time":{"start":1717446352833,"stop":1717446352833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6603673235e66cc9","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717446646845,"stop":1717446646845,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b39eec2ba2ee1e7","name":"Check message received after jswaku node is restarted","time":{"start":1717446559107,"stop":1717446559108,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab083c971fbae89c","name":"Passing page size 1 when there are 4 messages","time":{"start":1717446989917,"stop":1717446989917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaf47afe50fd7fa","name":"should not fail to start the service if it is already started","time":{"start":1717446352832,"stop":1717446352833,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb3715cc23ac345","name":"random static sharding 7 - Cluster ID: 501, Shard ID: 968","time":{"start":1717446920224,"stop":1717446920224,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cc2650e93da419","name":"Fails to push message with empty content topic","time":{"start":1717446809504,"stop":1717446809504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7139aadbdb7601e6","name":"Passing cursor with wrong message digest","time":{"start":1717446920695,"stop":1717446920696,"duration":1},"status":"passed","severity":"normal"},{"uid":"9269d50dadb76fdc","name":"should handle a minimal index list","time":{"start":1717446324930,"stop":1717446324930,"duration":0},"status":"passed","severity":"normal"},{"uid":"539eb6ed2600ef98","name":"Subscribe to topic containing Script and receive message","time":{"start":1717446977968,"stop":1717446977969,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65cf6833f638c41","name":"Check message on other pubsub topic is not received","time":{"start":1717446875015,"stop":1717446875016,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ad03e155b7b8fc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717446558710,"stop":1717446558710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4d965055ce67fd","name":"A test","time":{"start":1717446597582,"stop":1717446597582,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a01017fafef618","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717446957750,"stop":1717446957751,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eaec81e28b73d6c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717446996436,"stop":1717446996436,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fb1082067e8cba","name":"Push message with Russian payload","time":{"start":1717446944379,"stop":1717446944379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec67f08f47674fe","name":"Push message with Basic HTML tag payload","time":{"start":1717446944381,"stop":1717446944381,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a17a830f980534","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717446458199,"stop":1717446458199,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeed935bd46e3538","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717446588926,"stop":1717446588926,"duration":0},"status":"passed","severity":"normal"},{"uid":"e336bdc19b31b972","name":"Check publish message containing Script","time":{"start":1717446832678,"stop":1717446832679,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f80c2a71d1efbb8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717446977917,"stop":1717446977919,"duration":2},"status":"passed","severity":"normal"},{"uid":"24bf5ec9b0d90360","name":"should throw an error for insufficient data","time":{"start":1717446324931,"stop":1717446324932,"duration":1},"status":"passed","severity":"normal"},{"uid":"3961a3be684ae2ae","name":"Push message with content topic containing short","time":{"start":1717446944384,"stop":1717446944385,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87535ca7f77f2a6","name":"Overlapping topic subscription","time":{"start":1717446977959,"stop":1717446977959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9802c05e6b44f3","name":"Reopen subscription with peer with lost subscription","time":{"start":1717446416245,"stop":1717446416246,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b971f420b8c072","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717446324802,"stop":1717446324802,"duration":0},"status":"passed","severity":"normal"},{"uid":"1846173bd41f80f2","name":"Fails to publish message with empty text","time":{"start":1717446832700,"stop":1717446832700,"duration":0},"status":"passed","severity":"normal"},{"uid":"476e18b5ac6313ef","name":"Privacy Node - default protocol","time":{"start":1717447003746,"stop":1717447003747,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c99b8b3b5c36a23","name":"Fails to push message bigger that 1MB","time":{"start":1717446944428,"stop":1717446944428,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f59fa3cff6430b7","name":"Sample","time":{"start":1717446332720,"stop":1717446332721,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3334ea8e32f537","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717446459842,"stop":1717446459842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5f87e397170231","name":"Refresh subscription","time":{"start":1717446588929,"stop":1717446588929,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3e211f35efe9c3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717446324780,"stop":1717446324780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26ccd1d67b4c4c9","name":"Fails to publish message with wrong content topic","time":{"start":1717446832700,"stop":1717446832701,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c571365c3ea8cbc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717446847673,"stop":1717446847673,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5b4aac98ca3137","name":"Check received message containing Chinese","time":{"start":1717446559077,"stop":1717446559077,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c69f481212612f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717446327449,"stop":1717446327449,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0f520d44555c03","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717446558715,"stop":1717446558715,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56bed0f61a5810d","name":"Passing page size 3 when there are 20 messages","time":{"start":1717446989917,"stop":1717446989917,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfd3e2adf0d32c7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717446558705,"stop":1717446558705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9673eb0af3f35285","name":"A test","time":{"start":1717446597582,"stop":1717446597583,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9417c33c4c1d9e7","name":"Push message with content topic containing numeric","time":{"start":1717446809497,"stop":1717446809498,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae7f7eca4372993","name":"should only return 1 node with store capability","time":{"start":1717446349213,"stop":1717446349213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d04fff057b0e97","name":"receives messages sent to provided content topic through stream","time":{"start":1717446833088,"stop":1717446833089,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c37250aa14540abb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717446324780,"stop":1717446324780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdc070425c9617a","name":"should encodeTxt and decodeTxt","time":{"start":1717446333251,"stop":1717446333251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e200170196a6e38","name":"Ping on subscribed peer","time":{"start":1717446416242,"stop":1717446416243,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a4060e4f530028","name":"Check received message containing shell command","time":{"start":1717446875000,"stop":1717446875000,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4ed92832a60c67","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717446977948,"stop":1717446977948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b711238cce72f7b","name":"Asymmetric encrypt & decrypt","time":{"start":1717446359359,"stop":1717446359360,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ace61a9f0f1966","name":"Fails to push message with empty content topic","time":{"start":1717446944422,"stop":1717446944422,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed6eb2d376c5da6","name":"Check received message with timestamp: 1717446375051000000 ","time":{"start":1717446875014,"stop":1717446875014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ce1763a7898f4a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717446324803,"stop":1717446324803,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad761b2aa66845d8","name":"should be able to decode the field with only STORE set to true","time":{"start":1717446332630,"stop":1717446332630,"duration":0},"status":"passed","severity":"normal"},{"uid":"4200d74951628e53","name":"Check received message containing long","time":{"start":1717446559074,"stop":1717446559074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02fedd2c3ea4bbd","name":"Check received message containing long","time":{"start":1717446875007,"stop":1717446875007,"duration":0},"status":"passed","severity":"normal"},{"uid":"45846a08e0c8154c","name":"Subscribe to topic containing long and receive message","time":{"start":1717446977960,"stop":1717446977960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45fcb3d648c9e9b","name":"Check message received after nwaku node is restarted","time":{"start":1717446559108,"stop":1717446559108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b9e77ee2eeb4607","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717446597496,"stop":1717446597498,"duration":2},"status":"passed","severity":"normal"},{"uid":"671765020e0b2907","name":"Check publish message containing special chars","time":{"start":1717446832675,"stop":1717446832676,"duration":1},"status":"passed","severity":"normal"},{"uid":"f945b4273239f9c2","name":"Ping on unsubscribed peer","time":{"start":1717446416244,"stop":1717446416245,"duration":1},"status":"passed","severity":"normal"},{"uid":"4000de62f8813b86","name":"Relay + Store","time":{"start":1717446333267,"stop":1717446333267,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f1277462027751","name":"Ordered Callback - forward","time":{"start":1717446968022,"stop":1717446968023,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc97c22d3b18fe50","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717446558711,"stop":1717446558712,"duration":1},"status":"passed","severity":"normal"},{"uid":"983a6a38144d8b90","name":"should throw error - no public key","time":{"start":1717446333258,"stop":1717446333258,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedd09481513e7d5","name":"returns all values when wanted number matches available values","time":{"start":1717446348061,"stop":1717446348065,"duration":4},"status":"passed","severity":"normal"},{"uid":"4d6d447c5161029d","name":"Push message with custom timestamp: 1686688189108","time":{"start":1717446809505,"stop":1717446809506,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bb1125600d875","name":"Check received message containing Basic HTML tag","time":{"start":1717446874998,"stop":1717446874999,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2d5309a997c543","name":"addEventListener with wrong event","time":{"start":1717446416228,"stop":1717446416229,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52816a696b887ef","name":"handles empty contentTopics array correctly","time":{"start":1717446324807,"stop":1717446324807,"duration":0},"status":"passed","severity":"normal"},{"uid":"75393a9d235ff010","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717446996436,"stop":1717446996436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ca19edb2caee57","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717446920669,"stop":1717446920679,"duration":10},"status":"passed","severity":"normal"},{"uid":"69171179a563a258","name":"should properly create location multiaddrs - tcp4","time":{"start":1717446333263,"stop":1717446333263,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1ce8a9da944299","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717446597496,"stop":1717446597496,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40deb168fd747b4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717446337849,"stop":1717446337850,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd476f9309524f5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717446324931,"stop":1717446324931,"duration":0},"status":"passed","severity":"normal"},{"uid":"858c113e9c9cebb1","name":"Publish message with custom timestamp: Mon Jun 03 2024 19:33:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1717446832694,"stop":1717446832699,"duration":5},"status":"passed","severity":"normal"},{"uid":"37cd98be518ee8cd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717446588940,"stop":1717446588940,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eb5e79e89af89f","name":"should properly create location multiaddrs - udp4","time":{"start":1717446333262,"stop":1717446333262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b636ab91ad49225a","name":"Subscribe to topic containing XML and receive message","time":{"start":1717446588934,"stop":1717446588934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0379c469c33410","name":"Push message with content topic containing escaped characters","time":{"start":1717446809502,"stop":1717446809503,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73492fdf53e309f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717446977949,"stop":1717446977949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee3df0832f7fd53","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717446977909,"stop":1717446977909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51209b09201c783","name":"should handle corrupted local storage data gracefully","time":{"start":1717446352835,"stop":1717446352835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ccb271193eaa7a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717446588934,"stop":1717446588935,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9a964c69efffeb","name":"Register correct protocols","time":{"start":1717446847671,"stop":1717446847671,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6cac023c2ce02d","name":"isConnected return false after peer stops","time":{"start":1717446420896,"stop":1717446420896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2cb839cb59f1ee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717446875002,"stop":1717446875002,"duration":0},"status":"passed","severity":"normal"},{"uid":"272ddc27fe917deb","name":"Encoder throws on undefined content topic","time":{"start":1717446360604,"stop":1717446360604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b058618be5d2e807","name":"Subscribe to topic containing long and receive message","time":{"start":1717446588930,"stop":1717446588930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c6cdc0e88f1c6","name":"Passing page size 10 when there are 10 messages","time":{"start":1717446989918,"stop":1717446989918,"duration":0},"status":"passed","severity":"normal"},{"uid":"540fea120d589610","name":"Push message with content topic containing long","time":{"start":1717446809497,"stop":1717446809497,"duration":0},"status":"passed","severity":"normal"},{"uid":"807cedb87b8af062","name":"Check received message containing Arabic","time":{"start":1717446875009,"stop":1717446875009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11b2596e0f2035f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446967277,"stop":1717446967278,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae43dbf0c64c6e9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717446847677,"stop":1717446847678,"duration":1},"status":"passed","severity":"normal"},{"uid":"9055783f4bea579c","name":"Push message with numeric payload","time":{"start":1717446809477,"stop":1717446809478,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fe0b84552d5f1","name":"Push message with content topic containing XML","time":{"start":1717446809501,"stop":1717446809501,"duration":0},"status":"passed","severity":"normal"},{"uid":"77403363f6d0b9ce","name":"throws on content topic with empty topic name field","time":{"start":1717446324778,"stop":1717446324779,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07469610efaf78c","name":"Encoder throws on empty string content topic","time":{"start":1717446360604,"stop":1717446360605,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eebf90913d60517","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717446597492,"stop":1717446597492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe5a433077dab41","name":"Subscribe to topic containing Script and receive message","time":{"start":1717446977950,"stop":1717446977950,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb478f830742f91","name":"Publish message with rate limit","time":{"start":1717446832713,"stop":1717446832714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c04cf195bff267e","name":"Subscribe to topic containing XML and publish message","time":{"start":1717446847680,"stop":1717446847680,"duration":0},"status":"passed","severity":"normal"},{"uid":"948bf90a10463c65","name":"Push message with content topic containing Script","time":{"start":1717446944392,"stop":1717446944392,"duration":0},"status":"passed","severity":"normal"},{"uid":"bade014091e96b3a","name":"Using a function","time":{"start":1717446996857,"stop":1717446996857,"duration":0},"status":"passed","severity":"normal"},{"uid":"84269ec70b56243b","name":"Subscribe to topic containing short and receive message","time":{"start":1717446977960,"stop":1717446977960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7279979f477fce9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717446324799,"stop":1717446324799,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9311f93a6da493","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717446324797,"stop":1717446324797,"duration":0},"status":"passed","severity":"normal"},{"uid":"655692d0263892bf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717446458195,"stop":1717446458196,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af82c8879b74d54","name":"Push message with special chars payload","time":{"start":1717446809478,"stop":1717446809479,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b7ef79a5014118","name":"Push message on custom pubsubTopic","time":{"start":1717446648078,"stop":1717446648079,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb368dc1104d27c","name":"Ordered Callback - backward","time":{"start":1717446968023,"stop":1717446968023,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab0e2e8e8679342","name":"Check received message containing Russian","time":{"start":1717446875009,"stop":1717446875010,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea2549520da5642","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717446348399,"stop":1717446348399,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d698e3b731a9c4","name":"Push message with short payload","time":{"start":1717446944375,"stop":1717446944376,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8086d85f87d76df","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717446847680,"stop":1717446847681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77f2ed75e182b5e","name":"LightPush","time":{"start":1717447003745,"stop":1717447003745,"duration":0},"status":"passed","severity":"normal"},{"uid":"972f212297d545e3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717446324793,"stop":1717446324794,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f2e816b6dbf2ac2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app41/6/topic225/json","time":{"start":1717446904340,"stop":1717446904341,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5a148595aedc40","name":"Ping on peer without subscriptions","time":{"start":1717446416243,"stop":1717446416244,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a381dea98d832c8","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717446348550,"stop":1717446348550,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bde9944a76710df","name":"random static sharding 4 - Cluster ID: 934, Shard ID: 64","time":{"start":1717446920219,"stop":1717446920220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcf1f5d509683cf","name":"Check received message containing JSON","time":{"start":1717446875011,"stop":1717446875012,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a758c8a3d4e821","name":"Check received message containing short","time":{"start":1717446875006,"stop":1717446875006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e79dde5ae828aad","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717446588926,"stop":1717446588926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1a7897a7f974a5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717446390757,"stop":1717446390757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd8a7dca46203e4","name":"Number of peers are maintained correctly","time":{"start":1717446590571,"stop":1717446590571,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cb57c98734c4d3","name":"Push message with unicode special characters payload","time":{"start":1717446944383,"stop":1717446944383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d36d8977d16802","name":"Publishes to nwaku","time":{"start":1717446806460,"stop":1717446806460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a234f08b7dea8a","name":"Check message with no payload is not received","time":{"start":1717446559106,"stop":1717446559106,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfae84bb72bef5e9","name":"should not receive a peer event after stop","time":{"start":1717446390755,"stop":1717446390755,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8ddec8eb0c0a00","name":"ignores unrecognized TXT record formats","time":{"start":1717446349211,"stop":1717446349212,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbbb6970f7fa5b8","name":"Check received message containing numeric","time":{"start":1717446874991,"stop":1717446874991,"duration":0},"status":"passed","severity":"normal"},{"uid":"226e2af15b6f8da2","name":"Check message on other pubsub topic is not received","time":{"start":1717446559099,"stop":1717446559105,"duration":6},"status":"passed","severity":"normal"},{"uid":"9c47fcfdf107010","name":"Check received message containing long","time":{"start":1717446874987,"stop":1717446874988,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e770f1da44d4cf","name":"groups content topics by expected pubsub topic","time":{"start":1717446324786,"stop":1717446324786,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacf5f1bd77c4ab2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717446375678,"stop":1717446375678,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6b82a774dca52","name":"receives messages sent to provided content topic through callback","time":{"start":1717446833088,"stop":1717446833088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d402d4f01357f0ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717446324797,"stop":1717446324797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b91b64e6a2d3bd","name":"Ping on subscribed peer","time":{"start":1717446447930,"stop":1717446447930,"duration":0},"status":"passed","severity":"normal"},{"uid":"380f745d9f65fd2e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717446819540,"stop":1717446819540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d550bcd3cc0ec3f5","name":"Refresh subscription","time":{"start":1717446977959,"stop":1717446977959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7611269ab41ae756","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717446819542,"stop":1717446819542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51a6e0506c508ea","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app14/1/topic449/json","time":{"start":1717446904345,"stop":1717446904346,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a8deac982079fc","name":"Check received message containing SQL Injection","time":{"start":1717446559084,"stop":1717446559085,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7aca98b0166303e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717446324798,"stop":1717446324799,"duration":1},"status":"passed","severity":"normal"},{"uid":"721f1584a1de3b77","name":"start node with empty content topic","time":{"start":1717446904357,"stop":1717446904358,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05b93a36baa7f20","name":"removeEventListener with wrong event","time":{"start":1717446416231,"stop":1717446416231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d480405dce949363","name":"should get / set UDP multiaddr","time":{"start":1717446333261,"stop":1717446333262,"duration":1},"status":"passed","severity":"normal"},{"uid":"5021e82daddd674","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717446459836,"stop":1717446459836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4afa17cc5fd31f","name":"Decoder throws on empty string content topic","time":{"start":1717446338144,"stop":1717446338144,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3e10f47e9d6da4","name":"Query generator for multiple messages with different content topic format","time":{"start":1717446979819,"stop":1717446979820,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ee6e31b767cac5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717446395429,"stop":1717446395429,"duration":0},"status":"passed","severity":"normal"},{"uid":"b311893a1384c864","name":"should not receive a peer event after stop","time":{"start":1717446352834,"stop":1717446352834,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dacc067f391ff1","name":"Check received message with timestamp: 1717446375051 ","time":{"start":1717446875002,"stop":1717446875002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1135df3d1704a5d6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717446332630,"stop":1717446332631,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9d37443ded2b8","name":"Push message on custom pubsubTopic","time":{"start":1717446648074,"stop":1717446648074,"duration":0},"status":"passed","severity":"normal"},{"uid":"142090dab873b5be","name":"should return unique PubsubTopics for static sharding","time":{"start":1717446324790,"stop":1717446324790,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bdd95dcfe947cb","name":"Check meta is set [ecies]","time":{"start":1717446360603,"stop":1717446360604,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e3c2db3226fab0","name":"Init the array if not present","time":{"start":1717446324485,"stop":1717446324487,"duration":2},"status":"passed","severity":"normal"},{"uid":"4794fa28dfa1f5ad","name":"Encoder throws on undefined content topic","time":{"start":1717446358848,"stop":1717446358849,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f4128d32db666a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717446558709,"stop":1717446558709,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc83d27c25091478","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app49/10/topic795/test.js","time":{"start":1717446904348,"stop":1717446904349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dfce70923727b8d","name":"Relay","time":{"start":1717446385215,"stop":1717446385215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c341bee2d2d81ea3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717446324797,"stop":1717446324797,"duration":0},"status":"passed","severity":"normal"},{"uid":"adeb5d6cb41af193","name":"throws on content topic with too few or too many fields","time":{"start":1717446324775,"stop":1717446324776,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe566d07a224c01","name":"can dial TLS multiaddrs","time":{"start":1717446655429,"stop":1717446655429,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee6816268fe35c5","name":"Round trip binary serialization","time":{"start":1717446338140,"stop":1717446338141,"duration":1},"status":"passed","severity":"normal"},{"uid":"51de06543d8c5527","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717446395429,"stop":1717446395429,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc2efd5bc6ab53a","name":"topics with same application and version share the same shard","time":{"start":1717446324785,"stop":1717446324786,"duration":1},"status":"passed","severity":"normal"},{"uid":"836e6d1bab452b4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717446420897,"stop":1717446420897,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59c67703b26d747","name":"Push 30 different messages","time":{"start":1717446809494,"stop":1717446809494,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7ca6888e962753","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717446977951,"stop":1717446977952,"duration":1},"status":"passed","severity":"normal"},{"uid":"818091cf500279c2","name":"different cluster, same shard: nodes don't connect","time":{"start":1717446558698,"stop":1717446558699,"duration":1},"status":"passed","severity":"normal"},{"uid":"176481f66a9d3f41","name":"Js publishes, other Js receives","time":{"start":1717446806461,"stop":1717446806465,"duration":4},"status":"passed","severity":"normal"},{"uid":"51503dbbaa33411d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717446979819,"stop":1717446979819,"duration":0},"status":"passed","severity":"normal"},{"uid":"2226e43da49f190d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717446648075,"stop":1717446648075,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b2ee806665e17b","name":"removeEventListener with correct event","time":{"start":1717446416229,"stop":1717446416229,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d80c5bad358fa97","name":"Check publish message containing escaped characters","time":{"start":1717446832681,"stop":1717446832681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51fb38542f9a9d8","name":"Check received message containing special chars","time":{"start":1717446874994,"stop":1717446874994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e51b25d896cac03","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717446420893,"stop":1717446420894,"duration":1},"status":"passed","severity":"normal"},{"uid":"468c786872d82601","name":"safeDispatchEvent","time":{"start":1717446416233,"stop":1717446416233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ad2f608da2dd07","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717446977952,"stop":1717446977952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9facce08c5dcd9","name":"random static sharding 10 - Cluster ID: 744, Shard ID: 90","time":{"start":1717446920228,"stop":1717446920228,"duration":0},"status":"passed","severity":"normal"},{"uid":"884676fe9bb77d58","name":"Check received message containing Russian","time":{"start":1717446874996,"stop":1717446874997,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6b725f91092d9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717446920696,"stop":1717446920704,"duration":8},"status":"passed","severity":"normal"},{"uid":"89fc29e1405cf3ab","name":"listenerCount","time":{"start":1717446416232,"stop":1717446416232,"duration":0},"status":"passed","severity":"normal"},{"uid":"460dafcf3a9daf91","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717446333267,"stop":1717446333267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d516e31728236447","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717446558711,"stop":1717446558711,"duration":0},"status":"passed","severity":"normal"},{"uid":"906eeefc0719d905","name":"same cluster, different shard: nodes connect","time":{"start":1717446646846,"stop":1717446646847,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9712eb6e156445","name":"Check message with invalid timestamp is not received","time":{"start":1717446875003,"stop":1717446875003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ee69082741cc80","name":"Push message with content topic containing unicode special characters","time":{"start":1717446944411,"stop":1717446944421,"duration":10},"status":"passed","severity":"normal"},{"uid":"f46b63898ee19456","name":"1 Relay, 1 Filter, gives up","time":{"start":1717446348550,"stop":1717446348550,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e9e5123ee2cc27","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717446996435,"stop":1717446996436,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6e83818b71e97b","name":"Push message equal or less that 1MB","time":{"start":1717446944427,"stop":1717446944427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fb97fcbf50ea6a","name":"Check received message containing special chars","time":{"start":1717446875007,"stop":1717446875008,"duration":1},"status":"passed","severity":"normal"},{"uid":"1988669077ad3930","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717446597494,"stop":1717446597494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f98007333bef6b","name":"Push message with escaped characters payload","time":{"start":1717446809491,"stop":1717446809492,"duration":1},"status":"passed","severity":"normal"},{"uid":"180c0db26fa1dfdc","name":"stop","time":{"start":1717446416233,"stop":1717446416234,"duration":1},"status":"passed","severity":"normal"},{"uid":"25aa5ed9a3b64a10","name":"more peers than existing","time":{"start":1717446778261,"stop":1717446778261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d617321e9d54a17d","name":"random static sharding 1 - Cluster ID: 241, Shard ID: 639","time":{"start":1717446920215,"stop":1717446920216,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b15632c19d9d9c8","name":"Check meta is set [symmetric]","time":{"start":1717446358847,"stop":1717446358848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3588d79dc762c69","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717446977946,"stop":1717446977946,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01d260e30dff05d","name":"Check message received after nwaku node is restarted","time":{"start":1717446875006,"stop":1717446875006,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ee6e59c61680eed","name":"Push message with escaped characters payload","time":{"start":1717446944382,"stop":1717446944382,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd91d8f14369968b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717446558718,"stop":1717446558719,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6c4d3669f5f8b3","name":"Encoder throws on empty string content topic","time":{"start":1717446358849,"stop":1717446358850,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd490665f4ba065","name":"Decoder throws on undefined content topic","time":{"start":1717446338144,"stop":1717446338144,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeedabed830b133","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717446597493,"stop":1717446597493,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3ee0bc2872568a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717446558702,"stop":1717446558703,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafc38b9bb320009","name":"different cluster, different shard: nodes don't connect","time":{"start":1717446646847,"stop":1717446646848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83215383a4d194c","name":"Push message with custom timestamp: 1717450159039","time":{"start":1717446944427,"stop":1717446944427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d969c0cf6d40cb8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717446324806,"stop":1717446324806,"duration":0},"status":"passed","severity":"normal"},{"uid":"b223ef6153ae6d0d","name":"Push message with custom timestamp: 1717450189108","time":{"start":1717446809508,"stop":1717446809508,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f75a77143a5a49","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717446920665,"stop":1717446920666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a440dad5b150963c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717446558713,"stop":1717446558714,"duration":1},"status":"passed","severity":"normal"},{"uid":"9259c7bb94b8651d","name":"Push message with JSON payload","time":{"start":1717446944381,"stop":1717446944382,"duration":1},"status":"passed","severity":"normal"},{"uid":"445e7c820e16a678","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717446360602,"stop":1717446360603,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc9e9a996099e2f","name":"Refresh subscription","time":{"start":1717446977943,"stop":1717446977944,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec84fdd44f08e810","name":"unsubscribes","time":{"start":1717446990737,"stop":1717446990737,"duration":0},"status":"passed","severity":"normal"}] |