2025-02-17 10:27:43 +00:00

1 line
159 KiB
JSON

[{"uid":"3ce141015cb1bbff","name":"Check message received after nwaku node is restarted","time":{"start":1739787571006,"stop":1739787571006,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad3a1edd15dfde60","name":"throws on empty content topic","time":{"start":1739787441735,"stop":1739787441735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5ceb880b9b6dea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739787837704,"stop":1739787837704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7f1958d66788dc","name":"Check received message containing escaped characters","time":{"start":1739787570998,"stop":1739787570998,"duration":0},"status":"passed","severity":"normal"},{"uid":"2533d33d03d2db35","name":"Check received message containing Script","time":{"start":1739787570996,"stop":1739787570996,"duration":0},"status":"passed","severity":"normal"},{"uid":"669c73c89c314b47","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739787441750,"stop":1739787441750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc2f316841c8299","name":"Push message with content topic containing unicode special characters","time":{"start":1739787940257,"stop":1739787940258,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbf3f08db422cfb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739787533054,"stop":1739787533054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fd5877cec9e5e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739787465424,"stop":1739787465424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3ad66440eafccb","name":"should return valid sharding parameters for static sharding","time":{"start":1739787441769,"stop":1739787441769,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf7d0b3e3314e91","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739787441756,"stop":1739787441756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2b551e7f2c0eaf","name":"random static sharding 5 - Cluster ID: 564, Shard ID: 686","time":{"start":1739787872013,"stop":1739787872013,"duration":0},"status":"passed","severity":"normal"},{"uid":"506dd0c1857f4bfb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739787666574,"stop":1739787666575,"duration":1},"status":"passed","severity":"normal"},{"uid":"197787d3420866bd","name":"Ephemeral messages are not stored","time":{"start":1739787536727,"stop":1739787536728,"duration":1},"status":"passed","severity":"normal"},{"uid":"1113c096ccfd9056","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739787441767,"stop":1739787441767,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2505461fd75e34a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739788023542,"stop":1739788023543,"duration":1},"status":"passed","severity":"normal"},{"uid":"f525a1a094133677","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739787666191,"stop":1739787666192,"duration":1},"status":"passed","severity":"normal"},{"uid":"4596a1fafb84ac05","name":"Relay - times out","time":{"start":1739787858077,"stop":1739787858078,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1397cda20d940d8","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739788027804,"stop":1739788027804,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb73cab68ca1e20c","name":"should not fail to stop the service if it was not started","time":{"start":1739787514421,"stop":1739787514421,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5e435b08125675","name":"Delete observer","time":{"start":1739787668557,"stop":1739787668557,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36eb48df141d3bd","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app51/1/topic767/utf8","time":{"start":1739787808102,"stop":1739787808103,"duration":1},"status":"passed","severity":"normal"},{"uid":"2925171bc3638261","name":"Check received message containing SQL Injection","time":{"start":1739787906117,"stop":1739787906117,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0745f419abc4f3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739788023554,"stop":1739788023555,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cde3ee2a9e6c9d4","name":"Push message with numeric payload","time":{"start":1739787607240,"stop":1739787607240,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b4e79c8e23d341","name":"A test","time":{"start":1739787607354,"stop":1739787607354,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01e26d94df73921","name":"stop","time":{"start":1739787544275,"stop":1739787544276,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa33822a814549c","name":"Push message with content topic containing Script","time":{"start":1739787940255,"stop":1739787940255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a96a26fd542ccc6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739787511989,"stop":1739787511990,"duration":1},"status":"passed","severity":"normal"},{"uid":"87dd2a176e0e65a8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739787592866,"stop":1739787592867,"duration":1},"status":"passed","severity":"normal"},{"uid":"f343513bff5539df","name":"Overlapping topic subscription","time":{"start":1739787592867,"stop":1739787592868,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ed57c0fda1971a","name":"Push message with content topic containing shell command","time":{"start":1739787940256,"stop":1739787940256,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1898f496439423","name":"Encoder throws on undefined content topic","time":{"start":1739787478070,"stop":1739787478070,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93e6df37f62122c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739787441771,"stop":1739787441771,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baf93d22074c97a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739787592875,"stop":1739787592875,"duration":0},"status":"passed","severity":"normal"},{"uid":"460c9db0ed39faf5","name":"less peers than existing","time":{"start":1739787666541,"stop":1739787666541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e48e33064ced17c","name":"throws an error for improperly formatted content topics","time":{"start":1739787441753,"stop":1739787441753,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a053dbc36bb789","name":"returns only open connection if one present","time":{"start":1739787456803,"stop":1739787456803,"duration":0},"status":"passed","severity":"normal"},{"uid":"220e93adbe4a1460","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739787441764,"stop":1739787441764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b899faebf7490565","name":"Push message on custom pubsubTopic","time":{"start":1739787666191,"stop":1739787666191,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be69efabc57b9d4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739787666591,"stop":1739787666594,"duration":3},"status":"passed","severity":"normal"},{"uid":"ae5ae79dfd1ac7ad","name":"should decode valid enr successfully","time":{"start":1739787450918,"stop":1739787450918,"duration":0},"status":"passed","severity":"normal"},{"uid":"925fd187863f86da","name":"should add and remove event listeners correctly","time":{"start":1739787469887,"stop":1739787469888,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7f8c2d684326ad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739787837699,"stop":1739787837700,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fcb0847b2b700d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app38/10/topic419/utf8","time":{"start":1739787808106,"stop":1739787808107,"duration":1},"status":"passed","severity":"normal"},{"uid":"85524810d6cee038","name":"handles multiple messages","time":{"start":1739787842665,"stop":1739787842667,"duration":2},"status":"passed","severity":"normal"},{"uid":"23a6e72270bfd53","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739788027801,"stop":1739788027801,"duration":0},"status":"passed","severity":"normal"},{"uid":"723618531b05b7f2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739788027816,"stop":1739788027816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b03406bd1361e21","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739787465422,"stop":1739787465423,"duration":1},"status":"passed","severity":"normal"},{"uid":"122ce6df9e6bf7bd","name":"topics with same application and version share the same shard","time":{"start":1739787441750,"stop":1739787441751,"duration":1},"status":"passed","severity":"normal"},{"uid":"6465d7991c48a9ae","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739788027799,"stop":1739788027800,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d09839e33fc25d","name":"Overlapping topic subscription","time":{"start":1739788023548,"stop":1739788023549,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c145ee925941c8","name":"should handle a minimal index list","time":{"start":1739787441863,"stop":1739787441863,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ef325ec10b65d4","name":"should emit a peer event after start","time":{"start":1739787660109,"stop":1739787660110,"duration":1},"status":"passed","severity":"normal"},{"uid":"586666569336c6bf","name":"getPeersByDiscovery","time":{"start":1739787544273,"stop":1739787544273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f45c21ddc030c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739787465421,"stop":1739787465422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2274728a4a6e5cf","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739787761590,"stop":1739787761592,"duration":2},"status":"passed","severity":"normal"},{"uid":"a87a3703dadc8b2e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739787514425,"stop":1739787514425,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51a3e3548efbf4c9","name":"Should update shard info","time":{"start":1739787660300,"stop":1739787660300,"duration":0},"status":"passed","severity":"normal"},{"uid":"183042a9f7353c66","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739787484606,"stop":1739787484606,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa281b45bdb2c71","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739787457241,"stop":1739787457241,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc19e848e4ceca2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739787761588,"stop":1739787761589,"duration":1},"status":"passed","severity":"normal"},{"uid":"777c8755c9f2ee3e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739787441764,"stop":1739787441764,"duration":0},"status":"passed","severity":"normal"},{"uid":"caae1f10eacfa227","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739788027802,"stop":1739788027802,"duration":0},"status":"passed","severity":"normal"},{"uid":"167045c2a0c16db5","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739787441747,"stop":1739787441747,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc2294e1f7d1486","name":"Waku message hash computation (no timestamp)","time":{"start":1739787444422,"stop":1739787444422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efbb57ba24aebf9","name":"Check received message containing Basic HTML tag","time":{"start":1739787570997,"stop":1739787570997,"duration":0},"status":"passed","severity":"normal"},{"uid":"190583724474bba9","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739788027800,"stop":1739788027800,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cbd867169651b5","name":"Check publish message containing short","time":{"start":1739787679080,"stop":1739787679080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d176bda66bb415e","name":"retrieves a single peer","time":{"start":1739787466063,"stop":1739787466063,"duration":0},"status":"passed","severity":"normal"},{"uid":"9def9cd3dd3d32c4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739787441758,"stop":1739787441758,"duration":0},"status":"passed","severity":"normal"},{"uid":"820905a5c0a9b207","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739787504883,"stop":1739787504883,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf63cdd60f801375","name":"Push message on custom pubsubTopic","time":{"start":1739787666189,"stop":1739787666190,"duration":1},"status":"passed","severity":"normal"},{"uid":"6262fddddac2c370","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739787478068,"stop":1739787478069,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d6a72505249578","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739787504884,"stop":1739787504884,"duration":0},"status":"passed","severity":"normal"},{"uid":"af71059fe4b9d4da","name":"Publish message with custom timestamp: Mon Feb 17 2025 09:21:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1739787679088,"stop":1739787679089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2150af3ab91e9ab","name":"Check message on other pubsub topic is not received","time":{"start":1739787906122,"stop":1739787906122,"duration":0},"status":"passed","severity":"normal"},{"uid":"90968b8d7839f203","name":"Push 5 different messages","time":{"start":1739787940251,"stop":1739787940251,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb83298ef504a34","name":"non connected peers","time":{"start":1739787666541,"stop":1739787666542,"duration":1},"status":"skipped","severity":"normal"},{"uid":"70431e8362afae31","name":"should maintain desired error rate","time":{"start":1739788029288,"stop":1739788029288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e4fb0638575063","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739787441759,"stop":1739787441759,"duration":0},"status":"passed","severity":"normal"},{"uid":"998cb89d4d2503e0","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739788027794,"stop":1739788027795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79e7ad78ca1a983","name":"should throw error - no id","time":{"start":1739787450919,"stop":1739787450919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8e8fb0dc3bd663","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739788027814,"stop":1739788027814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3992003cb90e78c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739787476430,"stop":1739787476432,"duration":2},"status":"passed","severity":"normal"},{"uid":"61e8873ff71fc776","name":"Push message with meta","time":{"start":1739787940259,"stop":1739787940259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f86ba0151ec667","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739787465425,"stop":1739787465426,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccefd9acc58a495","name":"Check received message containing JSON","time":{"start":1739787906118,"stop":1739787906118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5042b4ff63168928","name":"Accepts a valid Waku Message","time":{"start":1739787488194,"stop":1739787488195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb54aff89e6c4a3","name":"Ping on subscribed peer","time":{"start":1739787571764,"stop":1739787571766,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcff1cbbb9dfcc20","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739787441765,"stop":1739787441765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b0f952b11c8cbf","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739788027800,"stop":1739788027801,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1894d6cc139516","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739787444419,"stop":1739787444420,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe70ae432eeed59","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739787511990,"stop":1739787511991,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a82c4ad3ebee9e","name":"Check received message containing emoji","time":{"start":1739787570999,"stop":1739787570999,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c4ebfd443e7b3d","name":"Check received message containing short","time":{"start":1739787570991,"stop":1739787570992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5ab26db500e1bb","name":"Light Node - default protocols","time":{"start":1739787858081,"stop":1739787858081,"duration":0},"status":"passed","severity":"normal"},{"uid":"518870928948cb30","name":"Check message with no content topic is not received","time":{"start":1739787906131,"stop":1739787906132,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd5ffc73c6c5289","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739788023540,"stop":1739788023541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8367c7d694da2b0a","name":"should reject if WakuNode is not started","time":{"start":1739787484617,"stop":1739787484617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00f8d2a3a842bde","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739787747000,"stop":1739787747001,"duration":1},"status":"passed","severity":"normal"},{"uid":"833956e8b69689f3","name":"Fails to publish message with wrong content topic","time":{"start":1739787679090,"stop":1739787679090,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5d38ffac898f48","name":"should be called for bootstrap peers","time":{"start":1739787511988,"stop":1739787511988,"duration":0},"status":"passed","severity":"normal"},{"uid":"6758bca73997e018","name":"can dial TLS multiaddrs","time":{"start":1739787620887,"stop":1739787620887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fd26b89a0903a9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739788023537,"stop":1739788023537,"duration":0},"status":"passed","severity":"normal"},{"uid":"953ecaf628f131d4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739788027815,"stop":1739788027815,"duration":0},"status":"passed","severity":"normal"},{"uid":"544870958ac0d146","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739788023545,"stop":1739788023545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dd3c72ffa6e0d6","name":"Check message with invalid timestamp is not received","time":{"start":1739787906122,"stop":1739787906122,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9cfbb7b17fe4cf","name":"Push message equal or less that 1MB","time":{"start":1739787607254,"stop":1739787607254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e69e1f315090e34","name":"should never report false negatives","time":{"start":1739788029288,"stop":1739788029288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1531837c630fd1e2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739787524594,"stop":1739787524594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0d822ee0bf05fb","name":"should not receive a peer event before start","time":{"start":1739787514423,"stop":1739787514423,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4d6f07ef219635","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739787441763,"stop":1739787441764,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd634048ba6803e1","name":"Encoder throws on empty string content topic","time":{"start":1739787478070,"stop":1739787478071,"duration":1},"status":"passed","severity":"normal"},{"uid":"c234e22722eeb10f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739787444422,"stop":1739787444423,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee1fc7e857074dc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739787504882,"stop":1739787504882,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9c81b61448a95","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739787484588,"stop":1739787484589,"duration":1},"status":"passed","severity":"normal"},{"uid":"46824fc05cd72e48","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739787450147,"stop":1739787450148,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fc81e989ab6b69","name":"Check publish message containing escaped characters","time":{"start":1739787679086,"stop":1739787679086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c10b674dbcdd4c","name":"Passing an array","time":{"start":1739787856663,"stop":1739787856663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19a175e28b0cad8","name":"should throw if no connection provided","time":{"start":1739787457239,"stop":1739787457239,"duration":0},"status":"passed","severity":"normal"},{"uid":"23df6f40a1dddc1f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739787592864,"stop":1739787592865,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce5bb18fddcf665","name":"should throw error - invalid id","time":{"start":1739787450920,"stop":1739787450920,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf3c37496721275","name":"Push message with unicode special characters payload","time":{"start":1739787940249,"stop":1739787940249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7253db2cefdc4328","name":"Fields are not dropped","time":{"start":1739787456980,"stop":1739787456981,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c10bb230c4af979","name":"Check message with no payload is not received","time":{"start":1739787906132,"stop":1739787906132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc459955a87c0b5b","name":"ignores domain fetching errors","time":{"start":1739787466064,"stop":1739787466064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49ebfe531f0d412","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739788023548,"stop":1739788023548,"duration":0},"status":"passed","severity":"normal"},{"uid":"7524093d19ca6f11","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739787666583,"stop":1739787666584,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba2ee4ea63cd7d1","name":"should select older connection if present","time":{"start":1739787456804,"stop":1739787456804,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b8831ee876fb60","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739787687889,"stop":1739787687889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b3499e4c401bef","name":"should return empty list for no shard","time":{"start":1739787441757,"stop":1739787441757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d954d5d7564a611d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739787441762,"stop":1739787441762,"duration":0},"status":"passed","severity":"normal"},{"uid":"198811da1c4a77dc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739787441754,"stop":1739787441754,"duration":0},"status":"passed","severity":"normal"},{"uid":"736f882ff80099f8","name":"returns all values when wanted number is greater than available values","time":{"start":1739787465077,"stop":1739787465078,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fe37a916cc71a5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739787441762,"stop":1739787441762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92a90cb8b61ecd4","name":"same cluster, same shard: nodes connect","time":{"start":1739787618608,"stop":1739787618608,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ac951d06051d17","name":"Push message with custom timestamp: 1739783972060","time":{"start":1739787607253,"stop":1739787607253,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc903f997f71dc77","name":"Push message with custom timestamp: 1739791171195","time":{"start":1739787940261,"stop":1739787940261,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0a568cc02c578d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739787450149,"stop":1739787450149,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc52b6a53848ceb4","name":"Check received message containing short","time":{"start":1739787906124,"stop":1739787906124,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b674df6833533e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app18/1/topic589/json","time":{"start":1739787808104,"stop":1739787808104,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e237bb5b4db9d3","name":"Publish message with rate limit","time":{"start":1739787679093,"stop":1739787679093,"duration":0},"status":"passed","severity":"normal"},{"uid":"38395755a5a969cf","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739787441771,"stop":1739787441772,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c0fcf7943235a7","name":"Subscribe to topic containing long and receive message","time":{"start":1739788023549,"stop":1739788023550,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc5be25ca985db0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739787441756,"stop":1739787441756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae4ad7caa4d0d55","name":"Query with Ordered Callback, No Decoder","time":{"start":1739787775744,"stop":1739787775745,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf993c91fb41af6a","name":"should properly create location multiaddrs - udp","time":{"start":1739787450929,"stop":1739787450929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f2a353eede8767","name":"Check received message containing Russian","time":{"start":1739787570995,"stop":1739787570995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8442d8ff11366e4a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739788027805,"stop":1739788027805,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcb8fda0a438170","name":"should handle special patterns correctly","time":{"start":1739788029289,"stop":1739788029289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a161b025f1801b43","name":"Subscribe to topic containing XML and receive message","time":{"start":1739788023552,"stop":1739788023552,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c08e9d1c1e53c79","name":"Push message with Russian payload","time":{"start":1739787607242,"stop":1739787607243,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fd85545dd104fd","name":"Nodes with multiple pubsub topic","time":{"start":1739787671838,"stop":1739787671838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7233c7520d70163","name":"nwaku subscribes","time":{"start":1739787679396,"stop":1739787679397,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdb7e57d829f9ba","name":"Relay","time":{"start":1739787509755,"stop":1739787509756,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbfc31c24392b76f","name":"should set field with only FILTER enabled","time":{"start":1739787450931,"stop":1739787450931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2108a5937c34eaa3","name":"Push message with Script payload","time":{"start":1739787940246,"stop":1739787940246,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c87a0de652ea61","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739787465428,"stop":1739787465429,"duration":1},"status":"passed","severity":"normal"},{"uid":"de869b9bea78e5d2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739787906130,"stop":1739787906130,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8952297022ce264","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739787687883,"stop":1739787687883,"duration":0},"status":"passed","severity":"normal"},{"uid":"46036d700c008a7f","name":"throws on content topic with non-number generation field","time":{"start":1739787441736,"stop":1739787441736,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4622e0ab633768d","name":"Relay + Store","time":{"start":1739787509756,"stop":1739787509757,"duration":1},"status":"passed","severity":"normal"},{"uid":"770628716741ed9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739787940256,"stop":1739787940256,"duration":0},"status":"passed","severity":"normal"},{"uid":"87915eba31529f64","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739787457242,"stop":1739787457242,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb606124b92d96a8","name":"Should update multiaddrs","time":{"start":1739787660300,"stop":1739787660300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39f221ac89fb38","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739787441766,"stop":1739787441766,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28b7bcdc3931ecf","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739788027814,"stop":1739788027814,"duration":0},"status":"passed","severity":"normal"},{"uid":"107154a49586c988","name":"Check message with non string payload is not received","time":{"start":1739787571005,"stop":1739787571005,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d959dfde2e8c8c","name":"Check message received after nwaku node is restarted","time":{"start":1739787906132,"stop":1739787906133,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9dfdc22bd19664ef","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739787836635,"stop":1739787836635,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e15b5b54c3a1db","name":"Check received message containing Basic HTML tag","time":{"start":1739787906118,"stop":1739787906118,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ec3943187b2115","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739788027794,"stop":1739788027794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddd96a36977fe9f","name":"Check received message containing long","time":{"start":1739787906114,"stop":1739787906115,"duration":1},"status":"passed","severity":"normal"},{"uid":"e837fd7ae7eca4e1","name":"pre and post cipher","time":{"start":1739787476805,"stop":1739787476805,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a68b9751a45813","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739788023542,"stop":1739788023542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aae5a3bfaec1be9","name":"Check received message containing Arabic","time":{"start":1739787906126,"stop":1739787906126,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda35157ee2d0a20","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739788023550,"stop":1739788023550,"duration":0},"status":"passed","severity":"normal"},{"uid":"5881a22c3f0309cc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739788027812,"stop":1739788027812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5696d68a75fca4","name":"Check message received after jswaku node is restarted","time":{"start":1739787906123,"stop":1739787906123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"246de8d8b3711829","name":"Used by Waku Relay","time":{"start":1739787856664,"stop":1739787856664,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f903a2114f7284","name":"should use DNS peer discovery with light client","time":{"start":1739787514424,"stop":1739787514425,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99a77f71cb3606f5","name":"Subscribe to topic containing short and receive message","time":{"start":1739788023549,"stop":1739788023549,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dedf1ceb9e6f339","name":"should encodeTxt and decodeTxt","time":{"start":1739787450917,"stop":1739787450917,"duration":0},"status":"passed","severity":"normal"},{"uid":"768cfbcc58d7f081","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739787441747,"stop":1739787441747,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad34028892b5224","name":"should check connected peers if present and suitable","time":{"start":1739787484619,"stop":1739787484620,"duration":1},"status":"passed","severity":"normal"},{"uid":"2474f6017816c975","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739788027798,"stop":1739788027798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d334e29758e9600d","name":"Check message on other pubsub topic is not received","time":{"start":1739787906131,"stop":1739787906131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c965eda4685648fe","name":"Subscribe to topic containing short and receive message","time":{"start":1739787592868,"stop":1739787592869,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b2d812662a9f99","name":"Passing invalid cursor","time":{"start":1739787761594,"stop":1739787761594,"duration":0},"status":"passed","severity":"normal"},{"uid":"237b5a70d516ed33","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739787592873,"stop":1739787592873,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e1d0a89787a866","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app31/9/topic900/xml","time":{"start":1739787808107,"stop":1739787808108,"duration":1},"status":"passed","severity":"normal"},{"uid":"925db96911baeb94","name":"different cluster, same shard: nodes don't connect","time":{"start":1739787618609,"stop":1739787618610,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ab1516d63dbe8d","name":"Check message with invalid timestamp is not received","time":{"start":1739787571001,"stop":1739787571002,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3cad20c1d572bc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739787450147,"stop":1739787450147,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd02ddace5cb0178","name":"random static sharding 4 - Cluster ID: 277, Shard ID: 851","time":{"start":1739787872013,"stop":1739787872013,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b617266f51ebec","name":"should reject if Relay is requested but not mounted","time":{"start":1739787484618,"stop":1739787484618,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc004ab4d3da1d5","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739788027800,"stop":1739788027800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bd3b29c444c4e5","name":"ignores unrecognized TXT record formats","time":{"start":1739787466065,"stop":1739787466065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65c4a9d65771c4","name":"Reusing cursor across nodes","time":{"start":1739787761593,"stop":1739787761593,"duration":0},"status":"passed","severity":"normal"},{"uid":"231e18dac01db10e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739788027816,"stop":1739788027816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7340d9457db4fc92","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739788023541,"stop":1739788023541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6bc04b511b0d0a","name":"Check publish message containing JSON","time":{"start":1739787679085,"stop":1739787679085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53be22772043b48","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739788027793,"stop":1739788027793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1afd5ae2d2895cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739787441761,"stop":1739787441761,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb3cdaf3b0df851","name":"Nodes with multiple pubsub topic","time":{"start":1739787671839,"stop":1739787671840,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb833df21f41914","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739788023535,"stop":1739788023535,"duration":0},"status":"passed","severity":"normal"},{"uid":"33304e5d46d732f3","name":"Check received message with timestamp: 1739787502772 ","time":{"start":1739787571000,"stop":1739787571000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db102f7ef46b675","name":"safeDispatchEvent","time":{"start":1739787544275,"stop":1739787544275,"duration":0},"status":"passed","severity":"normal"},{"uid":"37658e9469a5ebee","name":"Check received message containing XML","time":{"start":1739787906127,"stop":1739787906127,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d496f1d781f782","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739788027804,"stop":1739788027804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdb8c1566b7cce4","name":"Check received message containing numeric","time":{"start":1739787906125,"stop":1739787906125,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d689283094f2b0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739787441748,"stop":1739787441748,"duration":0},"status":"passed","severity":"normal"},{"uid":"828e928cc13a99e9","name":"handles empty shards array correctly","time":{"start":1739787441770,"stop":1739787441770,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5bd33b24e996ac","name":"should throw error - no public key","time":{"start":1739787450921,"stop":1739787450921,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d46aa593ac0c55","name":"Push message with content topic containing escaped characters","time":{"start":1739787940257,"stop":1739787940257,"duration":0},"status":"passed","severity":"normal"},{"uid":"50011ec74da3e87","name":"Passing page size 11 when there are 10 messages","time":{"start":1739787829514,"stop":1739787829514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4613e1efe2e6db7","name":"Passing page size 0 when there are 110 messages","time":{"start":1739787829502,"stop":1739787829502,"duration":0},"status":"passed","severity":"normal"},{"uid":"34945db1e45e5a46","name":"Check received message containing Script","time":{"start":1739787906117,"stop":1739787906117,"duration":0},"status":"passed","severity":"normal"},{"uid":"294402403b013db4","name":"Push message with long payload","time":{"start":1739787607239,"stop":1739787607240,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eefa25632504a4c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739787571001,"stop":1739787571001,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6735939bab0d91","name":"should send to specified number of peers of used peers","time":{"start":1739787484591,"stop":1739787484591,"duration":0},"status":"passed","severity":"normal"},{"uid":"34022711d83ca63d","name":"Overlapping topic subscription","time":{"start":1739788023537,"stop":1739788023538,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a95aebea94a047d","name":"should set field with all protocols disabled","time":{"start":1739787450930,"stop":1739787450930,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b292c39b09bf63d","name":"Fails to push message bigger that 1MB","time":{"start":1739787940261,"stop":1739787940262,"duration":1},"status":"passed","severity":"normal"},{"uid":"16209f01fb4a895b","name":"Ping on peer without subscriptions","time":{"start":1739787571766,"stop":1739787571766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5860106bcf218f","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739788027790,"stop":1739788027790,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c2b94afb2c1ead","name":"through manual discovery","time":{"start":1739787620887,"stop":1739787620888,"duration":1},"status":"passed","severity":"normal"},{"uid":"1947222afacd5bc","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739787441755,"stop":1739787441756,"duration":1},"status":"passed","severity":"normal"},{"uid":"144f02c7c983659b","name":"Query generator for multiple messages","time":{"start":1739787806462,"stop":1739787806462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e750a173b23e5e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739787716857,"stop":1739787716859,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2c76f0cd560ef7e","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739788027793,"stop":1739788027793,"duration":0},"status":"passed","severity":"normal"},{"uid":"82361a23ae750d55","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739787441863,"stop":1739787441864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74bc0cd08124aff","name":"can start and stop the service","time":{"start":1739787469883,"stop":1739787469883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fdbc2841bcaddb","name":"Subscribe to topic containing XML and receive message","time":{"start":1739787592873,"stop":1739787592873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1528c50348c188b","name":"should only return 1 node with relay capability","time":{"start":1739787466066,"stop":1739787466066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e738d537cb2855c6","name":"Check received message with timestamp: 1739787503943 ","time":{"start":1739787906130,"stop":1739787906130,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b57c6312ddafd51","name":"Refresh subscription","time":{"start":1739787687883,"stop":1739787687884,"duration":1},"status":"skipped","severity":"normal"},{"uid":"724e71eff1b94d2","name":"Ping on unsubscribed peer","time":{"start":1739787571770,"stop":1739787571771,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aee50e8960dfb13","name":"Query generator for multiple messages with different content topic format","time":{"start":1739787806465,"stop":1739787806465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd79831ea8f2436","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739787441864,"stop":1739787441864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60b313cbb029cec","name":"Push message with emoji payload","time":{"start":1739787607248,"stop":1739787607249,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee73b5fcdd90889","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739788023553,"stop":1739788023553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceba6048b35e511","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739787592870,"stop":1739787592871,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ef0dd0dcc6add4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739788023536,"stop":1739788023536,"duration":0},"status":"passed","severity":"normal"},{"uid":"4635f55d6252f51d","name":"Subscribe and publish message","time":{"start":1739787687882,"stop":1739787687882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c76a9e01e33f80","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739787775738,"stop":1739787775738,"duration":0},"status":"passed","severity":"normal"},{"uid":"397ea036fbf12fdf","name":"handles empty contentTopics array correctly","time":{"start":1739787441770,"stop":1739787441770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfbd2fbb24ff5be","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739787504884,"stop":1739787504885,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee8d5f78191317a","name":"should throw error - no public key","time":{"start":1739787450919,"stop":1739787450919,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ff00b991536fb3","name":"Push message with JSON payload","time":{"start":1739787607246,"stop":1739787607246,"duration":0},"status":"passed","severity":"normal"},{"uid":"416042f5786e5e03","name":"Register correct protocols","time":{"start":1739787687881,"stop":1739787687881,"duration":0},"status":"passed","severity":"normal"},{"uid":"373626da8640363f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739787808101,"stop":1739787808102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d0aae2d4f41c77","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app18/9/topic792/proto","time":{"start":1739787808104,"stop":1739787808104,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f65f179fbccf52","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739788027803,"stop":1739788027804,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b43cba83c27b52","name":"random static sharding 2 - Cluster ID: 539, Shard ID: 24","time":{"start":1739787872011,"stop":1739787872012,"duration":1},"status":"passed","severity":"normal"},{"uid":"8684f21d094d1470","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739787906121,"stop":1739787906121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ad4afbc3a9bc60","name":"Push message with content topic containing long","time":{"start":1739787940252,"stop":1739787940252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66f5bc736519318","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739787444421,"stop":1739787444421,"duration":0},"status":"passed","severity":"normal"},{"uid":"914b38bc062af4e0","name":"should return usable stream attached to connection","time":{"start":1739787457238,"stop":1739787457239,"duration":1},"status":"passed","severity":"normal"},{"uid":"d932cae3427a4ed1","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739787679091,"stop":1739787679091,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4ab763c1c4ef10","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739788023540,"stop":1739788023540,"duration":0},"status":"passed","severity":"normal"},{"uid":"869d9dd2c2ad2186","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739788023540,"stop":1739788023540,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6add11fa18c3e2","name":"configure the node with multiple pubsub topics","time":{"start":1739787872016,"stop":1739787872016,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f5ee95e85c7c0d","name":"Ping on peer without subscriptions","time":{"start":1739787530270,"stop":1739787530270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2f41d1df0149b3","name":"Check received message containing Arabic","time":{"start":1739787570994,"stop":1739787570994,"duration":0},"status":"passed","severity":"normal"},{"uid":"43da45ed8ce139a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739787441749,"stop":1739787441749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c357f034e5971a8","name":"should reject on timeout if it was set","time":{"start":1739787484619,"stop":1739787484619,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee249b2910038f9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739787775748,"stop":1739787775749,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4d8024cb962b7a","name":"Generator, custom pubsub topic","time":{"start":1739787837701,"stop":1739787837702,"duration":1},"status":"passed","severity":"normal"},{"uid":"1009dbc57dc2a525","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739787441757,"stop":1739787441757,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a330b6f106b52c4","name":"Push message with shell command payload","time":{"start":1739787607246,"stop":1739787607247,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66dc2f10d269ba6","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739788027803,"stop":1739788027803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92f3b0894a7a28a","name":"returns nothing if no connections present","time":{"start":1739787456800,"stop":1739787456802,"duration":2},"status":"passed","severity":"normal"},{"uid":"822980d5135e91e9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739787466068,"stop":1739787466068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0b4b2a8e7e2c0d1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739787441748,"stop":1739787441749,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db4d8f7b0bcaf17","name":"addEventListener with correct event","time":{"start":1739787544269,"stop":1739787544271,"duration":2},"status":"passed","severity":"normal"},{"uid":"4dc8da55b91a988e","name":"Publish message with large meta","time":{"start":1739787679093,"stop":1739787679093,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeef9fe112e379d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739788023555,"stop":1739788023555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ed6bc4aedb4d68","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739788027803,"stop":1739788027803,"duration":0},"status":"passed","severity":"normal"},{"uid":"10edbdcfa066a0e6","name":"Rejects garbage","time":{"start":1739787488195,"stop":1739787488195,"duration":0},"status":"passed","severity":"normal"},{"uid":"607cf00372ef769","name":"Round trip binary serialization","time":{"start":1739787457579,"stop":1739787457579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbbab4c360300bb","name":"Check received message containing escaped characters","time":{"start":1739787906128,"stop":1739787906129,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a19ac73a972abd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739787533053,"stop":1739787533053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffb8e0daa23892f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739787618607,"stop":1739787618607,"duration":0},"status":"passed","severity":"normal"},{"uid":"74250aa0994f1766","name":"Reopen subscription with peer with lost subscription","time":{"start":1739787571771,"stop":1739787571771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cab40e9f95f6c74","name":"Renews subscription after lossing a connection","time":{"start":1739788023544,"stop":1739788023544,"duration":0},"status":"passed","severity":"normal"},{"uid":"f707970d7e2e2c22","name":"should not fail to stop the service if it was not started","time":{"start":1739787469883,"stop":1739787469884,"duration":1},"status":"passed","severity":"normal"},{"uid":"547cb477fe19759e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739788027815,"stop":1739788027816,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43dc6f6651ba7a7","name":"Check publish message containing long","time":{"start":1739787679081,"stop":1739787679081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8616475b3119042b","name":"more peers than existing","time":{"start":1739787666540,"stop":1739787666541,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e9d85072e736af35","name":"should return false","time":{"start":1739787450921,"stop":1739787450921,"duration":0},"status":"passed","severity":"normal"},{"uid":"2755b65de4630241","name":"unsubscribes","time":{"start":1739787842668,"stop":1739787842668,"duration":0},"status":"passed","severity":"normal"},{"uid":"8041eddaa98db62e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739788023546,"stop":1739788023546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d799b4fb78e40d","name":"should initialize with custom number of peers","time":{"start":1739787484312,"stop":1739787484313,"duration":1},"status":"passed","severity":"normal"},{"uid":"95398b5a61b4304f","name":"should transition to Unhealthy when no connections","time":{"start":1739787484605,"stop":1739787484606,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab38a6993bebad19","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739787666190,"stop":1739787666191,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2b9f7f51956b0b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739788027805,"stop":1739788027806,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b38c84049a054ee","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739788027789,"stop":1739788027790,"duration":1},"status":"passed","severity":"normal"},{"uid":"687339d2bfed3a4","name":"Store - dialed after - with timeout","time":{"start":1739787858079,"stop":1739787858079,"duration":0},"status":"passed","severity":"normal"},{"uid":"672ebb6fc0bb9d48","name":"should set field with all protocols enabled","time":{"start":1739787450930,"stop":1739787450931,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ac42d744f68775","name":"Refresh subscription","time":{"start":1739788023549,"stop":1739788023549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0371cb7e6ef0062","name":"should get locked peers","time":{"start":1739787484314,"stop":1739787484314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44c552041868bde","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739787441759,"stop":1739787441759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bbe7cc9c89887a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app88/9/topic407/proto","time":{"start":1739787808103,"stop":1739787808103,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4c374be1fbc5c","name":"Decoder throws on empty string content topic","time":{"start":1739787457582,"stop":1739787457582,"duration":0},"status":"passed","severity":"normal"},{"uid":"815ea81b8a256c5d","name":"should reject if Store is requested but not mounted","time":{"start":1739787484618,"stop":1739787484619,"duration":1},"status":"passed","severity":"normal"},{"uid":"9293e35d1f04b729","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739787687885,"stop":1739787687886,"duration":1},"status":"passed","severity":"normal"},{"uid":"3053f885b0aad7d0","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739788027802,"stop":1739788027803,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd973fa3058fb38","name":"Publish message with custom timestamp: Tue Feb 27 2024 10:21:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1739787679088,"stop":1739787679088,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ab2dbaa7ae4374","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739787465418,"stop":1739787465420,"duration":2},"status":"passed","severity":"normal"},{"uid":"1285a311b6edf7c5","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739788027813,"stop":1739788027813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82ca33ada2a2d4a","name":"should properly create location multiaddrs - tcp6","time":{"start":1739787450929,"stop":1739787450929,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3a7a7575a1f327","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739787872016,"stop":1739787872016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c08fc70798f1d9d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739787666584,"stop":1739787666585,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64115c6ab5f404e","name":"Check received message containing escaped characters","time":{"start":1739787906119,"stop":1739787906119,"duration":0},"status":"passed","severity":"normal"},{"uid":"680d9155e0a2d85c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739787592874,"stop":1739787592874,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bb4feb26370235","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739787687887,"stop":1739787687887,"duration":0},"status":"passed","severity":"normal"},{"uid":"501e16278d1535b8","name":"Push message with SQL Injection payload","time":{"start":1739787607243,"stop":1739787607243,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f526e6c3d80c1bf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739787592863,"stop":1739787592863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac454f4e68fa4bd","name":"should handle general insertion and lookup correctly","time":{"start":1739788029289,"stop":1739788029289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0b27987109be61","name":"Check publish message after client node is restarted","time":{"start":1739787679092,"stop":1739787679092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f2ff1c86dca3a65","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739788023539,"stop":1739788023539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce0f1a15da2392d","name":"Fails to push message with large meta","time":{"start":1739787940260,"stop":1739787940260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31d40dc818f03b7","name":"Passing page size 19 when there are 20 messages","time":{"start":1739787829514,"stop":1739787829515,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c81064baae970e","name":"can start the service","time":{"start":1739787514417,"stop":1739787514418,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8cc26a71895f59","name":"should only return 1 node with store capability","time":{"start":1739787466066,"stop":1739787466067,"duration":1},"status":"passed","severity":"normal"},{"uid":"402719caeb1fdb95","name":"Check received message containing Script","time":{"start":1739787906127,"stop":1739787906127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01f44ed23a384e7","name":"Subscribe to topic containing XML and publish message","time":{"start":1739787687888,"stop":1739787687888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6287f73d0b5fffad","name":"Callback on promise","time":{"start":1739787806466,"stop":1739787806466,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3396755bcad133","name":"Check publish message containing unicode special characters","time":{"start":1739787679086,"stop":1739787679086,"duration":0},"status":"passed","severity":"normal"},{"uid":"df15aba5a9592984","name":"Publish without waiting for remote peer","time":{"start":1739787687881,"stop":1739787687881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee669681a0ad65b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739787441763,"stop":1739787441763,"duration":0},"status":"passed","severity":"normal"},{"uid":"2925ab02a2954ff8","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739787484606,"stop":1739787484607,"duration":1},"status":"passed","severity":"normal"},{"uid":"3272481c9bb9d396","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739787457242,"stop":1739787457242,"duration":0},"status":"passed","severity":"normal"},{"uid":"51be1a84a425ab76","name":"Push message with content topic containing Chinese","time":{"start":1739787940253,"stop":1739787940254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a389b65933d30328","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739787441772,"stop":1739787441772,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e12e2d5e6dc0989","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739788027815,"stop":1739788027815,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa4966111a22b0d","name":"should properly create location multiaddrs - udp4","time":{"start":1739787450924,"stop":1739787450924,"duration":0},"status":"passed","severity":"normal"},{"uid":"85888b00f87c79b3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739787466067,"stop":1739787466067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1801ee78ed099e3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739787524592,"stop":1739787524592,"duration":0},"status":"passed","severity":"normal"},{"uid":"4622b6f18b31d615","name":"Relay + Store","time":{"start":1739787450932,"stop":1739787450932,"duration":0},"status":"passed","severity":"normal"},{"uid":"6672e92cf17b27ac","name":"Subscribe and receive messages via waku relay post","time":{"start":1739788023546,"stop":1739788023546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a747ce88a4dd3440","name":"should not throw an error for a single configured topic","time":{"start":1739787441765,"stop":1739787441766,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd71ccdaab7ac50","name":"Decoder throws on empty string content topic","time":{"start":1739787478071,"stop":1739787478072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43bb026a1ab7fe3","name":"Refresh subscription","time":{"start":1739787592868,"stop":1739787592868,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf5230484f38662","name":"Sign & Recover","time":{"start":1739787476805,"stop":1739787476805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f07a569dd9d8ab","name":"Overlapping topic subscription","time":{"start":1739787687884,"stop":1739787687884,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29020aaf157ce2f8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739787687883,"stop":1739787687883,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9248e1faedb2fb1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739787553942,"stop":1739787553943,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd8197eee6d1d9f","name":"Reopen subscription with peer with lost subscription","time":{"start":1739787530271,"stop":1739787530271,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d2a19a18c33669","name":"Push message with custom timestamp: 1709029171195","time":{"start":1739787940260,"stop":1739787940260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9db96538a7cd6a","name":"Relay - dialed after","time":{"start":1739787858076,"stop":1739787858077,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88664d8974071ee","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739787687888,"stop":1739787687889,"duration":1},"status":"passed","severity":"normal"},{"uid":"11044577f5c0a7ff","name":"Check received message containing shell command","time":{"start":1739787906128,"stop":1739787906128,"duration":0},"status":"passed","severity":"normal"},{"uid":"46aa885d0cbeae8","name":"Push message with content topic containing Arabic","time":{"start":1739787940254,"stop":1739787940254,"duration":0},"status":"passed","severity":"normal"},{"uid":"a695575530d2a241","name":"does not throw on valid cases","time":{"start":1739787441734,"stop":1739787441734,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f61bb0edb18a204","name":"Push message with SQL Injection payload","time":{"start":1739787940246,"stop":1739787940246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b1963f21556880","name":"Push message with numeric payload","time":{"start":1739787940243,"stop":1739787940244,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6f2585a5fb21b5","name":"Ping on subscribed peer","time":{"start":1739787571769,"stop":1739787571769,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b8d3ac3b865546","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739788023547,"stop":1739788023547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b01a6b815f22379","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739787450149,"stop":1739787450150,"duration":1},"status":"passed","severity":"normal"},{"uid":"7398b5be0bcd1ed1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739788023544,"stop":1739788023544,"duration":0},"status":"passed","severity":"normal"},{"uid":"5236877e643ca974","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739788023542,"stop":1739788023542,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e5d3d654140207","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739788027812,"stop":1739788027812,"duration":0},"status":"passed","severity":"normal"},{"uid":"407dcccd3b516e9c","name":"tcp ip4 address","time":{"start":1739787450185,"stop":1739787450185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d04da217ca5911","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739787441757,"stop":1739787441757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b1b5afde04799b","name":"Subscribe and receives messages on 20 topics","time":{"start":1739787592866,"stop":1739787592866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec52f84b6085096c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739787775745,"stop":1739787775748,"duration":3},"status":"passed","severity":"normal"},{"uid":"46ed3872e10e1a06","name":"All","time":{"start":1739787509757,"stop":1739787509757,"duration":0},"status":"passed","severity":"normal"},{"uid":"248466686bc02250","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739787747002,"stop":1739787747002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc6c8a739be5b57","name":"should be able to encode the field with only STORE set to true","time":{"start":1739787450146,"stop":1739787450147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4704a4ca2125e","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739788027792,"stop":1739788027792,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1ef657bab7add5","name":"Sets default value correctly","time":{"start":1739787856665,"stop":1739787856665,"duration":0},"status":"passed","severity":"normal"},{"uid":"c303917e500a1bc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739787441746,"stop":1739787441746,"duration":0},"status":"passed","severity":"normal"},{"uid":"78748da482e5051e","name":"can start the service","time":{"start":1739787660105,"stop":1739787660106,"duration":1},"status":"passed","severity":"normal"},{"uid":"886d7288d73de771","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739787666575,"stop":1739787666582,"duration":7},"status":"passed","severity":"normal"},{"uid":"898783fbf40e705","name":"throws on content topic with empty application field","time":{"start":1739787441737,"stop":1739787441737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2d32af4ef6be04","name":"Push message with XML payload","time":{"start":1739787607244,"stop":1739787607245,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53ee4cd58bee9ed","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739787671837,"stop":1739787671838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a61f018dbe513c4","name":"Check received message containing Chinese","time":{"start":1739787570994,"stop":1739787570994,"duration":0},"status":"passed","severity":"normal"},{"uid":"8feb88a35cd681b","name":"LightPush","time":{"start":1739787858080,"stop":1739787858080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bb34f3e1d0b0ff","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739787775738,"stop":1739787775739,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b661d058fb5e6a7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739787441751,"stop":1739787441752,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ffbe98a3b9c7e0","name":"Subscribe to topic containing Script and receive message","time":{"start":1739788023552,"stop":1739788023552,"duration":0},"status":"passed","severity":"normal"},{"uid":"69927946ba287853","name":"Check message with no payload is not received","time":{"start":1739787571005,"stop":1739787571005,"duration":0},"status":"passed","severity":"normal"},{"uid":"82793003485448b6","name":"isConnected should return true after first peer connects","time":{"start":1739787524592,"stop":1739787524593,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd292a25d3586cfb","name":"should throw error - no id","time":{"start":1739787450920,"stop":1739787450920,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dfe7f3ce0852b5","name":"different cluster, different shard: nodes don't connect","time":{"start":1739787618610,"stop":1739787618611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3591516e444041fe","name":"isConnected return false after peer stops","time":{"start":1739787524593,"stop":1739787524593,"duration":0},"status":"passed","severity":"normal"},{"uid":"7869b9d2ab529b58","name":"Ordered Callback - false","time":{"start":1739787816418,"stop":1739787816418,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a65b00634939f3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739787592870,"stop":1739787592870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7735548eb21d18b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739787849427,"stop":1739787849428,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a07db15c62d215b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739788027816,"stop":1739788027816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec810e6e800986d","name":"handles different networkShards values correctly","time":{"start":1739787441752,"stop":1739787441752,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f6221317839a0d","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739788027798,"stop":1739788027799,"duration":1},"status":"passed","severity":"normal"},{"uid":"df358445ccceaa9a","name":"Push 30 different messages","time":{"start":1739787607249,"stop":1739787607250,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a58d9cc3cef3864","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739787441755,"stop":1739787441755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d846967ff0f50e52","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739788027804,"stop":1739788027805,"duration":1},"status":"passed","severity":"normal"},{"uid":"90acaaf9b94a8303","name":"udp ip6 address","time":{"start":1739787450185,"stop":1739787450185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40f6e22dbe05bb7","name":"Meta field set when metaSetter is specified","time":{"start":1739787457580,"stop":1739787457580,"duration":0},"status":"passed","severity":"normal"},{"uid":"beab330597ae7d3","name":"Check message received after nwaku node is restarted","time":{"start":1739787906123,"stop":1739787906124,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aab35c7289e54f19","name":"Check publish message containing SQL Injection","time":{"start":1739787679083,"stop":1739787679083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e452fec368beddba","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739787514425,"stop":1739787514426,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2b9e2661baad1232","name":"Subscribe to topic containing short and receive message","time":{"start":1739788023538,"stop":1739788023538,"duration":0},"status":"passed","severity":"normal"},{"uid":"df913d3eb72529d6","name":"should throw an error for insufficient data","time":{"start":1739787441864,"stop":1739787441864,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ff71493c50630d","name":"throws on content topic with empty topic name field","time":{"start":1739787441738,"stop":1739787441739,"duration":1},"status":"passed","severity":"normal"},{"uid":"130e125c251a091a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739787536728,"stop":1739787536728,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00cf671081d43d5","name":"Query with Promise Callback, No message returned","time":{"start":1739787775750,"stop":1739787775750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c580d8af49f6d21","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739787849426,"stop":1739787849427,"duration":1},"status":"passed","severity":"normal"},{"uid":"257489fe1b3060b9","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739787671839,"stop":1739787671839,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5f74906fb31812","name":"Check message with no content topic is not received","time":{"start":1739787571004,"stop":1739787571004,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8c2e2250a8e565","name":"Does not throw an exception when node disconnects","time":{"start":1739787856662,"stop":1739787856662,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ac61e55f21701c","name":"Push message with Russian payload","time":{"start":1739787940245,"stop":1739787940246,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b6f07827658868","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739787666571,"stop":1739787666571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d20614fec61056","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739787761592,"stop":1739787761592,"duration":0},"status":"passed","severity":"normal"},{"uid":"717fffe6d67e5f37","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app12/7/topic113/json","time":{"start":1739787808108,"stop":1739787808108,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8ea0a9a17ade11","name":"Ordered callback, aborts when callback returns true","time":{"start":1739787806468,"stop":1739787806468,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8abfe2d36a798a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739787504879,"stop":1739787504882,"duration":3},"status":"passed","severity":"normal"},{"uid":"9e76d3e306d42f1b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739787687886,"stop":1739787687886,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f315cac0d17be92","name":"Check publish message containing XML","time":{"start":1739787679084,"stop":1739787679084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71c9c0dc436d94a","name":"Check meta is set [symmetric]","time":{"start":1739787476433,"stop":1739787476433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86727493bb0e261","name":"Push message with emoji payload","time":{"start":1739787940249,"stop":1739787940249,"duration":0},"status":"passed","severity":"normal"},{"uid":"80270a6ea456c83a","name":"Subscribe and receives messages on 20 topics","time":{"start":1739788023536,"stop":1739788023537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c341c93f28ee79f7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739787687886,"stop":1739787687886,"duration":0},"status":"passed","severity":"normal"},{"uid":"31be6313857fefc9","name":"should get / set UDP multiaddr","time":{"start":1739787450923,"stop":1739787450923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c51ce5121a67a3","name":"Push message with short payload","time":{"start":1739787940242,"stop":1739787940242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3868c727ff27c35c","name":"Push message with content topic containing Russian","time":{"start":1739787940254,"stop":1739787940254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6649cfea3cc3f320","name":"Check message received after jswaku node is restarted","time":{"start":1739787571005,"stop":1739787571006,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c02b9ca38d1b40c8","name":"Publish message with custom timestamp: Mon Feb 17 2025 11:21:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1739787679089,"stop":1739787679089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c457b3aa8cdb0a89","name":"Mutual subscription","time":{"start":1739787687880,"stop":1739787687881,"duration":1},"status":"passed","severity":"normal"},{"uid":"8907ded07e818eb7","name":"Push message with content topic containing special chars","time":{"start":1739787940253,"stop":1739787940253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6da47c1bff2f1dd","name":"removeEventListener with wrong event","time":{"start":1739787544273,"stop":1739787544273,"duration":0},"status":"passed","severity":"normal"},{"uid":"86391b2221ac18d7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739787775743,"stop":1739787775744,"duration":1},"status":"passed","severity":"normal"},{"uid":"8085d41b1a02f065","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739787666192,"stop":1739787666192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e100765f5b2da8","name":"random static sharding 1 - Cluster ID: 125, Shard ID: 672","time":{"start":1739787872011,"stop":1739787872011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de902cc49823e03","name":"Subscribe to topic containing Script and receive message","time":{"start":1739788023541,"stop":1739788023541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2791911bbbdc29e","name":"should set field with only STORE enabled","time":{"start":1739787450931,"stop":1739787450931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbbdce5b75bd56a","name":"should not receive a peer event before start","time":{"start":1739787469885,"stop":1739787469885,"duration":0},"status":"passed","severity":"normal"},{"uid":"587ad98d5beb20b6","name":"should call waitForPeer on Relay","time":{"start":1739787484621,"stop":1739787484621,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec70671053ef3f2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739787441768,"stop":1739787441768,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a0184c2dea0915","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739788027795,"stop":1739788027795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb630a89bc8d126","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739787441760,"stop":1739787441760,"duration":0},"status":"passed","severity":"normal"},{"uid":"20711e4d65441577","name":"A test","time":{"start":1739787607354,"stop":1739787607354,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cd62f83532a2a8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739788023548,"stop":1739788023548,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a245abed2af9ce9","name":"Check received message containing JSON","time":{"start":1739787570997,"stop":1739787570997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7f88cee252d32e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739787666585,"stop":1739787666591,"duration":6},"status":"passed","severity":"normal"},{"uid":"ed87a8a2acbacb79","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739788027802,"stop":1739788027802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7680b61035407f4","name":"Subscribe and receive messages via waku relay post","time":{"start":1739787592864,"stop":1739787592864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dcad3d2a704afe","name":"Check publish message containing numeric","time":{"start":1739787679081,"stop":1739787679081,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae7547045cb77e6","name":"Default pageSize","time":{"start":1739787829516,"stop":1739787829517,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da0a106906f30a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739787592869,"stop":1739787592870,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0816745c99bf8a","name":"should encode/decode to RLP encoding","time":{"start":1739787450922,"stop":1739787450922,"duration":0},"status":"passed","severity":"normal"},{"uid":"861fc87878cd6731","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739788027801,"stop":1739788027801,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd9747cff3b9dc2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739787533059,"stop":1739787533059,"duration":0},"status":"passed","severity":"normal"},{"uid":"8905749f1736a680","name":"Subscribe and receive messages via lightPush","time":{"start":1739788023545,"stop":1739788023545,"duration":0},"status":"passed","severity":"normal"},{"uid":"718f4f93cee86129","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739788023551,"stop":1739788023551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db4512b137a5d4d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739787666570,"stop":1739787666571,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2ff86e894673e9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739787450162,"stop":1739787450162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd6fe4a46cc6908","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739787450160,"stop":1739787450161,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0d0a33536274e8","name":"Decoder throws on undefined content topic","time":{"start":1739787476434,"stop":1739787476435,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58acd4305a2f09e","name":"Decoder throws on undefined content topic","time":{"start":1739787457581,"stop":1739787457582,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4c6ea8071ac015","name":"shard 0","time":{"start":1739787872010,"stop":1739787872010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1aa11b57ca609b","name":"random static sharding 3 - Cluster ID: 408, Shard ID: 116","time":{"start":1739787872012,"stop":1739787872012,"duration":0},"status":"passed","severity":"normal"},{"uid":"63584d0c62189bb2","name":"Reopen subscription with peer with lost subscription","time":{"start":1739787571767,"stop":1739787571768,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45686a98d084750","name":"throws on content topic with empty version field","time":{"start":1739787441737,"stop":1739787441738,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe8c47db2b80738","name":"Store - dialed first","time":{"start":1739787858078,"stop":1739787858079,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68bd4a2e04488a9","name":"should not receive a peer event after stop","time":{"start":1739787514423,"stop":1739787514424,"duration":1},"status":"passed","severity":"normal"},{"uid":"10704f5fca779279","name":"Push message with content topic containing JSON","time":{"start":1739787940256,"stop":1739787940256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2140fc9d36966110","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739787687882,"stop":1739787687882,"duration":0},"status":"passed","severity":"normal"},{"uid":"af62e321fdd5444","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739788027521,"stop":1739788027521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5492d42579954ff5","name":"Push message with shell command payload","time":{"start":1739787940248,"stop":1739787940248,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c8c54ef79a94cf","name":"recovers when dns.resolve returns empty","time":{"start":1739787466064,"stop":1739787466064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31ec757178e9667","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739787450931,"stop":1739787450932,"duration":1},"status":"passed","severity":"normal"},{"uid":"597cf02ba16068d","name":"should throw an error for an unconfigured topic","time":{"start":1739787441766,"stop":1739787441766,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3328e0685acbc5","name":"Check publish message containing Chinese","time":{"start":1739787679082,"stop":1739787679082,"duration":0},"status":"passed","severity":"normal"},{"uid":"3443d8d35aeb4a7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739787524591,"stop":1739787524591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3610f4896cfa1ab6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739787441771,"stop":1739787441771,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aaf7c00681a95f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739787441761,"stop":1739787441761,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9fcf327543309b","name":"Fails to publish duplicate message","time":{"start":1739787679089,"stop":1739787679090,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9462ed167e4e84f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739787441748,"stop":1739787441748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7016e84fbd71dc","name":"Check publish message containing Russian","time":{"start":1739787679083,"stop":1739787679083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9667b6e515f387e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739787687885,"stop":1739787687885,"duration":0},"status":"passed","severity":"normal"},{"uid":"607f7a358ae96ce","name":"Push message with escaped characters payload","time":{"start":1739787940248,"stop":1739787940249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f96726b28e8642","name":"configure the node with multiple content topics","time":{"start":1739787808111,"stop":1739787808111,"duration":0},"status":"passed","severity":"normal"},{"uid":"80812a31434f9ad4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739787553941,"stop":1739787553941,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de4494c7d2a3fab","name":"Check received message containing Arabic","time":{"start":1739787906116,"stop":1739787906116,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0e62196d1ac72c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739787716856,"stop":1739787716856,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0782f8136b76f03","name":"Check received message with timestamp: 1739787503943 ","time":{"start":1739787906120,"stop":1739787906121,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8eeb14a63d6dfaf","name":"Generator, custom pubsub topic","time":{"start":1739787837698,"stop":1739787837699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0a4055f967bf77","name":"should not fail to start the service if it is already started","time":{"start":1739787469884,"stop":1739787469884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75b3b872be976e7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739787806467,"stop":1739787806467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62112d3e49f56a0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739787441760,"stop":1739787441760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22d321b09f9b7e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739787524592,"stop":1739787524592,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d87e489d0ef9b6","name":"Encoder throws on undefined content topic","time":{"start":1739787457580,"stop":1739787457581,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ca9e7859e619e0","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739787441754,"stop":1739787441754,"duration":0},"status":"passed","severity":"normal"},{"uid":"201fbc76f78b51b1","name":"should get / set TCP multiaddr","time":{"start":1739787450923,"stop":1739787450924,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7443b104ce51e7e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739787592874,"stop":1739787592874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f1f6c8fad807f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739787441761,"stop":1739787441761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81d2e12e00e504e","name":"should only return 1 node with relay and store capability","time":{"start":1739787466066,"stop":1739787466066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eef088b493b686","name":"Symmetric encrypt & Decrypt","time":{"start":1739787476804,"stop":1739787476804,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf93bef2ca10cf2d","name":"Check received message containing Russian","time":{"start":1739787906126,"stop":1739787906126,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd95d967420d98e3","name":"should check false positive rate","time":{"start":1739788029289,"stop":1739788029289,"duration":0},"status":"passed","severity":"normal"},{"uid":"200bae0dd41241bb","name":"Check received message with timestamp: 1739787503943000000 ","time":{"start":1739787906120,"stop":1739787906120,"duration":0},"status":"passed","severity":"normal"},{"uid":"1737824118ff12ae","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739788027792,"stop":1739788027793,"duration":1},"status":"passed","severity":"normal"},{"uid":"8436a7c453b7bb15","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739787465426,"stop":1739787465428,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0dac2bd8a4e4904","name":"Push message with Basic HTML tag payload","time":{"start":1739787940247,"stop":1739787940247,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6daa97f512594d","name":"Subscribe to topic containing long and publish message","time":{"start":1739787687884,"stop":1739787687885,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5d463a208dc5cc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739788023550,"stop":1739788023551,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3162d16b7b8ac1","name":"should wait for LightPush peer to be connected","time":{"start":1739787484620,"stop":1739787484620,"duration":0},"status":"passed","severity":"normal"},{"uid":"275a12c23c5a4715","name":"Decrypt messages","time":{"start":1739787668556,"stop":1739787668556,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94bd9962fdda8e1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739787872011,"stop":1739787872011,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b7c6755de7daf7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739788027813,"stop":1739788027814,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a4cc7f0453a17a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739787679088,"stop":1739787679088,"duration":0},"status":"passed","severity":"normal"},{"uid":"301a9e04e2bec79c","name":"Fails to publish message with empty text","time":{"start":1739787679090,"stop":1739787679090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62ca125487d58df","name":"should fail to send if no connected peers found","time":{"start":1739787484589,"stop":1739787484590,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e41aa9f461ea10","name":"Check received message containing Chinese","time":{"start":1739787906126,"stop":1739787906126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1676121c0c7f06a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739787536729,"stop":1739787536729,"duration":0},"status":"passed","severity":"normal"},{"uid":"876703279fe8eb66","name":"removeEventListener with correct event","time":{"start":1739787544272,"stop":1739787544272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00ab5cc7185c1a8","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739788027788,"stop":1739788027789,"duration":1},"status":"passed","severity":"normal"},{"uid":"114a01c5ef777dca","name":"Check received message containing XML","time":{"start":1739787570996,"stop":1739787570996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7611f22ba8a486f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739787441750,"stop":1739787441750,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0925c1c2f61819","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739787465568,"stop":1739787465568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad564dd6b29cd90f","name":"should properly start and stop event listening","time":{"start":1739787484607,"stop":1739787484607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b088b7ae395773ff","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739787450148,"stop":1739787450149,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a9a4736b2217b4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739787441768,"stop":1739787441768,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf465a86b5057b5","name":"Ping on unsubscribed peer","time":{"start":1739787530271,"stop":1739787530271,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ec6c1a5056da2b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739788023544,"stop":1739788023544,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb31c3a5250996e6","name":"can start the service","time":{"start":1739787469882,"stop":1739787469883,"duration":1},"status":"passed","severity":"normal"},{"uid":"a618ce79a715565a","name":"Correctly serialized arguments","time":{"start":1739787620946,"stop":1739787620946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9eba28db33cd7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739787450159,"stop":1739787450160,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9cd4cc38b745b0","name":"Check received message containing Basic HTML tag","time":{"start":1739787906127,"stop":1739787906128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15b8c863a3e01c3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739787592877,"stop":1739787592877,"duration":0},"status":"passed","severity":"normal"},{"uid":"6604b775cac2a335","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739787450154,"stop":1739787450155,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d04dab0ce143cc","name":"Filter","time":{"start":1739787858080,"stop":1739787858081,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada6c39ed6d76b24","name":"random static sharding 7 - Cluster ID: 64, Shard ID: 342","time":{"start":1739787872014,"stop":1739787872014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3661c951d57e243","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739787687882,"stop":1739787687882,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a185b717d58f40","name":"Subscribe to topic containing short and publish message","time":{"start":1739787687884,"stop":1739787687884,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede3478a583d6a7d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739787592872,"stop":1739787592872,"duration":0},"status":"passed","severity":"normal"},{"uid":"974178a34b76b056","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739787441769,"stop":1739787441769,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f91f00df7eb21f","name":"Ping on subscribed peer","time":{"start":1739787530270,"stop":1739787530270,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c9a028b6a7de19","name":"Push message with Arabic payload","time":{"start":1739787940245,"stop":1739787940245,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cb2abde61b05d","name":"should handle connection events","time":{"start":1739787484315,"stop":1739787484316,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b36dae9db5e81a","name":"Push message with XML payload","time":{"start":1739787940247,"stop":1739787940247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3542a3f0f500bf","name":"Passing page size 10 when there are 10 messages","time":{"start":1739787829513,"stop":1739787829513,"duration":0},"status":"passed","severity":"normal"},{"uid":"444b2fb8b7405b63","name":"Query generator for 2000 messages","time":{"start":1739787806468,"stop":1739787806468,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9726d4662ad6db","name":"1 Relay, 1 Filter, gives up","time":{"start":1739787465568,"stop":1739787465568,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a251f1e4e1a511","name":"Check received message containing special chars","time":{"start":1739787906125,"stop":1739787906125,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf71a4a60b049e7e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739787849427,"stop":1739787849427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25fab8c8c909714","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739787441747,"stop":1739787441747,"duration":0},"status":"passed","severity":"normal"},{"uid":"15579ccc068cd866","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739788027813,"stop":1739788027813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad903f7f300f0a74","name":"should properly create location multiaddrs - udp6","time":{"start":1739787450929,"stop":1739787450929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d41932e5b385499","name":"Push message with special chars payload","time":{"start":1739787940244,"stop":1739787940244,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe85d4000eb62385","name":"Subscribe to topic containing Script and receive message","time":{"start":1739787592872,"stop":1739787592872,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e34843a5692426","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739787592876,"stop":1739787592876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d8094b83a5da64","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739787687889,"stop":1739787687889,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddf34ba6e1a1497","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739787808111,"stop":1739787808111,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c84b01a8ee636d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739787906121,"stop":1739787906121,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdfbf3b06d87d94","name":"addEventListener with wrong event","time":{"start":1739787544271,"stop":1739787544271,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47495cc09680da9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739787761589,"stop":1739787761589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2c890719a198d8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739787666584,"stop":1739787666584,"duration":0},"status":"passed","severity":"normal"},{"uid":"b166eb1cfe9a9af3","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739788027791,"stop":1739788027791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fcdb8cb1c68b43","name":"Push message with meta","time":{"start":1739787607250,"stop":1739787607251,"duration":1},"status":"passed","severity":"normal"},{"uid":"36cccf550d8d9bd9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739788027806,"stop":1739788027811,"duration":5},"status":"passed","severity":"normal"},{"uid":"54425ba072f064e9","name":"should wait for Filter peer to be connected","time":{"start":1739787484620,"stop":1739787484620,"duration":0},"status":"passed","severity":"normal"},{"uid":"721c3c8ba5e4ed42","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739787592871,"stop":1739787592871,"duration":0},"status":"passed","severity":"normal"},{"uid":"463082fcc89ae0fc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739788027812,"stop":1739788027813,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bbfc5068de577d","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739787666193,"stop":1739787666194,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dabb176943a1bd7","name":"Push message with escaped characters payload","time":{"start":1739787607247,"stop":1739787607247,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b6201d9aafe051","name":"Check publish message after service node is restarted","time":{"start":1739787679092,"stop":1739787679092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f13a8909fdcb1f1","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739788027796,"stop":1739788027796,"duration":0},"status":"passed","severity":"normal"},{"uid":"13efb81c6af508c6","name":"Check received message containing unicode special characters","time":{"start":1739787906119,"stop":1739787906119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdac52001f83ed","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739787533052,"stop":1739787533052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c843485ed102e312","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739788023553,"stop":1739788023553,"duration":0},"status":"passed","severity":"normal"},{"uid":"304e9cf1c4cd0827","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739787450158,"stop":1739787450159,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd73e53c392e54d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739787441758,"stop":1739787441759,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd6b50c1ecf90f6","name":"Encoder throws on empty string content topic","time":{"start":1739787476434,"stop":1739787476434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3842f20d33273c8","name":"Fails to push message bigger that 1MB","time":{"start":1739787607254,"stop":1739787607254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdbfa348df4dd5","name":"groups content topics by expected pubsub topic","time":{"start":1739787441751,"stop":1739787441751,"duration":0},"status":"passed","severity":"normal"},{"uid":"932e9ec6e7af1908","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739788023554,"stop":1739788023554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f753eba7f8d6eef9","name":"should not fail to stop the service if it was not started","time":{"start":1739787660107,"stop":1739787660108,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dafa1923e9ca63","name":"Decoder throws on empty string content topic","time":{"start":1739787476435,"stop":1739787476435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d78b831eac53951","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739787687890,"stop":1739787687890,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8539949044938d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739787469887,"stop":1739787469887,"duration":0},"status":"passed","severity":"normal"},{"uid":"436147b9469c84d2","name":"Subscribe to topic containing long and receive message","time":{"start":1739787592869,"stop":1739787592869,"duration":0},"status":"passed","severity":"normal"},{"uid":"338c1f920e366f37","name":"should properly create location multiaddrs - tcp","time":{"start":1739787450929,"stop":1739787450930,"duration":1},"status":"passed","severity":"normal"},{"uid":"95be2dd002919b27","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739788027789,"stop":1739788027789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1147adcc0b2e4ed4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739787553940,"stop":1739787553940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69a2751f9a0865c","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739787836633,"stop":1739787836634,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1e0be9d7e8b117","name":"start node with empty shard should fail","time":{"start":1739787872016,"stop":1739787872017,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fd87697601ad29","name":"Subscribe and receive messages via lightPush","time":{"start":1739788023534,"stop":1739788023534,"duration":0},"status":"passed","severity":"normal"},{"uid":"595cd0a5bf0fbbfe","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739788027795,"stop":1739788027795,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fc5ee0956ea963","name":"should not fail to start the service if it is already started","time":{"start":1739787660108,"stop":1739787660109,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7cb74adf48cd12","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739787671838,"stop":1739787671838,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dfb4d94a0d3b06","name":"should return unique PubsubTopics for static sharding","time":{"start":1739787441756,"stop":1739787441756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3a7b4cb6196e9a","name":"Query Generator, No message returned","time":{"start":1739787775739,"stop":1739787775743,"duration":4},"status":"passed","severity":"normal"},{"uid":"66f09ff4eb24871b","name":"Push message with content topic containing XML","time":{"start":1739787940255,"stop":1739787940255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f460960486f6c9e","name":"Push message with Chinese payload","time":{"start":1739787607241,"stop":1739787607242,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4145f43c50a623","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739788027790,"stop":1739788027791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2fbff48560b1d3","name":"Push message with custom timestamp: 1739783971195","time":{"start":1739787940260,"stop":1739787940261,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f522f27061ff3c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739787849419,"stop":1739787849423,"duration":4},"status":"passed","severity":"normal"},{"uid":"b2778e77dcfc0746","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739787571000,"stop":1739787571001,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e78f10a2fe8ee3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739787592871,"stop":1739787592872,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58f28768f50c95c","name":"Push message with short payload","time":{"start":1739787607238,"stop":1739787607239,"duration":1},"status":"passed","severity":"normal"},{"uid":"359602c88d9ca3db","name":"Check received message containing SQL Injection","time":{"start":1739787906127,"stop":1739787906127,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb293e4829174e5","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739787761593,"stop":1739787761593,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec395f8f6856a82","name":"returns all values when wanted number matches available values","time":{"start":1739787465075,"stop":1739787465077,"duration":2},"status":"passed","severity":"normal"},{"uid":"293b3793dcdc5d4e","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739788027799,"stop":1739788027799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee82ae656b1d9b7","name":"Query Generator - true","time":{"start":1739787816415,"stop":1739787816416,"duration":1},"status":"passed","severity":"normal"},{"uid":"685d46c0b4d4f79b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739787592867,"stop":1739787592867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5414f5bb160bda8","name":"should set field with only RELAY enabled","time":{"start":1739787450931,"stop":1739787450931,"duration":0},"status":"passed","severity":"normal"},{"uid":"10db2298e84b0c80","name":"Check message with non string payload is not received","time":{"start":1739787906123,"stop":1739787906123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76fcf1a2653997","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739788027802,"stop":1739788027802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad42e533f1b8c87","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739787687890,"stop":1739787687890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cb7b8c14484cad","name":"Query Generator - false","time":{"start":1739787816416,"stop":1739787816416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb3005e3edcf065","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739787441763,"stop":1739787441763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4b2abe51ce71ab","name":"Ping on unsubscribed peer","time":{"start":1739787571766,"stop":1739787571767,"duration":1},"status":"passed","severity":"normal"},{"uid":"7470fde15e37f7c8","name":"should throw an error for missing sharding configuration","time":{"start":1739787441770,"stop":1739787441770,"duration":0},"status":"passed","severity":"normal"},{"uid":"580bc97811a993f2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739787906130,"stop":1739787906130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9beee32c80de9e01","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739787666193,"stop":1739787666193,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e2283e57cb9ce5","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739787533054,"stop":1739787533055,"duration":1},"status":"passed","severity":"normal"},{"uid":"10596140542aa168","name":"Fails to push message with empty payload","time":{"start":1739787607251,"stop":1739787607251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a6821277e6d836","name":"start node with empty content topic","time":{"start":1739787808111,"stop":1739787808112,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4b0b33cac007d1","name":"Check message with no pubsub topic is not received","time":{"start":1739787571003,"stop":1739787571004,"duration":1},"status":"passed","severity":"normal"},{"uid":"370678d671295d85","name":"Generator, 2 different pubsubtopics","time":{"start":1739787837699,"stop":1739787837699,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a4969cf15661c1","name":"Check publish message containing shell command","time":{"start":1739787679085,"stop":1739787679086,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04757747a0ac8dc","name":"random static sharding 8 - Cluster ID: 445, Shard ID: 235","time":{"start":1739787872014,"stop":1739787872015,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f573e3aa8682da","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739788023554,"stop":1739788023554,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ca5e276cba5233","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739787553940,"stop":1739787553941,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e07848cb41cc43","name":"Generator, 2 different pubsubtopics","time":{"start":1739787837702,"stop":1739787837702,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7837b16b3b6dfa","name":"should not receive a peer event before start","time":{"start":1739787660110,"stop":1739787660111,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6413da5f400717","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739787592863,"stop":1739787592863,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ac4dbc6192b8d3","name":"dispatchEvent via connectionManager","time":{"start":1739787544274,"stop":1739787544274,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6e548193c74660","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739787849425,"stop":1739787849425,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b5d5d721a876e3","name":"creates an iterator","time":{"start":1739787842664,"stop":1739787842665,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0658ecebab5b17","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739788023552,"stop":1739788023552,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe87d906d8be9e6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739787533056,"stop":1739787533056,"duration":0},"status":"passed","severity":"normal"},{"uid":"973b3ee2362a9349","name":"Encoder throws on undefined content topic","time":{"start":1739787476434,"stop":1739787476434,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbfb98a8de802d","name":"Push message equal or less that 1MB","time":{"start":1739787940261,"stop":1739787940261,"duration":0},"status":"passed","severity":"normal"},{"uid":"291f51ab664ce986","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739787441762,"stop":1739787441762,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dcf5b05dc536ae","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739787687886,"stop":1739787687887,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df4bb9ad542341b","name":"Check received message containing special chars","time":{"start":1739787570993,"stop":1739787570994,"duration":1},"status":"passed","severity":"normal"},{"uid":"991b25f533d82a63","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739787849426,"stop":1739787849426,"duration":0},"status":"passed","severity":"normal"},{"uid":"993f7d12e9b91064","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739787465420,"stop":1739787465421,"duration":1},"status":"passed","severity":"normal"},{"uid":"716edf4700cceab3","name":"should decode valid enr with tcp successfully","time":{"start":1739787450918,"stop":1739787450919,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b65da9129f1f632","name":"can start and stop the service","time":{"start":1739787660106,"stop":1739787660107,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d171a4521adddab","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739787747001,"stop":1739787747001,"duration":0},"status":"passed","severity":"normal"},{"uid":"1231a24de657336","name":"should initialize bloom filter with correct parameters","time":{"start":1739788029287,"stop":1739788029287,"duration":0},"status":"passed","severity":"normal"},{"uid":"97230b80c64cc40c","name":"caches peers it previously fetched","time":{"start":1739787466065,"stop":1739787466065,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bac8dda1ee33fd","name":"Sample","time":{"start":1739787450205,"stop":1739787450205,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad9c6feebcfded4","name":"should not allow unachievable error rate","time":{"start":1739788027520,"stop":1739788027520,"duration":0},"status":"passed","severity":"normal"},{"uid":"589837fb6fa97f75","name":"Nwaku publishes","time":{"start":1739787679398,"stop":1739787679398,"duration":0},"status":"passed","severity":"normal"},{"uid":"272d31a202b25f29","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739788023543,"stop":1739788023543,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bea50a495b82da","name":"Push message with rate limit","time":{"start":1739787940260,"stop":1739787940260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6ad9f01801ebb5","name":"throws on content topic with too few or too many fields","time":{"start":1739787441735,"stop":1739787441736,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a430547af654028","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app27/7/topic585/xml","time":{"start":1739787808105,"stop":1739787808106,"duration":1},"status":"passed","severity":"normal"},{"uid":"8285c4b7b99608ee","name":"Push message with custom timestamp: 1709029172060","time":{"start":1739787607252,"stop":1739787607253,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbee692cef1186","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739787441753,"stop":1739787441754,"duration":1},"status":"passed","severity":"normal"},{"uid":"53edc256bc94857","name":"Check publish message containing Arabic","time":{"start":1739787679082,"stop":1739787679083,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d416a4c185c004","name":"Subscribe and receive messages via lightPush","time":{"start":1739787592862,"stop":1739787592862,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf0da4a34fec4fc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739787666574,"stop":1739787666574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f810751f3b16ef","name":"should create a new stream if no existing for protocol found","time":{"start":1739787457240,"stop":1739787457240,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffc95a46c6c80ab","name":"Passing page size 3 when there are 20 messages","time":{"start":1739787829509,"stop":1739787829510,"duration":1},"status":"passed","severity":"normal"},{"uid":"141ced053d3c8f03","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739787511989,"stop":1739787511989,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b5aad6020daafe","name":"should be online or offline if network state changed","time":{"start":1739787504885,"stop":1739787504886,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ac26f65f578533","name":"Callback on promise, aborts when callback returns true","time":{"start":1739787806466,"stop":1739787806466,"duration":0},"status":"passed","severity":"normal"},{"uid":"da65a1410884418e","name":"1 Relay, 1 fetch","time":{"start":1739787465567,"stop":1739787465567,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf39bcfc0098b640","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739787441768,"stop":1739787441769,"duration":1},"status":"passed","severity":"normal"},{"uid":"539b1feb0c567b8e","name":"handles different clusterIds correctly","time":{"start":1739787441752,"stop":1739787441752,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b290c8c1fae7a4e","name":"Subscribe and receives messages on 20 topics","time":{"start":1739788023547,"stop":1739788023548,"duration":1},"status":"passed","severity":"normal"},{"uid":"de02d75ab46dd7bf","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739787441748,"stop":1739787441748,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c7327b58f339ee","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739787592865,"stop":1739787592865,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ab5dd50735a74d","name":"Passing page size 1 when there are 4 messages","time":{"start":1739787829503,"stop":1739787829509,"duration":6},"status":"passed","severity":"normal"},{"uid":"83278077329938b6","name":"Subscribe to topic containing long and receive message","time":{"start":1739788023539,"stop":1739788023539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22bff113bb52d29","name":"Init the array if not present","time":{"start":1739787441286,"stop":1739787441288,"duration":2},"status":"passed","severity":"normal"},{"uid":"194f4db0600f09e2","name":"should return different streams if requested simultaniously","time":{"start":1739787457240,"stop":1739787457241,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bec0931cf7a0912","name":"should not receive a peer event after stop","time":{"start":1739787660112,"stop":1739787660112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb9b85b2226e863","name":"Check received message containing short","time":{"start":1739787906114,"stop":1739787906114,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc18c6a84d3a584","name":"should reject if LightPush is requested but not mounted","time":{"start":1739787484618,"stop":1739787484618,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd76ca57423b8d4f","name":"Query with Promise Callback, No Decoder","time":{"start":1739787775749,"stop":1739787775750,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb57645d7eb7aa66","name":"should request renew when peer disconnects","time":{"start":1739787484314,"stop":1739787484315,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cc107eb20d1937","name":"should properly create location multiaddrs - tcp4","time":{"start":1739787450924,"stop":1739787450928,"duration":4},"status":"passed","severity":"normal"},{"uid":"daaf1a8922d415e3","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739788027798,"stop":1739788027798,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af812f8314627ed","name":"Check received message with timestamp: 1739787503943000000 ","time":{"start":1739787906129,"stop":1739787906129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b608d79c1a8f562","name":"Promise Callback - true","time":{"start":1739787816417,"stop":1739787816417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a030b7338a682d94","name":"Relay - dialed first","time":{"start":1739787858074,"stop":1739787858075,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadd706c8444c052","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739787666190,"stop":1739787666190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af089473329726a","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739788027522,"stop":1739788027522,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1013ea823caa33","name":"Push message with custom timestamp: 1739791172060","time":{"start":1739787607253,"stop":1739787607253,"duration":0},"status":"passed","severity":"normal"},{"uid":"129ace20aa2f40b0","name":"Privacy Node - default protocol","time":{"start":1739787858082,"stop":1739787858082,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a31b5b1a56322d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739787592876,"stop":1739787592877,"duration":1},"status":"passed","severity":"normal"},{"uid":"10174743f85a78ca","name":"Asymmetric encrypt & decrypt","time":{"start":1739787476804,"stop":1739787476804,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3112a570bd82673","name":"Push to array if already present","time":{"start":1739787441288,"stop":1739787441289,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc9c1047712df53","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739787679091,"stop":1739787679091,"duration":0},"status":"passed","severity":"normal"},{"uid":"3727da69e0f85b5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739787666573,"stop":1739787666574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b329402074d464dd","name":"1 Store, 2 fetches","time":{"start":1739787465567,"stop":1739787465568,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ae32ad859560d6","name":"should reject if Filter is requested but not mounted","time":{"start":1739787484619,"stop":1739787484619,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed77f02403624969","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739787747002,"stop":1739787747003,"duration":1},"status":"passed","severity":"normal"},{"uid":"a380d0a08d00831e","name":"should not fail to start the service if it is already started","time":{"start":1739787514422,"stop":1739787514422,"duration":0},"status":"passed","severity":"normal"},{"uid":"63130cad92be67c2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739787666582,"stop":1739787666583,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96c2ed26e3c251e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app35/2/topic309/xml","time":{"start":1739787808103,"stop":1739787808103,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c0c6c132cb52ad","name":"should emit a peer event after start","time":{"start":1739787469884,"stop":1739787469885,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f8436ed9d92b24","name":"Push message with rate limit","time":{"start":1739787607251,"stop":1739787607252,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf4cec596415361","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739787836635,"stop":1739787836635,"duration":0},"status":"passed","severity":"normal"},{"uid":"740a370573dba85a","name":"throws on content topic with generation field greater than 0","time":{"start":1739787441737,"stop":1739787441737,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a42a39e5ab5eaed","name":"Check publish message containing emoji","time":{"start":1739787679087,"stop":1739787679087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac714e8a789fced","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739787466067,"stop":1739787466067,"duration":0},"status":"passed","severity":"normal"},{"uid":"871825fd28b0815e","name":"Check received message containing unicode special characters","time":{"start":1739787906129,"stop":1739787906129,"duration":0},"status":"passed","severity":"normal"},{"uid":"df18f1d217e8f3d5","name":"Query with Ordered Callback, No message returned","time":{"start":1739787775745,"stop":1739787775745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1ac49000299fa0","name":"Check received message containing long","time":{"start":1739787570992,"stop":1739787570992,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf9cc6ca199f363","name":"Push message with content topic containing short","time":{"start":1739787940251,"stop":1739787940252,"duration":1},"status":"passed","severity":"normal"},{"uid":"9581013973a45e49","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739788023550,"stop":1739788023550,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d68096e55ab3431","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app34/1/topic366/json","time":{"start":1739787808104,"stop":1739787808105,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b0c14d181ae36f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739788023540,"stop":1739788023540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7408bf58b71a9bcf","name":"Passing page size 110 when there are 120 messages","time":{"start":1739787829516,"stop":1739787829516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ee59bd508a7ffb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739787775744,"stop":1739787775744,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee9e858ebbe4752","name":"Subscribe and receive messages via waku relay post","time":{"start":1739788023535,"stop":1739788023536,"duration":1},"status":"passed","severity":"normal"},{"uid":"63492d340d84efe5","name":"should initialize with Unhealthy status","time":{"start":1739787484605,"stop":1739787484605,"duration":0},"status":"passed","severity":"normal"},{"uid":"931d03c32d133630","name":"Check publish message containing special chars","time":{"start":1739787679081,"stop":1739787679082,"duration":1},"status":"passed","severity":"normal"},{"uid":"b132669fbb54ef23","name":"Push message with Script payload","time":{"start":1739787607244,"stop":1739787607244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96e95b4a2918d7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739788023537,"stop":1739788023537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d9af3d618f9265","name":"should return no connections if no open connection provided","time":{"start":1739787456804,"stop":1739787456804,"duration":0},"status":"passed","severity":"normal"},{"uid":"667107fd4feb7164","name":"Check received message containing long","time":{"start":1739787906125,"stop":1739787906125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe98e835304e5cc","name":"Check received message containing emoji","time":{"start":1739787906129,"stop":1739787906129,"duration":0},"status":"passed","severity":"normal"},{"uid":"30680a0b623ef4b7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739787536728,"stop":1739787536729,"duration":1},"status":"passed","severity":"normal"},{"uid":"98789c547ba39553","name":"Check message with no payload is not received","time":{"start":1739787906122,"stop":1739787906123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fbcf43bae0380f","name":"should wait for Store peer to be connected","time":{"start":1739787484620,"stop":1739787484621,"duration":1},"status":"passed","severity":"normal"},{"uid":"309ffc140c0047b0","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739788027796,"stop":1739788027796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6389ec2220155fcc","name":"can start and stop the service","time":{"start":1739787514418,"stop":1739787514421,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef8fe8d0f1b880de","name":"Check received message containing Chinese","time":{"start":1739787906115,"stop":1739787906116,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ff6d7b3273ce03","name":"Check received message containing special chars","time":{"start":1739787906115,"stop":1739787906115,"duration":0},"status":"passed","severity":"normal"},{"uid":"13af27760e6bfd0f","name":"new peer added after a peer was already found","time":{"start":1739787716855,"stop":1739787716856,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df2dfc7fb4bc7656","name":"Throws when trying to push message with empty payload","time":{"start":1739787940251,"stop":1739787940251,"duration":0},"status":"passed","severity":"normal"},{"uid":"943d3f9990996a44","name":"should insert elements correctly","time":{"start":1739788029287,"stop":1739788029288,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ceb5628e8e9c3c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739787441749,"stop":1739787441749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90504d41bcabc23","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739788027797,"stop":1739788027798,"duration":1},"status":"passed","severity":"normal"},{"uid":"4973447a6b92db30","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739787533057,"stop":1739787533058,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a1943c86297f32","name":"Check received message with timestamp: 1739787502772000000 ","time":{"start":1739787570999,"stop":1739787571000,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df911d5d866998c","name":"Query Generator, No Decoder","time":{"start":1739787775739,"stop":1739787775739,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7e5bd641086caa","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739787849425,"stop":1739787849425,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be074257bd44065","name":"Check publish message containing Script","time":{"start":1739787679084,"stop":1739787679084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f80a356234031","name":"random static sharding 10 - Cluster ID: 65, Shard ID: 34","time":{"start":1739787872015,"stop":1739787872015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce227700d21b2e4d","name":"Check message on other pubsub topic is not received","time":{"start":1739787571002,"stop":1739787571003,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e8cc033c79426c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739787671840,"stop":1739787671840,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf6342d5acef0ab","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739787761595,"stop":1739787761595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eab877c36904a44","name":"Ephemeral field set to true","time":{"start":1739787457579,"stop":1739787457580,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c63ed01b8fb739d","name":"Subscribe to topic containing XML and receive message","time":{"start":1739788023541,"stop":1739788023542,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae283f4fa12e736","name":"should encode/decode to text encoding","time":{"start":1739787450923,"stop":1739787450923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9489ed0fc6a75c7a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739787476432,"stop":1739787476432,"duration":0},"status":"passed","severity":"normal"},{"uid":"602cf612fb4c5428","name":"Check meta is set [ecies]","time":{"start":1739787478070,"stop":1739787478070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a54777f1b2c42c2","name":"Renews subscription after lossing a connection","time":{"start":1739788023555,"stop":1739788023555,"duration":0},"status":"passed","severity":"normal"},{"uid":"45667457d7cda76","name":"Check received message containing XML","time":{"start":1739787906117,"stop":1739787906118,"duration":1},"status":"passed","severity":"normal"},{"uid":"950e82c19d429a0d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739787465429,"stop":1739787465430,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d768bf1ea87f330","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739787450153,"stop":1739787450154,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33fe9e2df558f24","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739787441759,"stop":1739787441759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e784cefdb2fdf48","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739788023553,"stop":1739788023553,"duration":0},"status":"passed","severity":"normal"},{"uid":"9142955a42ca219f","name":"Push message with special chars payload","time":{"start":1739787607241,"stop":1739787607241,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98c47618152a387","name":"Ordered Callback - true","time":{"start":1739787816417,"stop":1739787816418,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de3c5d291d20d87","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739787533059,"stop":1739787533059,"duration":0},"status":"passed","severity":"normal"},{"uid":"71398dd6667510ac","name":"Push message with Basic HTML tag payload","time":{"start":1739787607245,"stop":1739787607246,"duration":1},"status":"passed","severity":"normal"},{"uid":"1442d3b8b45ead91","name":"should emit a peer event after start","time":{"start":1739787514422,"stop":1739787514422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d9e831921ee193","name":"Push message with Arabic payload","time":{"start":1739787607242,"stop":1739787607242,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a316ac4a3b2c1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739787761589,"stop":1739787761590,"duration":1},"status":"passed","severity":"normal"},{"uid":"906e106d2d4c9339","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739787671838,"stop":1739787671839,"duration":1},"status":"passed","severity":"normal"},{"uid":"622f8b025a8feef3","name":"Push message on custom pubsubTopic","time":{"start":1739787666193,"stop":1739787666193,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f9d8f30ce075eb","name":"it tolerates circular branch references","time":{"start":1739787466063,"stop":1739787466064,"duration":1},"status":"passed","severity":"normal"},{"uid":"969cae66e143a252","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739787441760,"stop":1739787441760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c654c276e8fb9","name":"Waku message hash computation (payload length 0)","time":{"start":1739787444421,"stop":1739787444422,"duration":1},"status":"passed","severity":"normal"},{"uid":"190cf63f0277ab54","name":"Push message with unicode special characters payload","time":{"start":1739787607247,"stop":1739787607248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a541611b514dda","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739787450155,"stop":1739787450156,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7078ffbceb512e1","name":"Encoder throws on empty string content topic","time":{"start":1739787457581,"stop":1739787457581,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8fa3eb6ba537bc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739787465078,"stop":1739787465079,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afda43170c9a824","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739787592874,"stop":1739787592875,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f97bdb9569ac89b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739787836634,"stop":1739787836634,"duration":0},"status":"passed","severity":"normal"},{"uid":"6561c067359446bf","name":"Push message with Chinese payload","time":{"start":1739787940244,"stop":1739787940245,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e01b3d7d488c55","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739787450144,"stop":1739787450146,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b0c5d145c0b90f0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739787511987,"stop":1739787511988,"duration":1},"status":"passed","severity":"normal"},{"uid":"795824e733526741","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739787444421,"stop":1739787444421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab92579c075b960","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739787553942,"stop":1739787553942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64f715fccb04202","name":"Subscribe to topic containing Script and publish message","time":{"start":1739787687887,"stop":1739787687887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7747fdff8c4e665a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739787806463,"stop":1739787806465,"duration":2},"status":"passed","severity":"normal"},{"uid":"9227ded07f5355c7","name":"Decoder throws on undefined content topic","time":{"start":1739787478071,"stop":1739787478071,"duration":0},"status":"passed","severity":"normal"},{"uid":"b767426c1c725d4e","name":"should not allow k > 12","time":{"start":1739788027515,"stop":1739788027516,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c3df983c19b111","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739787466068,"stop":1739787466069,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd0b58f0a4f20d90","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739787687888,"stop":1739787687888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e427cfa4b066b01","name":"Push message with content topic containing SQL Injection","time":{"start":1739787940255,"stop":1739787940255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80825de539ad2ab","name":"Push message with content topic containing emoji","time":{"start":1739787940258,"stop":1739787940258,"duration":0},"status":"passed","severity":"normal"},{"uid":"5304ed4f8e61a265","name":"Check message with non string payload is not received","time":{"start":1739787906132,"stop":1739787906132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d317a329e0b51d6d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739788027815,"stop":1739788027815,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd580ae4586f3e41","name":"Wrong topic","time":{"start":1739787808109,"stop":1739787808110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce4b411848eed91","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739787533056,"stop":1739787533057,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa9e0f13f8d32c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739787618607,"stop":1739787618608,"duration":1},"status":"passed","severity":"normal"},{"uid":"36116d5554db2a57","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739787553941,"stop":1739787553942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8f3dc66e9b9e56","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739788023543,"stop":1739788023543,"duration":0},"status":"passed","severity":"normal"},{"uid":"c050dfb12a88b17f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739787441758,"stop":1739787441758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4983eba2b7caca2b","name":"should load peers from local storage and dispatch events","time":{"start":1739787469886,"stop":1739787469886,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6199ade6ee831e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739787478069,"stop":1739787478069,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d07af08910fea7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739788027814,"stop":1739788027815,"duration":1},"status":"passed","severity":"normal"},{"uid":"69efa5287040cb66","name":"Refresh subscription","time":{"start":1739788023538,"stop":1739788023538,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fb0b1ad558151c","name":"Js publishes, other Js receives","time":{"start":1739787679398,"stop":1739787679398,"duration":0},"status":"passed","severity":"normal"},{"uid":"748a937b6b4677f9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739788023551,"stop":1739788023551,"duration":0},"status":"passed","severity":"normal"},{"uid":"270ccd9d15327402","name":"Fails to push message with empty content topic","time":{"start":1739787940258,"stop":1739787940259,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2f5985fc282c68","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739787671839,"stop":1739787671839,"duration":0},"status":"passed","severity":"normal"},{"uid":"84668148b308a31a","name":"Push message with JSON payload","time":{"start":1739787940247,"stop":1739787940248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a218f4c354e2641e","name":"Generator, custom pubsub topic","time":{"start":1739787837703,"stop":1739787837703,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc8aec7e0a0ab4c","name":"should properly compute the node id","time":{"start":1739787450922,"stop":1739787450922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d248f4805d8b5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739787533058,"stop":1739787533058,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced5adc67f6feda6","name":"Check received message containing numeric","time":{"start":1739787570992,"stop":1739787570993,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d58e158c9728512","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739787457582,"stop":1739787457582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49a67cf7b54249f","name":"Generator, 2 different pubsubtopics","time":{"start":1739787837703,"stop":1739787837704,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03e9e135a1792cc","name":"throws on content topic with empty encoding field","time":{"start":1739787441739,"stop":1739787441740,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4eb2e23ce40cf4","name":"Check received message containing numeric","time":{"start":1739787906115,"stop":1739787906115,"duration":0},"status":"passed","severity":"normal"},{"uid":"7baf45b38af9e071","name":"Non TWN Cluster","time":{"start":1739787808102,"stop":1739787808102,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bc33b04f472466","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739788027521,"stop":1739788027521,"duration":0},"status":"passed","severity":"normal"},{"uid":"314960d17b62304b","name":"isConnected should return false after all peers disconnect","time":{"start":1739787524593,"stop":1739787524593,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6b2f3f6d33e84e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739788023536,"stop":1739788023536,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c17cdbaea0ecb91","name":"should retry on failure if specified","time":{"start":1739787484591,"stop":1739787484592,"duration":1},"status":"passed","severity":"normal"},{"uid":"9019ba876880785c","name":"Publishes to nwaku","time":{"start":1739787679397,"stop":1739787679398,"duration":1},"status":"passed","severity":"normal"},{"uid":"a673dafe44e717fb","name":"Check received message containing emoji","time":{"start":1739787906120,"stop":1739787906120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba16551ebd5fd603","name":"getPeersByDiscovery","time":{"start":1739787716854,"stop":1739787716855,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf226a8c8538331d","name":"same cluster, different shard: nodes connect","time":{"start":1739787618608,"stop":1739787618609,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2c732cbc59ea69","name":"should be able to decode the field with only STORE set to true","time":{"start":1739787450156,"stop":1739787450158,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a3bd96a78fd205","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739788027814,"stop":1739788027814,"duration":0},"status":"passed","severity":"normal"},{"uid":"214044e44aabba29","name":"Check received message containing JSON","time":{"start":1739787906128,"stop":1739787906128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7389778eb281b43","name":"should handle corrupted local storage data gracefully","time":{"start":1739787469887,"stop":1739787469887,"duration":0},"status":"passed","severity":"normal"},{"uid":"214ce0e76bc62da7","name":"connected peers and dial","time":{"start":1739787666540,"stop":1739787666540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33f70a4fb28bed2f","name":"random static sharding 6 - Cluster ID: 895, Shard ID: 640","time":{"start":1739787872013,"stop":1739787872014,"duration":1},"status":"passed","severity":"normal"},{"uid":"441731b244b86fd7","name":"Check publish message containing Basic HTML tag","time":{"start":1739787679084,"stop":1739787679085,"duration":1},"status":"passed","severity":"normal"},{"uid":"62356be084cfae04","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739787450161,"stop":1739787450162,"duration":1},"status":"passed","severity":"normal"},{"uid":"22552bc1399adff4","name":"random static sharding 9 - Cluster ID: 836, Shard ID: 122","time":{"start":1739787872015,"stop":1739787872015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42d04cb09f1253","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739788027796,"stop":1739788027797,"duration":1},"status":"passed","severity":"normal"},{"uid":"2039db2d3881e1c5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739787849424,"stop":1739787849424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5183e2d10173a","name":"Promise Callback - false","time":{"start":1739787816417,"stop":1739787816417,"duration":0},"status":"passed","severity":"normal"},{"uid":"210e6bfcf00172a2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739787533055,"stop":1739787533056,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbf3a7bf4c6bdb6","name":"Check received message containing Russian","time":{"start":1739787906116,"stop":1739787906117,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ce17447abddfa","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739787450918,"stop":1739787450918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc09ce207828191","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739788023535,"stop":1739788023535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1204478c1f6244c6","name":"Using a function","time":{"start":1739787856663,"stop":1739787856663,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f853bb7871b57f3","name":"Query generator for multiple messages with different message text format","time":{"start":1739787806462,"stop":1739787806463,"duration":1},"status":"passed","severity":"normal"},{"uid":"4722672ba5e89a7d","name":"Check received message containing shell command","time":{"start":1739787906119,"stop":1739787906119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71cd751c53775cf","name":"connects to nwaku","time":{"start":1739787856662,"stop":1739787856662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a434422d7d226f4","name":"Check message received after jswaku node is restarted","time":{"start":1739787906132,"stop":1739787906132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28300dec58daca","name":"Check received message containing unicode special characters","time":{"start":1739787570998,"stop":1739787570999,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13a80edfc6e9721","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739788027795,"stop":1739788027796,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17ec10a2c32ed3f","name":"should initialize with default number of peers","time":{"start":1739787484308,"stop":1739787484312,"duration":4},"status":"passed","severity":"normal"},{"uid":"1afe50a6f145c68d","name":"Check message with invalid timestamp is not received","time":{"start":1739787906131,"stop":1739787906131,"duration":0},"status":"passed","severity":"normal"},{"uid":"39db3c41898d67e4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739787849424,"stop":1739787849424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47f738618166382","name":"Check received message containing SQL Injection","time":{"start":1739787570995,"stop":1739787570995,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f854118ca08c68","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739788023546,"stop":1739788023547,"duration":1},"status":"passed","severity":"normal"},{"uid":"14048d8d1f03c6da","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739787441749,"stop":1739787441749,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1443e5b9ebd605b","name":"Check message with no content topic is not received","time":{"start":1739787906122,"stop":1739787906122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6bff9cf4605ab2","name":"should not receive a peer event after stop","time":{"start":1739787469885,"stop":1739787469886,"duration":1},"status":"passed","severity":"normal"},{"uid":"272fac828b3727db","name":"should throw an error for missing required configuration","time":{"start":1739787441757,"stop":1739787441757,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2c5bab6e215015","name":"should properly create peer info with all multiaddrs","time":{"start":1739787450930,"stop":1739787450930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd947b009b3b3f6","name":"Check received message containing shell command","time":{"start":1739787570997,"stop":1739787570998,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf81e033dd9de59a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739787441760,"stop":1739787441760,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b035ba8f7685b8","name":"Ping on peer without subscriptions","time":{"start":1739787571769,"stop":1739787571770,"duration":1},"status":"passed","severity":"normal"},{"uid":"801dcd707b836fb3","name":"Push message with long payload","time":{"start":1739787940243,"stop":1739787940243,"duration":0},"status":"passed","severity":"normal"},{"uid":"399ba8a523e7738d","name":"listenerCount","time":{"start":1739787544274,"stop":1739787544274,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb41c6b58e1c8d64","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739788027797,"stop":1739788027797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8151dd07377167","name":"Push message with content topic containing numeric","time":{"start":1739787940252,"stop":1739787940253,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91ea16440ef3323","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739787441767,"stop":1739787441767,"duration":0},"status":"passed","severity":"normal"}]