mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 07:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"ea08ee17332e49a1","name":"should handle task timeouts","time":{"start":1745008707882,"stop":1745008707882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8764b1c32cbe65","name":"Renews subscription after lossing a connection","time":{"start":1745009247504,"stop":1745009247504,"duration":0},"status":"passed","severity":"normal"},{"uid":"350b625deaddad84","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745008735425,"stop":1745008735426,"duration":1},"status":"passed","severity":"normal"},{"uid":"760fd4868a5ba402","name":"should handle corrupted local storage data gracefully","time":{"start":1745008691722,"stop":1745008691722,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4330a175d8fb9f","name":"Subscribe and receive messages via waku relay post","time":{"start":1745009247496,"stop":1745009247496,"duration":0},"status":"passed","severity":"normal"},{"uid":"911d2c597d34aee5","name":"Check message with no pubsub topic is not received","time":{"start":1745009147339,"stop":1745009147339,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bae386b2f07d72","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745009247513,"stop":1745009247513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d406c9218d3c40","name":"Query with Promise Callback, No Decoder","time":{"start":1745008950970,"stop":1745008950970,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9f209d170196ca","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745008717782,"stop":1745008717783,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1aacd73f0bbdbd","name":"stop","time":{"start":1745008775245,"stop":1745008775245,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1aa01832b113bb","name":"Push message with content topic containing numeric","time":{"start":1745009352081,"stop":1745009352081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f853b3b4a02123b","name":"Overlapping topic subscription","time":{"start":1745009247508,"stop":1745009247508,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de0688f25589bf7","name":"Push message with Chinese payload","time":{"start":1745009352076,"stop":1745009352076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c209bd4897b1c05a","name":"less peers than existing","time":{"start":1745008841553,"stop":1745008841553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6607fd13d1cc3ec6","name":"Reopen subscription with peer with lost subscription","time":{"start":1745008800707,"stop":1745008800708,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7d25d25ac6c9d3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745009247503,"stop":1745009247504,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1f90086d0293a4","name":"Push message with content topic containing long","time":{"start":1745009352067,"stop":1745009352067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a06d90c8d62327","name":"Push message with custom timestamp: 1745012355115","time":{"start":1745009352086,"stop":1745009352087,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd1eb3b2dcfeed9","name":"should not fail to start the service if it is already started","time":{"start":1745008739696,"stop":1745008739697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05c5f24a2daac6c","name":"Promise Callback - false","time":{"start":1745008993317,"stop":1745008993317,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b533f0d079d57c","name":"Push message with Arabic payload","time":{"start":1745009352063,"stop":1745009352063,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ca45354e943874","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745008687239,"stop":1745008687240,"duration":1},"status":"passed","severity":"normal"},{"uid":"87521d95dc629a73","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745009247513,"stop":1745009247513,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbdc3bc02d9bc96","name":"Publish message with custom timestamp: Fri Apr 18 2025 19:40:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1745008862171,"stop":1745008862171,"duration":0},"status":"passed","severity":"normal"},{"uid":"24130fd7e56d52aa","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745008717779,"stop":1745008717779,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbb0e0ba0a16022","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745008851722,"stop":1745008851723,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b0137f23de785f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745008867100,"stop":1745008867100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d0b97319f89a61","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745008717338,"stop":1745008717339,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c128be57b6ef2ae","name":"returns nothing if no connections present","time":{"start":1745008679182,"stop":1745008679184,"duration":2},"status":"passed","severity":"normal"},{"uid":"42e181720e146362","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745008851730,"stop":1745008851731,"duration":1},"status":"passed","severity":"normal"},{"uid":"283355895eb166ae","name":"Meta field set when metaSetter is specified","time":{"start":1745008679846,"stop":1745008679846,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4206876c884d60","name":"throws on content topic with too few or too many fields","time":{"start":1745008664818,"stop":1745008664819,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e574eab7ba01b7d","name":"should throw error - no id","time":{"start":1745008673687,"stop":1745008673687,"duration":0},"status":"passed","severity":"normal"},{"uid":"869823f74005caa4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745008851726,"stop":1745008851727,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d5aefac7f5facf","name":"Round trip binary serialization","time":{"start":1745008679845,"stop":1745008679845,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e31361df104810","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745009247515,"stop":1745009247515,"duration":0},"status":"passed","severity":"normal"},{"uid":"6733a436d8a1ad0a","name":"Ping on unsubscribed peer","time":{"start":1745008800710,"stop":1745008800710,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd69fc6dc74ad7a4","name":"should throw error - no public key","time":{"start":1745008673688,"stop":1745008673688,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a7b2bd99afdc9","name":"Ordered callback, aborts when callback returns true","time":{"start":1745008984451,"stop":1745008984451,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c81b6ee97bcb58","name":"Subscribe and receives messages on 20 topics","time":{"start":1745009247497,"stop":1745009247497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b23139dc99b9bf","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745008991431,"stop":1745008991432,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ab88b8524195ff","name":"should wait for LightPush peer to be connected","time":{"start":1745008708550,"stop":1745008708550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fcff1ba193ea29","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745008717353,"stop":1745008717353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2263b16feb6bb8c1","name":"handles multiple messages","time":{"start":1745008998423,"stop":1745008998424,"duration":1},"status":"passed","severity":"normal"},{"uid":"541d2343e63fe978","name":"should properly create location multiaddrs - udp4","time":{"start":1745008673694,"stop":1745008673694,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8b1c798bbd1df0","name":"should mark all messages in causal history as acknowledged","time":{"start":1745008717781,"stop":1745008717781,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19a189041381dfa","name":"should request renew when peer disconnects","time":{"start":1745008707620,"stop":1745008707621,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40d9e10396d0263","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745008742504,"stop":1745008742504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a7a03fe4294a1d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745009247514,"stop":1745009247514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70db6310a739b14","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745008664828,"stop":1745008664828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a94678d5dfd75f3","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745008717303,"stop":1745008717304,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85ff8ece52a09b0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745009352083,"stop":1745009352083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce46cb40c57b46c5","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745008991433,"stop":1745008991433,"duration":0},"status":"passed","severity":"normal"},{"uid":"691b10ac4aa4df6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745008664839,"stop":1745008664839,"duration":0},"status":"passed","severity":"normal"},{"uid":"157ad0cc455ad674","name":"should call waitForPeer on Relay","time":{"start":1745008708551,"stop":1745008708551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6909fcd9a650a777","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745008664846,"stop":1745008664846,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac0955c801b8bb4","name":"should throw if no connection provided","time":{"start":1745008679583,"stop":1745008679584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed339427aa0eeffa","name":"it tolerates circular branch references","time":{"start":1745008687675,"stop":1745008687675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dff17809b4f0fa1","name":"should push the message to the outgoing buffer","time":{"start":1745008717777,"stop":1745008717777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f960dc6b3c178276","name":"Check publish message containing SQL Injection","time":{"start":1745008862154,"stop":1745008862154,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3276a0005b4be8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745008697633,"stop":1745008697634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f680083ffc8302","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745008664850,"stop":1745008664850,"duration":0},"status":"passed","severity":"normal"},{"uid":"34194afe7018aa0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745008673013,"stop":1745008673014,"duration":1},"status":"passed","severity":"normal"},{"uid":"53492be47e529ce7","name":"Check publish message containing escaped characters","time":{"start":1745008862163,"stop":1745008862163,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e024540f13e4ac","name":"Fields are not dropped","time":{"start":1745008679307,"stop":1745008679308,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e571facade9c4","name":"Wrong topic","time":{"start":1745008968293,"stop":1745008968293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2235811c477e3f","name":"Publish message with large meta","time":{"start":1745008862176,"stop":1745008862177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c601e1b74c255b51","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745009247512,"stop":1745009247512,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7a86994ca649d6","name":"unsubscribes","time":{"start":1745008998424,"stop":1745008998424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53c7d567d0c30c","name":"Check received message containing Arabic","time":{"start":1745009147324,"stop":1745009147325,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe137cc946dd6778","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745008937362,"stop":1745008937362,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedbbe1cdbdfe610","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745008717318,"stop":1745008717319,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef0080052889c07","name":"Subscribe to topic containing XML and publish message","time":{"start":1745008867102,"stop":1745008867102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4231acd21bb57e3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745008741795,"stop":1745008741795,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7d955440afc506","name":"should reject if LightPush is requested but not mounted","time":{"start":1745008708548,"stop":1745008708548,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5de43ad6b2c2c1c","name":"Default pageSize","time":{"start":1745008999945,"stop":1745008999946,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53afd1946a368d3","name":"Fails to publish duplicate message","time":{"start":1745008862172,"stop":1745008862173,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc4f0d9be3c7a6a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745008717333,"stop":1745008717333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc630bb5de44e49","name":"Push message with content topic containing emoji","time":{"start":1745009352085,"stop":1745009352085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d6a9c49c1abb56","name":"Check publish message containing Script","time":{"start":1745008862155,"stop":1745008862155,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c66f14966b258b4","name":"Light Node - default protocols","time":{"start":1745009012483,"stop":1745009012483,"duration":0},"status":"passed","severity":"normal"},{"uid":"887f67c61e07f31b","name":"Push 30 different messages","time":{"start":1745009352066,"stop":1745009352066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e10d5954cb7355a","name":"groups content topics by expected pubsub topic","time":{"start":1745008664834,"stop":1745008664834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a194fb3c5377bf","name":"can start and stop the service","time":{"start":1745008841400,"stop":1745008841400,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7d486b20caff9d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745008741795,"stop":1745008741795,"duration":0},"status":"passed","severity":"normal"},{"uid":"41491c190e1c6e5d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745008950965,"stop":1745008950965,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb8ae06c12cd7e3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app59/10/topic396/json","time":{"start":1745008968291,"stop":1745008968292,"duration":1},"status":"passed","severity":"normal"},{"uid":"826ca6b3e81f69af","name":"Check received message containing special chars","time":{"start":1745009147324,"stop":1745009147324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3114ff60d516b9a5","name":"same cluster, different shard: nodes connect","time":{"start":1745008802975,"stop":1745008802976,"duration":1},"status":"passed","severity":"normal"},{"uid":"47030ec89c6d3bf9","name":"non connected peers","time":{"start":1745008841553,"stop":1745008841554,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e125de1811dde36","name":"Waku message hash computation (no timestamp)","time":{"start":1745008667583,"stop":1745008667584,"duration":1},"status":"passed","severity":"normal"},{"uid":"27213a2746cb9a9d","name":"Query with Promise Callback, No message returned","time":{"start":1745008950970,"stop":1745008950970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19abf8eede2d0fa","name":"Check message with no payload is not received","time":{"start":1745009147331,"stop":1745009147331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69c08a102d2f4fe","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745008664841,"stop":1745008664841,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c99e17af0e0461b","name":"topics with same application and version share the same shard","time":{"start":1745008664833,"stop":1745008664834,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab81daa35b2e165","name":"Push message with short payload","time":{"start":1745009352061,"stop":1745009352061,"duration":0},"status":"passed","severity":"normal"},{"uid":"755b49f788ab4fe9","name":"should get locked peers","time":{"start":1745008707620,"stop":1745008707620,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb60d36a95ccdce5","name":"Check received message containing SQL Injection","time":{"start":1745009147325,"stop":1745009147325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13b09b7802f42d3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745009247497,"stop":1745009247497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebec10d86e47379d","name":"should return false when clusterId doesn't match","time":{"start":1745008708325,"stop":1745008708326,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f60083eff3a2ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745008664845,"stop":1745008664845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89f0983cee6d70e","name":"Push message with SQL Injection payload","time":{"start":1745009352077,"stop":1745009352077,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd34da5c5e61a2f9","name":"All","time":{"start":1745008740882,"stop":1745008740885,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c637053fae0560f","name":"LightPush","time":{"start":1745009012482,"stop":1745009012482,"duration":0},"status":"passed","severity":"normal"},{"uid":"6962acdbd26b631c","name":"start node with empty shard should fail","time":{"start":1745008984006,"stop":1745008984007,"duration":1},"status":"passed","severity":"normal"},{"uid":"953b3241a64fd7c3","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745008858194,"stop":1745008858194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e457d9b715504c7e","name":"addEventListener with wrong event","time":{"start":1745008775238,"stop":1745008775238,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dcfd078cebd878","name":"Push message with content topic containing unicode special characters","time":{"start":1745009352071,"stop":1745009352072,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c25b55a56dd6a3","name":"does not throw on valid cases","time":{"start":1745008664817,"stop":1745008664818,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc123ec58138fe0a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745008851725,"stop":1745008851725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4986a430ca3616","name":"random static sharding 6 - Cluster ID: 178, Shard ID: 801","time":{"start":1745008984001,"stop":1745008984001,"duration":0},"status":"passed","severity":"normal"},{"uid":"30322158856edb67","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745008867095,"stop":1745008867096,"duration":1},"status":"passed","severity":"normal"},{"uid":"df38236624c5cfdd","name":"Query with Ordered Callback, No message returned","time":{"start":1745008950968,"stop":1745008950969,"duration":1},"status":"passed","severity":"normal"},{"uid":"541ef554cf07e754","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745008664833,"stop":1745008664833,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b7c5336355adb8","name":"should emit a peer event after start","time":{"start":1745008841402,"stop":1745008841402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb9f0cf9d77ba2b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745008667584,"stop":1745008667584,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b70d15b4748d889","name":"Subscribe to topic containing short and receive message","time":{"start":1745009247499,"stop":1745009247499,"duration":0},"status":"passed","severity":"normal"},{"uid":"6704ed87ed234a19","name":"Check received message containing special chars","time":{"start":1745009147333,"stop":1745009147333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9621257d40dfc00","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745008687238,"stop":1745008687239,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb50c4033a7930b9","name":"should set field with only FILTER enabled","time":{"start":1745008673697,"stop":1745008673697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbbee262b582fcf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745008664846,"stop":1745008664847,"duration":1},"status":"passed","severity":"normal"},{"uid":"694539f885542ada","name":"Push message with SQL Injection payload","time":{"start":1745009352063,"stop":1745009352063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d95b22d546ddcd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745008687237,"stop":1745008687237,"duration":0},"status":"passed","severity":"normal"},{"uid":"8893d88e59e0abe3","name":"Check publish message containing Arabic","time":{"start":1745008862153,"stop":1745008862153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3441cc74218bb42e","name":"Query generator for multiple messages with different message text format","time":{"start":1745008984444,"stop":1745008984444,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9b58e2986e55f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745008664843,"stop":1745008664844,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b2724f5a259995","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745008950969,"stop":1745008950970,"duration":1},"status":"passed","severity":"normal"},{"uid":"42428dfc52a1254d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745008754931,"stop":1745008754932,"duration":1},"status":"passed","severity":"normal"},{"uid":"8429b58b1dd2286","name":"Push 30 different messages","time":{"start":1745009352080,"stop":1745009352080,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0f62b60a3fd461c","name":"Sign & Recover","time":{"start":1745008698234,"stop":1745008698234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1537db8f055585ba","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745008922621,"stop":1745008922622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af391bd06597dc7","name":"Push message with custom timestamp: 1714250355115","time":{"start":1745009352086,"stop":1745009352086,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf1abbdf30f6f45","name":"Does not throw an exception when node disconnects","time":{"start":1745009007237,"stop":1745009007237,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a89fcda8983853","name":"should handle special patterns correctly","time":{"start":1745008719039,"stop":1745008719039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff1a93549ec65a3","name":"should start and stop interval correctly","time":{"start":1745008707876,"stop":1745008707876,"duration":0},"status":"passed","severity":"normal"},{"uid":"873224f0166d9651","name":"Check received message containing JSON","time":{"start":1745009147336,"stop":1745009147336,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b5a017fb542964","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745008687241,"stop":1745008687242,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a652679fb592c9","name":"random static sharding 1 - Cluster ID: 4, Shard ID: 640","time":{"start":1745008983998,"stop":1745008983999,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce0808780b0c72a","name":"should properly create location multiaddrs - tcp4","time":{"start":1745008673694,"stop":1745008673694,"duration":0},"status":"passed","severity":"normal"},{"uid":"735b7aa998f83d28","name":"Sets default value correctly","time":{"start":1745009007240,"stop":1745009007240,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0677f3a57b9a38","name":"Query Generator, No message returned","time":{"start":1745008950967,"stop":1745008950967,"duration":0},"status":"passed","severity":"normal"},{"uid":"37456778408134a6","name":"Privacy Node - default protocol","time":{"start":1745009012483,"stop":1745009012484,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab42324433db0a6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745009247504,"stop":1745009247504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce704d29c6e02619","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745008687680,"stop":1745008687680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10df868b74079c22","name":"should handle a minimal index list","time":{"start":1745008665086,"stop":1745008665086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2719d969bc1968d0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745009247503,"stop":1745009247503,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1eb1223a5eb69b","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745008717285,"stop":1745008717286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76ff0b1a7ca9c1d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745008851725,"stop":1745008851725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4831b7fa15f3e8e5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745008984006,"stop":1745008984006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20a441ef620910d","name":"should update ack status of messages in outgoing buffer","time":{"start":1745008717785,"stop":1745008717785,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d539c3593e77c1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745008673020,"stop":1745008673021,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fc7889c2301e73","name":"should check false positive rate","time":{"start":1745008719040,"stop":1745008719040,"duration":0},"status":"passed","severity":"normal"},{"uid":"522337dbd77121ed","name":"Check publish message containing special chars","time":{"start":1745008862152,"stop":1745008862152,"duration":0},"status":"passed","severity":"normal"},{"uid":"237ca56e57b24c03","name":"throws on content topic with empty application field","time":{"start":1745008664820,"stop":1745008664821,"duration":1},"status":"passed","severity":"normal"},{"uid":"2daf4f4684388276","name":"Ephemeral field set to true","time":{"start":1745008679845,"stop":1745008679845,"duration":0},"status":"passed","severity":"normal"},{"uid":"85864c409952268","name":"should not receive a peer event before start","time":{"start":1745008739697,"stop":1745008739698,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b24845d2188388","name":"Passing invalid cursor","time":{"start":1745008937364,"stop":1745008937365,"duration":1},"status":"passed","severity":"normal"},{"uid":"3142562773b303e4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745008667582,"stop":1745008667582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b107a90d28504fc","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745008717304,"stop":1745008717305,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2f590bf93a552c","name":"should maintain proper timestamps if all messages received","time":{"start":1745008717779,"stop":1745008717779,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0742c57c100c0b","name":"throws an error for improperly formatted content topics","time":{"start":1745008664835,"stop":1745008664836,"duration":1},"status":"passed","severity":"normal"},{"uid":"72779f194aa23385","name":"should throw error - no public key","time":{"start":1745008673686,"stop":1745008673686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b754a2c86ac338ad","name":"Push message with content topic containing special chars","time":{"start":1745009352067,"stop":1745009352068,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69ab675d4ce8be4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745008867103,"stop":1745008867104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38f1c3e199b000a","name":"Push message with JSON payload","time":{"start":1745009352064,"stop":1745009352065,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c02195a96c59f51","name":"Push message with content topic containing Chinese","time":{"start":1745009352068,"stop":1745009352068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c886fa0867040f1","name":"isConnected should return false after all peers disconnect","time":{"start":1745008754934,"stop":1745008754935,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3f883940cddaca","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745008793085,"stop":1745008793086,"duration":1},"status":"passed","severity":"normal"},{"uid":"8467e2ce3b7e4777","name":"Push message with Russian payload","time":{"start":1745009352063,"stop":1745009352063,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ab2ccf3ddf700","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745008665086,"stop":1745008665086,"duration":0},"status":"passed","severity":"normal"},{"uid":"42608b2f81bcca7c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745008664832,"stop":1745008664832,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba7f1b7db5bcbe8","name":"should use shardsUnderCluster when provided","time":{"start":1745008708324,"stop":1745008708325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2211ca4fd27fbb","name":"Check received message containing Script","time":{"start":1745009147325,"stop":1745009147325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e675efa5ba6b6d79","name":"Ordered Callback - false","time":{"start":1745008993318,"stop":1745008993318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e3046f279a8d9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app69/9/topic303/json","time":{"start":1745008968289,"stop":1745008968289,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b1fd28b41b65e2","name":"Throws when trying to push message with empty payload","time":{"start":1745009352066,"stop":1745009352066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d28dd23e1ad18d7","name":"Correctly serialized arguments","time":{"start":1745008803014,"stop":1745008803019,"duration":5},"status":"passed","severity":"normal"},{"uid":"db9ea74349b84a02","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745008664853,"stop":1745008664854,"duration":1},"status":"passed","severity":"normal"},{"uid":"3554c9ce282c7ab0","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745008867101,"stop":1745008867101,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c1ac6f172ba4ec","name":"Push message with rate limit","time":{"start":1745009352086,"stop":1745009352086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e787d21ea24a1f","name":"Check received message with timestamp: 1745008733501000000 ","time":{"start":1745009147338,"stop":1745009147338,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b26de09f44bfe9","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745008716957,"stop":1745008716958,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9cfa02d1e694ccd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745008667582,"stop":1745008667583,"duration":1},"status":"passed","severity":"normal"},{"uid":"792bde0fcb0cc516","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745009247508,"stop":1745009247508,"duration":0},"status":"passed","severity":"normal"},{"uid":"51af1b99873c06f","name":"random static sharding 10 - Cluster ID: 790, Shard ID: 464","time":{"start":1745008984004,"stop":1745008984005,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88bbba824122200","name":"should be able to encode the field with only STORE set to true","time":{"start":1745008673007,"stop":1745008673008,"duration":1},"status":"passed","severity":"normal"},{"uid":"10373b41e1c55780","name":"Encoder throws on undefined content topic","time":{"start":1745008697636,"stop":1745008697636,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad0e7a852d3582d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745008717340,"stop":1745008717340,"duration":0},"status":"passed","severity":"normal"},{"uid":"899d9e0e6e362c1e","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745008708325,"stop":1745008708325,"duration":0},"status":"passed","severity":"normal"},{"uid":"353bdbd9ce52ff52","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745008859132,"stop":1745008859133,"duration":1},"status":"skipped","severity":"normal"},{"uid":"36f7d3851f63050f","name":"Refresh subscription","time":{"start":1745009247508,"stop":1745009247509,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4e18def7862034","name":"random static sharding 8 - Cluster ID: 618, Shard ID: 304","time":{"start":1745008984003,"stop":1745008984003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8c02c6edbb6e2","name":"should reject if WakuNode is not started","time":{"start":1745008708547,"stop":1745008708548,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b12727479dd108","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745008802974,"stop":1745008802975,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7c86f78f72f5fd","name":"throws on content topic with empty version field","time":{"start":1745008664821,"stop":1745008664822,"duration":1},"status":"passed","severity":"normal"},{"uid":"7851667486c29a3b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745008867093,"stop":1745008867093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9d82ef0c2017e","name":"tcp ip4 address","time":{"start":1745008673054,"stop":1745008673055,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b34ed47a898a0f","name":"Subscribe to topic containing XML and receive message","time":{"start":1745009247512,"stop":1745009247512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6aeab2dd97400c6","name":"Fails to push message with large meta","time":{"start":1745009352072,"stop":1745009352072,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfeec777f8b5dbd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745008983998,"stop":1745008983998,"duration":0},"status":"passed","severity":"normal"},{"uid":"940aa2570648023","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745009247502,"stop":1745009247502,"duration":0},"status":"passed","severity":"normal"},{"uid":"606e6dc5a99b0e2b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745008664846,"stop":1745008664846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5a2920b2d55409","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745008673698,"stop":1745008673698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64e0e3b6a352637","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745008664844,"stop":1745008664845,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb19ebf0e2bf368","name":"should initialize bloom filter with correct parameters","time":{"start":1745008719037,"stop":1745008719037,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d09e3589f142f3","name":"Check received message containing unicode special characters","time":{"start":1745009147337,"stop":1745009147337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd83ef6472fb3fb","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745008717295,"stop":1745008717296,"duration":1},"status":"passed","severity":"normal"},{"uid":"81297a04a26ed492","name":"should transition to Unhealthy when no connections","time":{"start":1745008708465,"stop":1745008708465,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d39f0e63a07ed4","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745008991432,"stop":1745008991433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f714e89d914a3c55","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app3/3/topic383/utf8","time":{"start":1745008968290,"stop":1745008968290,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadd962674da5663","name":"1 Relay, 1 fetch","time":{"start":1745008687269,"stop":1745008687269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b44c7ae529d86f","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745008717286,"stop":1745008717289,"duration":3},"status":"passed","severity":"normal"},{"uid":"4690af551c7c70f4","name":"Push message with content topic containing Chinese","time":{"start":1745009352081,"stop":1745009352082,"duration":1},"status":"passed","severity":"normal"},{"uid":"d213b80ca6dbf37d","name":"Check message with no pubsub topic is not received","time":{"start":1745009147330,"stop":1745009147330,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb6391a24a6b80d","name":"Store - dialed first","time":{"start":1745009012481,"stop":1745009012482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2755f7efb541842","name":"should deliver messages after dependencies are met","time":{"start":1745008717782,"stop":1745008717782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e06f4de4eaf4115","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745009247500,"stop":1745009247500,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d44a1937fdee9b","name":"Check message received after nwaku node is restarted","time":{"start":1745009147331,"stop":1745009147332,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2917de22fb25bacb","name":"ignores unrecognized TXT record formats","time":{"start":1745008687676,"stop":1745008687676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8903bb48b327709e","name":"Push message with content topic containing long","time":{"start":1745009352081,"stop":1745009352081,"duration":0},"status":"passed","severity":"normal"},{"uid":"17444476e110e800","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745008708406,"stop":1745008708406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a06c8de613ed50","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745008673684,"stop":1745008673685,"duration":1},"status":"passed","severity":"normal"},{"uid":"574cb3de42b7fc1e","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745008717298,"stop":1745008717302,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1743711fff320ed","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745009004345,"stop":1745009004346,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e008fbfbbbf6bc","name":"should initialize with default number of peers","time":{"start":1745008707605,"stop":1745008707618,"duration":13},"status":"passed","severity":"normal"},{"uid":"cbdeab3abc49d818","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745008687679,"stop":1745008687679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50af39f42344667","name":"should create a new stream if no existing for protocol found","time":{"start":1745008679584,"stop":1745008679584,"duration":0},"status":"passed","severity":"normal"},{"uid":"407b5b68d0d73820","name":"Push message with emoji payload","time":{"start":1745009352079,"stop":1745009352079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73d3657bcba9cae","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745008862164,"stop":1745008862170,"duration":6},"status":"passed","severity":"normal"},{"uid":"5a8f2a53b602ad06","name":"Encoder throws on undefined content topic","time":{"start":1745008699338,"stop":1745008699339,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c6272e33faf096","name":"Check received message containing unicode special characters","time":{"start":1745009147327,"stop":1745009147327,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f3abfd2470a28f","name":"Query generator for 2000 messages","time":{"start":1745008984451,"stop":1745008984452,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e60adc1ea08f2c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745008673024,"stop":1745008673025,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f9ee3d11b16be8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745009247514,"stop":1745009247514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c790d8fa050932d","name":"Check publish message containing unicode special characters","time":{"start":1745008862163,"stop":1745008862163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3641f9b67bae8838","name":"Check received message containing XML","time":{"start":1745009147335,"stop":1745009147335,"duration":0},"status":"passed","severity":"normal"},{"uid":"1477061b31ee7be5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745008664849,"stop":1745008664849,"duration":0},"status":"passed","severity":"normal"},{"uid":"244d8644b322bbd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745008851729,"stop":1745008851730,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ffd7eea79e5001","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745008717315,"stop":1745008717316,"duration":1},"status":"passed","severity":"normal"},{"uid":"1328f1bd8b05a7ae","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745008717339,"stop":1745008717339,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a9304725cbd4b2","name":"Decoder throws on empty string content topic","time":{"start":1745008697637,"stop":1745008697638,"duration":1},"status":"passed","severity":"normal"},{"uid":"c915435f9453e92a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745009247503,"stop":1745009247503,"duration":0},"status":"passed","severity":"normal"},{"uid":"18845f07e5c9f822","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745008664853,"stop":1745008664853,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04d1f860ed1655d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745009004343,"stop":1745009004343,"duration":0},"status":"passed","severity":"normal"},{"uid":"120d057643070e8f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745009247510,"stop":1745009247510,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d39bc529618450","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745008673015,"stop":1745008673019,"duration":4},"status":"passed","severity":"normal"},{"uid":"10042ba6b09c6953","name":"Fails to publish message with empty text","time":{"start":1745008862174,"stop":1745008862174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8204c0efde3f05de","name":"Push message with content topic containing Script","time":{"start":1745009352083,"stop":1745009352083,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b4a2c79538142d","name":"Push message with special chars payload","time":{"start":1745009352076,"stop":1745009352076,"duration":0},"status":"passed","severity":"normal"},{"uid":"12867490d310766c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745008664837,"stop":1745008664837,"duration":0},"status":"passed","severity":"normal"},{"uid":"878925d47c55ebf1","name":"Check received message containing Basic HTML tag","time":{"start":1745009147335,"stop":1745009147336,"duration":1},"status":"passed","severity":"normal"},{"uid":"569ff5831d81892d","name":"Check received message containing escaped characters","time":{"start":1745009147336,"stop":1745009147337,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bc977a513b4c5d","name":"should properly compute the node id","time":{"start":1745008673689,"stop":1745008673692,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d3a153b0d55e5bc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745008664831,"stop":1745008664831,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0eb403fde333bb","name":"should detect messages with missing dependencies","time":{"start":1745008717782,"stop":1745008717782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b2f25c0bfbdc2e","name":"Refresh subscription","time":{"start":1745008867096,"stop":1745008867096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41ca21f00d728404","name":"Push message with numeric payload","time":{"start":1745009352075,"stop":1745009352076,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb60a23561a8ebdb","name":"Query Generator, No Decoder","time":{"start":1745008950966,"stop":1745008950966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac115d306fd80a96","name":"should use provided shard info when available","time":{"start":1745008708323,"stop":1745008708324,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf0ca471aa145b7","name":"Check message received after jswaku node is restarted","time":{"start":1745009147340,"stop":1745009147340,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55b5cc6ff4b0cbac","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745008867104,"stop":1745008867104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06cde9828028d90","name":"Check received message containing long","time":{"start":1745009147332,"stop":1745009147332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a3eb8e2920fb35","name":"Subscribe and receive messages via lightPush","time":{"start":1745009247495,"stop":1745009247495,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bea1505b722f33e","name":"should properly create location multiaddrs - tcp6","time":{"start":1745008673695,"stop":1745008673695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13c448c467fbf9a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745008664838,"stop":1745008664838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92c10fcaa178105","name":"can start the service","time":{"start":1745008841399,"stop":1745008841399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f21ef59b20350d2","name":"throws on content topic with empty topic name field","time":{"start":1745008664822,"stop":1745008664827,"duration":5},"status":"passed","severity":"normal"},{"uid":"f9795e22ee59824","name":"should not throw an error for a single configured topic","time":{"start":1745008664848,"stop":1745008664848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1043629fadac9041","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745008716958,"stop":1745008716959,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0309bd5e513612","name":"Ping on unsubscribed peer","time":{"start":1745008800707,"stop":1745008800707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc768723e2b47ba","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745008664851,"stop":1745008664852,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d68684ca5ff549","name":"should initialize with Unhealthy status","time":{"start":1745008708464,"stop":1745008708465,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62151553150be33","name":"Relay - dialed after","time":{"start":1745009012480,"stop":1745009012481,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac9d8a2d3d6990c","name":"Rejects garbage","time":{"start":1745008711899,"stop":1745008711899,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc7a19e59cee94b","name":"Ping on subscribed peer","time":{"start":1745008800708,"stop":1745008800709,"duration":1},"status":"passed","severity":"normal"},{"uid":"5510bb70ddd9f3d8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745008742505,"stop":1745008742505,"duration":0},"status":"passed","severity":"normal"},{"uid":"993e958f0c0b87","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745008968285,"stop":1745008968285,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3524f965a1f4a9","name":"Symmetric encrypt & Decrypt","time":{"start":1745008698233,"stop":1745008698233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab78b3d9b98356ea","name":"should return false when shard is not included in network shards","time":{"start":1745008708326,"stop":1745008708326,"duration":0},"status":"passed","severity":"normal"},{"uid":"62900e43286ec12b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745009247513,"stop":1745009247514,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e78d817a174aca","name":"isConnected return false after peer stops","time":{"start":1745008754935,"stop":1745008754935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b80f15db82619d","name":"can start and stop the service","time":{"start":1745008739695,"stop":1745008739695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b218f8c0307514","name":"Push message with content topic containing escaped characters","time":{"start":1745009352084,"stop":1745009352084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f126c5097fbc016d","name":"can dial TLS multiaddrs","time":{"start":1745008802931,"stop":1745008802932,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9f371c52355be7","name":"should increase lamport timestamp","time":{"start":1745008717778,"stop":1745008717779,"duration":1},"status":"passed","severity":"normal"},{"uid":"e642f8e35750d4ed","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745008664833,"stop":1745008664833,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa7ceaa5a1703db","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745008937359,"stop":1745008937361,"duration":2},"status":"passed","severity":"normal"},{"uid":"a810fa5b717cf711","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745008851723,"stop":1745008851723,"duration":0},"status":"passed","severity":"normal"},{"uid":"61be3e6d63270765","name":"different cluster, different shard: nodes don't connect","time":{"start":1745008802976,"stop":1745008802977,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a8fbff47f36110","name":"should decode valid enr successfully","time":{"start":1745008673684,"stop":1745008673684,"duration":0},"status":"passed","severity":"normal"},{"uid":"917d94129158e8cb","name":"Accepts a valid Waku Message","time":{"start":1745008711897,"stop":1745008711899,"duration":2},"status":"passed","severity":"normal"},{"uid":"16a9502c0f80a9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745008717340,"stop":1745008717341,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a08441816383ab9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745008937358,"stop":1745008937359,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34cd3b47070161f","name":"should not receive a peer event before start","time":{"start":1745008691720,"stop":1745008691721,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf40bc866c195c4","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app93/1/topic191/test.js","time":{"start":1745008968288,"stop":1745008968288,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a8b168d5d04ba8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745008664830,"stop":1745008664830,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a2fc2a10b4d2cd","name":"removeEventListener with wrong event","time":{"start":1745008775239,"stop":1745008775239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c668ec613279b924","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745008673019,"stop":1745008673019,"duration":0},"status":"passed","severity":"normal"},{"uid":"193f71df9a2ebeb7","name":"should encode/decode to text encoding","time":{"start":1745008673693,"stop":1745008673693,"duration":0},"status":"passed","severity":"normal"},{"uid":"1271aa0b52a34926","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745009004346,"stop":1745009004346,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbea992f0a31cda7","name":"Nodes with multiple pubsub topic","time":{"start":1745008858193,"stop":1745008858193,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b102c627c572143","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745009247507,"stop":1745009247507,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb2fb0afc1d0a31","name":"pre and post cipher","time":{"start":1745008698234,"stop":1745008698234,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bba61b54d0173d","name":"should only return 1 node with relay capability","time":{"start":1745008687677,"stop":1745008687677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b710957a0527c3d0","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745008717304,"stop":1745008717304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b280783c2bc026d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745008664832,"stop":1745008664832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19bb2f80df1c3e1","name":"1 Store, 2 fetches","time":{"start":1745008687270,"stop":1745008687270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c68e6da0f537529","name":"Check received message with timestamp: 1745008733501 ","time":{"start":1745009147338,"stop":1745009147338,"duration":0},"status":"passed","severity":"normal"},{"uid":"333d54ef2b5b5fbb","name":"Passing page size 10 when there are 10 messages","time":{"start":1745008999943,"stop":1745008999943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e201b8dba1302db4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745008968294,"stop":1745008968295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c017f52605772c36","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745008699338,"stop":1745008699338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1551dc9db86745","name":"Check message on other pubsub topic is not received","time":{"start":1745009147339,"stop":1745009147339,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0778607683c0a8d","name":"handles different networkShards values correctly","time":{"start":1745008664835,"stop":1745008664835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea35b639a98b3077","name":"Check message with invalid timestamp is not received","time":{"start":1745009147339,"stop":1745009147339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9926756ddbcd6ee9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745008741796,"stop":1745008741796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dfcd04c9708ae2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745008687679,"stop":1745008687680,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd0a98400f2e5486","name":"Publish message with custom timestamp: Sat Apr 27 2024 20:40:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1745008862171,"stop":1745008862171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba25b637eeb8c49","name":"Publish without waiting for remote peer","time":{"start":1745008867092,"stop":1745008867092,"duration":0},"status":"passed","severity":"normal"},{"uid":"98db041b4110e618","name":"Check message with no content topic is not received","time":{"start":1745009147330,"stop":1745009147330,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7108995e5cb08","name":"Push message with shell command payload","time":{"start":1745009352065,"stop":1745009352065,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cd038ec293a220","name":"Decrypt messages","time":{"start":1745008842984,"stop":1745008842985,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae8c71ea4504bf9","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745008735428,"stop":1745008735428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3446a2dc58961533","name":"Subscribe to topic containing short and receive message","time":{"start":1745009247509,"stop":1745009247509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6977935d1b1a9b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745008922619,"stop":1745008922620,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12c58fc6b9bfdfe","name":"Push message with content topic containing Arabic","time":{"start":1745009352068,"stop":1745009352069,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c76c17a16e6fc6","name":"isConnected should return true after first peer connects","time":{"start":1745008754934,"stop":1745008754934,"duration":0},"status":"passed","severity":"normal"},{"uid":"462b4a055c626b1b","name":"should throw error - no id","time":{"start":1745008673685,"stop":1745008673686,"duration":1},"status":"passed","severity":"normal"},{"uid":"e817166792f9a274","name":"should not allow k > 12","time":{"start":1745008716954,"stop":1745008716956,"duration":2},"status":"passed","severity":"normal"},{"uid":"eef9adf46a29e563","name":"should wait for Store peer to be connected","time":{"start":1745008708551,"stop":1745008708551,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e701d57040357a","name":"Ping on peer without subscriptions","time":{"start":1745008800706,"stop":1745008800706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4175170e28a2308f","name":"Push message with custom timestamp: 1745012355115","time":{"start":1745009352073,"stop":1745009352074,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd387f57b272b16","name":"Filter","time":{"start":1745009012483,"stop":1745009012483,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e3b5dd5f302f4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745008673025,"stop":1745008673025,"duration":0},"status":"passed","severity":"normal"},{"uid":"40369817753252b2","name":"Passing page size 1 when there are 4 messages","time":{"start":1745008999942,"stop":1745008999942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3f28a942432b08","name":"should increase lamport timestamp","time":{"start":1745008717776,"stop":1745008717776,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f965265bf2095f","name":"should not fail to stop the service if it was not started","time":{"start":1745008841400,"stop":1745008841401,"duration":1},"status":"passed","severity":"normal"},{"uid":"1009cffbfdcc8817","name":"Push message with escaped characters payload","time":{"start":1745009352065,"stop":1745009352065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad49409993b96b31","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745008708324,"stop":1745008708324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a340dc08c9ee5299","name":"should return usable stream attached to connection","time":{"start":1745008679582,"stop":1745008679583,"duration":1},"status":"passed","severity":"normal"},{"uid":"2006bd75eaa644ea","name":"Check message on other pubsub topic is not received","time":{"start":1745009147329,"stop":1745009147330,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58ca4349e8f6914","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745009247504,"stop":1745009247505,"duration":1},"status":"passed","severity":"normal"},{"uid":"8601647b81377e07","name":"should emit a peer event after start","time":{"start":1745008739697,"stop":1745008739697,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc5e1dc81f08023","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745008858193,"stop":1745008858193,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8443ec2936bdc24","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745008687242,"stop":1745008687244,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6a52c5d6a02c1fd","name":"should serialize and deserialize correctly","time":{"start":1745008719039,"stop":1745008719039,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff950fc00732e26","name":"should only return 1 node with relay and store capability","time":{"start":1745008687677,"stop":1745008687678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bf03f0b546eccb","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745008664829,"stop":1745008664829,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eadb8dc37375ae0","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745008664836,"stop":1745008664836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6f7d9e706c26df","name":"random static sharding 5 - Cluster ID: 756, Shard ID: 444","time":{"start":1745008984000,"stop":1745008984000,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ed7742d96598a6","name":"Check received message with timestamp: 1745008733501000000 ","time":{"start":1745009147328,"stop":1745009147328,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e38c5bba4335","name":"should emit a peer event after start","time":{"start":1745008691720,"stop":1745008691720,"duration":0},"status":"passed","severity":"normal"},{"uid":"708ad4c9118e8d61","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745008735426,"stop":1745008735427,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3fa6b189475b2d","name":"Should update multiaddrs","time":{"start":1745008803301,"stop":1745008803302,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2328ef8900bef9","name":"Callback on promise, aborts when callback returns true","time":{"start":1745008984450,"stop":1745008984450,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9c1837268de9c4","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745008664839,"stop":1745008664839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eba93c7482a133c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745008717353,"stop":1745008717356,"duration":3},"status":"passed","severity":"normal"},{"uid":"59f27deee6d66b21","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745008717310,"stop":1745008717310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca34749a4dc0a5a","name":"Check received message containing long","time":{"start":1745009147322,"stop":1745009147323,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e145e4e7ba3563a","name":"should maintain desired error rate","time":{"start":1745008719038,"stop":1745008719038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ea67e2be30826b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745008922620,"stop":1745008922620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a801ee659d20759c","name":"Relay + Store","time":{"start":1745008740881,"stop":1745008740882,"duration":1},"status":"passed","severity":"normal"},{"uid":"f906f9620a524364","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745008867098,"stop":1745008867098,"duration":0},"status":"passed","severity":"normal"},{"uid":"62619656b095a09d","name":"Check received message containing numeric","time":{"start":1745009147332,"stop":1745009147333,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08a7f94dd3c68a1","name":"Push message with meta","time":{"start":1745009352085,"stop":1745009352085,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d966c0d1f94c8d7","name":"Push to array if already present","time":{"start":1745008664496,"stop":1745008664496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c27e59ee8ae5b41","name":"removeEventListener with correct event","time":{"start":1745008775238,"stop":1745008775239,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17bd49ba49e18c3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745008673013,"stop":1745008673013,"duration":0},"status":"passed","severity":"normal"},{"uid":"94590fb8929ee94","name":"Refresh subscription","time":{"start":1745009247498,"stop":1745009247499,"duration":1},"status":"passed","severity":"normal"},{"uid":"94558c15a3141235","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745008717319,"stop":1745008717319,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c177747368cfc2","name":"returns all values when wanted number is greater than available values","time":{"start":1745008686174,"stop":1745008686174,"duration":0},"status":"passed","severity":"normal"},{"uid":"2294687957dd2d77","name":"recovers when dns.resolve returns empty","time":{"start":1745008687675,"stop":1745008687675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9e4dec0713cf43","name":"should handle general insertion and lookup correctly","time":{"start":1745008719039,"stop":1745008719040,"duration":1},"status":"passed","severity":"normal"},{"uid":"904104ecb1a3574a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745008851731,"stop":1745008851731,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6b17223138b2dc","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745008673009,"stop":1745008673013,"duration":4},"status":"passed","severity":"normal"},{"uid":"19b59d9a2edb68e5","name":"can start the service","time":{"start":1745008739694,"stop":1745008739695,"duration":1},"status":"passed","severity":"normal"},{"uid":"4220a7cb1e80737a","name":"should not allow unachievable error rate","time":{"start":1745008716956,"stop":1745008716957,"duration":1},"status":"passed","severity":"normal"},{"uid":"adbba8b26ae69f99","name":"Decoder throws on undefined content topic","time":{"start":1745008699339,"stop":1745008699339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9e0ef9c3444fbf","name":"Check received message with timestamp: 1745008733501 ","time":{"start":1745009147328,"stop":1745009147328,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d5359c1e30235c","name":"Push message with content topic containing XML","time":{"start":1745009352070,"stop":1745009352070,"duration":0},"status":"passed","severity":"normal"},{"uid":"acac58f40f8c2276","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745008937362,"stop":1745008937362,"duration":0},"status":"passed","severity":"normal"},{"uid":"de827c429ca55e1f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745008867099,"stop":1745008867099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27723364aa097dd","name":"Passing page size 110 when there are 120 messages","time":{"start":1745008999945,"stop":1745008999945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2974d9f51568f1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745009247506,"stop":1745009247506,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e5c307178e916f","name":"Ephemeral messages are not stored","time":{"start":1745008741794,"stop":1745008741795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3530c0756d2d19","name":"Subscribe and receive messages via waku relay post","time":{"start":1745009247506,"stop":1745009247506,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb1e17d0e337084","name":"should properly create location multiaddrs - udp","time":{"start":1745008673695,"stop":1745008673695,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8a24d12ed16a4c","name":"throws on content topic with empty encoding field","time":{"start":1745008664827,"stop":1745008664827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca25829bf0e91575","name":"should reject if Filter is requested but not mounted","time":{"start":1745008708549,"stop":1745008708549,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb95b3e722c88240","name":"Query generator for multiple messages with different content topic format","time":{"start":1745008984448,"stop":1745008984448,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa59f49e56fea69","name":"should retry failed tasks","time":{"start":1745008707877,"stop":1745008707878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b780cb0bdec747e5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745008754933,"stop":1745008754934,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5c894a33e33ca8","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745008717784,"stop":1745008717784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8f5211e6309934","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745008735422,"stop":1745008735424,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7e0f431555b50ea","name":"Push message with content topic containing XML","time":{"start":1745009352083,"stop":1745009352083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a51bbd574dcac5","name":"Query with Ordered Callback, No Decoder","time":{"start":1745008950968,"stop":1745008950968,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce3f6906331bff3","name":"Relay","time":{"start":1745008740881,"stop":1745008740881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d28dcda3eb44a7f","name":"should check connected peers if present and suitable","time":{"start":1745008708549,"stop":1745008708550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2999496939f1d5a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745008717353,"stop":1745008717353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bed3be76ad1137","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745009247512,"stop":1745009247512,"duration":0},"status":"passed","severity":"normal"},{"uid":"74670b53c41f5dff","name":"Subscribe and receives messages on 20 topics","time":{"start":1745009247507,"stop":1745009247507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af7f0ac92de091f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745009004343,"stop":1745009004344,"duration":1},"status":"passed","severity":"normal"},{"uid":"226347bf0fe0a163","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745008717318,"stop":1745008717318,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a34687bd2ddb7d9","name":"Push message with Chinese payload","time":{"start":1745009352062,"stop":1745009352063,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0e3d516284c854","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745008664843,"stop":1745008664843,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e653feaf859ea92","name":"should initialize with custom number of peers","time":{"start":1745008707619,"stop":1745008707619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf66f52c50e68ba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745008851724,"stop":1745008851724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea433fa22d43c6bb","name":"should handle connection events","time":{"start":1745008707621,"stop":1745008707632,"duration":11},"status":"passed","severity":"normal"},{"uid":"81d7b926a83e7f42","name":"Check received message containing Basic HTML tag","time":{"start":1745009147326,"stop":1745009147326,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefaff56a0f5bd54","name":"through manual discovery","time":{"start":1745008802932,"stop":1745008802933,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d4b7cee69c95f4","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745008665086,"stop":1745008665086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57d1ce00be8496f","name":"Passing page size 0 when there are 110 messages","time":{"start":1745008999941,"stop":1745008999942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded7103f7c457bd9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745008984450,"stop":1745008984451,"duration":1},"status":"passed","severity":"normal"},{"uid":"3347ceb7f86f873d","name":"Check message with non string payload is not received","time":{"start":1745009147340,"stop":1745009147340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0ea523740bef85","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745009247497,"stop":1745009247498,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeffe014558b19a7","name":"should not receive a peer event before start","time":{"start":1745008841402,"stop":1745008841403,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e155f0a6cbf9c3","name":"should return false","time":{"start":1745008673688,"stop":1745008673688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6690ddd2c41d189","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745008717310,"stop":1745008717311,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6544d2eaa5b417","name":"Generator, custom pubsub topic","time":{"start":1745008984118,"stop":1745008984119,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7ff095353ae9ce","name":"should not fail to stop the service if it was not started","time":{"start":1745008739695,"stop":1745008739696,"duration":1},"status":"passed","severity":"normal"},{"uid":"62af43854f91d7b2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745009247507,"stop":1745009247507,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eca8fa2ba3df56","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745009147338,"stop":1745009147339,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70adc84880d69e6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745008664840,"stop":1745008664840,"duration":0},"status":"passed","severity":"normal"},{"uid":"212a1e1f46d3f40c","name":"Ping on subscribed peer","time":{"start":1745008800705,"stop":1745008800706,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23929408c18dbb6","name":"Encoder throws on empty string content topic","time":{"start":1745008697636,"stop":1745008697637,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac77a4a6e9db85d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745008697635,"stop":1745008697635,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a257639dcffd03","name":"Check received message containing escaped characters","time":{"start":1745009147327,"stop":1745009147327,"duration":0},"status":"passed","severity":"normal"},{"uid":"11420141285221af","name":"Generator, 2 different pubsubtopics","time":{"start":1745008984113,"stop":1745008984113,"duration":0},"status":"passed","severity":"normal"},{"uid":"49909c4163a5f42c","name":"more peers than existing","time":{"start":1745008841553,"stop":1745008841553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c8a8d50ef0c7b7d","name":"listenerCount","time":{"start":1745008775240,"stop":1745008775240,"duration":0},"status":"passed","severity":"normal"},{"uid":"759846621f89f2f8","name":"should get / set TCP multiaddr","time":{"start":1745008673694,"stop":1745008673694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e868df612fad692","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745008664842,"stop":1745008664843,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bbadcc1a34f8ff9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745009247499,"stop":1745009247500,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9610062c23a224","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745008858195,"stop":1745008858195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7cf70610bb424b","name":"Check publish message containing shell command","time":{"start":1745008862162,"stop":1745008862163,"duration":1},"status":"passed","severity":"normal"},{"uid":"52df8a400b93d736","name":"can start and stop the service","time":{"start":1745008691719,"stop":1745008691719,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb00ebbdca660f05","name":"should be able to decode the field with only STORE set to true","time":{"start":1745008673020,"stop":1745008673020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b858c8c7e4087b1","name":"should return empty list for no shard","time":{"start":1745008664840,"stop":1745008664840,"duration":0},"status":"passed","severity":"normal"},{"uid":"1508bde72bfe016f","name":"Push message with content topic containing JSON","time":{"start":1745009352084,"stop":1745009352084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2144cfe634f57c3","name":"should send to specified number of peers of used peers","time":{"start":1745008708407,"stop":1745008708407,"duration":0},"status":"passed","severity":"normal"},{"uid":"720f2bf2aa0bccd3","name":"Check received message containing Chinese","time":{"start":1745009147324,"stop":1745009147324,"duration":0},"status":"passed","severity":"normal"},{"uid":"90517bea59185eb0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745008851724,"stop":1745008851724,"duration":0},"status":"passed","severity":"normal"},{"uid":"a476dc3614b9acbc","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745008717320,"stop":1745008717320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1945789ceef17352","name":"should return unique PubsubTopics for static sharding","time":{"start":1745008664838,"stop":1745008664838,"duration":0},"status":"passed","severity":"normal"},{"uid":"503f4ff610144161","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745008950967,"stop":1745008950967,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef71b95c4d195f4","name":"should insert elements correctly","time":{"start":1745008719038,"stop":1745008719038,"duration":0},"status":"passed","severity":"normal"},{"uid":"935cd7d23e43b3fb","name":"Query generator for multiple messages","time":{"start":1745008984443,"stop":1745008984443,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9032e8b5bf3d7f","name":"Passing an array","time":{"start":1745009007238,"stop":1745009007238,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b361d8cadd48e44","name":"Query Generator - true","time":{"start":1745008993316,"stop":1745008993316,"duration":0},"status":"passed","severity":"normal"},{"uid":"242c5b9e9d9fd8f4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745008717352,"stop":1745008717352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1530f511fbe7dd","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745008664830,"stop":1745008664831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80e3ec735cfbc0b","name":"Push message with content topic containing escaped characters","time":{"start":1745009352071,"stop":1745009352071,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef575a00062b497","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745008717340,"stop":1745008717340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7711103f8ac73a80","name":"Check publish message containing short","time":{"start":1745008862147,"stop":1745008862150,"duration":3},"status":"passed","severity":"normal"},{"uid":"38b039a136ee9f14","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745008984118,"stop":1745008984118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78c7455c6131898f","name":"Generator, 2 different pubsubtopics","time":{"start":1745008984119,"stop":1745008984119,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f7d9215542f100","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745008664847,"stop":1745008664847,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9ec0f0dfd02e62","name":"Generator, 2 different pubsubtopics","time":{"start":1745008984117,"stop":1745008984118,"duration":1},"status":"skipped","severity":"normal"},{"uid":"248984b8631dc585","name":"configure the node with multiple pubsub topics","time":{"start":1745008984005,"stop":1745008984006,"duration":1},"status":"passed","severity":"normal"},{"uid":"681d04b99913122b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745008717333,"stop":1745008717333,"duration":0},"status":"passed","severity":"normal"},{"uid":"731b5ce99b925f98","name":"Sample","time":{"start":1745008673047,"stop":1745008673047,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b957fb0184f2a97","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745009247513,"stop":1745009247513,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb01fbb4af162a0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745008673002,"stop":1745008673007,"duration":5},"status":"passed","severity":"normal"},{"uid":"8bacee258db4b4bd","name":"Check publish message containing XML","time":{"start":1745008862155,"stop":1745008862155,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9c410e0c991c32","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745009247500,"stop":1745009247500,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95c3bfcccf493ea","name":"configure the node with multiple content topics","time":{"start":1745008968293,"stop":1745008968294,"duration":1},"status":"passed","severity":"normal"},{"uid":"601cce06c17fb6b9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745008699337,"stop":1745008699337,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aa6f2e911d9c31","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745008717339,"stop":1745008717340,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4b7393293c8aed","name":"should reject if Relay is requested but not mounted","time":{"start":1745008708548,"stop":1745008708548,"duration":0},"status":"passed","severity":"normal"},{"uid":"5219bf132c311e35","name":"Push message with content topic containing JSON","time":{"start":1745009352070,"stop":1745009352071,"duration":1},"status":"passed","severity":"normal"},{"uid":"9831e0da0c9f5af7","name":"Push message with rate limit","time":{"start":1745009352073,"stop":1745009352073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc1f64b3787aca8","name":"should throw error - invalid id","time":{"start":1745008673687,"stop":1745008673688,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4e691b15ce91e7","name":"Check received message containing Russian","time":{"start":1745009147325,"stop":1745009147325,"duration":0},"status":"passed","severity":"normal"},{"uid":"526d87bf6de5e5a1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745008717347,"stop":1745008717347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5988711b4f4f4633","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745008717305,"stop":1745008717309,"duration":4},"status":"passed","severity":"normal"},{"uid":"226f8ab7477da1d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745008664844,"stop":1745008664844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9aeaf4133352063","name":"should respect max attempts limit","time":{"start":1745008707882,"stop":1745008707886,"duration":4},"status":"passed","severity":"normal"},{"uid":"3a7aa92e165146dd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745008673008,"stop":1745008673008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75acd98c9f2bf5d","name":"Register correct protocols","time":{"start":1745008867091,"stop":1745008867092,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b790aea66cf84a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745008937365,"stop":1745008937365,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed1bc514e3e70f1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745008673021,"stop":1745008673023,"duration":2},"status":"passed","severity":"normal"},{"uid":"5040f64c7f77cc79","name":"Check meta is set [symmetric]","time":{"start":1745008697635,"stop":1745008697635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce8b7ca8c7874a8","name":"start node with empty content topic","time":{"start":1745008968295,"stop":1745008968295,"duration":0},"status":"passed","severity":"normal"},{"uid":"253997adfc46646d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745008664854,"stop":1745008664854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11310c5f885ee1d","name":"Subscribe to topic containing long and publish message","time":{"start":1745008867098,"stop":1745008867098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8a11d5f23b6d79","name":"1 Relay, 1 Filter, gives up","time":{"start":1745008687270,"stop":1745008687271,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f0d14dfba3b976","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745008664832,"stop":1745008664833,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8ac39cf313cce5","name":"A test","time":{"start":1745008793223,"stop":1745008793223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b77c56186c0f4b0","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745008716960,"stop":1745008716962,"duration":2},"status":"passed","severity":"normal"},{"uid":"66e3abe39efde289","name":"Decoder throws on undefined content topic","time":{"start":1745008697637,"stop":1745008697637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae32c1185bb435e","name":"should get / set UDP multiaddr","time":{"start":1745008673693,"stop":1745008673693,"duration":0},"status":"passed","severity":"normal"},{"uid":"5993dbff4fe62159","name":"Fails to push message bigger that 1MB","time":{"start":1745009352074,"stop":1745009352074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3405c776e263c717","name":"Encoder throws on empty string content topic","time":{"start":1745008699339,"stop":1745008699339,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67c23c9432a4e5b","name":"Check received message containing Arabic","time":{"start":1745009147334,"stop":1745009147334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dde2ffb6f1c39de","name":"Overlapping topic subscription","time":{"start":1745008867097,"stop":1745008867097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7765e74a7a01b953","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745008664842,"stop":1745008664842,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0abbe9839c40f15","name":"should never report false negatives","time":{"start":1745008719038,"stop":1745008719038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3580d461a00e22","name":"Push message with short payload","time":{"start":1745009352075,"stop":1745009352075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cc056831f08d6b","name":"Asymmetric encrypt & decrypt","time":{"start":1745008698232,"stop":1745008698233,"duration":1},"status":"passed","severity":"normal"},{"uid":"117bb0cd306aae56","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745008679587,"stop":1745008679587,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff1f73b5dfb2e68","name":"Check publish message containing JSON","time":{"start":1745008862161,"stop":1745008862162,"duration":1},"status":"passed","severity":"normal"},{"uid":"58976aa03b46a82","name":"should request peer renewal on specific errors","time":{"start":1745008707878,"stop":1745008707881,"duration":3},"status":"passed","severity":"normal"},{"uid":"5166522c3891985","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745009247502,"stop":1745009247502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ff161659cfbc02","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745008708326,"stop":1745008708327,"duration":1},"status":"passed","severity":"normal"},{"uid":"8635e2b07aa05955","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745008717320,"stop":1745008717332,"duration":12},"status":"passed","severity":"normal"},{"uid":"82c4595dd5ddf3d7","name":"Check received message containing Chinese","time":{"start":1745009147333,"stop":1745009147333,"duration":0},"status":"passed","severity":"normal"},{"uid":"14de2a58b8d2715d","name":"Push message with content topic containing numeric","time":{"start":1745009352067,"stop":1745009352067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94ffce15992cb24","name":"Delete observer","time":{"start":1745008842985,"stop":1745008842985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4c3c9f5b43bb1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745008984119,"stop":1745008984120,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a52310c510cc7c","name":"Push message with long payload","time":{"start":1745009352061,"stop":1745009352061,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf0a4c7f85c75f","name":"should use DNS peer discovery with light client","time":{"start":1745008739699,"stop":1745008739699,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc6b3b4e3691a548","name":"Push message with content topic containing Russian","time":{"start":1745009352082,"stop":1745009352082,"duration":0},"status":"passed","severity":"normal"},{"uid":"943af19c9b5ded54","name":"Push message with emoji payload","time":{"start":1745009352065,"stop":1745009352066,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd43a431d8700e7a","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745008717780,"stop":1745008717780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18be1006461cb3c","name":"Check received message containing Russian","time":{"start":1745009147334,"stop":1745009147334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff22e976d2f42b9","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745008708467,"stop":1745008708468,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a967e7fb4e935","name":"Push message with Basic HTML tag payload","time":{"start":1745009352078,"stop":1745009352078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e702c288f490b7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745008664850,"stop":1745008664850,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e231b529783d6c0","name":"Check received message containing JSON","time":{"start":1745009147326,"stop":1745009147326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded85a91737d1fc9","name":"should process tasks in queue","time":{"start":1745008707877,"stop":1745008707877,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fbbff472568a46","name":"Push message with custom timestamp: 1745005155115","time":{"start":1745009352086,"stop":1745009352086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8991c798c9b79c58","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745009247511,"stop":1745009247511,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ecd2d0cdb01e10","name":"should not receive a peer event after stop","time":{"start":1745008691721,"stop":1745008691721,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e18afd538b2d87","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745008717302,"stop":1745008717303,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b90b54f950b90d","name":"throws on empty content topic","time":{"start":1745008664818,"stop":1745008664818,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf30a9e7e75d053","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745008867100,"stop":1745008867101,"duration":1},"status":"passed","severity":"normal"},{"uid":"425d166e8c7b51a","name":"safeDispatchEvent","time":{"start":1745008775244,"stop":1745008775245,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f300b800a6ef503","name":"Mutual subscription","time":{"start":1745008867087,"stop":1745008867091,"duration":4},"status":"passed","severity":"normal"},{"uid":"72ff5bc2f88f208e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745008664829,"stop":1745008664830,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6784614ae8523d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745008867102,"stop":1745008867102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd6c679869ead4e","name":"shard 0","time":{"start":1745008983997,"stop":1745008983998,"duration":1},"status":"passed","severity":"normal"},{"uid":"16eaaed39ccc17be","name":"Decoder throws on empty string content topic","time":{"start":1745008699339,"stop":1745008699340,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7e61facaa8ddfd","name":"should be called for bootstrap peers","time":{"start":1745008742504,"stop":1745008742504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7661c2eb0cb36725","name":"Check publish message containing emoji","time":{"start":1745008862164,"stop":1745008862164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00f612851229f4a","name":"Fails to publish message with wrong content topic","time":{"start":1745008862174,"stop":1745008862174,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ae774b6ed60cf9","name":"Push message with shell command payload","time":{"start":1745009352078,"stop":1745009352079,"duration":1},"status":"passed","severity":"normal"},{"uid":"be52dbb0839344e7","name":"Relay - times out","time":{"start":1745009012481,"stop":1745009012481,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d6c765c65023d4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745008742505,"stop":1745008742506,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f67b58153558ce2","name":"Push message with Arabic payload","time":{"start":1745009352076,"stop":1745009352076,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d098abeb8d8fedf","name":"Check publish message after service node is restarted","time":{"start":1745008862176,"stop":1745008862176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b49de76018356a7","name":"Push message with custom timestamp: 1745005155115","time":{"start":1745009352073,"stop":1745009352073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8186679dbe785a","name":"should set field with all protocols disabled","time":{"start":1745008673696,"stop":1745008673696,"duration":0},"status":"passed","severity":"normal"},{"uid":"994094d416000870","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745008717290,"stop":1745008717290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddcc6ba02fc4b9c","name":"Push message with XML payload","time":{"start":1745009352064,"stop":1745009352064,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5fb72d5be56964","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745008862175,"stop":1745008862175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f22922bc3a1234c","name":"random static sharding 7 - Cluster ID: 369, Shard ID: 115","time":{"start":1745008984001,"stop":1745008984002,"duration":1},"status":"passed","severity":"normal"},{"uid":"939b4fad7575669a","name":"should encode/decode to RLP encoding","time":{"start":1745008673692,"stop":1745008673693,"duration":1},"status":"passed","severity":"normal"},{"uid":"beddbe4a10f201c0","name":"should insert message into bloom filter","time":{"start":1745008717777,"stop":1745008717777,"duration":0},"status":"passed","severity":"normal"},{"uid":"489d66a894e572d7","name":"Check received message containing short","time":{"start":1745009147332,"stop":1745009147332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72683445c9bb23e","name":"Non TWN Cluster","time":{"start":1745008968285,"stop":1745008968285,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cc565f15792e8f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745008717314,"stop":1745008717315,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abef42fa1c3f23","name":"random static sharding 4 - Cluster ID: 362, Shard ID: 993","time":{"start":1745008984000,"stop":1745008984000,"duration":0},"status":"passed","severity":"normal"},{"uid":"519d5377dd9a9eb6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app65/10/topic190/proto","time":{"start":1745008968286,"stop":1745008968287,"duration":1},"status":"passed","severity":"normal"},{"uid":"486da0c135325055","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745009147329,"stop":1745009147329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2483af31c452ff","name":"should retry on complete failure if specified","time":{"start":1745008708407,"stop":1745008708407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e689386ae6004ac","name":"handles empty shards array correctly","time":{"start":1745008664852,"stop":1745008664852,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeee87264bb6a7e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745008754932,"stop":1745008754933,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c18894f50e2b12","name":"should not receive a peer event after stop","time":{"start":1745008841404,"stop":1745008841404,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f791fc4e791dc1","name":"Renews subscription after lossing a connection","time":{"start":1745009247514,"stop":1745009247514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1511ab49702cc7e","name":"Check message with non string payload is not received","time":{"start":1745009147331,"stop":1745009147331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f29a44d41395fdd","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745008717310,"stop":1745008717310,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7c67fe3600f634","name":"random static sharding 3 - Cluster ID: 353, Shard ID: 557","time":{"start":1745008983999,"stop":1745008984000,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7a0774d561685b","name":"Check message received after jswaku node is restarted","time":{"start":1745009147331,"stop":1745009147331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a87ce317fd6ce0b","name":"Publishes to nwaku","time":{"start":1745008854883,"stop":1745008854883,"duration":0},"status":"passed","severity":"normal"},{"uid":"33323d90d0a42433","name":"udp ip6 address","time":{"start":1745008673055,"stop":1745008673055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84426af63470477","name":"Query Generator - false","time":{"start":1745008993316,"stop":1745008993316,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4c14533aa8c556","name":"Subscribe to topic containing long and receive message","time":{"start":1745009247499,"stop":1745009247499,"duration":0},"status":"passed","severity":"normal"},{"uid":"906c097e0d3af4fc","name":"Subscribe to topic containing long and receive message","time":{"start":1745009247509,"stop":1745009247509,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd809ae7711be7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745008802974,"stop":1745008802974,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb976279354faf6a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745008851726,"stop":1745008851726,"duration":0},"status":"passed","severity":"normal"},{"uid":"640c07f235c483cb","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745008937361,"stop":1745008937362,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edef037968293d5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745008950969,"stop":1745008950969,"duration":0},"status":"passed","severity":"normal"},{"uid":"1430d38ce7ca0568","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745009247506,"stop":1745009247506,"duration":0},"status":"passed","severity":"normal"},{"uid":"596385c200d4b823","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745008867099,"stop":1745008867099,"duration":0},"status":"passed","severity":"normal"},{"uid":"582e49f779d0a7b3","name":"should insert message id into causal history","time":{"start":1745008717777,"stop":1745008717778,"duration":1},"status":"passed","severity":"normal"},{"uid":"6254920cab998aee","name":"Decoder throws on empty string content topic","time":{"start":1745008679847,"stop":1745008679848,"duration":1},"status":"passed","severity":"normal"},{"uid":"5183fd750c760405","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745008673008,"stop":1745008673009,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de827e1480bc0c2","name":"should throw an error for an unconfigured topic","time":{"start":1745008664849,"stop":1745008664849,"duration":0},"status":"passed","severity":"normal"},{"uid":"753ac05ca9a4c7a6","name":"handles different clusterIds correctly","time":{"start":1745008664835,"stop":1745008664835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4d866ec8a25ec9","name":"Used by Waku Relay","time":{"start":1745009007239,"stop":1745009007239,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ff5c51c9e5b3da","name":"should encodeTxt and decodeTxt","time":{"start":1745008673683,"stop":1745008673684,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15844d11cc4db31","name":"Ordered Callback - true","time":{"start":1745008993317,"stop":1745008993318,"duration":1},"status":"passed","severity":"normal"},{"uid":"879d46de8916e73a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745008673024,"stop":1745008673024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1528e2f56dc5998","name":"should properly create peer info with all multiaddrs","time":{"start":1745008673696,"stop":1745008673696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad13dd9966625d66","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745008717351,"stop":1745008717352,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3c27e7dfa85a04","name":"should throw an error for insufficient data","time":{"start":1745008665087,"stop":1745008665087,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed5b3fdd28e74e6","name":"Passing page size 11 when there are 10 messages","time":{"start":1745008999943,"stop":1745008999944,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e727c2a27b2f7b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745008739700,"stop":1745008739700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fa07c9323572d31","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745008708465,"stop":1745008708466,"duration":1},"status":"passed","severity":"normal"},{"uid":"609a4e2b51ad23ee","name":"Subscribe to topic containing short and publish message","time":{"start":1745008867097,"stop":1745008867097,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e4d8a0b47bba5a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app10/10/topic95/proto","time":{"start":1745008968292,"stop":1745008968292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f2e6b79e2031fd","name":"should properly start and stop event listening","time":{"start":1745008708468,"stop":1745008708468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f705b7b36002c1d3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745008687270,"stop":1745008687270,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b3a309e5bc5992","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745008664845,"stop":1745008664845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f16a1c8b1c4aa4c","name":"Nodes with multiple pubsub topic","time":{"start":1745008858195,"stop":1745008858195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56352b8aad9b65a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745008867102,"stop":1745008867102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69daec3854ac9c4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745009247495,"stop":1745009247496,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4f28affc57f246","name":"Push message with content topic containing Script","time":{"start":1745009352070,"stop":1745009352070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b867fdddff266d5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745009147338,"stop":1745009147338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7c7480ac0b3827","name":"Check publish message containing long","time":{"start":1745008862151,"stop":1745008862151,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0be3180c970338","name":"handles empty contentTopics array correctly","time":{"start":1745008664852,"stop":1745008664853,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cf1c9d9d693e02","name":"Passing page size 19 when there are 20 messages","time":{"start":1745008999944,"stop":1745008999945,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4b0ac34a0f6124","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745008664848,"stop":1745008664848,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1dc79db6d69068","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745008937363,"stop":1745008937364,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b575ba56fd72526","name":"can start the service","time":{"start":1745008691718,"stop":1745008691718,"duration":0},"status":"passed","severity":"normal"},{"uid":"2472b9ea2bc3c4dd","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745008717297,"stop":1745008717298,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fa843432940dc2","name":"should return valid sharding parameters for static sharding","time":{"start":1745008664851,"stop":1745008664851,"duration":0},"status":"passed","severity":"normal"},{"uid":"959073911cec97c9","name":"Subscribe to topic containing Script and publish message","time":{"start":1745008867101,"stop":1745008867101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce87230ae2acce65","name":"Publish message with custom timestamp: Fri Apr 18 2025 21:40:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1745008862171,"stop":1745008862172,"duration":1},"status":"passed","severity":"normal"},{"uid":"5452ecbaf586c437","name":"Js publishes, other Js receives","time":{"start":1745008854884,"stop":1745008854885,"duration":1},"status":"passed","severity":"normal"},{"uid":"664b0981ddde83ec","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745008867094,"stop":1745008867095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f91c54cb08704c","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745008717311,"stop":1745008717312,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8abf8d7f3310374","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745008664831,"stop":1745008664831,"duration":0},"status":"passed","severity":"normal"},{"uid":"48537a9a8d01c906","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745008859133,"stop":1745008859133,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dcfb41d1693265","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745009247503,"stop":1745009247503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e37e7cbbe0c4985","name":"Passing page size 3 when there are 20 messages","time":{"start":1745008999942,"stop":1745008999943,"duration":1},"status":"passed","severity":"normal"},{"uid":"d381fa6404b2943b","name":"should set field with all protocols enabled","time":{"start":1745008673696,"stop":1745008673697,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a2bc51fc71347d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745008950965,"stop":1745008950966,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd980462fe3cead","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745008664847,"stop":1745008664847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b6300fae164d25","name":"Subscribe to topic containing XML and receive message","time":{"start":1745009247501,"stop":1745009247502,"duration":1},"status":"passed","severity":"normal"},{"uid":"31662f9ac826f460","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745008717332,"stop":1745008717332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c304f398d0348a7f","name":"returns all values when wanted number matches available values","time":{"start":1745008686167,"stop":1745008686174,"duration":7},"status":"passed","severity":"normal"},{"uid":"391501976a739115","name":"should throw an error for missing required configuration","time":{"start":1745008664840,"stop":1745008664841,"duration":1},"status":"passed","severity":"normal"},{"uid":"b009090eed57ac3e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745008664834,"stop":1745008664835,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee507341802c8f66","name":"Init the array if not present","time":{"start":1745008664494,"stop":1745008664496,"duration":2},"status":"passed","severity":"normal"},{"uid":"c812f1861afc67ed","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745008717334,"stop":1745008717338,"duration":4},"status":"passed","severity":"normal"},{"uid":"6cb70c2edff1669e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745008739699,"stop":1745008739699,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a632ef3c9bf440d","name":"Push message with unicode special characters payload","time":{"start":1745009352065,"stop":1745009352065,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c4d10a590fd8be","name":"Push message with content topic containing emoji","time":{"start":1745009352072,"stop":1745009352072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d8e228aa04e19e","name":"nwaku subscribes","time":{"start":1745008854883,"stop":1745008854883,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f6a970c498633","name":"Check received message containing shell command","time":{"start":1745009147336,"stop":1745009147336,"duration":0},"status":"passed","severity":"normal"},{"uid":"2848038bca794ff0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745008867104,"stop":1745008867104,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a05e54b58b46b2","name":"Push message with escaped characters payload","time":{"start":1745009352079,"stop":1745009352079,"duration":0},"status":"passed","severity":"normal"},{"uid":"f011c0912d0af0a2","name":"should add and remove event listeners correctly","time":{"start":1745008691722,"stop":1745008691723,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44a294eba4fd6cf","name":"Check received message containing SQL Injection","time":{"start":1745009147334,"stop":1745009147334,"duration":0},"status":"passed","severity":"normal"},{"uid":"602061bb81904fb0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745008858192,"stop":1745008858192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c5824366b013ec","name":"should partition messages based on acknowledgement status","time":{"start":1745008717783,"stop":1745008717783,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d99b036336623e","name":"Check received message containing XML","time":{"start":1745009147326,"stop":1745009147326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2664adca9d997ac","name":"should add received messages to bloom filter","time":{"start":1745008717780,"stop":1745008717780,"duration":0},"status":"passed","severity":"normal"},{"uid":"9237aed1c2d7c431","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745008664845,"stop":1745008664846,"duration":1},"status":"passed","severity":"normal"},{"uid":"612f08c655acdbda","name":"Should update shard info","time":{"start":1745008803302,"stop":1745008803302,"duration":0},"status":"passed","severity":"normal"},{"uid":"615c1530861faed1","name":"should fail to send if no connected peers found","time":{"start":1745008708406,"stop":1745008708407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae2ffb04196a88c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745009004345,"stop":1745009004345,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f52c0941cd845c","name":"Push message with content topic containing SQL Injection","time":{"start":1745009352069,"stop":1745009352069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f834df4a5b554d91","name":"should properly create location multiaddrs - tcp","time":{"start":1745008673695,"stop":1745008673696,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1399941ee74b48","name":"should only return 1 node with store capability","time":{"start":1745008687678,"stop":1745008687678,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b070933091f3f3","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745008717334,"stop":1745008717334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c139a2ad4993bc6","name":"Check received message containing short","time":{"start":1745009147322,"stop":1745009147322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c784180e97bfed55","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745008867103,"stop":1745008867103,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbec711cf698388c","name":"Push message equal or less that 1MB","time":{"start":1745009352087,"stop":1745009352087,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a7e6581222e158","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745008664849,"stop":1745008664850,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43f2a6b9811fc33","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745009004343,"stop":1745009004343,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8707ea845d52df","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745008664829,"stop":1745008664829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a2a3837fbb117c","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745008717296,"stop":1745008717297,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1f3ba525010095","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745008793086,"stop":1745008793086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d266c81639f4e7e8","name":"should not fail to start the service if it is already started","time":{"start":1745008691720,"stop":1745008691720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6eb39f2041febb3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745008858194,"stop":1745008858194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9abaabb66a6e4a0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745008742503,"stop":1745008742503,"duration":0},"status":"passed","severity":"normal"},{"uid":"177f3ab2896971db","name":"Push message equal or less that 1MB","time":{"start":1745009352074,"stop":1745009352074,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8e69b4aa7eacb3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745009247495,"stop":1745009247495,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbea3d29bdfe6068","name":"retrieves a single peer","time":{"start":1745008687674,"stop":1745008687674,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ee85564db80819","name":"Using a function","time":{"start":1745009007238,"stop":1745009007238,"duration":0},"status":"passed","severity":"normal"},{"uid":"275a6a092ae812e0","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745008717317,"stop":1745008717317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb54d27c648ef98","name":"Encoder throws on empty string content topic","time":{"start":1745008679847,"stop":1745008679847,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9be9e68628e174","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745008679585,"stop":1745008679586,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e65993234ff7d7a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745009247505,"stop":1745009247506,"duration":1},"status":"passed","severity":"normal"},{"uid":"de979b55e6cf88df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745008664848,"stop":1745008664848,"duration":0},"status":"passed","severity":"normal"},{"uid":"244729db277a2931","name":"random static sharding 9 - Cluster ID: 160, Shard ID: 708","time":{"start":1745008984004,"stop":1745008984004,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0563b255f59e37","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745008717784,"stop":1745008717784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f27b7c291e19fd9","name":"Push message with Russian payload","time":{"start":1745009352077,"stop":1745009352077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32c3b8fe796c444","name":"new peer added after a peer was already found","time":{"start":1745008859132,"stop":1745008859132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42f62a9cbdf0904c","name":"Overlapping topic subscription","time":{"start":1745009247498,"stop":1745009247498,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdf8ddc22b6d3bd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745009247511,"stop":1745009247511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fb72acd2fb2fe6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745008664837,"stop":1745008664837,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb388c4b1301efb8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745008664836,"stop":1745008664837,"duration":1},"status":"passed","severity":"normal"},{"uid":"21724275fafc2049","name":"should load peers from local storage and dispatch events","time":{"start":1745008691721,"stop":1745008691722,"duration":1},"status":"passed","severity":"normal"},{"uid":"75204da54d580fa","name":"Check received message containing emoji","time":{"start":1745009147337,"stop":1745009147337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead9efc1510d700e","name":"Push message with special chars payload","time":{"start":1745009352062,"stop":1745009352062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9077820b0b75377","name":"Callback on promise","time":{"start":1745008984448,"stop":1745008984448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7301b18f032fe637","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745008664842,"stop":1745008664842,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb9c5c7bc8c43f6","name":"dispatchEvent via connectionManager","time":{"start":1745008775243,"stop":1745008775244,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16d19712f4cdd26","name":"should be sent with empty content","time":{"start":1745008717783,"stop":1745008717784,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3e69e5619907cd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745008851727,"stop":1745008851729,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cd0ffb0517a3a63","name":"Publish message with rate limit","time":{"start":1745008862177,"stop":1745008862177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f497a3777ca4c07c","name":"should properly create location multiaddrs - udp6","time":{"start":1745008673695,"stop":1745008673695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d18ff9f21d8703","name":"throws on content topic with generation field greater than 0","time":{"start":1745008664820,"stop":1745008664820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2834d15e0482ff57","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745009247509,"stop":1745009247510,"duration":1},"status":"passed","severity":"normal"},{"uid":"c261177635a28707","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745008679848,"stop":1745008679848,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab598c383f0b75d1","name":"Generator, custom pubsub topic","time":{"start":1745008984114,"stop":1745008984117,"duration":3},"status":"skipped","severity":"normal"},{"uid":"715dd5a1cf34d4e5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745008664853,"stop":1745008664853,"duration":0},"status":"passed","severity":"normal"},{"uid":"1464daf3706b6cdf","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745008687678,"stop":1745008687679,"duration":1},"status":"passed","severity":"normal"},{"uid":"875b65ceb89dd73b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745009247500,"stop":1745009247501,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ce18e38d5cc168","name":"caches peers it previously fetched","time":{"start":1745008687676,"stop":1745008687677,"duration":1},"status":"passed","severity":"normal"},{"uid":"a972220671cda619","name":"Push message with Basic HTML tag payload","time":{"start":1745009352064,"stop":1745009352064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88368d62e6ff6a7","name":"Push message with numeric payload","time":{"start":1745009352061,"stop":1745009352062,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d1634a7e7331e6","name":"should not fail to start the service if it is already started","time":{"start":1745008841401,"stop":1745008841402,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c3383440ba71c8","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745008717290,"stop":1745008717295,"duration":5},"status":"passed","severity":"normal"},{"uid":"a2c0143c852a510c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745009147328,"stop":1745009147328,"duration":0},"status":"passed","severity":"normal"},{"uid":"401a03115190867b","name":"different cluster, same shard: nodes don't connect","time":{"start":1745008802976,"stop":1745008802976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d288707ee466122d","name":"Check received message containing emoji","time":{"start":1745009147327,"stop":1745009147328,"duration":1},"status":"passed","severity":"normal"},{"uid":"80bbbc30af79c05a","name":"Check message received after nwaku node is restarted","time":{"start":1745009147341,"stop":1745009147341,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78ee81b6b9bfc0f1","name":"returns only open connection if one present","time":{"start":1745008679184,"stop":1745008679185,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf856412925f896b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745008687241,"stop":1745008687241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee29135831f13df","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745009004345,"stop":1745009004345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2091121eb2e329","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745008687237,"stop":1745008687238,"duration":1},"status":"passed","severity":"normal"},{"uid":"128d9968ca021ef","name":"Reusing cursor across nodes","time":{"start":1745008937364,"stop":1745008937364,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d12b6a55ae28c7d","name":"throws on content topic with non-number generation field","time":{"start":1745008664819,"stop":1745008664819,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ef12ce6ce4bf4e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745008717348,"stop":1745008717348,"duration":0},"status":"passed","severity":"normal"},{"uid":"43842a14a1c51bdf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745009247500,"stop":1745009247500,"duration":0},"status":"passed","severity":"normal"},{"uid":"840d3dfe737d030f","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745008717333,"stop":1745008717333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a26ec75c17d27","name":"Push message with unicode special characters payload","time":{"start":1745009352079,"stop":1745009352079,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51d5db0bf0afc9","name":"Check message with invalid timestamp is not received","time":{"start":1745009147329,"stop":1745009147329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c861c3e83d724c","name":"Generator, custom pubsub topic","time":{"start":1745008984112,"stop":1745008984113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46bfe91cc43f86d","name":"same cluster, same shard: nodes connect","time":{"start":1745008802975,"stop":1745008802975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed2db2c09a5cf01","name":"Promise Callback - true","time":{"start":1745008993317,"stop":1745008993317,"duration":0},"status":"passed","severity":"normal"},{"uid":"49726990cfa1191e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745008717352,"stop":1745008717352,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08c31b10c65ee1a","name":"getPeersByDiscovery","time":{"start":1745008775239,"stop":1745008775240,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b002ea682ca0268","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745008673014,"stop":1745008673014,"duration":0},"status":"passed","severity":"normal"},{"uid":"9318403169953ad3","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745008717319,"stop":1745008717319,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf7ada37653c537","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745008984113,"stop":1745008984114,"duration":1},"status":"passed","severity":"normal"},{"uid":"95dddd83e1f2f648","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745008717348,"stop":1745008717351,"duration":3},"status":"passed","severity":"normal"},{"uid":"b5d471e4af928447","name":"connects to nwaku","time":{"start":1745009007237,"stop":1745009007237,"duration":0},"status":"passed","severity":"normal"},{"uid":"345e339fc8e9855b","name":"Relay - dialed first","time":{"start":1745009012479,"stop":1745009012480,"duration":1},"status":"passed","severity":"normal"},{"uid":"534462c2acdac04a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745008717357,"stop":1745008717357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34add09a36bae32","name":"should set field with only STORE enabled","time":{"start":1745008673697,"stop":1745008673697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6eda74f5441abcf","name":"should return different streams if requested simultaniously","time":{"start":1745008679585,"stop":1745008679585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33e5f4c7632f54d","name":"Check message with no content topic is not received","time":{"start":1745009147340,"stop":1745009147340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f28bf5720a9fc6e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745008717341,"stop":1745008717341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d769714c10b036b5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745009004344,"stop":1745009004345,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b01babc13404eb8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745009004346,"stop":1745009004346,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bac363a30643ce","name":"Fails to push message with large meta","time":{"start":1745009352085,"stop":1745009352085,"duration":0},"status":"passed","severity":"normal"},{"uid":"25595bc4030e776d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745008922622,"stop":1745008922623,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c68701960a9023","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745008717312,"stop":1745008717313,"duration":1},"status":"passed","severity":"normal"},{"uid":"a213131158122c18","name":"Waku message hash computation (payload length 0)","time":{"start":1745008667583,"stop":1745008667583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ad6e33c9d936fa","name":"Push message with XML payload","time":{"start":1745009352077,"stop":1745009352078,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1898c1ce50ab10","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745008984444,"stop":1745008984447,"duration":3},"status":"passed","severity":"normal"},{"uid":"b3db1ce17907a7e8","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745008754935,"stop":1745008754936,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6c3904edee9bf1","name":"A test","time":{"start":1745008793224,"stop":1745008793225,"duration":1},"status":"passed","severity":"normal"},{"uid":"6923c6598f78ac90","name":"Decoder throws on undefined content topic","time":{"start":1745008679847,"stop":1745008679847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b89e5426e007a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745008950968,"stop":1745008950968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2348763880c058c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745008735414,"stop":1745008735416,"duration":2},"status":"passed","severity":"normal"},{"uid":"e18ebd799bde0e38","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745008717339,"stop":1745008717339,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bef318672291d9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745008991432,"stop":1745008991432,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba57d4cc3612594e","name":"Check received message containing shell command","time":{"start":1745009147326,"stop":1745009147327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ed573d7c4a3068","name":"Encoder throws on undefined content topic","time":{"start":1745008679846,"stop":1745008679846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ee5ed24426d243","name":"should throw an error for missing sharding configuration","time":{"start":1745008664852,"stop":1745008664852,"duration":0},"status":"passed","severity":"normal"},{"uid":"592a5321a5705886","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app55/5/topic473/json","time":{"start":1745008968286,"stop":1745008968286,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b842abdaef2a1e3","name":"Push message with custom timestamp: 1714250355115","time":{"start":1745009352073,"stop":1745009352073,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c7afe0630d614f","name":"should reject if Store is requested but not mounted","time":{"start":1745008708548,"stop":1745008708549,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8e5e56b91fe2f9","name":"ignores domain fetching errors","time":{"start":1745008687675,"stop":1745008687676,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c097d73eb2d4e9c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745008687236,"stop":1745008687237,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fedbb67bcffe1a3","name":"Push message with Script payload","time":{"start":1745009352064,"stop":1745009352064,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdd161b27b00a4e","name":"should select older connection if present","time":{"start":1745008679185,"stop":1745008679186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d93ce0161f22ee","name":"Check publish message after client node is restarted","time":{"start":1745008862176,"stop":1745008862176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9fe0fe32356000b","name":"Push message with content topic containing short","time":{"start":1745009352066,"stop":1745009352067,"duration":1},"status":"passed","severity":"normal"},{"uid":"a243ec7c654678e6","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745008717303,"stop":1745008717303,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aa8cf7f99029a6","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745008717781,"stop":1745008717781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b116f63bb7032073","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745008686175,"stop":1745008686175,"duration":0},"status":"passed","severity":"normal"},{"uid":"28205c030c27ac9e","name":"Subscribe and publish message","time":{"start":1745008867093,"stop":1745008867093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d4eb1b69886b2","name":"should wait for Filter peer to be connected","time":{"start":1745008708550,"stop":1745008708551,"duration":1},"status":"passed","severity":"normal"},{"uid":"334de075509d632c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745009247496,"stop":1745009247497,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c5411437c57433","name":"Subscribe and receive messages via lightPush","time":{"start":1745009247505,"stop":1745009247505,"duration":0},"status":"passed","severity":"normal"},{"uid":"988ae07aaea9fd96","name":"Store - dialed after - with timeout","time":{"start":1745009012482,"stop":1745009012482,"duration":0},"status":"passed","severity":"normal"},{"uid":"34adce18d33b77db","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745008667581,"stop":1745008667582,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad2de0f98f261a9","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745008679586,"stop":1745008679586,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e761b912c916f98","name":"connected peers and dial","time":{"start":1745008841552,"stop":1745008841552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"468dab8d62af83a0","name":"Check message with no payload is not received","time":{"start":1745009147340,"stop":1745009147340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84b73c0cc20790d","name":"Check publish message containing numeric","time":{"start":1745008862151,"stop":1745008862152,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48230730bfba789","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745008664841,"stop":1745008664841,"duration":0},"status":"passed","severity":"normal"},{"uid":"8364e22ce46108f4","name":"Check received message containing Script","time":{"start":1745009147335,"stop":1745009147335,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaac395bf171c741","name":"should return no connections if no open connection provided","time":{"start":1745008679185,"stop":1745008679185,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e31179aa4457e92","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745008717332,"stop":1745008717332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b301eda8929f3d97","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745008717356,"stop":1745008717357,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc54a6d6f355926","name":"Relay + Store","time":{"start":1745008673698,"stop":1745008673698,"duration":0},"status":"passed","severity":"normal"},{"uid":"9196882bf4cd4dba","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745008717311,"stop":1745008717311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8bfd94e9932b26","name":"creates an iterator","time":{"start":1745008998423,"stop":1745008998423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a07668f4747779","name":"should not receive a peer event after stop","time":{"start":1745008739698,"stop":1745008739698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6218da9a92fe37","name":"should return PeerId when PeerId is provided","time":{"start":1745008708319,"stop":1745008708322,"duration":3},"status":"passed","severity":"normal"},{"uid":"18fbda001810235d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745009352070,"stop":1745009352070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14a7c7b8ecd6dc4","name":"Push message with content topic containing Arabic","time":{"start":1745009352082,"stop":1745009352082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a5effea1c6561b","name":"should attach causal history and bloom filter to each message","time":{"start":1745008717778,"stop":1745008717778,"duration":0},"status":"passed","severity":"normal"},{"uid":"305fce67b6c01f3e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745009247501,"stop":1745009247501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c98bdd8b5f1a7df","name":"Check publish message containing Chinese","time":{"start":1745008862152,"stop":1745008862152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4de4af4e1ef62aa","name":"should reject on timeout if it was set","time":{"start":1745008708549,"stop":1745008708549,"duration":0},"status":"passed","severity":"normal"},{"uid":"356e2852a2bd0bb6","name":"should set field with only RELAY enabled","time":{"start":1745008673697,"stop":1745008673697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f339f2e3c1f1b74","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745008717317,"stop":1745008717318,"duration":1},"status":"passed","severity":"normal"},{"uid":"901937c0187fb957","name":"Push message with JSON payload","time":{"start":1745009352078,"stop":1745009352078,"duration":0},"status":"passed","severity":"normal"},{"uid":"559f6a4442d83443","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745008664843,"stop":1745008664843,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1a0e0d1a0f23c9","name":"should be online or offline if network state changed","time":{"start":1745008735429,"stop":1745008735429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c95655f69eb03c","name":"Push message with Script payload","time":{"start":1745009352077,"stop":1745009352077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcfa3bdc017e2ee","name":"Push message with content topic containing SQL Injection","time":{"start":1745009352082,"stop":1745009352083,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dae7557422b38a1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745008867094,"stop":1745008867094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d238a4f957c61221","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745008717316,"stop":1745008717317,"duration":1},"status":"passed","severity":"normal"},{"uid":"c889834f9dd9aed6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745009247510,"stop":1745009247510,"duration":0},"status":"passed","severity":"normal"},{"uid":"98702668bf3a7c41","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745009247496,"stop":1745009247496,"duration":0},"status":"passed","severity":"normal"},{"uid":"abeafec8de76a0ce","name":"Throws when trying to push message with empty payload","time":{"start":1745009352080,"stop":1745009352080,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b133fe497c6043","name":"should decode valid enr with tcp successfully","time":{"start":1745008673685,"stop":1745008673685,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b5cc966398674d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745009247511,"stop":1745009247511,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f48036cc2578b0a","name":"Check meta is set [ecies]","time":{"start":1745008699338,"stop":1745008699338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e5d830d7f363db","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745008664846,"stop":1745008664846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90621a3b2447777","name":"Push message with content topic containing short","time":{"start":1745009352080,"stop":1745009352080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d04b874be6e972","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745008664847,"stop":1745008664847,"duration":0},"status":"passed","severity":"normal"},{"uid":"985233efb2af962e","name":"Check publish message containing Russian","time":{"start":1745008862153,"stop":1745008862154,"duration":1},"status":"passed","severity":"normal"},{"uid":"9137199e43136f97","name":"Push message with content topic containing Russian","time":{"start":1745009352069,"stop":1745009352069,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2053ce5ebb4ade","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745009247502,"stop":1745009247502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34e3b27cd2d738e","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745008708322,"stop":1745008708323,"duration":1},"status":"passed","severity":"normal"},{"uid":"847f6438b2dba2af","name":"Nwaku publishes","time":{"start":1745008854884,"stop":1745008854884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b615f6e0906b2b13","name":"Push message with content topic containing shell command","time":{"start":1745009352084,"stop":1745009352084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b45e7d2d8329ea","name":"Subscribe to topic containing Script and receive message","time":{"start":1745009247501,"stop":1745009247501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9df111b425932bb","name":"getPeersByDiscovery","time":{"start":1745008859132,"stop":1745008859132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dec1995f913ee1c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745008664839,"stop":1745008664839,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbb8c0afe8bfe8b","name":"random static sharding 2 - Cluster ID: 479, Shard ID: 469","time":{"start":1745008983999,"stop":1745008983999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5418614a597144","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745008664844,"stop":1745008664844,"duration":0},"status":"passed","severity":"normal"},{"uid":"62130d84e52c3dce","name":"Push message with content topic containing unicode special characters","time":{"start":1745009352084,"stop":1745009352085,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e560bf56e09402","name":"Ping on peer without subscriptions","time":{"start":1745008800709,"stop":1745008800709,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa2d1c2f8cc6e9b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745008862174,"stop":1745008862175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b412d6dc40d12d55","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/2/topic987/utf8","time":{"start":1745008968288,"stop":1745008968289,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf6b25b8e04c02c","name":"should not fail to stop the service if it was not started","time":{"start":1745008691719,"stop":1745008691720,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00714522eefb681","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app86/7/topic543/json","time":{"start":1745008968287,"stop":1745008968288,"duration":1},"status":"passed","severity":"normal"},{"uid":"152795746a89d5d5","name":"Push message with content topic containing special chars","time":{"start":1745009352081,"stop":1745009352081,"duration":0},"status":"passed","severity":"normal"},{"uid":"694c80bfb03e9dfc","name":"Fails to push message bigger that 1MB","time":{"start":1745009352087,"stop":1745009352087,"duration":0},"status":"passed","severity":"normal"},{"uid":"39087bcc9be50178","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745008717313,"stop":1745008717314,"duration":1},"status":"passed","severity":"normal"},{"uid":"1475e52edc7b8e29","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app94/4/topic22/test.js","time":{"start":1745008968292,"stop":1745008968293,"duration":1},"status":"passed","severity":"normal"},{"uid":"735cf59a8f550732","name":"addEventListener with correct event","time":{"start":1745008775237,"stop":1745008775238,"duration":1},"status":"passed","severity":"normal"},{"uid":"3962c62d29346ee5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745008664851,"stop":1745008664851,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e80df429629f4cc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745008858192,"stop":1745008858193,"duration":1},"status":"passed","severity":"normal"},{"uid":"443b5758b2595380","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745008687234,"stop":1745008687235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3e7a8b066d8a12","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745008691722,"stop":1745008691722,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3b8619b9163ae2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745008717347,"stop":1745008717348,"duration":1},"status":"passed","severity":"normal"},{"uid":"452bdffce54f1b32","name":"Push message with content topic containing shell command","time":{"start":1745009352071,"stop":1745009352071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6b3a0ce1f54ea7","name":"Push message with long payload","time":{"start":1745009352075,"stop":1745009352075,"duration":0},"status":"passed","severity":"normal"},{"uid":"8999d1669298301f","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745008717305,"stop":1745008717305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3b9f1e66e3350a","name":"Reopen subscription with peer with lost subscription","time":{"start":1745008800710,"stop":1745008800711,"duration":1},"status":"passed","severity":"normal"},{"uid":"4102863c06518767","name":"Subscribe to topic containing Script and receive message","time":{"start":1745009247511,"stop":1745009247512,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb78938aeaaa3255","name":"Check received message containing numeric","time":{"start":1745009147323,"stop":1745009147324,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b15348485357b47","name":"Push message with meta","time":{"start":1745009352072,"stop":1745009352072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7227cc07c86fb7f3","name":"Check publish message containing Basic HTML tag","time":{"start":1745008862156,"stop":1745008862156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7054dbcba17fe86c","name":"should not retry if at least one success","time":{"start":1745008708408,"stop":1745008708408,"duration":0},"status":"passed","severity":"normal"}] |