mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"f3815a8c7205612c","name":"should set field with all protocols disabled","time":{"start":1747127154363,"stop":1747127154364,"duration":1},"status":"passed","severity":"normal"},{"uid":"1722db39892a3715","name":"Non TWN Cluster","time":{"start":1747127438743,"stop":1747127438744,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbbd26f06f266d6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747127709181,"stop":1747127709182,"duration":1},"status":"passed","severity":"normal"},{"uid":"41eb826ef4d3a7d3","name":"random static sharding 10 - Cluster ID: 176, Shard ID: 918","time":{"start":1747127450808,"stop":1747127450810,"duration":2},"status":"passed","severity":"normal"},{"uid":"57c29eea9de5d929","name":"should respect max attempts limit","time":{"start":1747127188965,"stop":1747127188966,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9e3dc154dd610","name":"Check publish message containing XML","time":{"start":1747127341189,"stop":1747127341189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4dff9c6ff1dd729","name":"should retry on complete failure if specified","time":{"start":1747127189456,"stop":1747127189456,"duration":0},"status":"passed","severity":"normal"},{"uid":"270b1cd77e65f1dc","name":"Check received message containing Russian","time":{"start":1747127608368,"stop":1747127608368,"duration":0},"status":"passed","severity":"normal"},{"uid":"deedbad75e82028","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1747127145691,"stop":1747127145691,"duration":0},"status":"passed","severity":"normal"},{"uid":"13695ccca4fdf336","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1747127334780,"stop":1747127334781,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d0eefdf6cf17d4","name":"Decoder throws on undefined content topic","time":{"start":1747127178737,"stop":1747127178737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c22ec7d63be723b","name":"addEventListener with correct event","time":{"start":1747127256472,"stop":1747127256473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76968afd28fc1f5","name":"Renews subscription after lossing a connection","time":{"start":1747127709196,"stop":1747127709196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b865afafe1e4734d","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1747127198351,"stop":1747127198352,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8615a0a6125c1c6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1747127233856,"stop":1747127233857,"duration":1},"status":"passed","severity":"normal"},{"uid":"923711cfd538973e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1747127342633,"stop":1747127342634,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc73fea7d2a9394a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1747127414310,"stop":1747127414311,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f90f68e150b685","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1747127467787,"stop":1747127467787,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fa2c4cee5ae977","name":"Check received message containing Arabic","time":{"start":1747127608367,"stop":1747127608367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b953d8c38b9920","name":"peer:update - should do nothing if another protocol hit","time":{"start":1747127160362,"stop":1747127160363,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56caea8023387ee","name":"throws on content topic with empty version field","time":{"start":1747127145662,"stop":1747127145663,"duration":1},"status":"passed","severity":"normal"},{"uid":"db529062f08299d6","name":"removeEventListener with wrong event","time":{"start":1747127256474,"stop":1747127256475,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bb456bf5b38dc0","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1747127145680,"stop":1747127145680,"duration":0},"status":"passed","severity":"normal"},{"uid":"157506f4b8970f39","name":"Check publish message containing SQL Injection","time":{"start":1747127341179,"stop":1747127341179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e137bec7bb6f558","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1747127198371,"stop":1747127198371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1b3d37b636b386","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1747127198420,"stop":1747127198420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe0fc4efd76bfb","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1747127222929,"stop":1747127222929,"duration":0},"status":"passed","severity":"normal"},{"uid":"da554df542925b38","name":"Push message with content topic containing numeric","time":{"start":1747127804260,"stop":1747127804260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80ca537baedafa","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1747127198364,"stop":1747127198364,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46e633c28b734f3","name":"should only return 1 node with relay capability","time":{"start":1747127168681,"stop":1747127168681,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f781a71ac7df8b2","name":"throws on content topic with empty encoding field","time":{"start":1747127145664,"stop":1747127145664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5c8f112538ede7","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1747127198930,"stop":1747127198930,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4433755a60bf11","name":"Push message with long payload","time":{"start":1747127804239,"stop":1747127804239,"duration":0},"status":"passed","severity":"normal"},{"uid":"742e63256122f9ea","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1747127145681,"stop":1747127145681,"duration":0},"status":"passed","severity":"normal"},{"uid":"54af25bc3c8a0e78","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747127400369,"stop":1747127400370,"duration":1},"status":"passed","severity":"normal"},{"uid":"673948f33b1b0662","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1747127198398,"stop":1747127198398,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b26351d2c8a251","name":"groups content topics by expected pubsub topic","time":{"start":1747127145677,"stop":1747127145677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b410e8988d71092a","name":"Subscribe to topic containing XML and publish message","time":{"start":1747127342634,"stop":1747127342635,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba735540f08d205","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747127709187,"stop":1747127709187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47795b01f74f474","name":"Push message with content topic containing emoji","time":{"start":1747127804249,"stop":1747127804250,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7cb7ba220d6926","name":"Check received message containing Script","time":{"start":1747127608368,"stop":1747127608368,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee251612f37ad2b5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1747127414310,"stop":1747127414310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cd95a20c33ced2","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1747127198358,"stop":1747127198362,"duration":4},"status":"passed","severity":"normal"},{"uid":"3084e04608828c1f","name":"Subscribe to topic containing XML and receive message","time":{"start":1747127709182,"stop":1747127709182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1636a5dbff1ad47f","name":"should return unique PubsubTopics for static sharding","time":{"start":1747127145682,"stop":1747127145682,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f26e6a6c5f3d4f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1747127148311,"stop":1747127148311,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a2213b0c3dedae","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app76/9/topic870/proto","time":{"start":1747127438751,"stop":1747127438752,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2f904f0d3e8895","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1747127189274,"stop":1747127189274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5a4f07e32d554","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1747127197828,"stop":1747127197829,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5f3b6a672197d8","name":"should properly create location multiaddrs - tcp4","time":{"start":1747127154361,"stop":1747127154361,"duration":0},"status":"passed","severity":"normal"},{"uid":"6651539765c42d49","name":"should not fail to stop the service if it was not started","time":{"start":1747127220421,"stop":1747127220422,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb4f002996584db","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1747127145686,"stop":1747127145687,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36bbe538eaefb6","name":"Ping on peer without subscriptions","time":{"start":1747127281126,"stop":1747127281126,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dcd12514f3fc46","name":"Decoder throws on empty string content topic","time":{"start":1747127180344,"stop":1747127180344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7ce1f001828359","name":"should initialize bloom filter with correct parameters","time":{"start":1747127200222,"stop":1747127200222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f863a2161301d0b","name":"Should update multiaddrs","time":{"start":1747127283781,"stop":1747127283782,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37df1aa586c4470","name":"should add to incoming buffer if dependencies are not met","time":{"start":1747127198926,"stop":1747127198926,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32dd40f575ca08e","name":"Renews subscription after lossing a connection","time":{"start":1747127709185,"stop":1747127709185,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d312a6d3f27aa8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1747127145692,"stop":1747127145692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a864fa99920ce54","name":"Ping on peer without subscriptions","time":{"start":1747127281128,"stop":1747127281128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6ca10765c1c305","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1747127198350,"stop":1747127198350,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b06f1d255c4cbf4","name":"configure the node with multiple pubsub topics","time":{"start":1747127450810,"stop":1747127450811,"duration":1},"status":"passed","severity":"normal"},{"uid":"96033baf9eecf73d","name":"Check message on other pubsub topic is not received","time":{"start":1747127608381,"stop":1747127608381,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea01314c6257ec3e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1747127427518,"stop":1747127427519,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d437e71ae4b325","name":"should get locked peers","time":{"start":1747127189103,"stop":1747127189108,"duration":5},"status":"passed","severity":"normal"},{"uid":"7cc00502f13cdf2b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747127709188,"stop":1747127709188,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c1de1bd76a62af","name":"should not fail to stop the service if it was not started","time":{"start":1747127320933,"stop":1747127320933,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ea4ad69b4136ac","name":"should use DNS peer discovery with light client","time":{"start":1747127220426,"stop":1747127220426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60965287f9876f8d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1747127414312,"stop":1747127414313,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea6f4bfa928eb46","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1747127168683,"stop":1747127168684,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7622338ffd489d38","name":"Throws when trying to push message with empty payload","time":{"start":1747127804259,"stop":1747127804259,"duration":0},"status":"passed","severity":"normal"},{"uid":"15907be2a348c369","name":"Ephemeral messages are not stored","time":{"start":1747127221870,"stop":1747127221871,"duration":1},"status":"passed","severity":"normal"},{"uid":"8741e7909e448e53","name":"should return no connections if no open connection provided","time":{"start":1747127159915,"stop":1747127159915,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ec0eafc5ebd095","name":"returns only open connection if one present","time":{"start":1747127159914,"stop":1747127159915,"duration":1},"status":"passed","severity":"normal"},{"uid":"36af832aab064db9","name":"Subscribe to topic containing short and publish message","time":{"start":1747127342630,"stop":1747127342631,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5d4c6d18ed2116","name":"Push message with rate limit","time":{"start":1747127804250,"stop":1747127804251,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36422826004b1c8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1747127198414,"stop":1747127198416,"duration":2},"status":"passed","severity":"normal"},{"uid":"780fae4e5039a174","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1747127427519,"stop":1747127427519,"duration":0},"status":"passed","severity":"normal"},{"uid":"feac421bb9151d16","name":"should load peers from local storage and dispatch events","time":{"start":1747127172593,"stop":1747127172593,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d9b66b5b6dffde","name":"Push message with content topic containing Arabic","time":{"start":1747127804246,"stop":1747127804246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a895dbba4380a818","name":"A test","time":{"start":1747127273579,"stop":1747127273579,"duration":0},"status":"passed","severity":"normal"},{"uid":"956f3f20f3abfeb","name":"Check received message containing long","time":{"start":1747127608375,"stop":1747127608375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d5f5d591c90563","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1747127198350,"stop":1747127198351,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd75cc47210af7a","name":"Push message with Chinese payload","time":{"start":1747127804255,"stop":1747127804255,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfc156aa6074c47","name":"Init the array if not present","time":{"start":1747127145267,"stop":1747127145269,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0e28b551f14da8e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1747127145777,"stop":1747127145777,"duration":0},"status":"passed","severity":"normal"},{"uid":"97aab53ee9609eae","name":"LightPush","time":{"start":1747127481864,"stop":1747127481864,"duration":0},"status":"passed","severity":"normal"},{"uid":"8613a94303bcd1e1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1747127198417,"stop":1747127198418,"duration":1},"status":"passed","severity":"normal"},{"uid":"17553ad8afa41dc5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1747127145687,"stop":1747127145688,"duration":1},"status":"passed","severity":"normal"},{"uid":"519a9678bcd4cf49","name":"Push message with Basic HTML tag payload","time":{"start":1747127804257,"stop":1747127804257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9783fdee3c1e495","name":"Promise Callback - true","time":{"start":1747127460042,"stop":1747127460042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b658202b7e6d5d28","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1747127198371,"stop":1747127198372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a6cb40a51e63e8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747127608372,"stop":1747127608372,"duration":0},"status":"passed","severity":"normal"},{"uid":"12db542b876a10bc","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1747127427520,"stop":1747127427520,"duration":0},"status":"passed","severity":"normal"},{"uid":"47325bd1b611abc","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1747127145679,"stop":1747127145679,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66782a8482208e9","name":"Check received message containing special chars","time":{"start":1747127608376,"stop":1747127608376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60e7902a3926349","name":"Reopen subscription with peer with lost subscription","time":{"start":1747127281127,"stop":1747127281127,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa7810554ab27e3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1747127168234,"stop":1747127168234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceddf0b0f71e648","name":"Push message with content topic containing SQL Injection","time":{"start":1747127804247,"stop":1747127804247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b492feb628219a78","name":"should attach causal history and bloom filter to each message","time":{"start":1747127198924,"stop":1747127198924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf577bce49ed6c0","name":"handles different clusterIds correctly","time":{"start":1747127145678,"stop":1747127145678,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f02c505551adff","name":"Subscribe to topic containing long and receive message","time":{"start":1747127709179,"stop":1747127709179,"duration":0},"status":"passed","severity":"normal"},{"uid":"d192696d277bcafd","name":"should handle connection events","time":{"start":1747127189111,"stop":1747127189112,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f1b64a4ba9d695","name":"nwaku subscribes","time":{"start":1747127333934,"stop":1747127333934,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aac4992f82acf96","name":"Passing page size 10 when there are 10 messages","time":{"start":1747127467154,"stop":1747127467154,"duration":0},"status":"passed","severity":"normal"},{"uid":"924ec5651edff526","name":"Query generator for multiple messages with multiple decoders","time":{"start":1747127460191,"stop":1747127460191,"duration":0},"status":"passed","severity":"normal"},{"uid":"6090ea022107e0d2","name":"Passing page size 1 when there are 4 messages","time":{"start":1747127467151,"stop":1747127467152,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74d6e25ca663200","name":"should throw an error for missing sharding configuration","time":{"start":1747127145699,"stop":1747127145699,"duration":0},"status":"passed","severity":"normal"},{"uid":"81aae2f72e0c6aea","name":"removeEventListener with correct event","time":{"start":1747127256473,"stop":1747127256474,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd567c099ebf6327","name":"more peers than existing","time":{"start":1747127321064,"stop":1747127321065,"duration":1},"status":"skipped","severity":"normal"},{"uid":"854a06b76546c09c","name":"Check received message containing escaped characters","time":{"start":1747127608370,"stop":1747127608370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca890db3a72b10e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1747127198398,"stop":1747127198398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c66d68f561111af","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1747127198419,"stop":1747127198420,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13a9302d4e67cdd","name":"Check received message containing Basic HTML tag","time":{"start":1747127608378,"stop":1747127608378,"duration":0},"status":"passed","severity":"normal"},{"uid":"944a61b634391fb3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747127330410,"stop":1747127330411,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa50c1413f948e2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1747127233857,"stop":1747127233857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d83d2fb177cc2f","name":"Check received message containing shell command","time":{"start":1747127608379,"stop":1747127608379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0f9f9639401d3e","name":"should reject on timeout if it was set","time":{"start":1747127189304,"stop":1747127189304,"duration":0},"status":"passed","severity":"normal"},{"uid":"601cae92eb3fd8f3","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app24/7/topic964/xml","time":{"start":1747127438744,"stop":1747127438750,"duration":6},"status":"passed","severity":"normal"},{"uid":"935360ef357b90c0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1747127145684,"stop":1747127145684,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4c7d7056f96fdb","name":"should send to specified number of peers of used peers","time":{"start":1747127189456,"stop":1747127189456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3396da6d1a737a9","name":"should emit a peer event after start","time":{"start":1747127320934,"stop":1747127320934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfd9c7111e189a9","name":"can start the service","time":{"start":1747127172588,"stop":1747127172589,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e210b966257336","name":"throws on content topic with non-number generation field","time":{"start":1747127145661,"stop":1747127145661,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5c9849e8c17244","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747127153708,"stop":1747127153708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f639b9601a7695bf","name":"Check received message containing XML","time":{"start":1747127608377,"stop":1747127608378,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad5d1d7a173a1f6","name":"Sample","time":{"start":1747127153832,"stop":1747127153832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00532588f3eee26","name":"Push message with emoji payload","time":{"start":1747127804258,"stop":1747127804258,"duration":0},"status":"passed","severity":"normal"},{"uid":"492fced056604942","name":"non connected peers","time":{"start":1747127321066,"stop":1747127321066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da356b186d732a87","name":"Check received message with timestamp: 1747127214593 ","time":{"start":1747127608380,"stop":1747127608380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b35f9e519ed04f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1747127145693,"stop":1747127145693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30a185ced9ecd6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747127709195,"stop":1747127709195,"duration":0},"status":"passed","severity":"normal"},{"uid":"170f2779306d6d01","name":"throws on content topic with empty application field","time":{"start":1747127145662,"stop":1747127145662,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa11b7f53412daaf","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1747127168236,"stop":1747127168236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c6bb40496d284","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1747127145687,"stop":1747127145687,"duration":0},"status":"passed","severity":"normal"},{"uid":"14529f81e383b40f","name":"Push message with content topic containing escaped characters","time":{"start":1747127804263,"stop":1747127804264,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bc5fddd6a7b3a5","name":"should decode valid enr with tcp successfully","time":{"start":1747127154351,"stop":1747127154351,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa3c5f86bd6a91c","name":"Ping on unsubscribed peer","time":{"start":1747127281128,"stop":1747127281129,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ffea6fecd8e54bb","name":"should deliver messages after dependencies are met","time":{"start":1747127198928,"stop":1747127198928,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d2d328ddc75d6c","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1747127198364,"stop":1747127198364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7971fc87dea8510","name":"Check publish message containing shell command","time":{"start":1747127341190,"stop":1747127341192,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa49432adb50e9ff","name":"should throw error - no public key","time":{"start":1747127154352,"stop":1747127154352,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a0cad46316ff27","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747127709178,"stop":1747127709178,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb875778e4a0a5a","name":"should handle special patterns correctly","time":{"start":1747127200224,"stop":1747127200224,"duration":0},"status":"passed","severity":"normal"},{"uid":"307064e37092f01e","name":"should be called for bootstrap peers","time":{"start":1747127222925,"stop":1747127222925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab051fe1ce69577","name":"Publish message with custom timestamp: Wed May 22 2024 09:08:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1747127341198,"stop":1747127341199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59fa5dbdb1fd665","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1747127198369,"stop":1747127198370,"duration":1},"status":"passed","severity":"normal"},{"uid":"5643ad167b239334","name":"should not allow unachievable error rate","time":{"start":1747127197826,"stop":1747127197827,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0c07b3a62299b","name":"Subscribe to topic containing long and publish message","time":{"start":1747127342631,"stop":1747127342631,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e4dbbc572119a1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1747127145696,"stop":1747127145696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ca731e902ec7f4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747127709189,"stop":1747127709189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3822476eed6ddd90","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747127709181,"stop":1747127709181,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ac06a17dc800d6","name":"should update ack status of messages in outgoing buffer","time":{"start":1747127198930,"stop":1747127198931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1fb1811c2a9f94","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1747127427522,"stop":1747127427523,"duration":1},"status":"passed","severity":"normal"},{"uid":"df244a232a8d8ab2","name":"should get / set UDP multiaddr","time":{"start":1747127154359,"stop":1747127154360,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79df8a44c80d7ff","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1747127148312,"stop":1747127148312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df636a5e0fc6411","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747127709184,"stop":1747127709184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3911f46aabafc09a","name":"should transition to Unhealthy when no connections","time":{"start":1747127189377,"stop":1747127189377,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd4633ec49e97ed","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747127330412,"stop":1747127330413,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9c36e0251e62d2","name":"Check received message containing SQL Injection","time":{"start":1747127608377,"stop":1747127608377,"duration":0},"status":"passed","severity":"normal"},{"uid":"643b766eee6cf940","name":"Push 30 different messages","time":{"start":1747127804244,"stop":1747127804244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e297ef689d147dcb","name":"random static sharding 4 - Cluster ID: 345, Shard ID: 717","time":{"start":1747127450801,"stop":1747127450801,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eaa6a9690a1413","name":"should fail to send if no connected peers found","time":{"start":1747127189455,"stop":1747127189456,"duration":1},"status":"passed","severity":"normal"},{"uid":"a544d366a36d8b08","name":"Query with Promise Callback, No message returned","time":{"start":1747127427524,"stop":1747127427524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a430e1e10129b8ae","name":"should properly create location multiaddrs - udp","time":{"start":1747127154362,"stop":1747127154362,"duration":0},"status":"passed","severity":"normal"},{"uid":"964d74b336b0f3a7","name":"All","time":{"start":1747127221224,"stop":1747127221225,"duration":1},"status":"passed","severity":"normal"},{"uid":"d171e34eebb1de57","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1747127467788,"stop":1747127467788,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc031d62fb1b01d3","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app93/6/topic376/proto","time":{"start":1747127438765,"stop":1747127438768,"duration":3},"status":"passed","severity":"normal"},{"uid":"b576a09ff7fb5860","name":"Push message with custom timestamp: 1747130834015","time":{"start":1747127804251,"stop":1747127804252,"duration":1},"status":"passed","severity":"normal"},{"uid":"54966dac1fee0463","name":"Push message with content topic containing shell command","time":{"start":1747127804248,"stop":1747127804249,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fe03c0240fcf94","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1747127145683,"stop":1747127145684,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9800f4ba1417f3","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1747127198370,"stop":1747127198371,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8f61d8888e07d9","name":"should never report false negatives","time":{"start":1747127200223,"stop":1747127200223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b562dafac566e366","name":"topics with same application and version share the same shard","time":{"start":1747127145676,"stop":1747127145677,"duration":1},"status":"passed","severity":"normal"},{"uid":"9708a98aa1fc2bb5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747127330415,"stop":1747127330415,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38349013f3bfa62","name":"should wait for LightPush peer to be connected","time":{"start":1747127189305,"stop":1747127189306,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bffef017dd1b326","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1747127160363,"stop":1747127160364,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a092168e39f0fd","name":"Encoder throws on undefined content topic","time":{"start":1747127178736,"stop":1747127178736,"duration":0},"status":"passed","severity":"normal"},{"uid":"3beb88bebed02c7b","name":"Subscribe and publish message","time":{"start":1747127342627,"stop":1747127342627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aeb5b2b3990b92d","name":"should initialize with Unhealthy status","time":{"start":1747127189376,"stop":1747127189377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8525783f52ee3eee","name":"Subscribe to topic containing Russian and publish message","time":{"start":1747127342633,"stop":1747127342633,"duration":0},"status":"passed","severity":"normal"},{"uid":"802667af71738008","name":"should reject if Filter is requested but not mounted","time":{"start":1747127189304,"stop":1747127189304,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbc1d09913c5771","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747127334781,"stop":1747127334781,"duration":0},"status":"passed","severity":"normal"},{"uid":"be83b45a3b3b6f9","name":"Push message with short payload","time":{"start":1747127804253,"stop":1747127804253,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90b995a23b08683","name":"Push message with content topic containing special chars","time":{"start":1747127804260,"stop":1747127804261,"duration":1},"status":"passed","severity":"normal"},{"uid":"f673bb617311e36a","name":"Relay - dialed after","time":{"start":1747127481862,"stop":1747127481863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b581a5f9c4d979d","name":"1 Relay, 1 Filter, gives up","time":{"start":1747127168178,"stop":1747127168179,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7b7683e11078e7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1747127198413,"stop":1747127198414,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96c21a1d9949f7","name":"Push message with content topic containing XML","time":{"start":1747127804262,"stop":1747127804262,"duration":0},"status":"passed","severity":"normal"},{"uid":"896b38db45cae9c8","name":"Push message with rate limit","time":{"start":1747127804265,"stop":1747127804265,"duration":0},"status":"passed","severity":"normal"},{"uid":"86897c5d7c99260","name":"should be able to encode the field with only STORE set to true","time":{"start":1747127153701,"stop":1747127153702,"duration":1},"status":"passed","severity":"normal"},{"uid":"899ea1a5fa7eb447","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1747127198372,"stop":1747127198372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1399db7343dcba7","name":"less peers than existing","time":{"start":1747127321065,"stop":1747127321065,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b830ea3d168de97e","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1747127198371,"stop":1747127198371,"duration":0},"status":"passed","severity":"normal"},{"uid":"3426a5845b957ee1","name":"should check connected peers if present and suitable","time":{"start":1747127189305,"stop":1747127189305,"duration":0},"status":"passed","severity":"normal"},{"uid":"626ff2d6a5fc0dac","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1747127189267,"stop":1747127189268,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61726b8f1dec74b","name":"should not receive a peer event after stop","time":{"start":1747127172592,"stop":1747127172593,"duration":1},"status":"passed","severity":"normal"},{"uid":"34742ce30c9ebad8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1747127414311,"stop":1747127414311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3a053f99802f23","name":"should retry failed tasks","time":{"start":1747127188961,"stop":1747127188962,"duration":1},"status":"passed","severity":"normal"},{"uid":"a605aadc2eca28dc","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app32/4/topic957/utf8","time":{"start":1747127438754,"stop":1747127438754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1aa4a8d152223db","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747127709180,"stop":1747127709180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c219f77f67f37314","name":"Push message with content topic containing unicode special characters","time":{"start":1747127804249,"stop":1747127804249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef551bd423063032","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1747127198418,"stop":1747127198418,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4982cf9d72f36a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1747127222923,"stop":1747127222923,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebcc7d4c6779ad9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1747127221872,"stop":1747127221872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee0d303bda21f9c","name":"Check received message containing Script","time":{"start":1747127608377,"stop":1747127608377,"duration":0},"status":"passed","severity":"normal"},{"uid":"288050887e407ac6","name":"Push message with custom timestamp: 1747130834015","time":{"start":1747127804266,"stop":1747127804266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a55b7d0e762225","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1747127341204,"stop":1747127341205,"duration":1},"status":"passed","severity":"normal"},{"uid":"d793de3bc42562e6","name":"should initialize with custom number of peers","time":{"start":1747127189102,"stop":1747127189103,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d297e194a0fab3","name":"Overlapping topic subscription","time":{"start":1747127342630,"stop":1747127342630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e3fd0cbe465fcfe","name":"should not receive a peer event after stop","time":{"start":1747127320935,"stop":1747127320935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06f72e169ce8fd6","name":"different cluster, different shard: nodes don't connect","time":{"start":1747127283457,"stop":1747127283458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8105e398ebf8028f","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1747127198369,"stop":1747127198369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0e8150d42710ae","name":"should maintain proper timestamps if all messages received","time":{"start":1747127198925,"stop":1747127198925,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d55b9e0fd760f9f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1747127153706,"stop":1747127153707,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d8b6638aa60074","name":"Ping on subscribed peer","time":{"start":1747127281125,"stop":1747127281126,"duration":1},"status":"passed","severity":"normal"},{"uid":"731f448802128dce","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1747127467788,"stop":1747127467789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06a244da638c46c","name":"Mutual subscription","time":{"start":1747127342626,"stop":1747127342626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4021a1508c035d4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1747127145701,"stop":1747127145701,"duration":0},"status":"passed","severity":"normal"},{"uid":"855ce31d8f1628b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1747127160606,"stop":1747127160606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30952ddc5655cdf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747127330415,"stop":1747127330415,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a6aa1bf5c4a761","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1747127145692,"stop":1747127145692,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c100ac17326177","name":"Push message with Russian payload","time":{"start":1747127804255,"stop":1747127804255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1470abe54e10ba0","name":"Check publish message containing Chinese","time":{"start":1747127341176,"stop":1747127341177,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce209368764b08fe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747127709191,"stop":1747127709191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4063fb1cf769465c","name":"Publish message with large meta","time":{"start":1747127341208,"stop":1747127341209,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1122714bf24c418","name":"random static sharding 1 - Cluster ID: 980, Shard ID: 724","time":{"start":1747127450799,"stop":1747127450800,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97927c3829ae405","name":"Check message received after jswaku node is restarted","time":{"start":1747127608374,"stop":1747127608374,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99bad426d5127169","name":"Push to array if already present","time":{"start":1747127145270,"stop":1747127145271,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a81e9363b40058","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747127168683,"stop":1747127168683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0d5d170337ca796","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747127452209,"stop":1747127452210,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b783734242603f3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747127709194,"stop":1747127709194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6803871e8d67017e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1747127198399,"stop":1747127198399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87451a8d6b345b","name":"getPeersByDiscovery","time":{"start":1747127256475,"stop":1747127256475,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bd83f5de6ce50a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1747127153705,"stop":1747127153706,"duration":1},"status":"passed","severity":"normal"},{"uid":"6667c688b9532864","name":"Check received message containing numeric","time":{"start":1747127608375,"stop":1747127608375,"duration":0},"status":"passed","severity":"normal"},{"uid":"78644b8223bfa35d","name":"should start and stop interval correctly","time":{"start":1747127188956,"stop":1747127188959,"duration":3},"status":"passed","severity":"normal"},{"uid":"c7243f867deeb30f","name":"Check message with non string payload is not received","time":{"start":1747127608382,"stop":1747127608383,"duration":1},"status":"passed","severity":"normal"},{"uid":"18698f3fb607204","name":"Push message with content topic containing Chinese","time":{"start":1747127804261,"stop":1747127804261,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dddec5b3f2d535","name":"should decode valid enr successfully","time":{"start":1747127154350,"stop":1747127154351,"duration":1},"status":"passed","severity":"normal"},{"uid":"132acca51f7019b1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747127450799,"stop":1747127450799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22ead08f54c190a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1747127178735,"stop":1747127178735,"duration":0},"status":"passed","severity":"normal"},{"uid":"64abc3af70346198","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1747127342632,"stop":1747127342632,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c90bd4bad7c5c2","name":"Passing page size 19 when there are 20 messages","time":{"start":1747127467155,"stop":1747127467155,"duration":0},"status":"passed","severity":"normal"},{"uid":"187c415ecb30b26c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1747127145700,"stop":1747127145700,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d32116ef0cece42","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1747127145693,"stop":1747127145693,"duration":0},"status":"passed","severity":"normal"},{"uid":"281873b1524e7f0b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1747127153715,"stop":1747127153716,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a88394929825f9e","name":"should not fail to start the service if it is already started","time":{"start":1747127320933,"stop":1747127320934,"duration":1},"status":"passed","severity":"normal"},{"uid":"f929af7251fd9e93","name":"Check received message containing short","time":{"start":1747127608366,"stop":1747127608366,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d15cba9fe781e4","name":"Generator, custom pubsub topic","time":{"start":1747127452209,"stop":1747127452209,"duration":0},"status":"passed","severity":"normal"},{"uid":"efea83dc2291601b","name":"Generator, 2 different pubsubtopics","time":{"start":1747127452209,"stop":1747127452209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58ad80b6891ba02","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1747127198406,"stop":1747127198413,"duration":7},"status":"passed","severity":"normal"},{"uid":"98ed226548a7f5d5","name":"should create a new stream if no existing for protocol found","time":{"start":1747127160361,"stop":1747127160361,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf71c1cbca8fe84","name":"Subscribe and receives messages on 20 topics","time":{"start":1747127709177,"stop":1747127709177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5762c33791e90","name":"Push message with content topic containing JSON","time":{"start":1747127804263,"stop":1747127804263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c472234336f804","name":"Check meta is set [ecies]","time":{"start":1747127180342,"stop":1747127180343,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2d21fff6ef187","name":"should properly create location multiaddrs - tcp","time":{"start":1747127154363,"stop":1747127154363,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa49ee8f2408d95","name":"should be online or offline if network state changed","time":{"start":1747127215741,"stop":1747127215746,"duration":5},"status":"passed","severity":"normal"},{"uid":"2d540cb70b204349","name":"Check publish message containing special chars","time":{"start":1747127341175,"stop":1747127341176,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2a3116c9f579b8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1747127198419,"stop":1747127198419,"duration":0},"status":"passed","severity":"normal"},{"uid":"380e531133eaf1d9","name":"Relay - dialed first","time":{"start":1747127481862,"stop":1747127481862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f516e98069d5126f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1747127341205,"stop":1747127341207,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e62abbf5861f129","name":"Check publish message after service node is restarted","time":{"start":1747127341207,"stop":1747127341208,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cba3179d0e40e4dd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1747127145685,"stop":1747127145686,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a7536933206e5a","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1747127198352,"stop":1747127198352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edf800feb7c0f7d","name":"should properly create location multiaddrs - tcp6","time":{"start":1747127154362,"stop":1747127154362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23e6917dd63ef72","name":"Check publish message containing emoji","time":{"start":1747127341197,"stop":1747127341198,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d31279767ac146a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app48/5/topic705/xml","time":{"start":1747127438753,"stop":1747127438753,"duration":0},"status":"passed","severity":"normal"},{"uid":"777226265c2677af","name":"same cluster, same shard: nodes connect","time":{"start":1747127283447,"stop":1747127283448,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3128d95e0c1850","name":"udp ip6 address","time":{"start":1747127153866,"stop":1747127153867,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5f4f1df443d120","name":"should set field with only FILTER enabled","time":{"start":1747127154365,"stop":1747127154365,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5a73bee0e500fe","name":"Check publish message containing Basic HTML tag","time":{"start":1747127341189,"stop":1747127341190,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42b6354997f70fc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1747127145665,"stop":1747127145665,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f8e44b5432daa1","name":"Ping on subscribed peer","time":{"start":1747127281128,"stop":1747127281128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38a5e6734428f61","name":"Push message with long payload","time":{"start":1747127804254,"stop":1747127804254,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbae04ead8c420f","name":"Subscribe and receive messages via lightPush","time":{"start":1747127709186,"stop":1747127709186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7aa9c183a1dbbeb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747127452208,"stop":1747127452208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f2544be24e50207","name":"Check received message containing JSON","time":{"start":1747127608378,"stop":1747127608378,"duration":0},"status":"passed","severity":"normal"},{"uid":"628ca0c71bfc962c","name":"dispatchEvent via connectionManager","time":{"start":1747127256476,"stop":1747127256476,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3c587b947f171f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1747127145689,"stop":1747127145690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c76b62f5bedc881","name":"should handle corrupted local storage data gracefully","time":{"start":1747127172594,"stop":1747127172594,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eab3acf5289f4b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1747127145695,"stop":1747127145695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e610cc5ed97ec895","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747127709196,"stop":1747127709196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe623b391c5723f","name":"Check publish message containing Script","time":{"start":1747127341179,"stop":1747127341188,"duration":9},"status":"passed","severity":"normal"},{"uid":"14fb5b004e42d4e0","name":"handles multiple messages","time":{"start":1747127472590,"stop":1747127472591,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3dc671e5aee040","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1747127145672,"stop":1747127145672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0cd938ffb7fb2b","name":"should handle a minimal index list","time":{"start":1747127145776,"stop":1747127145776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2495a21dd40cf850","name":"Reopen subscription with peer with lost subscription","time":{"start":1747127281129,"stop":1747127281129,"duration":0},"status":"passed","severity":"normal"},{"uid":"454bfa6ddc031a4e","name":"Store - dialed first","time":{"start":1747127481863,"stop":1747127481864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e165fcf4182e96b2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747127804248,"stop":1747127804248,"duration":0},"status":"passed","severity":"normal"},{"uid":"685501fd2cdff641","name":"Relay - times out","time":{"start":1747127481863,"stop":1747127481863,"duration":0},"status":"passed","severity":"normal"},{"uid":"227f8b9a80932e05","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1747127198364,"stop":1747127198365,"duration":1},"status":"passed","severity":"normal"},{"uid":"961e3153c86c36ef","name":"creates an iterator","time":{"start":1747127472590,"stop":1747127472590,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fe1ea1662aa8c4","name":"Push message with content topic containing long","time":{"start":1747127804260,"stop":1747127804260,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ebfd8a90ffa618","name":"random static sharding 5 - Cluster ID: 512, Shard ID: 346","time":{"start":1747127450801,"stop":1747127450802,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dd8cad29cc3dda","name":"Subscribe and receives messages on 20 topics","time":{"start":1747127709188,"stop":1747127709189,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2755bdfc483eb9","name":"Push message with JSON payload","time":{"start":1747127804242,"stop":1747127804242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e4306037c1fa67","name":"should wait for Filter peer to be connected","time":{"start":1747127189306,"stop":1747127189306,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d78789983b6f4d","name":"Encoder throws on undefined content topic","time":{"start":1747127160604,"stop":1747127160605,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa774110191a591","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1747127414313,"stop":1747127414313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc573605354a0b5","name":"Push message with content topic containing Russian","time":{"start":1747127804261,"stop":1747127804262,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1da952b9648a3a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1747127145677,"stop":1747127145678,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdd939c96ee21e","name":"throws an error for improperly formatted content topics","time":{"start":1747127145679,"stop":1747127145679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffada353561ea83a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1747127334782,"stop":1747127334782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aba6b224da3596","name":"Passing page size 3 when there are 20 messages","time":{"start":1747127467153,"stop":1747127467153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2126b832986db484","name":"Nodes with multiple pubsub topic","time":{"start":1747127334783,"stop":1747127334783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4b1bba2b78aa8d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747127709177,"stop":1747127709178,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1a803cb18e1524","name":"Generator, custom pubsub topic","time":{"start":1747127452205,"stop":1747127452206,"duration":1},"status":"passed","severity":"normal"},{"uid":"57342b465ce62e0e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1747127153707,"stop":1747127153707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2fbb3e72c2ca62","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747127608380,"stop":1747127608380,"duration":0},"status":"passed","severity":"normal"},{"uid":"98db6c87cf9888c","name":"Push message with XML payload","time":{"start":1747127804242,"stop":1747127804242,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc7c238feaae0b2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747127330411,"stop":1747127330412,"duration":1},"status":"passed","severity":"normal"},{"uid":"52edf10257646b43","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1747127197827,"stop":1747127197827,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c5bbafe2433b72","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1747127189268,"stop":1747127189269,"duration":1},"status":"passed","severity":"normal"},{"uid":"35042679a9ae9a92","name":"Refresh subscription","time":{"start":1747127709178,"stop":1747127709179,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60104ad1586acbd","name":"should not fail to start the service if it is already started","time":{"start":1747127220422,"stop":1747127220422,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ccce365c1be8a5","name":"Generator, 2 different pubsubtopics","time":{"start":1747127452206,"stop":1747127452206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9816a80e1271639d","name":"isConnected should return true after first peer connects","time":{"start":1747127233858,"stop":1747127233858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4d404734a7cc81","name":"should set field with only LIGHTPUSH enabled","time":{"start":1747127154365,"stop":1747127154365,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b44bbc23cb0cc","name":"Fails to publish duplicate message","time":{"start":1747127341202,"stop":1747127341203,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e38df1e65c5c513","name":"Push message with content topic containing XML","time":{"start":1747127804247,"stop":1747127804248,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3b53e2fbddff9f","name":"Push message with Chinese payload","time":{"start":1747127804240,"stop":1747127804240,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bdfda9b1f3bcb3","name":"should return empty list for no shard","time":{"start":1747127145684,"stop":1747127145684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4a881368729c9f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1747127168236,"stop":1747127168236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b050ddd61fb8f209","name":"Check received message containing long","time":{"start":1747127608366,"stop":1747127608366,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edd79b64b07488b","name":"Push message with content topic containing shell command","time":{"start":1747127804263,"stop":1747127804263,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2e74232f886134","name":"Passing page size 11 when there are 10 messages","time":{"start":1747127467154,"stop":1747127467154,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fa457739045ee6","name":"Fails to push message bigger that 1MB","time":{"start":1747127804267,"stop":1747127804267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2786454f333eb8","name":"should throw an error for an unconfigured topic","time":{"start":1747127145695,"stop":1747127145696,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b318df9d665873","name":"should set field with only RELAY enabled","time":{"start":1747127154364,"stop":1747127154364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7c8420fd4cba54","name":"should not fail to start the service if it is already started","time":{"start":1747127172591,"stop":1747127172591,"duration":0},"status":"passed","severity":"normal"},{"uid":"89af8eceadedf055","name":"should not receive a peer event before start","time":{"start":1747127320934,"stop":1747127320935,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d496e6706d9473","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1747127334782,"stop":1747127334782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e163eb77e9b9f3c5","name":"Push message with numeric payload","time":{"start":1747127804254,"stop":1747127804254,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf530c4e02ddc165","name":"Push message with special chars payload","time":{"start":1747127804240,"stop":1747127804240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d240ba8e2f12056e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1747127339885,"stop":1747127339886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4772b17ff3015a9","name":"Push message with custom timestamp: 1747123634015","time":{"start":1747127804251,"stop":1747127804251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab745ccf78880ca1","name":"Push message with Basic HTML tag payload","time":{"start":1747127804242,"stop":1747127804242,"duration":0},"status":"passed","severity":"normal"},{"uid":"2517c6598be88c43","name":"should set field with all protocols enabled","time":{"start":1747127154364,"stop":1747127154364,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d9b833da7f6788","name":"should process tasks in queue","time":{"start":1747127188960,"stop":1747127188961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ae5b12d66337f2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1747127153710,"stop":1747127153711,"duration":1},"status":"passed","severity":"normal"},{"uid":"24411c9053e2fd","name":"recovers when dns.resolve returns empty","time":{"start":1747127168679,"stop":1747127168679,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a0acfe2c585e27","name":"Push message with Arabic payload","time":{"start":1747127804240,"stop":1747127804241,"duration":1},"status":"passed","severity":"normal"},{"uid":"7546b423cd5eec83","name":"Push message equal or less that 1MB","time":{"start":1747127804252,"stop":1747127804252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc0e09ec6adc278","name":"should properly create location multiaddrs - udp6","time":{"start":1747127154361,"stop":1747127154362,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d71247d011401fb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747127220427,"stop":1747127220427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c39f9d2fb49b3155","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747127400372,"stop":1747127400373,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb0b266f744a21","name":"should be delivered but not added to local log or bloom filter","time":{"start":1747127198930,"stop":1747127198930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f10d0f27cbf7003","name":"Decrypt messages","time":{"start":1747127322475,"stop":1747127322476,"duration":1},"status":"passed","severity":"normal"},{"uid":"5859967a828607d2","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1747127189455,"stop":1747127189455,"duration":0},"status":"passed","severity":"normal"},{"uid":"60eab909dddcd540","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1747127145676,"stop":1747127145676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8158e2ab255b7d5f","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1747127198357,"stop":1747127198358,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d56ddb535080455","name":"Check message with no pubsub topic is not received","time":{"start":1747127608373,"stop":1747127608373,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f048e0bacf4b3c","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1747127198928,"stop":1747127198928,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6959638c796eaf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1747127145694,"stop":1747127145694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dce4a2c06d5422e","name":"pre and post cipher","time":{"start":1747127179051,"stop":1747127179052,"duration":1},"status":"passed","severity":"normal"},{"uid":"6752710b969d7471","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747127400370,"stop":1747127400371,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aecfe25009b6aac","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1747127145675,"stop":1747127145675,"duration":0},"status":"passed","severity":"normal"},{"uid":"971ab0764b71955b","name":"should reject if Store is requested but not mounted","time":{"start":1747127189303,"stop":1747127189303,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded30aae994881c8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1747127472762,"stop":1747127472767,"duration":5},"status":"passed","severity":"normal"},{"uid":"48eebaf5290abdfb","name":"should correctly map a content topic to a pubsub topic","time":{"start":1747127145700,"stop":1747127145700,"duration":0},"status":"passed","severity":"normal"},{"uid":"3472a3843f9ac5fc","name":"Subscribe to topic containing numeric and publish message","time":{"start":1747127342631,"stop":1747127342632,"duration":1},"status":"passed","severity":"normal"},{"uid":"867323f9979b8c16","name":"Sets default value correctly","time":{"start":1747127478631,"stop":1747127478631,"duration":0},"status":"passed","severity":"normal"},{"uid":"6002883f2966264c","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1747127198349,"stop":1747127198349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d352f3a812cb61f4","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1747127198404,"stop":1747127198404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72a2caad8dbf5e2","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1747127198394,"stop":1747127198397,"duration":3},"status":"passed","severity":"normal"},{"uid":"a4a05db01cca5782","name":"Check message with no content topic is not received","time":{"start":1747127608373,"stop":1747127608373,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e73e57abae184e0","name":"random static sharding 9 - Cluster ID: 534, Shard ID: 127","time":{"start":1747127450808,"stop":1747127450808,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe61e426ab355a9","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1747127160363,"stop":1747127160363,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5abd7ce76b6c8c","name":"through manual discovery","time":{"start":1747127283136,"stop":1747127283136,"duration":0},"status":"passed","severity":"normal"},{"uid":"245176358e3aefd6","name":"can start and stop the service","time":{"start":1747127172589,"stop":1747127172590,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd40aada87dbfcfe","name":"Check publish message containing short","time":{"start":1747127341172,"stop":1747127341173,"duration":1},"status":"passed","severity":"normal"},{"uid":"32014ced3e1198bb","name":"tcp ip4 address","time":{"start":1747127153866,"stop":1747127153866,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8a73d112f14336","name":"Push message with escaped characters payload","time":{"start":1747127804243,"stop":1747127804243,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd583c10d12aeb5","name":"Check meta is set [symmetric]","time":{"start":1747127178735,"stop":1747127178735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca43c90023dd2371","name":"Fails to push message bigger that 1MB","time":{"start":1747127804253,"stop":1747127804253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8f8ab085b18219","name":"Check received message containing JSON","time":{"start":1747127608369,"stop":1747127608369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d357e2c037390160","name":"Push message with Script payload","time":{"start":1747127804241,"stop":1747127804241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67bb17b0deb747d","name":"Used by Waku Relay","time":{"start":1747127478630,"stop":1747127478630,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6862c94315ff9e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1747127145688,"stop":1747127145688,"duration":0},"status":"passed","severity":"normal"},{"uid":"540366152fde9f87","name":"should not receive a peer event before start","time":{"start":1747127172592,"stop":1747127172592,"duration":0},"status":"passed","severity":"normal"},{"uid":"107a4c68752426e5","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1747127215733,"stop":1747127215733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c074b100831bae85","name":"should throw error - no id","time":{"start":1747127154352,"stop":1747127154353,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c1007df309e4b8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747127450811,"stop":1747127450812,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1daad1660051423","name":"Ephemeral field set to true","time":{"start":1747127160604,"stop":1747127160604,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf17bc6768a020f1","name":"shard 0","time":{"start":1747127450798,"stop":1747127450799,"duration":1},"status":"passed","severity":"normal"},{"uid":"857491985ff464d5","name":"Check received message with timestamp: 1747127214593 ","time":{"start":1747127608371,"stop":1747127608371,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5fea6646c3eb2d","name":"Subscribe and receive messages via waku relay post","time":{"start":1747127709187,"stop":1747127709188,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a979ed994dbc818","name":"should return false when shard is not included in network shards","time":{"start":1747127189271,"stop":1747127189273,"duration":2},"status":"passed","severity":"normal"},{"uid":"2238de4e578048b6","name":"should properly start and stop event listening","time":{"start":1747127189378,"stop":1747127189378,"duration":0},"status":"passed","severity":"normal"},{"uid":"572dd1587eada796","name":"Query Generator, No message returned","time":{"start":1747127427518,"stop":1747127427518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0b82f7f9ea1299","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1747127472770,"stop":1747127472770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0aaa5ebc888837","name":"Push message with XML payload","time":{"start":1747127804256,"stop":1747127804256,"duration":0},"status":"passed","severity":"normal"},{"uid":"668d6741a42ce9db","name":"isConnected between 2 js-waku relay nodes","time":{"start":1747127233859,"stop":1747127233860,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e513525aaf86697","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1747127342633,"stop":1747127342633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d575c2b5677de7d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1747127198399,"stop":1747127198399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be0ed7adb4936df","name":"start node with empty content topic","time":{"start":1747127438781,"stop":1747127438781,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e6b5a987946468","name":"Check publish message containing escaped characters","time":{"start":1747127341193,"stop":1747127341196,"duration":3},"status":"passed","severity":"normal"},{"uid":"3c6f1b19641e9d6a","name":"Js publishes, other Js receives","time":{"start":1747127333939,"stop":1747127333939,"duration":0},"status":"passed","severity":"normal"},{"uid":"668eabff654ae88f","name":"should reject if Relay is requested but not mounted","time":{"start":1747127189302,"stop":1747127189303,"duration":1},"status":"passed","severity":"normal"},{"uid":"530cb6e751bc3df5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747127153716,"stop":1747127153717,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df713955d30dad8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1747127167266,"stop":1747127167266,"duration":0},"status":"passed","severity":"normal"},{"uid":"76842189979b3abf","name":"should initialize with default number of peers","time":{"start":1747127189099,"stop":1747127189100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7403cc929377b53a","name":"Ping on unsubscribed peer","time":{"start":1747127281127,"stop":1747127281127,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b602287ed2499c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747127330414,"stop":1747127330414,"duration":0},"status":"passed","severity":"normal"},{"uid":"757346b42b57da3c","name":"Relay + Store","time":{"start":1747127154365,"stop":1747127154365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e190088cb353790","name":"Passing cursor with wrong pubsubTopic","time":{"start":1747127414314,"stop":1747127414315,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3883fe5bb6f1b92","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1747127198399,"stop":1747127198403,"duration":4},"status":"passed","severity":"normal"},{"uid":"83e28a81148c9045","name":"1 Store, 2 fetches","time":{"start":1747127168176,"stop":1747127168177,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed193d7dd528682","name":"1 Store, 2 relays, 2 fetches","time":{"start":1747127168177,"stop":1747127168178,"duration":1},"status":"passed","severity":"normal"},{"uid":"757b5192cdea5357","name":"should encode/decode to text encoding","time":{"start":1747127154359,"stop":1747127154359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6bf174be94a62f","name":"Push message with shell command payload","time":{"start":1747127804257,"stop":1747127804257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad40c88ff960911e","name":"Push message with content topic containing numeric","time":{"start":1747127804245,"stop":1747127804245,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a23321a5b0f7f6a","name":"Throws when trying to push message with empty payload","time":{"start":1747127804244,"stop":1747127804244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58af3e515e875a2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747127709183,"stop":1747127709183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0f2df0fc29b3d1","name":"should not throw an error for a single configured topic","time":{"start":1747127145695,"stop":1747127145695,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb850ff7749a452","name":"Check message with invalid timestamp is not received","time":{"start":1747127608381,"stop":1747127608381,"duration":0},"status":"passed","severity":"normal"},{"uid":"560bd76c6a9bc1bb","name":"can start the service","time":{"start":1747127320932,"stop":1747127320932,"duration":0},"status":"passed","severity":"normal"},{"uid":"6567ebfedb35b2a6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747127709176,"stop":1747127709176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e284304035347310","name":"Push message equal or less that 1MB","time":{"start":1747127804266,"stop":1747127804267,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebb28a93f28e3e4","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app80/3/topic191/test.js","time":{"start":1747127438744,"stop":1747127438744,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d9633d0affef5f","name":"should use shardsUnderCluster when provided","time":{"start":1747127189268,"stop":1747127189268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbdbecf824e1eae","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1747127168234,"stop":1747127168235,"duration":1},"status":"passed","severity":"normal"},{"uid":"25eb8684d92b5a4f","name":"Subscribe to topic containing short and receive message","time":{"start":1747127709179,"stop":1747127709179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b949d34aa80d4630","name":"should only return 1 node with relay and store capability","time":{"start":1747127168681,"stop":1747127168681,"duration":0},"status":"passed","severity":"normal"},{"uid":"128acf67fea4b41a","name":"should maintain desired error rate","time":{"start":1747127200222,"stop":1747127200223,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7045b64481a03a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1747127273453,"stop":1747127273453,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acabfca2da5e1d","name":"returns all values when wanted number is greater than available values","time":{"start":1747127167265,"stop":1747127167266,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e584857b0eac88","name":"Push message with short payload","time":{"start":1747127804239,"stop":1747127804239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2c70d53c796c5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1747127342629,"stop":1747127342629,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aef97948a38344c","name":"Subscribe to topic containing Script and receive message","time":{"start":1747127709182,"stop":1747127709182,"duration":0},"status":"passed","severity":"normal"},{"uid":"55152133b35dc703","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1747127342635,"stop":1747127342635,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d435d75bff23044","name":"should partition messages based on acknowledgement status","time":{"start":1747127198929,"stop":1747127198929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2193a7733b7418b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1747127472762,"stop":1747127472762,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df9e869fb005394","name":"Check received message containing unicode special characters","time":{"start":1747127608370,"stop":1747127608370,"duration":0},"status":"passed","severity":"normal"},{"uid":"138f0d5d0d465c6c","name":"Push message with content topic containing SQL Injection","time":{"start":1747127804262,"stop":1747127804262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0af5b4f35bd7aaa","name":"passes more than one ENR URLs and attempts connection","time":{"start":1747127220427,"stop":1747127220427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5686e58bdda0c7f","name":"configure the node with multiple content topics","time":{"start":1747127438768,"stop":1747127438773,"duration":5},"status":"passed","severity":"normal"},{"uid":"fec28c711f6fc2e7","name":"Fields are not dropped","time":{"start":1747127159853,"stop":1747127159854,"duration":1},"status":"passed","severity":"normal"},{"uid":"698a532d678d0341","name":"Check message with no content topic is not received","time":{"start":1747127608382,"stop":1747127608382,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff7e1245c56cc7b","name":"Nwaku publishes","time":{"start":1747127333936,"stop":1747127333938,"duration":2},"status":"passed","severity":"normal"},{"uid":"9eda2fa67d54887e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1747127145674,"stop":1747127145674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5559a60312f68eda","name":"Check received message containing XML","time":{"start":1747127608368,"stop":1747127608369,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cecf5a67c8fd22","name":"does not throw on valid cases","time":{"start":1747127145659,"stop":1747127145659,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24bf1717c97ffd3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1747127472773,"stop":1747127472773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27a4221a7b4e1b7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747127709183,"stop":1747127709184,"duration":1},"status":"passed","severity":"normal"},{"uid":"2343d479924cad44","name":"Check message with invalid timestamp is not received","time":{"start":1747127608372,"stop":1747127608372,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c08b0c0a60f69c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1747127283443,"stop":1747127283443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6e979c15924dee","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1747127198405,"stop":1747127198405,"duration":0},"status":"passed","severity":"normal"},{"uid":"562589db991f3552","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1747127215738,"stop":1747127215741,"duration":3},"status":"passed","severity":"normal"},{"uid":"611c9d9ae18bcfb8","name":"throws on content topic with empty topic name field","time":{"start":1747127145663,"stop":1747127145663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c947615173c7c1","name":"can start and stop the service","time":{"start":1747127220420,"stop":1747127220420,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc18301c1fe8b47","name":"Ordered Callback - false","time":{"start":1747127460043,"stop":1747127460043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b174278dd4bd0796","name":"Push message with content topic containing special chars","time":{"start":1747127804245,"stop":1747127804246,"duration":1},"status":"passed","severity":"normal"},{"uid":"4469946f665fb020","name":"Rejects garbage","time":{"start":1747127192750,"stop":1747127192751,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbe5ebea38b7e88","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747127438743,"stop":1747127438743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b8530838ad2b8c","name":"Publishes to nwaku","time":{"start":1747127333935,"stop":1747127333935,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c07912088c5f8ef","name":"isConnected should return false after all peers disconnect","time":{"start":1747127233858,"stop":1747127233859,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a9b1209bdbd7ab","name":"Filter","time":{"start":1747127481865,"stop":1747127481865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea20bbfa7f2632bc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747127709176,"stop":1747127709176,"duration":0},"status":"passed","severity":"normal"},{"uid":"be190e16aaa3f230","name":"Push message with Arabic payload","time":{"start":1747127804255,"stop":1747127804255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5691fdd8ef3cd0","name":"Push message with content topic containing JSON","time":{"start":1747127804248,"stop":1747127804248,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfc155ad7468cf","name":"Check received message containing emoji","time":{"start":1747127608370,"stop":1747127608370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20f6a65544534ee","name":"Push message with SQL Injection payload","time":{"start":1747127804256,"stop":1747127804256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1597e287a49f7eee","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1747127198368,"stop":1747127198369,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c362ce4fb89bed","name":"different cluster, same shard: nodes don't connect","time":{"start":1747127283456,"stop":1747127283456,"duration":0},"status":"passed","severity":"normal"},{"uid":"706aebcc7de0398b","name":"caches peers it previously fetched","time":{"start":1747127168680,"stop":1747127168680,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ed8ab8ee429c3d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747127709194,"stop":1747127709195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a316b0d1039cf23a","name":"Meta field set when metaSetter is specified","time":{"start":1747127160604,"stop":1747127160604,"duration":0},"status":"passed","severity":"normal"},{"uid":"419f261638bfbc74","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1747127145697,"stop":1747127145697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8b01c393694f7","name":"Push message with content topic containing escaped characters","time":{"start":1747127804249,"stop":1747127804249,"duration":0},"status":"passed","severity":"normal"},{"uid":"75463add62683f64","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1747127472781,"stop":1747127472781,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e69f76a7a4927e","name":"Callback on promise","time":{"start":1747127460200,"stop":1747127460200,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7fab2cc37db47e","name":"Does not throw an exception when node disconnects","time":{"start":1747127478629,"stop":1747127478629,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddd8f2cc47d8ecd","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1747127221871,"stop":1747127221872,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafd5a2d0b23c4f2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1747127145686,"stop":1747127145686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea36b45c25185d3e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1747127145694,"stop":1747127145694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32e3e8db4b4db10","name":"should emit a peer event after start","time":{"start":1747127172591,"stop":1747127172592,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c094fed29afc6f","name":"Generator, custom pubsub topic","time":{"start":1747127452207,"stop":1747127452207,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b11f5b2f6bd6cf9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1747127342628,"stop":1747127342629,"duration":1},"status":"passed","severity":"normal"},{"uid":"90cac67707779605","name":"Fails to push message with large meta","time":{"start":1747127804250,"stop":1747127804250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76dbbcab72acb58","name":"Check received message containing shell command","time":{"start":1747127608369,"stop":1747127608370,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ad66e9a7e7bf0b","name":"Push message with content topic containing unicode special characters","time":{"start":1747127804264,"stop":1747127804264,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2728426553376f0","name":"should check false positive rate","time":{"start":1747127200224,"stop":1747127200224,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d7d6d3cb1d86da","name":"Check publish message containing Russian","time":{"start":1747127341178,"stop":1747127341179,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e83a4a0af8af9e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1747127221871,"stop":1747127221871,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9942cb778b1287","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1747127339885,"stop":1747127339885,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dd658c188bbcd71","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1747127198416,"stop":1747127198417,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e64c9677cf3c508","name":"Check received message containing escaped characters","time":{"start":1747127608379,"stop":1747127608379,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c008d7b0488c11","name":"Passing invalid cursor","time":{"start":1747127414314,"stop":1747127414314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1577c79dd55d30a3","name":"Query generator for multiple messages with different content topic format","time":{"start":1747127460193,"stop":1747127460196,"duration":3},"status":"passed","severity":"normal"},{"uid":"88946df36a29af91","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1747127168682,"stop":1747127168683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfe919c996935ae","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1747127168682,"stop":1747127168682,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ce820d4c109b5e","name":"should be able to decode the field with only STORE set to true","time":{"start":1747127153711,"stop":1747127153712,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7efa84edd591f48","name":"stop","time":{"start":1747127256476,"stop":1747127256477,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6b17be84851b85","name":"should select older connection if present","time":{"start":1747127159915,"stop":1747127159915,"duration":0},"status":"passed","severity":"normal"},{"uid":"b965175e05f5f7fc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1747127342628,"stop":1747127342628,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5ce0ef85fb848","name":"should return PeerId when PeerId is provided","time":{"start":1747127189266,"stop":1747127189266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6d8622ba2115a8","name":"Callback on promise, aborts when callback returns true","time":{"start":1747127460203,"stop":1747127460203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e057caa650a8c8a","name":"Push message with content topic containing Script","time":{"start":1747127804262,"stop":1747127804262,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd708b0c5a19a69a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1747127145671,"stop":1747127145672,"duration":1},"status":"passed","severity":"normal"},{"uid":"d342f3f212f1951d","name":"should detect messages with missing dependencies","time":{"start":1747127198927,"stop":1747127198928,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f6dbba79a7ce6a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1747127472781,"stop":1747127472781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0bf96828effbd0","name":"A test","time":{"start":1747127273578,"stop":1747127273578,"duration":0},"status":"passed","severity":"normal"},{"uid":"179465a9e8918d43","name":"should not receive a peer event before start","time":{"start":1747127220423,"stop":1747127220424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83843295eca19cd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app7/7/topic230/utf8","time":{"start":1747127438754,"stop":1747127438754,"duration":0},"status":"passed","severity":"normal"},{"uid":"4719b2f5a139944e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1747127148309,"stop":1747127148310,"duration":1},"status":"passed","severity":"normal"},{"uid":"7758fe81649cb890","name":"Passing page size 0 when there are 110 messages","time":{"start":1747127467151,"stop":1747127467151,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab1d20773926894","name":"Query with Ordered Callback, No Decoder","time":{"start":1747127427519,"stop":1747127427519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49b85f88dcce429","name":"Check received message containing numeric","time":{"start":1747127608366,"stop":1747127608366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1b17f8398bec19","name":"Ordered Callback - true","time":{"start":1747127460043,"stop":1747127460043,"duration":0},"status":"passed","severity":"normal"},{"uid":"824662cd60f090ad","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1747127153712,"stop":1747127153713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6458b5a154054f0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747127709189,"stop":1747127709189,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba1c45037fe768a","name":"should properly create location multiaddrs - udp4","time":{"start":1747127154360,"stop":1747127154361,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c967dfae02fc366","name":"should throw error - no id","time":{"start":1747127154352,"stop":1747127154352,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fc0e059ca7d6e5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1747127341198,"stop":1747127341198,"duration":0},"status":"passed","severity":"normal"},{"uid":"596c2284f8271ac9","name":"throws on content topic with generation field greater than 0","time":{"start":1747127145661,"stop":1747127145662,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6909685652fe037","name":"should return valid sharding parameters for static sharding","time":{"start":1747127145698,"stop":1747127145698,"duration":0},"status":"passed","severity":"normal"},{"uid":"44272f54736fda7b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747127709175,"stop":1747127709175,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f222ea852791b5","name":"Check received message containing unicode special characters","time":{"start":1747127608379,"stop":1747127608379,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b81dc86a5e72f5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747127330414,"stop":1747127330414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5c36afd7f2c6b6","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1747127198348,"stop":1747127198349,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe529b4f4f6f1676","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1747127198367,"stop":1747127198367,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcce2cee213fcbb","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1747127145676,"stop":1747127145676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4739cf444a34b5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747127709180,"stop":1747127709181,"duration":1},"status":"passed","severity":"normal"},{"uid":"125005dbd723661c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1747127472770,"stop":1747127472771,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d4e2dd35b28d33","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747127709194,"stop":1747127709194,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dea57265f42681","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747127438775,"stop":1747127438775,"duration":0},"status":"passed","severity":"normal"},{"uid":"46be2a8a79c5be3e","name":"Push message with special chars payload","time":{"start":1747127804254,"stop":1747127804254,"duration":0},"status":"passed","severity":"normal"},{"uid":"416fbb52131ad1c8","name":"Query generator for multiple messages with different message text format","time":{"start":1747127460190,"stop":1747127460191,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37e224d5b924741","name":"should return usable stream attached to connection","time":{"start":1747127160359,"stop":1747127160360,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30dd0b453d9a078","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747127709192,"stop":1747127709192,"duration":0},"status":"passed","severity":"normal"},{"uid":"934f089eeda2dd9f","name":"1 Relay, 1 fetch","time":{"start":1747127168175,"stop":1747127168176,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eda0a155943adb3","name":"Decoder throws on empty string content topic","time":{"start":1747127178738,"stop":1747127178738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b3022f57e9effb","name":"Check publish message containing Arabic","time":{"start":1747127341177,"stop":1747127341177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1636ec7cd6876363","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1747127145698,"stop":1747127145698,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec837c6a9af8dfdd","name":"Encoder throws on undefined content topic","time":{"start":1747127180343,"stop":1747127180343,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c12b4771d2bc8f","name":"Push message with shell command payload","time":{"start":1747127804242,"stop":1747127804243,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bc7324b84ccc4a","name":"Push message with meta","time":{"start":1747127804264,"stop":1747127804265,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa0b7bec0299b2d","name":"Check received message containing special chars","time":{"start":1747127608367,"stop":1747127608367,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8da1fb36b7ed17","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1747127198405,"stop":1747127198405,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b5271a5403bd44","name":"Push message with custom timestamp: 1716368834015","time":{"start":1747127804251,"stop":1747127804251,"duration":0},"status":"passed","severity":"normal"},{"uid":"469185db2355b9c5","name":"ignores unrecognized TXT record formats","time":{"start":1747127168680,"stop":1747127168680,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c4ce24783f9d1a","name":"Ordered callback, aborts when callback returns true","time":{"start":1747127460204,"stop":1747127460204,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a59ff37a21d9b0","name":"Check publish message after client node is restarted","time":{"start":1747127341208,"stop":1747127341208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83a1aa6ae12dad10","name":"Query Generator - false","time":{"start":1747127460041,"stop":1747127460042,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e704aad6c2f9fc4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1747127153714,"stop":1747127153715,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae7a752561471d6","name":"should return different streams if requested simultaniously","time":{"start":1747127160361,"stop":1747127160362,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab272b4d42d6593","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747127709188,"stop":1747127709188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c94fa6460241133","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1747127472783,"stop":1747127472784,"duration":1},"status":"passed","severity":"normal"},{"uid":"8385a828cf9b4001","name":"Check message with no payload is not received","time":{"start":1747127608382,"stop":1747127608382,"duration":0},"status":"passed","severity":"normal"},{"uid":"61390a4f242b7e78","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1747127472773,"stop":1747127472780,"duration":7},"status":"passed","severity":"normal"},{"uid":"672083807cced19","name":"should call waitForPeer on Relay","time":{"start":1747127189307,"stop":1747127189307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea386cdf168015db","name":"returns nothing if no connections present","time":{"start":1747127159914,"stop":1747127159914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f866212cc94caf3a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1747127198420,"stop":1747127198421,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e13d3019c1398d","name":"Check message with non string payload is not received","time":{"start":1747127608374,"stop":1747127608374,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaa925995983e9","name":"Check publish message containing numeric","time":{"start":1747127341175,"stop":1747127341175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3484e3e46984ecc2","name":"random static sharding 7 - Cluster ID: 823, Shard ID: 369","time":{"start":1747127450803,"stop":1747127450803,"duration":0},"status":"passed","severity":"normal"},{"uid":"841a7e37c5c20be0","name":"returns all values when wanted number matches available values","time":{"start":1747127167263,"stop":1747127167265,"duration":2},"status":"passed","severity":"normal"},{"uid":"626e6fbf00b5b75f","name":"random static sharding 3 - Cluster ID: 74, Shard ID: 702","time":{"start":1747127450800,"stop":1747127450801,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7ae31c59b839f6","name":"Asymmetric encrypt & decrypt","time":{"start":1747127179050,"stop":1747127179051,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78b307b76c0dc1a","name":"Push message with Russian payload","time":{"start":1747127804241,"stop":1747127804241,"duration":0},"status":"passed","severity":"normal"},{"uid":"82992d15d7616431","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1747127198390,"stop":1747127198390,"duration":0},"status":"passed","severity":"normal"},{"uid":"342e397e642cf220","name":"Check message with no pubsub topic is not received","time":{"start":1747127608381,"stop":1747127608382,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f7ab3823b2d547","name":"Push message with emoji payload","time":{"start":1747127804243,"stop":1747127804243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0c002f3bb72dfa","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1747127198366,"stop":1747127198367,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadedf20fb7132fd","name":"should use provided shard info when available","time":{"start":1747127189267,"stop":1747127189267,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76fab2a7c111adc","name":"Check message on other pubsub topic is not received","time":{"start":1747127608372,"stop":1747127608373,"duration":1},"status":"passed","severity":"normal"},{"uid":"359630e5c016d78","name":"Decoder throws on undefined content topic","time":{"start":1747127160605,"stop":1747127160605,"duration":0},"status":"passed","severity":"normal"},{"uid":"99558127c66c0d06","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1747127153702,"stop":1747127153703,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c8ad141adbc133","name":"it tolerates circular branch references","time":{"start":1747127168679,"stop":1747127168679,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa0b11796c354f5","name":"Check received message containing Arabic","time":{"start":1747127608376,"stop":1747127608376,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0465046f332fd5","name":"Check received message containing SQL Injection","time":{"start":1747127608368,"stop":1747127608368,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcae0dda0afdb0ab","name":"Accepts a valid Waku Message","time":{"start":1747127192749,"stop":1747127192750,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b3a9dde7efcd39","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747127709183,"stop":1747127709183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adb388a5e65ef49","name":"should not allow k > 12","time":{"start":1747127197823,"stop":1747127197826,"duration":3},"status":"passed","severity":"normal"},{"uid":"b843f16edab35d44","name":"Publish message with custom timestamp: Tue May 13 2025 10:08:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1747127341199,"stop":1747127341202,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0920c9873980ea0","name":"unsubscribes","time":{"start":1747127472591,"stop":1747127472591,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7fed636bbb2df9","name":"Default pageSize","time":{"start":1747127467158,"stop":1747127467158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2e51b6b880c846","name":"should reject if WakuNode is not started","time":{"start":1747127189300,"stop":1747127189301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab1824ec131022","name":"Push message with content topic containing Russian","time":{"start":1747127804246,"stop":1747127804247,"duration":1},"status":"passed","severity":"normal"},{"uid":"280dcc35f5da25fb","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1747127198390,"stop":1747127198394,"duration":4},"status":"passed","severity":"normal"},{"uid":"d49e878d7990f608","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747127709182,"stop":1747127709183,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07eeb3c8832212d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app51/7/topic658/test.js","time":{"start":1747127438754,"stop":1747127438762,"duration":8},"status":"passed","severity":"normal"},{"uid":"9395ac281763defb","name":"Encoder throws on empty string content topic","time":{"start":1747127178737,"stop":1747127178737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd77139ff6e7c49","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747127709191,"stop":1747127709191,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a7f5298f857c31","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1747127342628,"stop":1747127342628,"duration":0},"status":"passed","severity":"normal"},{"uid":"1519e38784c3604d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app90/6/topic409/proto","time":{"start":1747127438762,"stop":1747127438763,"duration":1},"status":"passed","severity":"normal"},{"uid":"da45da5f3c0c2e63","name":"should insert elements correctly","time":{"start":1747127200222,"stop":1747127200222,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fad2f93d81a4913","name":"addEventListener with wrong event","time":{"start":1747127256473,"stop":1747127256473,"duration":0},"status":"passed","severity":"normal"},{"uid":"51775bbb56968199","name":"Generator, 2 different pubsubtopics","time":{"start":1747127452207,"stop":1747127452208,"duration":1},"status":"skipped","severity":"normal"},{"uid":"122429c6eaec8676","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747127330413,"stop":1747127330414,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60fed82d0a6a73","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1747127145673,"stop":1747127145673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2354fc1be6fed2a","name":"isConnected return false after peer stops","time":{"start":1747127233859,"stop":1747127233859,"duration":0},"status":"passed","severity":"normal"},{"uid":"308005be0ca74cef","name":"Push message with escaped characters payload","time":{"start":1747127804258,"stop":1747127804258,"duration":0},"status":"passed","severity":"normal"},{"uid":"98eaab56c9d168c3","name":"Sign & Recover","time":{"start":1747127179052,"stop":1747127179052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5f9e75fe4c9b90","name":"Query with Promise Callback, No Decoder","time":{"start":1747127427523,"stop":1747127427523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5a355b68aad0e8","name":"Push message with SQL Injection payload","time":{"start":1747127804241,"stop":1747127804241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c36dbd19d8ce212","name":"Query generator for 2000 messages","time":{"start":1747127460204,"stop":1747127460205,"duration":1},"status":"passed","severity":"normal"},{"uid":"32567e7967f27430","name":"Push message with numeric payload","time":{"start":1747127804240,"stop":1747127804240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cb38ecd782ee88","name":"Decoder throws on empty string content topic","time":{"start":1747127160606,"stop":1747127160606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44ecfc111393472","name":"should not receive a peer event after stop","time":{"start":1747127220424,"stop":1747127220425,"duration":1},"status":"passed","severity":"normal"},{"uid":"864aa6aa97513007","name":"listenerCount","time":{"start":1747127256475,"stop":1747127256475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6936f9ae3719f7","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1747127198358,"stop":1747127198358,"duration":0},"status":"passed","severity":"normal"},{"uid":"6498b35064cd60a","name":"should serialize and deserialize correctly","time":{"start":1747127200223,"stop":1747127200223,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c9a70eaf298667","name":"Check received message with timestamp: 1747127214593000000 ","time":{"start":1747127608371,"stop":1747127608371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d636dfb52b2a70a9","name":"Relay + Store","time":{"start":1747127221224,"stop":1747127221224,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98510a754f89768","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747127709192,"stop":1747127709193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77fcfe460567d9b","name":"Round trip binary serialization","time":{"start":1747127160603,"stop":1747127160603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7896a65596441c31","name":"should throw an error for missing required configuration","time":{"start":1747127145684,"stop":1747127145685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59dbf30d9347590","name":"should get / set TCP multiaddr","time":{"start":1747127154360,"stop":1747127154360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98d7e4e2f79af2a","name":"Passing an array","time":{"start":1747127478629,"stop":1747127478629,"duration":0},"status":"passed","severity":"normal"},{"uid":"53457e7ac30c08fe","name":"should reject if LightPush is requested but not mounted","time":{"start":1747127189303,"stop":1747127189303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e968fbf5e1c6fe5d","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1747127198353,"stop":1747127198353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c0e5ad0e561db9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1747127222926,"stop":1747127222926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b865358d089f5268","name":"Subscribe to topic containing long and receive message","time":{"start":1747127709190,"stop":1747127709191,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00f700b83209281","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1747127189378,"stop":1747127189378,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a1a3b7c80dac4a","name":"Register correct protocols","time":{"start":1747127342626,"stop":1747127342626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b41e1e62ea68be","name":"Push message with content topic containing short","time":{"start":1747127804259,"stop":1747127804259,"duration":0},"status":"passed","severity":"normal"},{"uid":"84af74f1addd43a3","name":"Encoder throws on empty string content topic","time":{"start":1747127160605,"stop":1747127160605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48acb660ac3c1e4","name":"Subscribe to topic containing XML and receive message","time":{"start":1747127709193,"stop":1747127709194,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f8faab1b6ecd6b","name":"should emit a peer event after start","time":{"start":1747127220423,"stop":1747127220423,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e988ab0969dfbc","name":"Subscribe to topic containing JSON and publish message","time":{"start":1747127342635,"stop":1747127342635,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bee7a1749f5e803","name":"should return false when clusterId doesn't match","time":{"start":1747127189269,"stop":1747127189271,"duration":2},"status":"passed","severity":"normal"},{"uid":"47136b903c0afcd8","name":"should throw error - invalid id","time":{"start":1747127154353,"stop":1747127154353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dc725a0d0190e9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1747127215732,"stop":1747127215732,"duration":0},"status":"passed","severity":"normal"},{"uid":"211dc3a0ac21f7e2","name":"Check message received after nwaku node is restarted","time":{"start":1747127608383,"stop":1747127608383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29de3cfbf4245ba4","name":"Refresh subscription","time":{"start":1747127342629,"stop":1747127342629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a902ee175bf90bbe","name":"should throw error - no public key","time":{"start":1747127154353,"stop":1747127154353,"duration":0},"status":"passed","severity":"normal"},{"uid":"18785bb13cd668a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1747127145690,"stop":1747127145690,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6ae5a23dcc75c1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747127330413,"stop":1747127330413,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a778474cc4ad535","name":"retrieves a single peer","time":{"start":1747127168678,"stop":1747127168679,"duration":1},"status":"passed","severity":"normal"},{"uid":"445dd95a48713ac0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1747127145674,"stop":1747127145674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39b547c010cfb7f","name":"ignores domain fetching errors","time":{"start":1747127168680,"stop":1747127168680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35e4baceef6f2ed","name":"Check received message containing Russian","time":{"start":1747127608376,"stop":1747127608377,"duration":1},"status":"passed","severity":"normal"},{"uid":"230770a176dfed83","name":"should not fail to stop the service if it was not started","time":{"start":1747127172590,"stop":1747127172591,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c62b651308a749","name":"should be able to decode the field with only RELAY set to true","time":{"start":1747127153709,"stop":1747127153710,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d1fa9132558bc3","name":"should increase lamport timestamp","time":{"start":1747127198922,"stop":1747127198923,"duration":1},"status":"passed","severity":"normal"},{"uid":"363268fc44f02a62","name":"should add received messages to bloom filter","time":{"start":1747127198926,"stop":1747127198926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91abe0566022d3f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1747127145697,"stop":1747127145698,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef38f46e780cfce","name":"should throw an error for insufficient data","time":{"start":1747127145777,"stop":1747127145777,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b7fd87304ced77","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1747127189377,"stop":1747127189378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fc17a4a708f8db","name":"can start and stop the service","time":{"start":1747127320932,"stop":1747127320933,"duration":1},"status":"passed","severity":"normal"},{"uid":"16967d42cb8cf1c4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747127709192,"stop":1747127709192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede3ddd5e8c91355","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1747127153713,"stop":1747127153714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7874a8c7719776e2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1747127342636,"stop":1747127342636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e356db9e450ca49","name":"start node with empty shard should fail","time":{"start":1747127450813,"stop":1747127450813,"duration":0},"status":"passed","severity":"normal"},{"uid":"391c90b1a397ebd5","name":"Query Generator, No Decoder","time":{"start":1747127427517,"stop":1747127427518,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5037ca8dcf9a70","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1747127145683,"stop":1747127145683,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1eb8198a95cc51","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1747127198362,"stop":1747127198362,"duration":0},"status":"passed","severity":"normal"},{"uid":"272d6c7def9a3293","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1747127198398,"stop":1747127198399,"duration":1},"status":"passed","severity":"normal"},{"uid":"25134360091bb31e","name":"getPeersByDiscovery","time":{"start":1747127339880,"stop":1747127339880,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d155b3219a3f57","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1747127460203,"stop":1747127460204,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9def74de3ce2ab4","name":"should not retry if at least one success","time":{"start":1747127189456,"stop":1747127189457,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee12cbe7bdabd995","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1747127198367,"stop":1747127198368,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b537116680cc3f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747127709197,"stop":1747127709197,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e169be5e6d235b","name":"Fails to publish message with wrong content topic","time":{"start":1747127341203,"stop":1747127341204,"duration":1},"status":"passed","severity":"normal"},{"uid":"324be92e10d9a753","name":"Subscribe to topic containing emoji and publish message","time":{"start":1747127342637,"stop":1747127342637,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fbe652a6041bfe","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747127709184,"stop":1747127709185,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba45624e432467fb","name":"Push message with content topic containing emoji","time":{"start":1747127804264,"stop":1747127804264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38c28a702a3b609","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1747127222928,"stop":1747127222929,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c178a08a638980","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1747127145689,"stop":1747127145689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddab5562db3064b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1747127145701,"stop":1747127145701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45a3b5762094a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1747127145689,"stop":1747127145689,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfc3b2b28b1fc24","name":"safeDispatchEvent","time":{"start":1747127256476,"stop":1747127256476,"duration":0},"status":"passed","severity":"normal"},{"uid":"73df1dabba22da74","name":"Encoder throws on empty string content topic","time":{"start":1747127180343,"stop":1747127180343,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c6f97a3fb0786d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747127709180,"stop":1747127709180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1432ca725e8a3223","name":"Query Generator - true","time":{"start":1747127460041,"stop":1747127460041,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a9a11b0b3ae118","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1747127168235,"stop":1747127168235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffec8fff9284b4b5","name":"Overlapping topic subscription","time":{"start":1747127709178,"stop":1747127709178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a462cd0caef91241","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1747127145683,"stop":1747127145683,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4e2fe692bb350b","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1747127198363,"stop":1747127198363,"duration":0},"status":"passed","severity":"normal"},{"uid":"29af720be6556d03","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747127400372,"stop":1747127400372,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2bc116ae78a89","name":"Correctly serialized arguments","time":{"start":1747127283336,"stop":1747127283337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c4a8926f8eacbf","name":"should be sent with empty content","time":{"start":1747127198929,"stop":1747127198930,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f324c1bb14e3832","name":"Subscribe to topic containing Script and receive message","time":{"start":1747127709193,"stop":1747127709193,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fffde0e1556ac2","name":"Check received message containing short","time":{"start":1747127608375,"stop":1747127608375,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9baa7d566a5368","name":"Overlapping topic subscription","time":{"start":1747127709189,"stop":1747127709190,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ca9177bd59e439","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1747127198927,"stop":1747127198927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3608ab185a2f78b5","name":"Refresh subscription","time":{"start":1747127709190,"stop":1747127709190,"duration":0},"status":"passed","severity":"normal"},{"uid":"104dd93c3e5e576e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1747127342636,"stop":1747127342636,"duration":0},"status":"passed","severity":"normal"},{"uid":"25671882bd07d314","name":"should be able to encode the field with only RELAY set to true","time":{"start":1747127153697,"stop":1747127153701,"duration":4},"status":"passed","severity":"normal"},{"uid":"401c5eec1409971a","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1747127198365,"stop":1747127198365,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8e011d85ad4bae","name":"Check received message containing Basic HTML tag","time":{"start":1747127608369,"stop":1747127608369,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbbde6ffbcd4e53","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747127709191,"stop":1747127709192,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dae01502cfba16b","name":"Light Node - default protocols","time":{"start":1747127481865,"stop":1747127481865,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f189e55e7085f2","name":"random static sharding 2 - Cluster ID: 843, Shard ID: 578","time":{"start":1747127450800,"stop":1747127450800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37d662c2f7953e1","name":"should request peer renewal on specific errors","time":{"start":1747127188962,"stop":1747127188963,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf4d7a1651d5405","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1747127189266,"stop":1747127189267,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7d61d227cb56c4","name":"Check received message with timestamp: 1747127214593000000 ","time":{"start":1747127608380,"stop":1747127608380,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5543002a1ebfbc1","name":"handles empty shards array correctly","time":{"start":1747127145699,"stop":1747127145699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a725f0b8969cd1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747127709196,"stop":1747127709197,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0cbf2b95ec95a1c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1747127153702,"stop":1747127153702,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c736f8b16a9838d","name":"should encodeTxt and decodeTxt","time":{"start":1747127154350,"stop":1747127154350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d443753a29cf72ea","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1747127197828,"stop":1747127197828,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea5f63cdfae70c5","name":"can dial TLS multiaddrs","time":{"start":1747127283135,"stop":1747127283136,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc98a184aafcc55","name":"Subscribe to topic containing short and receive message","time":{"start":1747127709190,"stop":1747127709190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60c1fc69a7f2ac1","name":"Push message with meta","time":{"start":1747127804250,"stop":1747127804250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da08d9daa7f8b35","name":"Fails to publish message with empty text","time":{"start":1747127341203,"stop":1747127341203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b16146d61dfe9d","name":"new peer added after a peer was already found","time":{"start":1747127339880,"stop":1747127339885,"duration":5},"status":"skipped","severity":"normal"},{"uid":"6324eed9b5302f86","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1747127145675,"stop":1747127145675,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d90efbd7d34e68","name":"Should update shard info","time":{"start":1747127283782,"stop":1747127283783,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb343e8aabe62e42","name":"Subscribe and receive messages via lightPush","time":{"start":1747127709175,"stop":1747127709175,"duration":0},"status":"passed","severity":"normal"},{"uid":"95354f61d38ffae4","name":"Check message with no payload is not received","time":{"start":1747127608373,"stop":1747127608373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba29429d43e2ea8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747127608381,"stop":1747127608381,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dbd8255fa88f43","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1747127198372,"stop":1747127198389,"duration":17},"status":"passed","severity":"normal"},{"uid":"fac720148094aedb","name":"connects to nwaku","time":{"start":1747127478628,"stop":1747127478628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbdf94fee897d08","name":"should return the pubsub topic directly if a string is provided","time":{"start":1747127145696,"stop":1747127145696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e267e6bc01c4c241","name":"Wrong topic","time":{"start":1747127438768,"stop":1747127438768,"duration":0},"status":"passed","severity":"normal"},{"uid":"729406c1ef2a5a65","name":"Push message with unicode special characters payload","time":{"start":1747127804243,"stop":1747127804243,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6b1f75a1e3504d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747127330411,"stop":1747127330411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69e329e2a7f9aeb","name":"Push message with JSON payload","time":{"start":1747127804257,"stop":1747127804257,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e03bd31b40dcbc","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1747127145674,"stop":1747127145675,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ef9e8b89e907cb","name":"same cluster, different shard: nodes connect","time":{"start":1747127283448,"stop":1747127283449,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa28872bc66fadaa","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747127452206,"stop":1747127452207,"duration":1},"status":"passed","severity":"normal"},{"uid":"9654b1276b3c6e44","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747127330410,"stop":1747127330410,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0788002d4f3ad6e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747127709185,"stop":1747127709185,"duration":0},"status":"passed","severity":"normal"},{"uid":"10266edb4e78bc77","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1747127198404,"stop":1747127198405,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b85368a52487d7","name":"Push message with content topic containing Script","time":{"start":1747127804247,"stop":1747127804247,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb9ac0dca09550","name":"Subscribe to topic containing special chars and publish message","time":{"start":1747127342632,"stop":1747127342632,"duration":0},"status":"passed","severity":"normal"},{"uid":"608ab0bda8cc8f84","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1747127198368,"stop":1747127198368,"duration":0},"status":"passed","severity":"normal"},{"uid":"50694a47ca53ac62","name":"should be delivered immediately if received","time":{"start":1747127198931,"stop":1747127198932,"duration":1},"status":"passed","severity":"normal"},{"uid":"2875de676c8a1b8","name":"throws on empty content topic","time":{"start":1747127145660,"stop":1747127145660,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e069cc4022a10a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1747127168237,"stop":1747127168238,"duration":1},"status":"passed","severity":"normal"},{"uid":"683e261734635a54","name":"Fails to push message with large meta","time":{"start":1747127804265,"stop":1747127804265,"duration":0},"status":"passed","severity":"normal"},{"uid":"7659d43bdeb1486a","name":"Passing page size 110 when there are 120 messages","time":{"start":1747127467157,"stop":1747127467157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f52b6cdae12d86f","name":"Push message with content topic containing short","time":{"start":1747127804244,"stop":1747127804244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d142d1e0b1e3c82b","name":"Using a function","time":{"start":1747127478630,"stop":1747127478630,"duration":0},"status":"passed","severity":"normal"},{"uid":"9145a8c6014e1e19","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1747127168237,"stop":1747127168237,"duration":0},"status":"passed","severity":"normal"},{"uid":"18eb725d20617665","name":"Query generator for multiple messages","time":{"start":1747127460189,"stop":1747127460189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6004cbeb13d0a9","name":"should throw if no connection provided","time":{"start":1747127160360,"stop":1747127160361,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0a41487ebc0ca4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1747127154351,"stop":1747127154351,"duration":0},"status":"passed","severity":"normal"},{"uid":"533b6fb4a3a29556","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1747127145697,"stop":1747127145697,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdec8d431b684288","name":"Query Generator, Multiple PubsubTopics","time":{"start":1747127427517,"stop":1747127427517,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1fa9a1aba1d771","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1747127145681,"stop":1747127145681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c054543f7b3662fe","name":"Check publish message containing long","time":{"start":1747127341174,"stop":1747127341174,"duration":0},"status":"passed","severity":"normal"},{"uid":"993ba6a156e3a497","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1747127145691,"stop":1747127145692,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f9aee42bef1a3a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747127709177,"stop":1747127709177,"duration":0},"status":"passed","severity":"normal"},{"uid":"727a9606201ee12e","name":"Publish message with rate limit","time":{"start":1747127341211,"stop":1747127341211,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b878b5a18c2184","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1747127273451,"stop":1747127273453,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e1afd90398ac471","name":"Push message with custom timestamp: 1716368834015","time":{"start":1747127804265,"stop":1747127804265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42c74f84edf97b0","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1747127198404,"stop":1747127198404,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a5fa0bbb6a0c11","name":"Check message received after jswaku node is restarted","time":{"start":1747127608383,"stop":1747127608383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a830f90807619f8f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747127804263,"stop":1747127804263,"duration":0},"status":"passed","severity":"normal"},{"uid":"60800a45c8fdcb85","name":"Publish without waiting for remote peer","time":{"start":1747127342627,"stop":1747127342627,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1748f441c0b08c","name":"Decoder throws on undefined content topic","time":{"start":1747127180344,"stop":1747127180344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86b5e9336f52686","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1747127145673,"stop":1747127145673,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aa2b530d0b36f4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1747127178733,"stop":1747127178734,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7fdc4cd88a9a82","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747127709195,"stop":1747127709196,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f87a1d3ca58b057","name":"Promise Callback - false","time":{"start":1747127460042,"stop":1747127460043,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e31967f6bd01212","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1747127198363,"stop":1747127198364,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d1a350a2f955d3","name":"should handle general insertion and lookup correctly","time":{"start":1747127200224,"stop":1747127200224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a667207274dab173","name":"throws on content topic with too few or too many fields","time":{"start":1747127145660,"stop":1747127145661,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5bf45bee6c7550","name":"should wait for Store peer to be connected","time":{"start":1747127189307,"stop":1747127189307,"duration":0},"status":"passed","severity":"normal"},{"uid":"6284a7fa76abca3f","name":"random static sharding 8 - Cluster ID: 722, Shard ID: 560","time":{"start":1747127450804,"stop":1747127450804,"duration":0},"status":"passed","severity":"normal"},{"uid":"833e787867f8379a","name":"should properly compute the node id","time":{"start":1747127154354,"stop":1747127154355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd72d2ea18bc062","name":"connected peers and dial","time":{"start":1747127321064,"stop":1747127321064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"122d3550deaeee6d","name":"Push message with Script payload","time":{"start":1747127804256,"stop":1747127804256,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ca0e331fddcd85","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747127709184,"stop":1747127709184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f271f931ae71b94","name":"should return false","time":{"start":1747127154354,"stop":1747127154354,"duration":0},"status":"passed","severity":"normal"},{"uid":"91594be9faf1cf77","name":"Subscribe and receive messages via waku relay post","time":{"start":1747127709176,"stop":1747127709176,"duration":0},"status":"passed","severity":"normal"},{"uid":"831cacb80466ba7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747127608371,"stop":1747127608372,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3fa4fc6c6ba097","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1747127198389,"stop":1747127198389,"duration":0},"status":"passed","severity":"normal"},{"uid":"391ac54b4d6e8c81","name":"should increase lamport timestamp","time":{"start":1747127198924,"stop":1747127198925,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbc9371c131782e","name":"Check received message containing Chinese","time":{"start":1747127608376,"stop":1747127608376,"duration":0},"status":"passed","severity":"normal"},{"uid":"98871da06363fa37","name":"Nodes with multiple pubsub topic","time":{"start":1747127334781,"stop":1747127334781,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7305272d6821b0","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1747127198406,"stop":1747127198406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a46ad1781962e8e","name":"handles empty contentTopics array correctly","time":{"start":1747127145699,"stop":1747127145700,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a49b264b40bb166","name":"Check message received after nwaku node is restarted","time":{"start":1747127608374,"stop":1747127608374,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1b9c3f0c490ff46","name":"Push 30 different messages","time":{"start":1747127804259,"stop":1747127804259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee9c209af7a1f43c","name":"Push message with custom timestamp: 1747123634015","time":{"start":1747127804266,"stop":1747127804266,"duration":0},"status":"passed","severity":"normal"},{"uid":"60831da9a5030ad","name":"Query with Ordered Callback, No message returned","time":{"start":1747127427520,"stop":1747127427520,"duration":0},"status":"passed","severity":"normal"},{"uid":"c287df502326affc","name":"Check received message containing emoji","time":{"start":1747127608379,"stop":1747127608380,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30948be984e5344","name":"should properly create peer info with all multiaddrs","time":{"start":1747127154363,"stop":1747127154363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4cb46b186263bd","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747127709185,"stop":1747127709186,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e13dbbd88d1b5b","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1747127198925,"stop":1747127198925,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fd6bc15de4af03","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1747127145776,"stop":1747127145777,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffbb62ff198490e7","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1747127233857,"stop":1747127233858,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7f9e168b898bbd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1747127145690,"stop":1747127145690,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fda40d28032d9f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1747127198406,"stop":1747127198406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9097f438f009f3a","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1747127198353,"stop":1747127198357,"duration":4},"status":"passed","severity":"normal"},{"uid":"4fef8b7f47cc481e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747127330412,"stop":1747127330412,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a8b15ca520bd10","name":"should insert message id into causal history","time":{"start":1747127198923,"stop":1747127198924,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2143ccf34fa0f54","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747127709181,"stop":1747127709181,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2ec6948488d60b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1747127145688,"stop":1747127145688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae514cb5a9bab91","name":"should insert message into bloom filter","time":{"start":1747127198923,"stop":1747127198923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4eb31ec9b6fd4d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1747127180342,"stop":1747127180342,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bae09a9db79c74","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1747127342636,"stop":1747127342637,"duration":1},"status":"passed","severity":"normal"},{"uid":"984f62c3bffb7747","name":"Round trip binary encryption [ecies, signature]","time":{"start":1747127180342,"stop":1747127180342,"duration":0},"status":"passed","severity":"normal"},{"uid":"67da4a05f52df27d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1747127283442,"stop":1747127283442,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c9645c96ebba95","name":"Waku message hash computation (payload length 0)","time":{"start":1747127148311,"stop":1747127148311,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff98cc2542bcb8a","name":"Delete observer","time":{"start":1747127322476,"stop":1747127322476,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2b33354c358ab2","name":"Reusing cursor across nodes","time":{"start":1747127414313,"stop":1747127414314,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b118c874c6ff15","name":"handles different networkShards values correctly","time":{"start":1747127145678,"stop":1747127145679,"duration":1},"status":"passed","severity":"normal"},{"uid":"db33f13d3802a278","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1747127145672,"stop":1747127145672,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d1493843630d34","name":"Query Generator, Wrong PubsubTopic","time":{"start":1747127427516,"stop":1747127427517,"duration":1},"status":"passed","severity":"normal"},{"uid":"41385f23a6501f38","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1747127198419,"stop":1747127198419,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d74d3c07ef172f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app16/7/topic213/json","time":{"start":1747127438753,"stop":1747127438753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e596a1902470fe99","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1747127168237,"stop":1747127168237,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd02bf40750a6b8d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1747127414311,"stop":1747127414312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3651060b260dbf0a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1747127334780,"stop":1747127334780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea5421430fd337c","name":"should mark all messages in causal history as acknowledged","time":{"start":1747127198926,"stop":1747127198927,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ecf0f0c0223018","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747127709195,"stop":1747127709195,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c2b5276849bb29","name":"Relay","time":{"start":1747127221223,"stop":1747127221223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d217f07cda4b17b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1747127467788,"stop":1747127467788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9ee33e90cdf4a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1747127145693,"stop":1747127145694,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2854ed9d2925d1","name":"Check publish message containing unicode special characters","time":{"start":1747127341196,"stop":1747127341197,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9c38f044ea007f","name":"should only return 1 node with store capability","time":{"start":1747127168682,"stop":1747127168682,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e51bee9cc6ff415","name":"should request renew when peer disconnects","time":{"start":1747127189108,"stop":1747127189110,"duration":2},"status":"passed","severity":"normal"},{"uid":"a149ba5cbd951c9d","name":"Symmetric encrypt & Decrypt","time":{"start":1747127179051,"stop":1747127179051,"duration":0},"status":"passed","severity":"normal"},{"uid":"23121a077e038747","name":"can start the service","time":{"start":1747127220419,"stop":1747127220420,"duration":1},"status":"passed","severity":"normal"},{"uid":"7156b098890e553a","name":"Publish message with custom timestamp: Tue May 13 2025 08:08:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1747127341199,"stop":1747127341199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f69b3e9fac704c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747127334783,"stop":1747127334783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21cf175b0be692d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1747127148310,"stop":1747127148310,"duration":0},"status":"passed","severity":"normal"},{"uid":"505191302a6e2b50","name":"Push message with content topic containing Arabic","time":{"start":1747127804261,"stop":1747127804261,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fe1a7c148aba89","name":"should encode/decode to RLP encoding","time":{"start":1747127154355,"stop":1747127154358,"duration":3},"status":"passed","severity":"normal"},{"uid":"f9611a4ae5593da","name":"Push message with unicode special characters payload","time":{"start":1747127804258,"stop":1747127804258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2063873db20dfe8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747127709187,"stop":1747127709187,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf66e5e7e41f33e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1747127145691,"stop":1747127145691,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f792951bfec105","name":"Waku message hash computation (no timestamp)","time":{"start":1747127148311,"stop":1747127148312,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9970615b13b77bf","name":"Push message with content topic containing Chinese","time":{"start":1747127804246,"stop":1747127804246,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e305c7c0cba3b9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1747127215733,"stop":1747127215737,"duration":4},"status":"passed","severity":"normal"},{"uid":"92bcef88e88bc260","name":"should handle task timeouts","time":{"start":1747127188963,"stop":1747127188965,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd946308609436c1","name":"Store - dialed after - with timeout","time":{"start":1747127481864,"stop":1747127481864,"duration":0},"status":"passed","severity":"normal"},{"uid":"955e06989e5547fc","name":"Check received message containing Chinese","time":{"start":1747127608367,"stop":1747127608367,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77391cea196d142","name":"should set field with only STORE enabled","time":{"start":1747127154364,"stop":1747127154364,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f250f9fb82c15fd","name":"should add and remove event listeners correctly","time":{"start":1747127172594,"stop":1747127172595,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7803ba5e3f96d9","name":"Subscribe to topic containing Script and publish message","time":{"start":1747127342634,"stop":1747127342634,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6b42795c75f276","name":"Privacy Node - default protocol","time":{"start":1747127481865,"stop":1747127481866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7756981842028aaa","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1747127198931,"stop":1747127198931,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa94155e949d502a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1747127168233,"stop":1747127168234,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2e3054172ecceb","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1747127198362,"stop":1747127198363,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be84fdb36f9b2a3","name":"random static sharding 6 - Cluster ID: 365, Shard ID: 136","time":{"start":1747127450803,"stop":1747127450803,"duration":0},"status":"passed","severity":"normal"},{"uid":"877aab2db3d939d1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1747127172593,"stop":1747127172594,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e275b9e8a112ea9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1747127145680,"stop":1747127145680,"duration":0},"status":"passed","severity":"normal"},{"uid":"314a967d1a05f366","name":"should push the message to the outgoing buffer","time":{"start":1747127198923,"stop":1747127198923,"duration":0},"status":"passed","severity":"normal"},{"uid":"4609df557add678","name":"Check publish message containing JSON","time":{"start":1747127341190,"stop":1747127341190,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcc3ea0e0a0b310","name":"Push message with content topic containing long","time":{"start":1747127804244,"stop":1747127804245,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88011154edb3a3a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1747127215725,"stop":1747127215731,"duration":6},"status":"passed","severity":"normal"}] |