mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"8d617cf321b571ea","name":"Check received message containing special chars","time":{"start":1710407347218,"stop":1710407347219,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa581cfb91ecc88","name":"Push message with Basic HTML tag payload","time":{"start":1710407356411,"stop":1710407356411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3360558c61c88283","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710406974786,"stop":1710406974786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6cc4ab56132bea","name":"groups content topics by expected pubsub topic","time":{"start":1710406830153,"stop":1710406830153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff75e7db511fc637","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710406930681,"stop":1710406930681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7c43bc1e804021","name":"should encodeTxt and decodeTxt","time":{"start":1710406838637,"stop":1710406838638,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b4ddce0e070cbe","name":"Check publish message containing Russian","time":{"start":1710407302436,"stop":1710407302437,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c40429efe0b4ce","name":"Push message with Chinese payload","time":{"start":1710407356408,"stop":1710407356408,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbcaf2d8a705723","name":"Ping on subscribed peer","time":{"start":1710406913274,"stop":1710406913275,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe1d059c4ab964b","name":"Sets default value correctly","time":{"start":1710407431374,"stop":1710407431374,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c559f490305b4b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1710406854144,"stop":1710406854144,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c223474e134168","name":"isConnected should return false after all peers disconnect","time":{"start":1710406882047,"stop":1710406882048,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b1f87c1c9375d5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1710407381810,"stop":1710407381811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecf1312f2f32510","name":"Ping on subscribed peer","time":{"start":1710406957691,"stop":1710406957691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1820af39d88de7f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1710406889391,"stop":1710406889392,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2c30cf5f67af61","name":"Query Generator, No message returned","time":{"start":1710407391805,"stop":1710407391805,"duration":0},"status":"passed","severity":"normal"},{"uid":"777a07fd58edd45","name":"Publish without waiting for remote peer","time":{"start":1710407309081,"stop":1710407309081,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea9b0156418acaa","name":"Push message with content topic containing Chinese","time":{"start":1710407264563,"stop":1710407264563,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff4f790ebb3f77","name":"Push to array if already present","time":{"start":1710406829791,"stop":1710406829791,"duration":0},"status":"passed","severity":"normal"},{"uid":"436907a2bdb01304","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710406976472,"stop":1710406976473,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f4dd462d31133f","name":"Push message with content topic containing Arabic","time":{"start":1710407264564,"stop":1710407264564,"duration":0},"status":"passed","severity":"normal"},{"uid":"594d6ac056e9f575","name":"Check received message containing XML","time":{"start":1710407347221,"stop":1710407347222,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bca3ffdf752ba0e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710407490806,"stop":1710407490806,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb9ba26f75e50c6","name":"Push message with Arabic payload","time":{"start":1710407356409,"stop":1710407356409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df3a97fe7a9af06","name":"should not receive a peer event after stop","time":{"start":1710407347449,"stop":1710407347450,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db4eabf9a9fbe76","name":"random static sharding 6 - Cluster ID: 956, Shard ID: 423","time":{"start":1710407357795,"stop":1710407357797,"duration":2},"status":"passed","severity":"normal"},{"uid":"582dbb4c34be97bf","name":"Push message with content topic containing SQL Injection","time":{"start":1710407356417,"stop":1710407356418,"duration":1},"status":"passed","severity":"normal"},{"uid":"661a30dbd0499c51","name":"getPeersByDiscovery","time":{"start":1710406922566,"stop":1710406922567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5157c64aaf25cb74","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1710406882045,"stop":1710406882046,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd801ef4af275a9a","name":"Publish message with custom timestamp: Thu Mar 14 2024 08:08:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1710407302445,"stop":1710407302446,"duration":1},"status":"passed","severity":"normal"},{"uid":"935d1dc7d45cba4c","name":"addEventListener with wrong event","time":{"start":1710406922563,"stop":1710406922564,"duration":1},"status":"passed","severity":"normal"},{"uid":"51198a4b13510d80","name":"Subscribe to topic containing numeric and publish message","time":{"start":1710407309085,"stop":1710407309085,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b51eaca2e963b9","name":"Check received message containing emoji","time":{"start":1710407347258,"stop":1710407347259,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4529a9134c9277","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1710406854559,"stop":1710406854559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb59fd534304cf7","name":"Callback on promise","time":{"start":1710407411302,"stop":1710407411303,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c54396e9b31eef","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1710406976474,"stop":1710406976475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0fbfab9fa51946","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1710407309081,"stop":1710407309082,"duration":1},"status":"passed","severity":"normal"},{"uid":"9929344ea8456468","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710407088360,"stop":1710407088360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2774ffd726db3ed","name":"should return empty list for no shard","time":{"start":1710406830159,"stop":1710406830159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3c66c9ed89024d","name":"Check publish message containing shell command","time":{"start":1710407302442,"stop":1710407302443,"duration":1},"status":"passed","severity":"normal"},{"uid":"80877a70460ed005","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1710406830156,"stop":1710406830156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3da561737ad390","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710407490805,"stop":1710407490806,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c5f2191b094683","name":"Nodes with multiple pubsub topic","time":{"start":1710407296315,"stop":1710407296315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a859e79f65745a3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1710407405552,"stop":1710407405552,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b76e53f1a8af4c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710407490817,"stop":1710407490818,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbbd3a5dcc7b82a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1710406830152,"stop":1710406830152,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c12382247171110","name":"Publishes to nwaku","time":{"start":1710407293094,"stop":1710407293095,"duration":1},"status":"passed","severity":"normal"},{"uid":"75890b5d55f39416","name":"Nodes with multiple pubsub topic","time":{"start":1710407296317,"stop":1710407296317,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebae0c688a5c18d","name":"Check received message containing Arabic","time":{"start":1710407045765,"stop":1710407045765,"duration":0},"status":"passed","severity":"normal"},{"uid":"78df0723e3e6d4c4","name":"Sample","time":{"start":1710406838209,"stop":1710406838209,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5937e3716e08d8b","name":"should not fail to start the service if it is already started","time":{"start":1710407347448,"stop":1710407347448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8886ce4273726b0","name":"listenerCount","time":{"start":1710406922567,"stop":1710406922567,"duration":0},"status":"passed","severity":"normal"},{"uid":"2818c5e13826b9c9","name":"Check received message containing long","time":{"start":1710407347238,"stop":1710407347239,"duration":1},"status":"passed","severity":"normal"},{"uid":"caab065f3ab4612e","name":"addEventListener with correct event","time":{"start":1710406922563,"stop":1710406922563,"duration":0},"status":"passed","severity":"normal"},{"uid":"b171cc30c6815e8c","name":"unsubscribes","time":{"start":1710407418745,"stop":1710407418745,"duration":0},"status":"passed","severity":"normal"},{"uid":"255cab1b47059ff0","name":"1 Store, 2 fetches","time":{"start":1710406854143,"stop":1710406854144,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c97222f25e5cedf","name":"Passing page size 1 when there are 4 messages","time":{"start":1710407417448,"stop":1710407417449,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b3a0fddc01af5e","name":"Ping on unsubscribed peer","time":{"start":1710406957692,"stop":1710406957693,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61fb7a36b8a4a6","name":"Push message with special chars payload","time":{"start":1710407356408,"stop":1710407356408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73928f7dcf5188e","name":"Push message with content topic containing XML","time":{"start":1710407356418,"stop":1710407356419,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6199a5fe5012185","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1710406838018,"stop":1710406838019,"duration":1},"status":"passed","severity":"normal"},{"uid":"f078700e4cb61be1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1710407309089,"stop":1710407309090,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c44326e6e1d0078","name":"returns all values when wanted number is greater than available values","time":{"start":1710406853318,"stop":1710406853319,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a729c6cd4c33ad3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1710406838020,"stop":1710406838020,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb60ffbc87469ee5","name":"Push message with content topic containing Chinese","time":{"start":1710407356416,"stop":1710407356416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9236a12652c2a07f","name":"can start the service","time":{"start":1710407347445,"stop":1710407347446,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7ceab34497d6d2","name":"throws on content topic with non-number generation field","time":{"start":1710406830143,"stop":1710406830143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19d5558ccb1569","name":"Waku message hash computation (payload length 0)","time":{"start":1710406832836,"stop":1710406832837,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba084700bfd7eca4","name":"Ping on unsubscribed peer","time":{"start":1710406957696,"stop":1710406957697,"duration":1},"status":"passed","severity":"normal"},{"uid":"803e32438d3661d0","name":"Passing page size 10 when there are 10 messages","time":{"start":1710407417449,"stop":1710407417450,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15f54d72762880f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1710407381811,"stop":1710407381811,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f8e82f44b07e30","name":"Js publishes, other Js receives","time":{"start":1710407293095,"stop":1710407293096,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1bda236150df4d","name":"dispatchEvent via connectionManager","time":{"start":1710406922567,"stop":1710406922567,"duration":0},"status":"passed","severity":"normal"},{"uid":"220ab4c75168a944","name":"Push message with Arabic payload","time":{"start":1710407264508,"stop":1710407264508,"duration":0},"status":"passed","severity":"normal"},{"uid":"55562d0cc769cff","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1710407405549,"stop":1710407405550,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c4b1a1dc071d6e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710407045772,"stop":1710407045772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6524dc01a5dab3f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1710406830380,"stop":1710406830380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa932d14c2c67d3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1710406889392,"stop":1710406889392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42eb894ca898b84","name":"caches peers it previously fetched","time":{"start":1710406854557,"stop":1710406854557,"duration":0},"status":"passed","severity":"normal"},{"uid":"c020f2295612fd2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710407147286,"stop":1710407147286,"duration":0},"status":"passed","severity":"normal"},{"uid":"201cea320f5d37a3","name":"isConnected return false after peer stops","time":{"start":1710406933125,"stop":1710406933125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3f6cda5144bfa3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1710407302444,"stop":1710407302445,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b68a4a5bd955de","name":"can start and stop the service","time":{"start":1710407347446,"stop":1710407347446,"duration":0},"status":"passed","severity":"normal"},{"uid":"307afac004f1bb56","name":"Push message with meta","time":{"start":1710407356422,"stop":1710407356423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e3de65c633d4e4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710407490811,"stop":1710407490811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4308c844267f7f1","name":"different cluster, different shard: nodes don't connect","time":{"start":1710407164529,"stop":1710407164529,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d326a1992ec4eb","name":"getPeersByDiscovery","time":{"start":1710407284018,"stop":1710407284018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7afc121ebe9fcb8","name":"Push message with short payload","time":{"start":1710407264502,"stop":1710407264503,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7c29d425168a2f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1710406830170,"stop":1710406830170,"duration":0},"status":"passed","severity":"normal"},{"uid":"938db21be949ff12","name":"handles empty contentTopics array correctly","time":{"start":1710406830175,"stop":1710406830175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a3c0ad8706df01","name":"Delete observer","time":{"start":1710407266269,"stop":1710407266269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c1071094071fbe","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710407490804,"stop":1710407490805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bf7c57fc6234f9","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1710407296316,"stop":1710407296316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c36539abfd7ab78","name":"LightPush","time":{"start":1710407439931,"stop":1710407439931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2987a12b64298f99","name":"should throw error - invalid id","time":{"start":1710406838645,"stop":1710406838645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8722e6651de14ac","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1710407309082,"stop":1710407309082,"duration":0},"status":"passed","severity":"normal"},{"uid":"866809958b82731b","name":"it tolerates circular branch references","time":{"start":1710406854555,"stop":1710406854555,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dc86b6a5245264","name":"should be able to encode the field with only RELAY set to true","time":{"start":1710406838012,"stop":1710406838014,"duration":2},"status":"passed","severity":"normal"},{"uid":"72f010fd4a260261","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710407147283,"stop":1710407147284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e249e2078c694d0","name":"Push message with special chars payload","time":{"start":1710407264506,"stop":1710407264506,"duration":0},"status":"passed","severity":"normal"},{"uid":"22693ed7a86677c8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1710406830163,"stop":1710406830164,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92a76210c61d001","name":"Relay + Store","time":{"start":1710406892211,"stop":1710406892211,"duration":0},"status":"passed","severity":"normal"},{"uid":"77574373189ec419","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710407147282,"stop":1710407147283,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dee860b3f340d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1710407309090,"stop":1710407309090,"duration":0},"status":"passed","severity":"normal"},{"uid":"645204eb2af0cf9c","name":"Check received message with timestamp: 1710406881063000000 ","time":{"start":1710407045771,"stop":1710407045771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef56590b1f076223","name":"Promise Callback - backward","time":{"start":1710407403791,"stop":1710407403791,"duration":0},"status":"passed","severity":"normal"},{"uid":"483d51c16079b250","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1710406976475,"stop":1710406976475,"duration":0},"status":"passed","severity":"normal"},{"uid":"145a5a65905431c9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1710406838022,"stop":1710406838022,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ce6647dc92a649","name":"Push message with content topic containing Arabic","time":{"start":1710407356416,"stop":1710407356417,"duration":1},"status":"passed","severity":"normal"},{"uid":"b465f4ad1e343e27","name":"random static sharding 8 - Cluster ID: 855, Shard ID: 887","time":{"start":1710407357799,"stop":1710407357800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1d733105ce6d2b","name":"throws on content topic with generation field greater than 0","time":{"start":1710406830144,"stop":1710406830144,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b2e0bae031842d","name":"Push 30 different messages","time":{"start":1710407356413,"stop":1710407356413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e927a61007d5a34d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1710406854103,"stop":1710406854103,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf8673443fc5df7","name":"Check received message containing XML","time":{"start":1710407347251,"stop":1710407347252,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7dedfe580e77a5","name":"Nwaku publishes","time":{"start":1710407293095,"stop":1710407293095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b21dd1a2533eeab","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app68/10/topic823/utf8","time":{"start":1710407302894,"stop":1710407302894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4cb747d6f44295da","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1710406976473,"stop":1710406976473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5604b2ba260a2f6f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710407147270,"stop":1710407147270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44ddb30034966bb","name":"Rejects garbage","time":{"start":1710406846839,"stop":1710406846839,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e0a8e2789bce24","name":"Subscribe and receive messages via lightPush","time":{"start":1710407490810,"stop":1710407490810,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c91c637d46cef3","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710407147270,"stop":1710407147270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4d7bfaff7db49aa","name":"receives messages sent to provided content topic through stream","time":{"start":1710407302666,"stop":1710407302666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8530061e50fe99a","name":"Throws when trying to push message with empty payload","time":{"start":1710407356414,"stop":1710407356414,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4e6fc27773f2dd","name":"should properly create location multiaddrs - tcp4","time":{"start":1710406838648,"stop":1710406838648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f34e478ae35215","name":"should not fail to stop the service if it was not started","time":{"start":1710406894926,"stop":1710406894926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a502e48a60af8c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1710406976479,"stop":1710406976483,"duration":4},"status":"passed","severity":"normal"},{"uid":"dba0974b1dca16f2","name":"Push message with emoji payload","time":{"start":1710407356413,"stop":1710407356413,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8bbc0c57267dca","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1710406854104,"stop":1710406854105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9b29aac3342e2b","name":"Check publish message containing Basic HTML tag","time":{"start":1710407302441,"stop":1710407302442,"duration":1},"status":"passed","severity":"normal"},{"uid":"337e3aeca118174","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1710406830161,"stop":1710406830161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b709c2dd3e48f5d7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1710407309082,"stop":1710407309083,"duration":1},"status":"passed","severity":"normal"},{"uid":"804ff984403b103d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710407490813,"stop":1710407490813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef937f400c99b034","name":"Check received message containing special chars","time":{"start":1710407347239,"stop":1710407347239,"duration":0},"status":"passed","severity":"normal"},{"uid":"3720daa1d15fb1f1","name":"can start the service","time":{"start":1710406894923,"stop":1710406894923,"duration":0},"status":"passed","severity":"normal"},{"uid":"56261c12e40acc77","name":"should throw error - no id","time":{"start":1710406838645,"stop":1710406838645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3952e13e544bfa2e","name":"Fails to push message with large meta","time":{"start":1710407264573,"stop":1710407264573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7577f2c3c45499f9","name":"should be able to encode the field with only STORE set to true","time":{"start":1710406838014,"stop":1710406838015,"duration":1},"status":"passed","severity":"normal"},{"uid":"900362ef1c9be0f1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1710407381811,"stop":1710407381811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73816f146778b13","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1710406976434,"stop":1710406976434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b848597173e4656c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710407490815,"stop":1710407490815,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b31f9a1d1a48c14","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1710406976488,"stop":1710406976488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fc88ba30b892ed","name":"Meta field set when metaSetter is specified","time":{"start":1710406843425,"stop":1710406843425,"duration":0},"status":"passed","severity":"normal"},{"uid":"121d22a22569c7a7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1710406830159,"stop":1710406830159,"duration":0},"status":"passed","severity":"normal"},{"uid":"860aee098be1e50c","name":"Push message with content topic containing short","time":{"start":1710407264558,"stop":1710407264560,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c19df6786f5969f","name":"Check message with invalid timestamp is not received","time":{"start":1710407347263,"stop":1710407347264,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6b172e01383962","name":"should not fail to stop the service if it was not started","time":{"start":1710407347447,"stop":1710407347448,"duration":1},"status":"passed","severity":"normal"},{"uid":"2faa47790c215005","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710407147266,"stop":1710407147267,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d70c13f97028d79","name":"Push message with content topic containing emoji","time":{"start":1710407356421,"stop":1710407356422,"duration":1},"status":"passed","severity":"normal"},{"uid":"1285202e6b7839e4","name":"Subscribe to topic containing XML and publish message","time":{"start":1710407309088,"stop":1710407309089,"duration":1},"status":"passed","severity":"normal"},{"uid":"21277ce581871dbd","name":"Subscribe and receives messages on 20 topics","time":{"start":1710407147268,"stop":1710407147269,"duration":1},"status":"passed","severity":"normal"},{"uid":"db44a16c178a6317","name":"Subscribe and receives messages on 20 topics","time":{"start":1710407490801,"stop":1710407490801,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5bda3fee528e8f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1710406830155,"stop":1710406830155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db53b1f9100ddcc","name":"Mutual subscription","time":{"start":1710407309075,"stop":1710407309080,"duration":5},"status":"passed","severity":"normal"},{"uid":"f6edd38b65ec14de","name":"Push message on custom pubsubTopic","time":{"start":1710407127093,"stop":1710407127094,"duration":1},"status":"passed","severity":"normal"},{"uid":"68937b3a65b9a892","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1710406933125,"stop":1710406933126,"duration":1},"status":"passed","severity":"normal"},{"uid":"59819b84d6de8905","name":"Subscribe to topic containing Script and publish message","time":{"start":1710407309087,"stop":1710407309087,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e2506b6e0061f7","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1710406976441,"stop":1710406976442,"duration":1},"status":"passed","severity":"normal"},{"uid":"f553ddf9300ab14e","name":"All","time":{"start":1710406892211,"stop":1710406892211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea89f5bc81461a4","name":"creates an iterator","time":{"start":1710407418744,"stop":1710407418744,"duration":0},"status":"passed","severity":"normal"},{"uid":"682f08fdce64b44","name":"Reusing cursor across nodes","time":{"start":1710407381812,"stop":1710407381812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d02380a7e24cc7c","name":"Subscribe to topic containing short and receive message","time":{"start":1710407490816,"stop":1710407490816,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d59b9340d7883b","name":"Push message with content topic containing unicode special characters","time":{"start":1710407264569,"stop":1710407264569,"duration":0},"status":"passed","severity":"normal"},{"uid":"34298d69a8fce8e3","name":"Check received message containing Script","time":{"start":1710407045767,"stop":1710407045767,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfb8f18d8a06bec","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1710406976486,"stop":1710406976487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6754c1a2bfcf0c7b","name":"can dial TLS multiaddrs","time":{"start":1710407151803,"stop":1710407151803,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b79c7048a3c14b","name":"Decoder throws on undefined content topic","time":{"start":1710406866113,"stop":1710406866113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45439dd799506ab","name":"Push 30 different messages","time":{"start":1710407264556,"stop":1710407264557,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e75ec8009a4923","name":"Subscribe to topic containing Script and receive message","time":{"start":1710407147284,"stop":1710407147285,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7692c55bfab99b","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1710406933123,"stop":1710406933124,"duration":1},"status":"passed","severity":"normal"},{"uid":"386086def76af251","name":"Push message with shell command payload","time":{"start":1710407356411,"stop":1710407356412,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9fee5d15887a5d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1710406976463,"stop":1710406976464,"duration":1},"status":"passed","severity":"normal"},{"uid":"993e63f9f6fc03ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1710406830164,"stop":1710406830164,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d2ac03de20481c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710407147287,"stop":1710407147287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42ce1b81c68a94c","name":"Check received message containing JSON","time":{"start":1710407045768,"stop":1710407045768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b0bfe38442c02d","name":"same cluster, different shard: nodes connect","time":{"start":1710407164528,"stop":1710407164528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dae07d6830be19","name":"Ping on peer without subscriptions","time":{"start":1710406957691,"stop":1710406957692,"duration":1},"status":"passed","severity":"normal"},{"uid":"c649646312509682","name":"Check received message containing SQL Injection","time":{"start":1710407347220,"stop":1710407347221,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3d61c6aa673a73","name":"Subscribe to topic containing Script and receive message","time":{"start":1710407490807,"stop":1710407490807,"duration":0},"status":"passed","severity":"normal"},{"uid":"90da6c985bbc32fa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710407347232,"stop":1710407347232,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dec615095f85c1","name":"Push message with custom timestamp: 1710410576674","time":{"start":1710407356425,"stop":1710407356425,"duration":0},"status":"passed","severity":"normal"},{"uid":"900f260d0c81b569","name":"configure the node with multiple pubsub topics","time":{"start":1710407357806,"stop":1710407357807,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d38908f504536","name":"should throw an error for empty SingleShardInfos array","time":{"start":1710406830156,"stop":1710406830156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1600e4793430123e","name":"Push message with content topic containing unicode special characters","time":{"start":1710407356421,"stop":1710407356421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c95aa48efb8b870","name":"isConnected should return false after all peers disconnect","time":{"start":1710406933124,"stop":1710406933125,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8af5dfdf3004d5f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1710406976468,"stop":1710406976469,"duration":1},"status":"passed","severity":"normal"},{"uid":"457ccfc3e8684996","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710406976441,"stop":1710406976441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9337df7122112fb6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710407490808,"stop":1710407490808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7171da6d030a0331","name":"connected peers and dial","time":{"start":1710407264820,"stop":1710407264821,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db386014c3db5e5d","name":"throws on content topic with too few or too many fields","time":{"start":1710406830142,"stop":1710406830143,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d054fe6ec02953b","name":"throws an error for improperly formatted content topics","time":{"start":1710406830154,"stop":1710406830155,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8dc675813ad6d16","name":"should throw an error for missing required configuration","time":{"start":1710406830160,"stop":1710406830160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c98f924ae0a7e64","name":"Subscribe to topic containing emoji and publish message","time":{"start":1710407309091,"stop":1710407309092,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ffd4490a8175fc","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1710406882046,"stop":1710406882047,"duration":1},"status":"passed","severity":"normal"},{"uid":"340c9b7bfebea280","name":"Push message with content topic containing shell command","time":{"start":1710407356420,"stop":1710407356420,"duration":0},"status":"passed","severity":"normal"},{"uid":"278a2745070ac482","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1710406843351,"stop":1710406843351,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b07db7dffee0528","name":"Check received message containing numeric","time":{"start":1710407347218,"stop":1710407347218,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ab24d6dd060b23","name":"Ping on subscribed peer","time":{"start":1710406957694,"stop":1710406957694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1711330a51f753","name":"Check received message containing short","time":{"start":1710407045763,"stop":1710407045763,"duration":0},"status":"passed","severity":"normal"},{"uid":"6512c84ee2a9b044","name":"Check publish message containing numeric","time":{"start":1710407302423,"stop":1710407302424,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab525a324d73b2e","name":"Check received message containing Chinese","time":{"start":1710407347240,"stop":1710407347244,"duration":4},"status":"passed","severity":"normal"},{"uid":"1aae8685f2ee8e16","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710407127092,"stop":1710407127092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6188b59f9589471b","name":"Push message with content topic containing short","time":{"start":1710407356414,"stop":1710407356414,"duration":0},"status":"passed","severity":"normal"},{"uid":"addc5752c016bc8f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710407088363,"stop":1710407088363,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a247e7991abfee","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710407490800,"stop":1710407490800,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4de4c61e7ec04fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1710406830162,"stop":1710406830163,"duration":1},"status":"passed","severity":"normal"},{"uid":"c251b8c0a4e59bd1","name":"Fails to push message with large meta","time":{"start":1710407356423,"stop":1710407356423,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3521700f266d568","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1710406830168,"stop":1710406830168,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b6763427d1f83e","name":"Register correct protocols","time":{"start":1710407309080,"stop":1710407309080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae78153d781fd37","name":"Check received message containing Chinese","time":{"start":1710407045765,"stop":1710407045765,"duration":0},"status":"passed","severity":"normal"},{"uid":"645f41780ec4ee46","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1710406830162,"stop":1710406830162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65e912eeaa53a67","name":"Check message with invalid timestamp is not received","time":{"start":1710407347233,"stop":1710407347233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c80541e8ae17745","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710407490802,"stop":1710407490802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd89a9552035f39","name":"Push message with content topic containing special chars","time":{"start":1710407264562,"stop":1710407264562,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba458be76f7a5a0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710407447465,"stop":1710407447465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1349ca3927f3fb27","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710407147288,"stop":1710407147289,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a748a83e708f9b3","name":"start node with empty content topic","time":{"start":1710407302909,"stop":1710407302910,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a0e91faa5ce5e1f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710407490814,"stop":1710407490814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7703df0a83b727d4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710406894929,"stop":1710406894930,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e7937ac0f1eb8dba","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1710407302664,"stop":1710407302665,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c858b4aaaaaf8b2","name":"Push message with content topic containing Russian","time":{"start":1710407356417,"stop":1710407356417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e806df5488d09e8","name":"Push message with Script payload","time":{"start":1710407356410,"stop":1710407356410,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea998c31d513853","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1710406830151,"stop":1710406830151,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a71d49c329ce75","name":"Wrong topic","time":{"start":1710407302905,"stop":1710407302905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"696aed13e36a13a3","name":"Check received message containing Basic HTML tag","time":{"start":1710407347252,"stop":1710407347252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea59af714f190ca","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1710406854558,"stop":1710406854559,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a54220dedb68456","name":"should throw error - no id","time":{"start":1710406838639,"stop":1710406838639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f788f5c553299fc","name":"Push message with short payload","time":{"start":1710407356406,"stop":1710407356407,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeae1a350d81b96a","name":"should emit a peer event after start","time":{"start":1710406894927,"stop":1710406894927,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb78549ee7423302","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1710406838638,"stop":1710406838639,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11a4e510763eb7d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1710406830167,"stop":1710406830167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6693d550c014491b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710407296317,"stop":1710407296317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98b8d4819e03581","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710406930699,"stop":1710406930700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3cdae36419999c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1710406976433,"stop":1710406976434,"duration":1},"status":"skipped","severity":"normal"},{"uid":"708494a9592734f2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710407127093,"stop":1710407127093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39e735be4ae86897","name":"Publish message with custom timestamp: Thu Mar 14 2024 10:08:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1710407302446,"stop":1710407302446,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bd89655cfef981","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710406930678,"stop":1710406930678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19b0fffdd97bc29","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1710406882044,"stop":1710406882045,"duration":1},"status":"passed","severity":"normal"},{"uid":"392b36f889df90f4","name":"Push message with content topic containing JSON","time":{"start":1710407264567,"stop":1710407264568,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e12f1a91a383d3","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app67/6/topic908/xml","time":{"start":1710407302895,"stop":1710407302896,"duration":1},"status":"skipped","severity":"normal"},{"uid":"373650457776f1ee","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1710406976442,"stop":1710406976461,"duration":19},"status":"passed","severity":"normal"},{"uid":"4d19f4fbaa5b0d1a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710407490821,"stop":1710407490821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54c0964ce97906a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1710406976438,"stop":1710406976438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6303a39991c4b356","name":"Check publish message containing short","time":{"start":1710407302422,"stop":1710407302423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a226c222a6bd7134","name":"Query with Ordered Callback, No message returned","time":{"start":1710407391809,"stop":1710407391809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9568941b102e19a0","name":"Passing an array","time":{"start":1710407431371,"stop":1710407431372,"duration":1},"status":"passed","severity":"normal"},{"uid":"faad50a2bedad7c5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1710407284019,"stop":1710407284020,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45fcddcc187822e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1710406830165,"stop":1710406830165,"duration":0},"status":"passed","severity":"normal"},{"uid":"855566cc82824ef0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1710407381813,"stop":1710407381813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9319c71b3e12404a","name":"Promise Callback - forward","time":{"start":1710407403790,"stop":1710407403790,"duration":0},"status":"passed","severity":"normal"},{"uid":"106cf0ffeaa16b56","name":"Asymmetric encrypt & decrypt","time":{"start":1710406864829,"stop":1710406864829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d8516901844a5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710406838023,"stop":1710406838024,"duration":1},"status":"passed","severity":"normal"},{"uid":"111ede392c456ee7","name":"Push message with numeric payload","time":{"start":1710407356407,"stop":1710407356408,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a95377969b332b","name":"Generator, custom pubsub topic","time":{"start":1710407386211,"stop":1710407386211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3526999ebb6c6dfd","name":"Check publish message containing emoji","time":{"start":1710407302444,"stop":1710407302444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b25a34e9e43ffd","name":"Check message received after jswaku node is restarted","time":{"start":1710407045776,"stop":1710407045776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4cda8ac61a53890","name":"Check message received after jswaku node is restarted","time":{"start":1710407347237,"stop":1710407347237,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f7ddba46d92f3ab","name":"Check message with no payload is not received","time":{"start":1710407045775,"stop":1710407045775,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b144d3a2655e6ec","name":"Ping on peer without subscriptions","time":{"start":1710406913275,"stop":1710406913275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f666c846cf6beb4b","name":"Encoder throws on empty string content topic","time":{"start":1710406866112,"stop":1710406866112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b5532ce77eba72","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1710406930679,"stop":1710406930679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e0479837b060ebe","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710407296313,"stop":1710407296314,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24b6975b061d216","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1710406830173,"stop":1710406830173,"duration":0},"status":"passed","severity":"normal"},{"uid":"90df118cd4402053","name":"Check received message containing unicode special characters","time":{"start":1710407347257,"stop":1710407347258,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a528546ccecd705","name":"can start and stop the service","time":{"start":1710406894923,"stop":1710406894926,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c8282fe83f00d2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1710406830149,"stop":1710406830150,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f0b93e765e0ec2","name":"Accepts a valid Waku Message","time":{"start":1710406846837,"stop":1710406846838,"duration":1},"status":"passed","severity":"normal"},{"uid":"1567a0ad9b365822","name":"Push message with escaped characters payload","time":{"start":1710407356412,"stop":1710407356412,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daca93a2ca7c93a","name":"should only return 1 node with store capability","time":{"start":1710406854558,"stop":1710406854558,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b677c1a54f9df7f","name":"Generator, custom pubsub topic","time":{"start":1710407386208,"stop":1710407386210,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e96bc2911b840c4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710407088362,"stop":1710407088362,"duration":0},"status":"passed","severity":"normal"},{"uid":"130faf5bc8f25d7b","name":"Subscribe to topic containing short and publish message","time":{"start":1710407309084,"stop":1710407309084,"duration":0},"status":"passed","severity":"normal"},{"uid":"244b0e4d867c9448","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710407490817,"stop":1710407490817,"duration":0},"status":"passed","severity":"normal"},{"uid":"6784507e7e59d269","name":"nwaku subscribes","time":{"start":1710407293094,"stop":1710407293094,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf9f11c3c484438","name":"Check publish message containing SQL Injection","time":{"start":1710407302437,"stop":1710407302439,"duration":2},"status":"passed","severity":"normal"},{"uid":"882b8511b0c14b61","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1710407432448,"stop":1710407432448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5d765a75e2013a","name":"Check received message containing emoji","time":{"start":1710407347230,"stop":1710407347231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5659d8c92092e0d","name":"Push message with rate limit","time":{"start":1710407356423,"stop":1710407356424,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ad532c3b2d17d8","name":"should not receive a peer event before start","time":{"start":1710407347449,"stop":1710407347449,"duration":0},"status":"passed","severity":"normal"},{"uid":"76675df2236c0d04","name":"Publish message with rate limit","time":{"start":1710407302460,"stop":1710407302460,"duration":0},"status":"passed","severity":"normal"},{"uid":"737a7f38a1e0587c","name":"Ordered Callback - forward","time":{"start":1710407403791,"stop":1710407403791,"duration":0},"status":"passed","severity":"normal"},{"uid":"908538603ce2a8d4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1710406832836,"stop":1710406832836,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f9f17ff3131887","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710407490818,"stop":1710407490818,"duration":0},"status":"passed","severity":"normal"},{"uid":"7099626bdd4eb7a7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710406930676,"stop":1710406930677,"duration":1},"status":"passed","severity":"normal"},{"uid":"5722c3005e83ffa","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app33/3/topic324/test.js","time":{"start":1710407302900,"stop":1710407302901,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf6cf2aa777b668d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710407088361,"stop":1710407088361,"duration":0},"status":"passed","severity":"normal"},{"uid":"4046b396bc8a424f","name":"should throw error - no public key","time":{"start":1710406838645,"stop":1710406838645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1d7c9d6ab28d49","name":"Fields are not dropped","time":{"start":1710406842896,"stop":1710406842898,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4bff7c8dfa8dc8a","name":"Check received message with timestamp: 1710406881111000000 ","time":{"start":1710407347259,"stop":1710407347260,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecfe3330737efb3","name":"1 Relay, 1 fetch","time":{"start":1710406854143,"stop":1710406854143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad23e6f3fe116151","name":"Passing page size 0 when there are 110 messages","time":{"start":1710407417448,"stop":1710407417448,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b10edef08be987","name":"should be called at least once on all `peer:discovery` events","time":{"start":1710406889390,"stop":1710406889390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b317785dd621852","name":"safeDispatchEvent","time":{"start":1710406922568,"stop":1710406922568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcc8385e8dd25","name":"Query Generator, No Decoder","time":{"start":1710407391804,"stop":1710407391805,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee39b6778197d61d","name":"Subscribe and receive messages via waku relay post","time":{"start":1710407490800,"stop":1710407490800,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd68e7528bf1833e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710407490822,"stop":1710407490822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1674f2a64b71580","name":"should only return 1 node with relay and store capability","time":{"start":1710406854558,"stop":1710406854558,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8ff76786a4ea9","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1710407147289,"stop":1710407147290,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff60a353aca5629c","name":"should return false","time":{"start":1710406838645,"stop":1710406838646,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fd054363add7e7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1710406854107,"stop":1710406854107,"duration":0},"status":"passed","severity":"normal"},{"uid":"10163422c52cee03","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1710406976437,"stop":1710406976437,"duration":0},"status":"passed","severity":"normal"},{"uid":"46472d376cdd0192","name":"should handle corrupted local storage data gracefully","time":{"start":1710406858334,"stop":1710406858334,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe08ce7fcad0540","name":"Check received message containing Arabic","time":{"start":1710407347219,"stop":1710407347220,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf15fdc18c6635","name":"Push message with content topic containing XML","time":{"start":1710407264566,"stop":1710407264567,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc07fca675988f","name":"Throws when trying to push message with empty payload","time":{"start":1710407264557,"stop":1710407264558,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b50b3932a4487c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1710406976485,"stop":1710406976486,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a8488193efbd2a","name":"Push message with SQL Injection payload","time":{"start":1710407356409,"stop":1710407356410,"duration":1},"status":"passed","severity":"normal"},{"uid":"41be8717b9b6378b","name":"Push message with XML payload","time":{"start":1710407264529,"stop":1710407264531,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5b6660b8fed3ea3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710407088362,"stop":1710407088362,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a7ed238607fa65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1710406830168,"stop":1710406830168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cd0cefa50e652d","name":"Subscribe and receive messages via waku relay post","time":{"start":1710407490811,"stop":1710407490812,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1d9b197e42f618","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1710406854105,"stop":1710406854106,"duration":1},"status":"passed","severity":"normal"},{"uid":"1041b3a2add45f4e","name":"Check message with non string payload is not received","time":{"start":1710407347268,"stop":1710407347268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e539c5e42b95cebd","name":"Check received message containing unicode special characters","time":{"start":1710407045769,"stop":1710407045770,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb7de44d0b47c9","name":"Check received message containing XML","time":{"start":1710407045767,"stop":1710407045767,"duration":0},"status":"passed","severity":"normal"},{"uid":"599fed86522ebe8e","name":"Check meta is set [ecies]","time":{"start":1710406866111,"stop":1710406866111,"duration":0},"status":"passed","severity":"normal"},{"uid":"6749cf6ae9cbd83","name":"should configure sharding based on application and version for autosharding","time":{"start":1710406830172,"stop":1710406830173,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e50c4e45ff262e","name":"Ordered callback, aborts when callback returns true","time":{"start":1710407411305,"stop":1710407411306,"duration":1},"status":"passed","severity":"normal"},{"uid":"97946868e5c6457b","name":"Push message with content topic containing Script","time":{"start":1710407264565,"stop":1710407264566,"duration":1},"status":"passed","severity":"normal"},{"uid":"5088cee510957162","name":"Check message received after jswaku node is restarted","time":{"start":1710407347269,"stop":1710407347270,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ba1f9cfa426a52e2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710407490814,"stop":1710407490814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5170c6ccc984aad8","name":"Ordered Callback - backward","time":{"start":1710407403792,"stop":1710407403792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5511fcd8f2cb5a2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1710406866110,"stop":1710406866111,"duration":1},"status":"passed","severity":"normal"},{"uid":"8981572259c6af44","name":"should emit a peer event after start","time":{"start":1710406858332,"stop":1710406858332,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f6c13b8fd979a9","name":"should handle application and version for autosharding","time":{"start":1710406830158,"stop":1710406830158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87036bda4881768","name":"Check publish message containing Script","time":{"start":1710407302439,"stop":1710407302440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6da6bf960b3c3ea","name":"Push message with JSON payload","time":{"start":1710407264535,"stop":1710407264537,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5dd7e0225b245ff","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710407088363,"stop":1710407088363,"duration":0},"status":"passed","severity":"normal"},{"uid":"775b1b2682e8e066","name":"Check publish message containing JSON","time":{"start":1710407302442,"stop":1710407302442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b5823cecc635a6","name":"Push message with custom timestamp: 1679648576674","time":{"start":1710407356424,"stop":1710407356424,"duration":0},"status":"passed","severity":"normal"},{"uid":"987fc5bd9e189556","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1710406830158,"stop":1710406830158,"duration":0},"status":"passed","severity":"normal"},{"uid":"394dd21497af70b1","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1710407381812,"stop":1710407381812,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fc8608a85d24ae","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1710407357779,"stop":1710407357780,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6665e2f0ccf74a","name":"configure the node with multiple content topics","time":{"start":1710407302906,"stop":1710407302907,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e2eb282dbd70ba9","name":"Round trip binary serialization","time":{"start":1710406843424,"stop":1710406843424,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c881e4eaa62d41","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710407147271,"stop":1710407147271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46d3fd524330a263","name":"random static sharding 7 - Cluster ID: 952, Shard ID: 421","time":{"start":1710407357797,"stop":1710407357799,"duration":2},"status":"passed","severity":"normal"},{"uid":"e484a98985b23ae1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710406976435,"stop":1710406976435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98ce41138611f95","name":"Refresh subscription","time":{"start":1710407147272,"stop":1710407147272,"duration":0},"status":"passed","severity":"normal"},{"uid":"452069babd00e90c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1710407309083,"stop":1710407309083,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d12b583975df5c","name":"Relay - dialed after","time":{"start":1710407439929,"stop":1710407439929,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ad03a346780f98","name":"different cluster, different shard: nodes don't connect","time":{"start":1710406976433,"stop":1710406976433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65640d7e66bd5e9a","name":"less peers than existing","time":{"start":1710407264821,"stop":1710407264822,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e26b8475f27787a4","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app70/2/topic244/xml","time":{"start":1710407302896,"stop":1710407302896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42a3bda73a9ab73b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1710407432449,"stop":1710407432450,"duration":1},"status":"passed","severity":"normal"},{"uid":"9884f8b2d021bd07","name":"Push message with content topic containing special chars","time":{"start":1710407356415,"stop":1710407356416,"duration":1},"status":"passed","severity":"normal"},{"uid":"97885fef24f4eaa0","name":"Check received message containing numeric","time":{"start":1710407347239,"stop":1710407347239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c493af103b3d783e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710407127094,"stop":1710407127095,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c68118030218632","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710407490822,"stop":1710407490823,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10bf613dc2e2e2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1710406830161,"stop":1710406830162,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8bc2d7644fc54c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1710406830147,"stop":1710406830147,"duration":0},"status":"passed","severity":"normal"},{"uid":"efac755f0c68bd76","name":"Subscribe and receive messages via lightPush","time":{"start":1710407490799,"stop":1710407490799,"duration":0},"status":"passed","severity":"normal"},{"uid":"410ea249de101477","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710407357808,"stop":1710407357808,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7961e3e3d6410d","name":"handles different clusterIds correctly","time":{"start":1710406830154,"stop":1710406830154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea88a8ef98b86b5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710407264567,"stop":1710407264567,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca9123b4d0364c0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1710406853319,"stop":1710406853319,"duration":0},"status":"passed","severity":"normal"},{"uid":"a002960664d535de","name":"Push message with XML payload","time":{"start":1710407356410,"stop":1710407356410,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f9d098f7f88f0f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710407088361,"stop":1710407088361,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbc63b2794cef66","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1710407309086,"stop":1710407309086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef199416dd9a12","name":"Encoder throws on undefined content topic","time":{"start":1710406866112,"stop":1710406866112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f565ab408d6185c1","name":"Push message with content topic containing numeric","time":{"start":1710407356415,"stop":1710407356415,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cfc47f7ef9a3fc","name":"Publish message with large meta","time":{"start":1710407302459,"stop":1710407302460,"duration":1},"status":"passed","severity":"normal"},{"uid":"472e121784e56b85","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1710406830158,"stop":1710406830159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18771fa58b01ea0","name":"Using a function","time":{"start":1710407431372,"stop":1710407431373,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0de3694806e7b6e","name":"Query Generator - backward","time":{"start":1710407403789,"stop":1710407403790,"duration":1},"status":"passed","severity":"normal"},{"uid":"727b93a7baca73d","name":"Query with Promise Callback, No Decoder","time":{"start":1710407391810,"stop":1710407391811,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e04715acb5eb3b6","name":"Push message with long payload","time":{"start":1710407264503,"stop":1710407264503,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0816eb6115bc03","name":"Subscribe to topic containing Script and receive message","time":{"start":1710407490819,"stop":1710407490819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67dff33217da5c1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710406930677,"stop":1710406930678,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf3c3da7c5cd6f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1710406976462,"stop":1710406976463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8a887d970b65de","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710407447464,"stop":1710407447464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af8e7b8ec889095a","name":"Push message with content topic containing long","time":{"start":1710407356415,"stop":1710407356415,"duration":0},"status":"passed","severity":"normal"},{"uid":"382b8da51ba59c87","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710407490818,"stop":1710407490819,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcce31b8a49db661","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1710406891489,"stop":1710406891489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1015dfb5fb798f3","name":"Reopen subscription with peer with lost subscription","time":{"start":1710406913276,"stop":1710406913276,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac500827faff0de","name":"A test","time":{"start":1710407127216,"stop":1710407127217,"duration":1},"status":"passed","severity":"normal"},{"uid":"86206f11467dc7ac","name":"Check received message containing long","time":{"start":1710407347217,"stop":1710407347218,"duration":1},"status":"passed","severity":"normal"},{"uid":"597d95e55688044","name":"Push message with custom timestamp: 1679648646003","time":{"start":1710407264576,"stop":1710407264576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d7bac86296bc56","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1710406838017,"stop":1710406838018,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c84dbe5baf8092","name":"should emit a peer event after start","time":{"start":1710407347448,"stop":1710407347449,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5316f92c029976","name":"Push message with unicode special characters payload","time":{"start":1710407356412,"stop":1710407356413,"duration":1},"status":"passed","severity":"normal"},{"uid":"3686211d5bb9c08f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1710406830175,"stop":1710406830176,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b8e562fbdf3161","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1710406830163,"stop":1710406830163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5f3bd97fd23a8c","name":"different cluster, same shard: nodes don't connect","time":{"start":1710407164528,"stop":1710407164529,"duration":1},"status":"passed","severity":"normal"},{"uid":"88027a25ecbda667","name":"Overlapping topic subscription","time":{"start":1710407490815,"stop":1710407490815,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5e9a9b601af69c","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app64/3/topic905/proto","time":{"start":1710407302895,"stop":1710407302895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93cfcfa3e200eeaf","name":"Push message with custom timestamp: 1710403446003","time":{"start":1710407264576,"stop":1710407264576,"duration":0},"status":"passed","severity":"normal"},{"uid":"c481edc42e80264b","name":"Callback on promise, aborts when callback returns true","time":{"start":1710407411303,"stop":1710407411304,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89dbb26886bb5f3","name":"Subscribe to topic containing long and receive message","time":{"start":1710407490816,"stop":1710407490816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3b3cddc9d7339a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1710407432447,"stop":1710407432447,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1743c0f27bb226","name":"should throw an error for missing sharding configuration","time":{"start":1710406830174,"stop":1710406830174,"duration":0},"status":"passed","severity":"normal"},{"uid":"830e5d7076dcbe37","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1710406830165,"stop":1710406830165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8987e460751aa7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1710406830166,"stop":1710406830166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f5d8395a7b2005","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710407447463,"stop":1710407447464,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d4b332b4458b28","name":"Query generator for multiple messages with different message text format","time":{"start":1710407411300,"stop":1710407411301,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb90ea06936bd3bf","name":"Push message with long payload","time":{"start":1710407356407,"stop":1710407356407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97e98dce1c79869","name":"Check received message containing Basic HTML tag","time":{"start":1710407347222,"stop":1710407347222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83c88d64140dfee","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1710407309091,"stop":1710407309091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9800dc8f4f8d6e28","name":"Check received message containing numeric","time":{"start":1710407045764,"stop":1710407045764,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e751a680707d21a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1710406891488,"stop":1710406891488,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee902eab26bb6c7a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710406930679,"stop":1710406930679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d804713b66fc89e3","name":"Symmetric encrypt & Decrypt","time":{"start":1710406864830,"stop":1710406864830,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dcd66de413b944","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710407490810,"stop":1710407490810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f83361eb7dc48e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1710406976483,"stop":1710406976484,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d54030145006de","name":"random static sharding 5 - Cluster ID: 541, Shard ID: 706","time":{"start":1710407357790,"stop":1710407357792,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e1f3b142646cf6d","name":"Check received message containing shell command","time":{"start":1710407347228,"stop":1710407347229,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35c41285137215e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1710407432445,"stop":1710407432446,"duration":1},"status":"passed","severity":"normal"},{"uid":"6510d2a12f21977a","name":"Check publish message containing Chinese","time":{"start":1710407302424,"stop":1710407302425,"duration":1},"status":"passed","severity":"normal"},{"uid":"5842a3c4ffde014e","name":"handles empty shards array correctly","time":{"start":1710406830174,"stop":1710406830174,"duration":0},"status":"passed","severity":"normal"},{"uid":"be97681d6a03680a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710406838019,"stop":1710406838019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2234bac4b3202","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1710407381811,"stop":1710407381812,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89864a1d303deff","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710407490808,"stop":1710407490808,"duration":0},"status":"passed","severity":"normal"},{"uid":"42736172611bab","name":"should decode valid enr successfully","time":{"start":1710406838638,"stop":1710406838638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec13c79a1d13713a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710407296313,"stop":1710407296313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f2f6e6b80018c2","name":"start node with empty shard","time":{"start":1710407357809,"stop":1710407357809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e283e87e365f88b","name":"Fails to push message bigger that 1MB","time":{"start":1710407264586,"stop":1710407264587,"duration":1},"status":"passed","severity":"normal"},{"uid":"87cd78609f9af00e","name":"shard 0","time":{"start":1710407357778,"stop":1710407357779,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8126bd3f13bba6bb","name":"Store - dialed after - with timeout","time":{"start":1710407439930,"stop":1710407439931,"duration":1},"status":"passed","severity":"normal"},{"uid":"610a87de4de1adeb","name":"Check message with no pubsub topic is not received","time":{"start":1710407045774,"stop":1710407045774,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9cb31faeca917f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1710406976438,"stop":1710406976439,"duration":1},"status":"passed","severity":"normal"},{"uid":"555bf20c291a875a","name":"stop","time":{"start":1710406922568,"stop":1710406922569,"duration":1},"status":"passed","severity":"normal"},{"uid":"15719578a6749bd0","name":"should throw an error for insufficient data","time":{"start":1710406830380,"stop":1710406830380,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f8316387da0aa2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710407088362,"stop":1710407088362,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbe8eb94ef64c9a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1710406889392,"stop":1710406889393,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee56d5e704b68fe8","name":"Query generator for 2000 messages","time":{"start":1710407411306,"stop":1710407411318,"duration":12},"status":"passed","severity":"normal"},{"uid":"d7eebe7d3ba76a94","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710407386212,"stop":1710407386212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac76084608e592c8","name":"isConnected should return true after first peer connects","time":{"start":1710406933124,"stop":1710406933124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e47c03695cf60c4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710407347262,"stop":1710407347263,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7125e798d43c6ae","name":"Push message with emoji payload","time":{"start":1710407264554,"stop":1710407264555,"duration":1},"status":"passed","severity":"normal"},{"uid":"332d970eeef58dcf","name":"Subscribe to topic containing XML and receive message","time":{"start":1710407490807,"stop":1710407490807,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7980c2875adc","name":"connects to nwaku","time":{"start":1710407431370,"stop":1710407431370,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc443a3aad4d6b6f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1710406838022,"stop":1710406838023,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a70c9ee70f28d4","name":"throws on content topic with empty topic name field","time":{"start":1710406830145,"stop":1710406830146,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ec23affea557ba","name":"Passing page size 110 when there are 120 messages","time":{"start":1710407417451,"stop":1710407417451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daad8ac1374a890","name":"Push message with content topic containing escaped characters","time":{"start":1710407356420,"stop":1710407356421,"duration":1},"status":"passed","severity":"normal"},{"uid":"292edf3ff3732ee3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1710406830167,"stop":1710406830167,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea8b117597a1704","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1710406976488,"stop":1710406976489,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bc14f633f6c315","name":"should get / set TCP multiaddr","time":{"start":1710406838647,"stop":1710406838647,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb74e294038ba106","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1710406830173,"stop":1710406830173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1d208e44021eb3","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app83/10/topic31/xml","time":{"start":1710407302902,"stop":1710407302902,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b39a491e5bb7709a","name":"different cluster, same shard: nodes don't connect","time":{"start":1710406976432,"stop":1710406976433,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24261672d0183966","name":"Push message with rate limit","time":{"start":1710407264575,"stop":1710407264575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e3cdd57d4c4fee","name":"should use DNS peer discovery with light client","time":{"start":1710406894929,"stop":1710406894929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"284a759b30c30254","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1710407432446,"stop":1710407432446,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50895ecabf0f131","name":"through manual discovery","time":{"start":1710407151803,"stop":1710407151804,"duration":1},"status":"passed","severity":"normal"},{"uid":"d226738f1af0702c","name":"Push message with Script payload","time":{"start":1710407264518,"stop":1710407264519,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cd433040617928","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1710407405550,"stop":1710407405550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e8401c3953eb0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1710406830163,"stop":1710406830163,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bce485dfc57879","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1710406854103,"stop":1710406854103,"duration":0},"status":"passed","severity":"normal"},{"uid":"779a25bdf4670b2d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1710406838023,"stop":1710406838023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b5ca599203dbf5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1710406976433,"stop":1710406976433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"854caa00600dcf7d","name":"Check received message containing special chars","time":{"start":1710407045764,"stop":1710407045765,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ca0fd0bc59a800","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1710406830166,"stop":1710406830166,"duration":0},"status":"passed","severity":"normal"},{"uid":"95abf90400e30227","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1710406830171,"stop":1710406830171,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d7f3cd6e6c9d96","name":"random static sharding 10 - Cluster ID: 799, Shard ID: 901","time":{"start":1710407357803,"stop":1710407357804,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a32fd34ec86dbc6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710407490799,"stop":1710407490800,"duration":1},"status":"passed","severity":"normal"},{"uid":"235bbb8ad8af520a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1710407432451,"stop":1710407432451,"duration":0},"status":"passed","severity":"normal"},{"uid":"22698039d4a2b54d","name":"Check publish message after client node is restarted","time":{"start":1710407302449,"stop":1710407302459,"duration":10},"status":"skipped","severity":"normal"},{"uid":"51be6cfca02f6937","name":"Publish message with custom timestamp: Fri Mar 24 2023 09:08:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1710407302445,"stop":1710407302445,"duration":0},"status":"passed","severity":"normal"},{"uid":"59add6cd14501c8f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710406930682,"stop":1710406930682,"duration":0},"status":"passed","severity":"normal"},{"uid":"800ac667858eee","name":"Waku message hash computation","time":{"start":1710406832834,"stop":1710406832835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66537be70c49509","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1710406976439,"stop":1710406976439,"duration":0},"status":"passed","severity":"normal"},{"uid":"620668dece1a38e5","name":"Push message with unicode special characters payload","time":{"start":1710407264547,"stop":1710407264547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7ab4d27eac6720","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710407490801,"stop":1710407490801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3c59e4a4bc10ca","name":"Check received message with timestamp: 1710406881111 ","time":{"start":1710407347260,"stop":1710407347261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a93aaab3aafc7e","name":"Check message received after nwaku node is restarted","time":{"start":1710407045777,"stop":1710407045777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c3144dbb86a6ae8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710407490811,"stop":1710407490811,"duration":0},"status":"passed","severity":"normal"},{"uid":"947d2672a8acc45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710407127093,"stop":1710407127093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad6405e4ee6957fe","name":"throws on content topic with empty application field","time":{"start":1710406830144,"stop":1710406830145,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b86cf9d8d892bf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1710406894930,"stop":1710406894930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6dd2380a0528a3c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1710407391805,"stop":1710407391806,"duration":1},"status":"passed","severity":"normal"},{"uid":"703593537e2ab4c7","name":"Refresh subscription","time":{"start":1710407309083,"stop":1710407309083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbe49a441e9d27ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710406976437,"stop":1710406976438,"duration":1},"status":"passed","severity":"normal"},{"uid":"6479d5b86c3c9c12","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1710406830164,"stop":1710406830164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41bd23142d51d08","name":"should properly compute the node id","time":{"start":1710406838646,"stop":1710406838646,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ec9e62dd3a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710406976476,"stop":1710406976477,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5be9385c728a702","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1710406976436,"stop":1710406976436,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f61ba6bc210ccd6","name":"Check received message containing escaped characters","time":{"start":1710407347253,"stop":1710407347257,"duration":4},"status":"passed","severity":"normal"},{"uid":"810ac6fef3289bfa","name":"udp ip6 address","time":{"start":1710406838025,"stop":1710406838026,"duration":1},"status":"passed","severity":"normal"},{"uid":"510fc42a83e96a27","name":"Push message with content topic containing numeric","time":{"start":1710407264561,"stop":1710407264562,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2283b47eb7e5192","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710407490821,"stop":1710407490821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a4a6a5d31a88af","name":"Check received message containing emoji","time":{"start":1710407045770,"stop":1710407045771,"duration":1},"status":"passed","severity":"normal"},{"uid":"191295e39537ad63","name":"should set field with all protocols disabled","time":{"start":1710406838650,"stop":1710406838650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f60004951ab165","name":"Check message received after nwaku node is restarted","time":{"start":1710407347270,"stop":1710407347270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2562fe09dbe9c481","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710407490805,"stop":1710407490805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e912894318d082a","name":"should encode/decode to RLP encoding","time":{"start":1710406838646,"stop":1710406838646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49d54e8016bb7ae","name":"Push message with content topic containing long","time":{"start":1710407264560,"stop":1710407264561,"duration":1},"status":"passed","severity":"normal"},{"uid":"d071fd6eb75b0bea","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1710407405549,"stop":1710407405549,"duration":0},"status":"passed","severity":"normal"},{"uid":"3973936594f0ef7f","name":"Overlapping topic subscription","time":{"start":1710407490803,"stop":1710407490803,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec5ca5330666694","name":"should set field with all protocols enabled","time":{"start":1710406838650,"stop":1710406838650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf21f1c1f52f2d7","name":"Push message with content topic containing shell command","time":{"start":1710407264568,"stop":1710407264568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3001d74195c0f994","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1710407164527,"stop":1710407164527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a709fb9c79d1dc5a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710407296318,"stop":1710407296318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0136ab73df537cf","name":"should throw an error for an unconfigured topic","time":{"start":1710406830169,"stop":1710406830169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c16d0f0e33ad8fe","name":"Push message with Russian payload","time":{"start":1710407264511,"stop":1710407264512,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a896d1814c674c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1710407309085,"stop":1710407309085,"duration":0},"status":"passed","severity":"normal"},{"uid":"47485134d947eeec","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1710406830176,"stop":1710406830176,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8125ce272c2fc4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1710406854102,"stop":1710406854102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0ac9592eca0f40","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710406974784,"stop":1710406974784,"duration":0},"status":"passed","severity":"normal"},{"uid":"856d606acb97cc0f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710407147268,"stop":1710407147268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19f11f466912f9f","name":"receives messages sent to provided content topic through callback","time":{"start":1710407302665,"stop":1710407302665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6702ea3e57fce4df","name":"should load peers from local storage and dispatch events","time":{"start":1710406858333,"stop":1710406858334,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8316725830135d","name":"Fails to push message with empty content topic","time":{"start":1710407264570,"stop":1710407264572,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbcb60ca22a22892","name":"should handle a minimal index list","time":{"start":1710406830379,"stop":1710406830379,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c5ced3bd7264e8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710406974786,"stop":1710406974787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d59bfda264c6de7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710407296315,"stop":1710407296315,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c628308ea01f46","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1710406976435,"stop":1710406976435,"duration":0},"status":"passed","severity":"normal"},{"uid":"7241dc4180c195a2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1710406830148,"stop":1710406830149,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a11c3d5cd5aac7","name":"Init the array if not present","time":{"start":1710406829789,"stop":1710406829791,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab27a97a755aa63a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1710406830176,"stop":1710406830176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88759c078d38963","name":"Push message with meta","time":{"start":1710407264572,"stop":1710407264573,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62905e24ae5030b","name":"Push message with JSON payload","time":{"start":1710407356411,"stop":1710407356411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f151e67037ec0eb8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710407347232,"stop":1710407347232,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a889585a12a1fe","name":"Overlapping topic subscription","time":{"start":1710407309084,"stop":1710407309084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16714e5539476550","name":"Passing page size 19 when there are 20 messages","time":{"start":1710407417450,"stop":1710407417450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c564053e7666f2b","name":"Query generator for multiple messages","time":{"start":1710407411298,"stop":1710407411299,"duration":1},"status":"passed","severity":"normal"},{"uid":"4270176e799129f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1710406882025,"stop":1710406882028,"duration":3},"status":"passed","severity":"normal"},{"uid":"89a3727a64ed095a","name":"Relay - times out","time":{"start":1710407439930,"stop":1710407439930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e732ca50aa40ef45","name":"Check message with no payload is not received","time":{"start":1710407347236,"stop":1710407347236,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cd800a47072598","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1710407381810,"stop":1710407381810,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa950b7367ca6d17","name":"Check publish message containing special chars","time":{"start":1710407302424,"stop":1710407302424,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c9f98d0cb9d3ec","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1710406976474,"stop":1710406976474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2354cb676cd91ff7","name":"Privacy Node - default protocol","time":{"start":1710407439932,"stop":1710407439932,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2e0399cb72bfce","name":"throws on content topic with empty encoding field","time":{"start":1710406830146,"stop":1710406830146,"duration":0},"status":"passed","severity":"normal"},{"uid":"461164cfb04bf6f1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1710406830169,"stop":1710406830169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61defc34c5c47bb","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1710406976462,"stop":1710406976462,"duration":0},"status":"passed","severity":"normal"},{"uid":"145c3434423c3ca9","name":"Check publish message containing unicode special characters","time":{"start":1710407302443,"stop":1710407302444,"duration":1},"status":"passed","severity":"normal"},{"uid":"d206f06c61d19c5f","name":"Check received message containing Script","time":{"start":1710407347246,"stop":1710407347246,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e08c76e8b6b506c","name":"same cluster, different shard: nodes don't connect","time":{"start":1710406976432,"stop":1710406976432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e850e74e68ee8275","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1710407411304,"stop":1710407411305,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3525d4f90c0faca","name":"Check publish message after service node is restarted","time":{"start":1710407302449,"stop":1710407302449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac02d80cdb4edd9e","name":"removeEventListener with correct event","time":{"start":1710406922564,"stop":1710406922565,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1d136794587670","name":"Decrypt messages","time":{"start":1710407266268,"stop":1710407266268,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b97a355872f2278","name":"should properly create location multiaddrs - udp4","time":{"start":1710406838648,"stop":1710406838648,"duration":0},"status":"passed","severity":"normal"},{"uid":"700472b3e5a915a","name":"Check message on other pubsub topic is not received","time":{"start":1710407045774,"stop":1710407045774,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d0100e56ca2603","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1710407309087,"stop":1710407309087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f064299f00c05857","name":"can start the service","time":{"start":1710406858330,"stop":1710406858330,"duration":0},"status":"passed","severity":"normal"},{"uid":"edeca27fcab09cf0","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1710407302664,"stop":1710407302664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbc11a046bfa072d","name":"does not throw on valid cases","time":{"start":1710406830141,"stop":1710406830142,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d77ff14984fdc1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710407147287,"stop":1710407147287,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a70444997f3a836","name":"Fails to publish message with empty text","time":{"start":1710407302447,"stop":1710407302447,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac943dc83899ab94","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710406930677,"stop":1710406930677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7be798ba83f5318","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710407490819,"stop":1710407490819,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5abfa27c942650","name":"Filter","time":{"start":1710407439931,"stop":1710407439931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca4bcdea856b2df","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1710407302665,"stop":1710407302665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3323e8c33104682","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1710406830172,"stop":1710406830172,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db8b39e994010c2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1710406838020,"stop":1710406838021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c392e7efd8913566","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710407386210,"stop":1710407386211,"duration":1},"status":"passed","severity":"normal"},{"uid":"49abfa4e462639e3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710407490807,"stop":1710407490807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ad61c15c0b82a","name":"Generator, 2 different pubsubtopics","time":{"start":1710407386213,"stop":1710407386213,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a587c54b8a05904","name":"Check received message containing JSON","time":{"start":1710407347252,"stop":1710407347253,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd17fd3d1f5c792b","name":"Subscribe to topic containing long and receive message","time":{"start":1710407490804,"stop":1710407490804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daca2290a2ec7ef","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1710406976466,"stop":1710406976468,"duration":2},"status":"passed","severity":"normal"},{"uid":"811cf9660fe3fa4c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710407147280,"stop":1710407147281,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e204118bd063e06","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1710407391809,"stop":1710407391810,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8297270b693b0e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1710406830162,"stop":1710406830162,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da89d404f53f88c","name":"handles different networkShards values correctly","time":{"start":1710406830154,"stop":1710406830154,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd499440fa4629bc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1710407284019,"stop":1710407284019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"faa085f7d0791d88","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710406974784,"stop":1710406974786,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc82416d6f3e3c42","name":"Check message received after nwaku node is restarted","time":{"start":1710407347237,"stop":1710407347238,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f8e8ffad6b4a62da","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1710407309090,"stop":1710407309091,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d9a1556c8e09dc","name":"should not receive a peer event before start","time":{"start":1710406858332,"stop":1710406858332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5196e98db437da","name":"Passing page size 11 when there are 10 messages","time":{"start":1710407417450,"stop":1710407417450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3986423a3f911235","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1710407432451,"stop":1710407432451,"duration":0},"status":"passed","severity":"normal"},{"uid":"35be59c16db8ffcb","name":"handles multiple messages","time":{"start":1710407418744,"stop":1710407418745,"duration":1},"status":"passed","severity":"normal"},{"uid":"2397c9b056caec90","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710406930680,"stop":1710406930680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77888ab89ea36265","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1710406843351,"stop":1710406843352,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a27ff2a8fc2872e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710407386213,"stop":1710407386217,"duration":4},"status":"passed","severity":"normal"},{"uid":"8168f6420e4c1245","name":"should throw error - no public key","time":{"start":1710406838640,"stop":1710406838640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89df2688eb4fde2","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app13/7/topic690/proto","time":{"start":1710407302903,"stop":1710407302903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcfc3e3800cb76b8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1710407302893,"stop":1710407302893,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81608992941d4728","name":"Subscribe to topic containing Russian and publish message","time":{"start":1710407309086,"stop":1710407309087,"duration":1},"status":"passed","severity":"normal"},{"uid":"900a4276d89cca78","name":"should not fail to stop the service if it was not started","time":{"start":1710406858331,"stop":1710406858331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a843aa7b5d69925d","name":"Push message with content topic containing Script","time":{"start":1710407356418,"stop":1710407356418,"duration":0},"status":"passed","severity":"normal"},{"uid":"55936999d7e2ce35","name":"Reopen subscription with peer with lost subscription","time":{"start":1710406957693,"stop":1710406957694,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf19185b5fea1dd","name":"Push message with SQL Injection payload","time":{"start":1710407264512,"stop":1710407264513,"duration":1},"status":"passed","severity":"normal"},{"uid":"30aa1e823121e67b","name":"Push message with content topic containing SQL Injection","time":{"start":1710407264565,"stop":1710407264565,"duration":0},"status":"passed","severity":"normal"},{"uid":"5467ba198cda6e86","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710407490816,"stop":1710407490817,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bafbf687bcdf5bf","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1710406830147,"stop":1710406830148,"duration":1},"status":"passed","severity":"normal"},{"uid":"983dc47b33893b4c","name":"1 Relay, 1 Filter, gives up","time":{"start":1710406854144,"stop":1710406854145,"duration":1},"status":"passed","severity":"normal"},{"uid":"52faac5ec4cd7b96","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710406974788,"stop":1710406974788,"duration":0},"status":"passed","severity":"normal"},{"uid":"127d7e389c5de449","name":"Subscribe to topic containing XML and receive message","time":{"start":1710407147285,"stop":1710407147285,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a73be6b4b5a6f65","name":"Query Generator, Multiple PubsubTopics","time":{"start":1710407391801,"stop":1710407391802,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e19cf53cd407ca3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1710407391801,"stop":1710407391801,"duration":0},"status":"passed","severity":"normal"},{"uid":"7926b1f617ca8a0b","name":"Subscribe to topic containing XML and receive message","time":{"start":1710407490819,"stop":1710407490820,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0fe5dca2ab219e","name":"Check received message containing unicode special characters","time":{"start":1710407347230,"stop":1710407347230,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fe38369382d714","name":"Check publish message containing escaped characters","time":{"start":1710407302443,"stop":1710407302443,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0a7b18674448c5","name":"Non Autosharding Cluster","time":{"start":1710407302894,"stop":1710407302894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9170f075157c8322","name":"Correctly serialized arguments","time":{"start":1710407151939,"stop":1710407151940,"duration":1},"status":"passed","severity":"normal"},{"uid":"593e9d436f9acd40","name":"Sign & Recover","time":{"start":1710406864831,"stop":1710406864831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdb5fd9243d0335","name":"Push message with numeric payload","time":{"start":1710407264504,"stop":1710407264504,"duration":0},"status":"passed","severity":"normal"},{"uid":"161170d4565590b5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1710407432446,"stop":1710407432446,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfa042b7675b439","name":"Round trip binary encryption [ecies, signature]","time":{"start":1710406866111,"stop":1710406866111,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d3f494d571e1cd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1710407411301,"stop":1710407411301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d27f20a7e94696","name":"Check received message containing Arabic","time":{"start":1710407347244,"stop":1710407347245,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fb1c95ddcccdd3","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app50/2/topic829/utf8","time":{"start":1710407302904,"stop":1710407302904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb3ab092386120bd","name":"should properly create location multiaddrs - udp6","time":{"start":1710406838648,"stop":1710406838648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6432db7037642fd","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1710406976464,"stop":1710406976464,"duration":0},"status":"passed","severity":"normal"},{"uid":"251427c3616914e6","name":"Check received message containing Russian","time":{"start":1710407347245,"stop":1710407347245,"duration":0},"status":"passed","severity":"normal"},{"uid":"496ac5c203438c38","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1710406854100,"stop":1710406854101,"duration":1},"status":"passed","severity":"normal"},{"uid":"896219b38c18d5f0","name":"Check received message with timestamp: 1710406881111000000 ","time":{"start":1710407347231,"stop":1710407347231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fba7d54d67fc18","name":"Fails to publish message with size larger than 1 MB","time":{"start":1710407302449,"stop":1710407302449,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c1c6045591572e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1710407309089,"stop":1710407309089,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabae7b34dbb0e03","name":"Store - dialed first","time":{"start":1710407439930,"stop":1710407439930,"duration":0},"status":"passed","severity":"normal"},{"uid":"7701a029445d057a","name":"Push message with custom timestamp: 1710410646003","time":{"start":1710407264580,"stop":1710407264584,"duration":4},"status":"passed","severity":"normal"},{"uid":"3cb9480791e1bc2c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1710407391806,"stop":1710407391808,"duration":2},"status":"passed","severity":"normal"},{"uid":"3035632efabad582","name":"Check received message containing Basic HTML tag","time":{"start":1710407045767,"stop":1710407045768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b261faf7fd104b0","name":"random static sharding 9 - Cluster ID: 204, Shard ID: 130","time":{"start":1710407357800,"stop":1710407357802,"duration":2},"status":"passed","severity":"normal"},{"uid":"703e85a8ba604189","name":"Ping on peer without subscriptions","time":{"start":1710406957695,"stop":1710406957696,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9363097be0c69cd","name":"Check message with no payload is not received","time":{"start":1710407347266,"stop":1710407347267,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3dd3604d036d9d","name":"Ping on unsubscribed peer","time":{"start":1710406913275,"stop":1710406913276,"duration":1},"status":"passed","severity":"normal"},{"uid":"91428c08b8d34620","name":"Fails to push message with empty content topic","time":{"start":1710407356422,"stop":1710407356422,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fb76469e4bfa89","name":"ignores domain fetching errors","time":{"start":1710406854556,"stop":1710406854556,"duration":0},"status":"passed","severity":"normal"},{"uid":"346d909c60261467","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710406976485,"stop":1710406976485,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8a92ea3051f81f","name":"Check received message containing short","time":{"start":1710407347238,"stop":1710407347238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d441d5e471a28c3c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710407147283,"stop":1710407147283,"duration":0},"status":"passed","severity":"normal"},{"uid":"316b8feab3b72b2d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1710406830150,"stop":1710406830150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1556ecd2af14d981","name":"Check message with no content topic is not received","time":{"start":1710407045775,"stop":1710407045775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e20758599606","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710407147288,"stop":1710407147288,"duration":0},"status":"passed","severity":"normal"},{"uid":"def68036856f07b2","name":"Decoder throws on empty string content topic","time":{"start":1710406843427,"stop":1710406843427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde333478c849cb7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1710406830170,"stop":1710406830170,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4564499939f02d","name":"should properly create location multiaddrs - udp","time":{"start":1710406838649,"stop":1710406838649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddae175b0d30e92","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1710406830166,"stop":1710406830167,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a0d76879460155","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710407147269,"stop":1710407147269,"duration":0},"status":"passed","severity":"normal"},{"uid":"15018b2064fe4061","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710407088361,"stop":1710407088361,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d1e6167b396361","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1710406976434,"stop":1710406976434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1faea473ec66f872","name":"new peer added after a peer was already found","time":{"start":1710407284019,"stop":1710407284019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c98a530de4f7f95","name":"Generator, 2 different pubsubtopics","time":{"start":1710407386211,"stop":1710407386212,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50279b97194dbe27","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1710406830153,"stop":1710406830154,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f1101a2d41988b","name":"throws on content topic with empty version field","time":{"start":1710406830145,"stop":1710406830145,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69ff24a85486c41","name":"Push message with Russian payload","time":{"start":1710407356409,"stop":1710407356409,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1c987099bb25b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1710406830380,"stop":1710406830380,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9da44e558b5571","name":"Refresh subscription","time":{"start":1710407490803,"stop":1710407490804,"duration":1},"status":"passed","severity":"normal"},{"uid":"9997ac657b03831a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1710406838015,"stop":1710406838016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e956557f5403672b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710407490820,"stop":1710407490821,"duration":1},"status":"passed","severity":"normal"},{"uid":"13185896f80c6e0c","name":"more peers than existing","time":{"start":1710407264821,"stop":1710407264821,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8da30b270e89cd7a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1710407309086,"stop":1710407309086,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd388a85bc98cd5","name":"should be able to decode the field with only STORE set to true","time":{"start":1710406838021,"stop":1710406838021,"duration":0},"status":"passed","severity":"normal"},{"uid":"456e779c9ab353c8","name":"Push message with escaped characters payload","time":{"start":1710407264542,"stop":1710407264544,"duration":2},"status":"passed","severity":"normal"},{"uid":"e66e7216864a62b7","name":"retrieves a single peer","time":{"start":1710406854554,"stop":1710406854555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2db2458833f0a36","name":"Used by Waku Relay","time":{"start":1710407431373,"stop":1710407431374,"duration":1},"status":"passed","severity":"normal"},{"uid":"2166ee14b689b2fb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1710407391810,"stop":1710407391810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be8d9048ee8be83","name":"Encoder throws on empty string content topic","time":{"start":1710406843426,"stop":1710406843427,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa9da22c755940","name":"start node with ApplicationInfo","time":{"start":1710407302908,"stop":1710407302909,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78d9f822172324e0","name":"Decoder throws on empty string content topic","time":{"start":1710406864245,"stop":1710406864246,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4300b4e3745b89d","name":"Passing cursor with wrong message digest","time":{"start":1710407381812,"stop":1710407381813,"duration":1},"status":"passed","severity":"normal"},{"uid":"278bc660132fafa5","name":"Default pageSize","time":{"start":1710407417451,"stop":1710407417452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bab65372a47777","name":"Overlapping topic subscription","time":{"start":1710407147271,"stop":1710407147271,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0fe17065c71ea6","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app76/4/topic956/test.js","time":{"start":1710407302894,"stop":1710407302895,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa2850c32f81323b","name":"random static sharding 3 - Cluster ID: 448, Shard ID: 616","time":{"start":1710407357783,"stop":1710407357783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b261a42eea3ae111","name":"should not fail to start the service if it is already started","time":{"start":1710406858331,"stop":1710406858332,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8237f566f3427df","name":"Check message on other pubsub topic is not received","time":{"start":1710407347233,"stop":1710407347235,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f1ffd87966b7a99","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710407147267,"stop":1710407147267,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5fd29c04bce49d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710407490822,"stop":1710407490822,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db4f38f9525e317","name":"Push message with content topic containing Russian","time":{"start":1710407264564,"stop":1710407264565,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd6806aded6fc45","name":"Nodes with multiple pubsub topic","time":{"start":1710407296319,"stop":1710407296319,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f6bf009605fe30","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1710406891489,"stop":1710406891489,"duration":0},"status":"passed","severity":"normal"},{"uid":"8594acc65a8c4311","name":"Fails to publish message with wrong content topic","time":{"start":1710407302447,"stop":1710407302448,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a9931a6d54c23f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710407147281,"stop":1710407147282,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cdec3070c9b652","name":"pre and post cipher","time":{"start":1710406864830,"stop":1710406864831,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19fef32ca441c5e","name":"should not receive a peer event after stop","time":{"start":1710406894928,"stop":1710406894928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e314aef03786bfb2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710407490812,"stop":1710407490812,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ee90217b6de71a","name":"A test","time":{"start":1710407127217,"stop":1710407127217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd2af700d638bb6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710407088363,"stop":1710407088363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a699edff6717b06","name":"should set field with only STORE enabled","time":{"start":1710406838651,"stop":1710406838651,"duration":0},"status":"passed","severity":"normal"},{"uid":"276167a62cc2d458","name":"should decode valid enr with tcp successfully","time":{"start":1710406838639,"stop":1710406838639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b993b866eea956e","name":"Check received message containing Script","time":{"start":1710407347221,"stop":1710407347221,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8c64527db00151","name":"should correctly map a content topic to a pubsub topic","time":{"start":1710406830175,"stop":1710406830175,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dc2d99cce4f7a5","name":"Check message on other pubsub topic is not received","time":{"start":1710407347264,"stop":1710407347265,"duration":1},"status":"passed","severity":"normal"},{"uid":"917b02b7b91a5b2c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1710406864241,"stop":1710406864242,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec82533fb52146e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710407490805,"stop":1710407490805,"duration":0},"status":"passed","severity":"normal"},{"uid":"890c9397633e40dd","name":"Check received message containing escaped characters","time":{"start":1710407045769,"stop":1710407045769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b83cb829e30ad74","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1710406854560,"stop":1710406854560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51fa163531df217e","name":"Check message with non string payload is not received","time":{"start":1710407045776,"stop":1710407045776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cc8b0cc4313111","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1710406830174,"stop":1710406830174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c35ad3c1ac9fcfb","name":"Relay + Store","time":{"start":1710406838652,"stop":1710406838652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45b660f8b8db17c","name":"Check received message containing shell command","time":{"start":1710407347253,"stop":1710407347253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a16f2ff7a79f4b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1710406838651,"stop":1710406838651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06b8d3df5be97fe","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1710406854106,"stop":1710406854106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c476811df3a5b38c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1710406976439,"stop":1710406976440,"duration":1},"status":"passed","severity":"normal"},{"uid":"40689e4987a66bf4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710407490808,"stop":1710407490809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d381629779c23","name":"Push message on custom pubsubTopic","time":{"start":1710407127092,"stop":1710407127093,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d78db216192eec37","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1710406830171,"stop":1710406830171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f488c28ef013e7","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1710407296316,"stop":1710407296316,"duration":0},"status":"passed","severity":"normal"},{"uid":"2274268d183fc558","name":"Encoder throws on undefined content topic","time":{"start":1710406864244,"stop":1710406864244,"duration":0},"status":"passed","severity":"normal"},{"uid":"411a4e8bdab33ee2","name":"Check publish message containing long","time":{"start":1710407302423,"stop":1710407302423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee29c4257195e031","name":"Check message with no content topic is not received","time":{"start":1710407347265,"stop":1710407347266,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd73e9911634c6f","name":"Push message with Chinese payload","time":{"start":1710407264507,"stop":1710407264507,"duration":0},"status":"passed","severity":"normal"},{"uid":"906f5f9438ef0d12","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1710406976436,"stop":1710406976436,"duration":0},"status":"passed","severity":"normal"},{"uid":"9516b7b0adf45d15","name":"Check received message containing Russian","time":{"start":1710407347220,"stop":1710407347220,"duration":0},"status":"passed","severity":"normal"},{"uid":"9563f627ad54e5e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710407088359,"stop":1710407088359,"duration":0},"status":"passed","severity":"normal"},{"uid":"349aad8a3476f4cc","name":"random static sharding 4 - Cluster ID: 379, Shard ID: 199","time":{"start":1710407357784,"stop":1710407357789,"duration":5},"status":"passed","severity":"normal"},{"uid":"6580c54f1da4b5cc","name":"should properly create location multiaddrs - tcp6","time":{"start":1710406838649,"stop":1710406838649,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e255abb96152176","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1710406830165,"stop":1710406830166,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b23b0dfb30db81","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1710406933122,"stop":1710406933123,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e06edccf2b2addc","name":"Subscribe to topic containing short and receive message","time":{"start":1710407490804,"stop":1710407490804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0eb1530e81c580","name":"should not receive a peer event after stop","time":{"start":1710406858333,"stop":1710406858333,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0b8cf2f3a37124","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1710406830150,"stop":1710406830150,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e017030702ff3f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710406930680,"stop":1710406930680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbae022fb7bb9130","name":"Push message equal or less that 1MB","time":{"start":1710407264585,"stop":1710407264586,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f0699e627d7e2f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1710406830152,"stop":1710406830152,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcd8096486b7c01","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710406930682,"stop":1710406930699,"duration":17},"status":"passed","severity":"normal"},{"uid":"8a8ff526213f6a91","name":"Push message with content topic containing JSON","time":{"start":1710407356419,"stop":1710407356420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5486ebd7dc0060","name":"Check meta is set [symmetric]","time":{"start":1710406864243,"stop":1710406864244,"duration":1},"status":"passed","severity":"normal"},{"uid":"76eaffe72b88c61a","name":"tcp ip4 address","time":{"start":1710406838025,"stop":1710406838025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b50fdfd25bffa7e","name":"Decoder throws on empty string content topic","time":{"start":1710406866113,"stop":1710406866113,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc8c675f640913b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710407356419,"stop":1710407356419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed077ce6ca91f574","name":"Check received message containing Russian","time":{"start":1710407045766,"stop":1710407045766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad1604bd6c1129d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1710406830170,"stop":1710406830171,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4db59aa3f6004e4","name":"should return unique PubsubTopics for static sharding","time":{"start":1710406830157,"stop":1710406830157,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda3a70fdd21f5e5","name":"throws on empty content topic","time":{"start":1710406830142,"stop":1710406830142,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fede123e0a7cb7c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710407147268,"stop":1710407147268,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a4b241ff1a3b56","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710407490820,"stop":1710407490820,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc69fdb2c48b5683","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1710407302448,"stop":1710407302448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5287a2614bc669a5","name":"should not throw an error for a single configured topic","time":{"start":1710406830169,"stop":1710406830169,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e6c778789e25dc","name":"Push message with custom timestamp: 1710403376674","time":{"start":1710407356424,"stop":1710407356424,"duration":0},"status":"passed","severity":"normal"},{"uid":"78024f33d26a6c12","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710407147289,"stop":1710407147289,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5c95d30eb1c0c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710407127091,"stop":1710407127091,"duration":0},"status":"passed","severity":"normal"},{"uid":"8384e07f02b3e10f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1710406854101,"stop":1710406854102,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8b1a13296ff3d4","name":"should properly create peer info with all multiaddrs","time":{"start":1710406838649,"stop":1710406838650,"duration":1},"status":"passed","severity":"normal"},{"uid":"8897404a881d99fd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1710406830157,"stop":1710406830157,"duration":0},"status":"passed","severity":"normal"},{"uid":"3211a8655e4e765b","name":"Generator, custom pubsub topic","time":{"start":1710407386212,"stop":1710407386213,"duration":1},"status":"passed","severity":"normal"},{"uid":"520770cb744e38f","name":"random static sharding 1 - Cluster ID: 696, Shard ID: 481","time":{"start":1710407357780,"stop":1710407357781,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ad74783f59a863","name":"Query generator for multiple messages with different content topic format","time":{"start":1710407411302,"stop":1710407411302,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f5eb5fe893e48a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1710406830160,"stop":1710406830161,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e76db8a2176e01","name":"should add and remove event listeners correctly","time":{"start":1710406858335,"stop":1710406858335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af4e25fa97e78ab","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1710406864243,"stop":1710406864243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3a03a2ebe68868","name":"Reopen subscription with peer with lost subscription","time":{"start":1710406957697,"stop":1710406957698,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab6c13a82f06cae","name":"Check received message with timestamp: 1710406881111 ","time":{"start":1710407347231,"stop":1710407347231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4018b445bd58a7","name":"Subscribe and receive messages via lightPush","time":{"start":1710407147266,"stop":1710407147266,"duration":0},"status":"passed","severity":"normal"},{"uid":"60148c8ca29f265f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1710406976478,"stop":1710406976479,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4517a491ad0161","name":"Subscribe to topic containing short and receive message","time":{"start":1710407147278,"stop":1710407147279,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a13e8bff81049b","name":"Ephemeral messages are not stored","time":{"start":1710406891487,"stop":1710406891488,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb64138d6c6fbaa","name":"Encoder throws on undefined content topic","time":{"start":1710406843426,"stop":1710406843426,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6b910b2e3857cf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710407302907,"stop":1710407302908,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a98f26609cc2bac","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710407347261,"stop":1710407347262,"duration":1},"status":"passed","severity":"normal"},{"uid":"6193840dcada27a","name":"should only return 1 node with relay capability","time":{"start":1710406854557,"stop":1710406854557,"duration":0},"status":"passed","severity":"normal"},{"uid":"c135bb525990ceb1","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app65/1/topic922/test.js","time":{"start":1710407302895,"stop":1710407302895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"599f9e844b73df5c","name":"Relay - dialed first","time":{"start":1710407439929,"stop":1710407439929,"duration":0},"status":"passed","severity":"normal"},{"uid":"425c383a315e0955","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1710407432447,"stop":1710407432448,"duration":1},"status":"passed","severity":"normal"},{"uid":"9769dd916b3083e","name":"Push message with shell command payload","time":{"start":1710407264540,"stop":1710407264541,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb0319a55884d68","name":"returns all values when wanted number matches available values","time":{"start":1710406853316,"stop":1710406853318,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5b1d0cadf6251e4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710407296318,"stop":1710407296318,"duration":0},"status":"passed","severity":"normal"},{"uid":"317307ff8f27adbc","name":"Subscribe to topic containing long and receive message","time":{"start":1710407147279,"stop":1710407147280,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16fd1e2ff6eacd8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710407296319,"stop":1710407296319,"duration":0},"status":"passed","severity":"normal"},{"uid":"732435d3e24ec9e6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1710406838016,"stop":1710406838016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f666ced86cd568","name":"Ephemeral field set to true","time":{"start":1710406843425,"stop":1710406843425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0c0245903c3b94","name":"Check received message with timestamp: 1710406881063 ","time":{"start":1710407045771,"stop":1710407045771,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0c8901e8743e52","name":"should encode/decode to text encoding","time":{"start":1710406838647,"stop":1710406838647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f554237a4f95e3e1","name":"Fails to publish duplicate message","time":{"start":1710407302446,"stop":1710407302447,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa848639a6c61ef8","name":"Refresh subscription","time":{"start":1710407490815,"stop":1710407490815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c674ddbc6e4bc372","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710407490812,"stop":1710407490812,"duration":0},"status":"passed","severity":"normal"},{"uid":"779aeccfa2c478","name":"Check received message containing short","time":{"start":1710407347217,"stop":1710407347217,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f453101834f96f6","name":"Check received message containing shell command","time":{"start":1710407045768,"stop":1710407045769,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf09d850546433ca","name":"should throw an error if shards are undefined for static sharding","time":{"start":1710406830159,"stop":1710406830160,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2de0b6682573b8a","name":"Check received message containing SQL Injection","time":{"start":1710407045766,"stop":1710407045766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a6090f0bfdfe9b","name":"same cluster, same shard: nodes connect","time":{"start":1710407164527,"stop":1710407164528,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c437062ad76f72","name":"Check received message containing escaped characters","time":{"start":1710407347229,"stop":1710407347229,"duration":0},"status":"passed","severity":"normal"},{"uid":"629541973c1c253","name":"removeEventListener with wrong event","time":{"start":1710406922566,"stop":1710406922566,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f034b803b6965b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1710406830149,"stop":1710406830149,"duration":0},"status":"passed","severity":"normal"},{"uid":"39175032d9fc5c88","name":"should not fail to start the service if it is already started","time":{"start":1710406894927,"stop":1710406894927,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a3dc2d3e8a2c6a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710407490806,"stop":1710407490807,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf37d9a317ec2a3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710407447463,"stop":1710407447463,"duration":0},"status":"passed","severity":"normal"},{"uid":"7012f7bcbed6ad04","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710407490809,"stop":1710407490809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8649375f9a079ae","name":"recovers when dns.resolve returns empty","time":{"start":1710406854555,"stop":1710406854556,"duration":1},"status":"passed","severity":"normal"},{"uid":"289d3201aabfee55","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1710406838021,"stop":1710406838022,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee28301b7338f9af","name":"Passing page size 3 when there are 20 messages","time":{"start":1710407417449,"stop":1710407417449,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad170d627ffc274","name":"Does not throw an exception when node disconnects","time":{"start":1710407431371,"stop":1710407431371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27ff5c8bb140615","name":"should not receive a peer event before start","time":{"start":1710406894927,"stop":1710406894928,"duration":1},"status":"passed","severity":"normal"},{"uid":"469568123286e33b","name":"Subscribe to topic containing long and publish message","time":{"start":1710407309084,"stop":1710407309085,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0475a2c11d60c5","name":"should set field with only FILTER enabled","time":{"start":1710406838651,"stop":1710406838651,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e60b1a20f3100be","name":"Subscribe and publish message","time":{"start":1710407309081,"stop":1710407309081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e663abc86e56f32d","name":"should get / set UDP multiaddr","time":{"start":1710406838647,"stop":1710406838647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35febad8d800540","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710406974783,"stop":1710406974783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9b5dcc62dc75af","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1710406976477,"stop":1710406976478,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a61b6e6d94a95a4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1710406830148,"stop":1710406830148,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a11ba82fbea874","name":"Encoder throws on empty string content topic","time":{"start":1710406864245,"stop":1710406864245,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee8fad30e7d8eb6","name":"should set field with only RELAY enabled","time":{"start":1710406838650,"stop":1710406838650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bf3a364591e5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1710406976490,"stop":1710406976490,"duration":0},"status":"passed","severity":"normal"},{"uid":"699afaed3e2d9279","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710406854559,"stop":1710406854560,"duration":1},"status":"skipped","severity":"normal"},{"uid":"71a01f1adf73339c","name":"Push message with content topic containing emoji","time":{"start":1710407264569,"stop":1710407264570,"duration":1},"status":"passed","severity":"normal"},{"uid":"7737b40008a088d","name":"Generator, 2 different pubsubtopics","time":{"start":1710407386210,"stop":1710407386210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa7acec3b130854","name":"can start and stop the service","time":{"start":1710406858331,"stop":1710406858331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f85361786fbce8","name":"Check received message containing JSON","time":{"start":1710407347222,"stop":1710407347228,"duration":6},"status":"passed","severity":"normal"},{"uid":"4e2f344d4f4d84f4","name":"Check received message containing long","time":{"start":1710407045763,"stop":1710407045764,"duration":1},"status":"passed","severity":"normal"},{"uid":"be855870fc7889de","name":"Check message with invalid timestamp is not received","time":{"start":1710407045773,"stop":1710407045774,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b25742b413c7ea","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1710406830161,"stop":1710406830161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ff0de0b55ee4cc","name":"Query Generator - forward","time":{"start":1710407403787,"stop":1710407403788,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c470a7e218700bb","name":"topics with same application and version share the same shard","time":{"start":1710406830152,"stop":1710406830153,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc7225b93254135","name":"Check message with no content topic is not received","time":{"start":1710407347235,"stop":1710407347236,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9cd6c12ffefce0","name":"Push message equal or less that 1MB","time":{"start":1710407356425,"stop":1710407356425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9c5c64424c7a10","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710407490802,"stop":1710407490802,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b4767264a661bb4","name":"Decoder throws on undefined content topic","time":{"start":1710406864245,"stop":1710406864245,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae72ad967c044cbd","name":"should be called for bootstrap peers","time":{"start":1710406889391,"stop":1710406889391,"duration":0},"status":"passed","severity":"normal"},{"uid":"79318544bfc513a","name":"non connected peers","time":{"start":1710407264822,"stop":1710407264822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94c4d086c7dd8a55","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710407127094,"stop":1710407127094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d68073a16220497","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1710406933123,"stop":1710406933123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01a4996cb0b8c0c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1710406830155,"stop":1710406830156,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2366d20724faf57","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1710406882029,"stop":1710406882030,"duration":1},"status":"passed","severity":"normal"},{"uid":"634a920069be0a32","name":"should properly create location multiaddrs - tcp","time":{"start":1710406838649,"stop":1710406838649,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea75507e0de8934","name":"Check received message containing Chinese","time":{"start":1710407347219,"stop":1710407347219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0e093358d8f93","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710406976463,"stop":1710406976463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b13d0b7f32f889","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1710406830150,"stop":1710406830151,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ccdc3bfdae1a7c","name":"Relay","time":{"start":1710406892210,"stop":1710406892210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ba4ca134ad632f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1710406843352,"stop":1710406843352,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87185a275dcb627","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1710406858334,"stop":1710406858334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f179bc298eee7d","name":"Fails to push message bigger that 1MB","time":{"start":1710407356425,"stop":1710407356426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f609e2275ac8b63d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710407147284,"stop":1710407147284,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e0b075ec0ce0a2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710407088360,"stop":1710407088360,"duration":0},"status":"passed","severity":"normal"},{"uid":"396e5f09bb3c59ba","name":"ignores unrecognized TXT record formats","time":{"start":1710406854556,"stop":1710406854556,"duration":0},"status":"passed","severity":"normal"},{"uid":"772d812e9984ffad","name":"Check received message containing SQL Injection","time":{"start":1710407347245,"stop":1710407347246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6290a226a1189413","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710407490800,"stop":1710407490801,"duration":1},"status":"passed","severity":"normal"},{"uid":"f409254a287ae921","name":"Query with Promise Callback, No message returned","time":{"start":1710407391811,"stop":1710407391811,"duration":0},"status":"passed","severity":"normal"},{"uid":"415b7f29930c7f6b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1710406838017,"stop":1710406838017,"duration":0},"status":"passed","severity":"normal"},{"uid":"657b772e1bbbd7c7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710407045772,"stop":1710407045772,"duration":0},"status":"passed","severity":"normal"},{"uid":"775a803602602630","name":"Check publish message containing Arabic","time":{"start":1710407302435,"stop":1710407302435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e69b18f989a414","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1710406830151,"stop":1710406830151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7455a55bda4aa5b7","name":"should return valid sharding parameters for static sharding","time":{"start":1710406830172,"stop":1710406830172,"duration":0},"status":"passed","severity":"normal"},{"uid":"49850b728f08480","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710407147285,"stop":1710407147286,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8537fa37c3640db","name":"same cluster, same shard: nodes connect","time":{"start":1710406976431,"stop":1710406976432,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e153c4b8ba8fab0d","name":"Light Node - default protocols","time":{"start":1710407439931,"stop":1710407439932,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b889ec885fe4cce","name":"Decoder throws on undefined content topic","time":{"start":1710406843427,"stop":1710406843427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1941838a6fa78155","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710407490803,"stop":1710407490803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f6ff7a1f581171c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710407490801,"stop":1710407490802,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bf6a76b375e1a","name":"Push message with Basic HTML tag payload","time":{"start":1710407264531,"stop":1710407264535,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd075d14bf4c4dda","name":"Push message with content topic containing escaped characters","time":{"start":1710407264568,"stop":1710407264569,"duration":1},"status":"passed","severity":"normal"},{"uid":"24be5d3bcc40abf8","name":"random static sharding 2 - Cluster ID: 225, Shard ID: 946","time":{"start":1710407357781,"stop":1710407357782,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e414ac5d7a9094","name":"Check publish message containing XML","time":{"start":1710407302440,"stop":1710407302441,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f217de618cfbbdf","name":"Subscribe and receives messages on 20 topics","time":{"start":1710407490813,"stop":1710407490813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecae7618f8be249","name":"Query with Ordered Callback, No Decoder","time":{"start":1710407391808,"stop":1710407391809,"duration":1},"status":"passed","severity":"normal"},{"uid":"de77d861d0e8b11","name":"Check message with non string payload is not received","time":{"start":1710407347236,"stop":1710407347237,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fa16077ce0e5cb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710407490809,"stop":1710407490809,"duration":0},"status":"passed","severity":"normal"},{"uid":"656c59493a71bc55","name":"Subscribe and receive messages via waku relay post","time":{"start":1710407147267,"stop":1710407147267,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d1438de9881ad0","name":"should return all peers when numPeers is 0","time":{"start":1710406843350,"stop":1710406843350,"duration":0},"status":"passed","severity":"normal"},{"uid":"553722e57ce1b52b","name":"Push message on custom pubsubTopic","time":{"start":1710407127091,"stop":1710407127091,"duration":0},"status":"passed","severity":"normal"}] |