mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"3f60b1233918c20","name":"Push message with meta","time":{"start":1744882746887,"stop":1744882746887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1867eb8552089af","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744882265067,"stop":1744882265067,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90d63235ac40d27","name":"Check received message containing Chinese","time":{"start":1744882546085,"stop":1744882546085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4834ef580cdb","name":"Check publish message containing SQL Injection","time":{"start":1744882271713,"stop":1744882271714,"duration":1},"status":"passed","severity":"normal"},{"uid":"93bce6fbaa9f6ddb","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744882120474,"stop":1744882120474,"duration":0},"status":"passed","severity":"normal"},{"uid":"9469266748d3f0c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744882639204,"stop":1744882639204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1eac9d25d09901","name":"Passing page size 1 when there are 4 messages","time":{"start":1744882402875,"stop":1744882402878,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd36c8fa4e8bf027","name":"Push message with content topic containing long","time":{"start":1744882746883,"stop":1744882746883,"duration":0},"status":"passed","severity":"normal"},{"uid":"25234fa2bb4c5959","name":"Push message with content topic containing short","time":{"start":1744882746895,"stop":1744882746895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffbd3d6d3b77298","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744882348649,"stop":1744882348649,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f4d695f3f61574","name":"should initialize with Unhealthy status","time":{"start":1744882111062,"stop":1744882111063,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3076cc97e8df7f","name":"Check message with non string payload is not received","time":{"start":1744882546094,"stop":1744882546094,"duration":0},"status":"passed","severity":"normal"},{"uid":"983c51efb0f64527","name":"removeEventListener with wrong event","time":{"start":1744882177705,"stop":1744882177705,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc96c6361f748712","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744882274634,"stop":1744882274635,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f88eb7fa2faf9","name":"Check publish message after service node is restarted","time":{"start":1744882271724,"stop":1744882271724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"248e7df65df53154","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744882274638,"stop":1744882274638,"duration":0},"status":"passed","severity":"normal"},{"uid":"514f78113cb2f8fb","name":"Check message received after nwaku node is restarted","time":{"start":1744882546095,"stop":1744882546095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"445b0dc04d749007","name":"should wait for Store peer to be connected","time":{"start":1744882111283,"stop":1744882111284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d650d532fb54679e","name":"connects to nwaku","time":{"start":1744882413087,"stop":1744882413087,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc16a1a2e6e09087","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744882067702,"stop":1744882067702,"duration":0},"status":"passed","severity":"normal"},{"uid":"478d7a257119e1cf","name":"throws on content topic with generation field greater than 0","time":{"start":1744882067685,"stop":1744882067686,"duration":1},"status":"passed","severity":"normal"},{"uid":"162052e402ed7eba","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744882137685,"stop":1744882137686,"duration":1},"status":"passed","severity":"normal"},{"uid":"710324da0bf51a0c","name":"should reject if WakuNode is not started","time":{"start":1744882111279,"stop":1744882111279,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f35884f32e4df1","name":"Check publish message containing short","time":{"start":1744882271705,"stop":1744882271705,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe16e851cfca4e30","name":"Waku message hash computation (payload length 0)","time":{"start":1744882070273,"stop":1744882070273,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d1154a2b78ebd6","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744882082207,"stop":1744882082207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55233b3ab079fcd","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744882075516,"stop":1744882075517,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c537c105fc44ed","name":"Query Generator - false","time":{"start":1744882394102,"stop":1744882394103,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7ae2395cba6c3f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744882067708,"stop":1744882067708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a86c3d904eab60b","name":"should not fail to stop the service if it was not started","time":{"start":1744882245993,"stop":1744882245996,"duration":3},"status":"passed","severity":"normal"},{"uid":"6e4b5b1f823d433a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744882639201,"stop":1744882639201,"duration":0},"status":"passed","severity":"normal"},{"uid":"317d665987bdd9e3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744882274636,"stop":1744882274636,"duration":0},"status":"passed","severity":"normal"},{"uid":"9948059ae3e012e1","name":"Refresh subscription","time":{"start":1744882639211,"stop":1744882639211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a85c75b3884428e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744882070272,"stop":1744882070272,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38bc278ab493dfd","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744882120471,"stop":1744882120471,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5d7b06f9a744c0","name":"removeEventListener with correct event","time":{"start":1744882177704,"stop":1744882177705,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c957a4b220bddb","name":"1 Store, 2 fetches","time":{"start":1744882090030,"stop":1744882090031,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe933ff80f7aefc9","name":"Push message with emoji payload","time":{"start":1744882746894,"stop":1744882746894,"duration":0},"status":"passed","severity":"normal"},{"uid":"23477098e7bbb7b0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744882067698,"stop":1744882067699,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fa099a8083f7b2","name":"should be able to encode the field with only STORE set to true","time":{"start":1744882075513,"stop":1744882075513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d391fae497335aed","name":"Check message with non string payload is not received","time":{"start":1744882546106,"stop":1744882546107,"duration":1},"status":"passed","severity":"normal"},{"uid":"796933b96f6f5081","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744882119954,"stop":1744882119956,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3ff9a546cd1f621","name":"Fails to publish duplicate message","time":{"start":1744882271721,"stop":1744882271722,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a435fe86eb993d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744882639208,"stop":1744882639208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dc3d43567b973e","name":"should not receive a peer event before start","time":{"start":1744882142198,"stop":1744882142199,"duration":1},"status":"passed","severity":"normal"},{"uid":"375d0f45ae8a1a1","name":"should use provided shard info when available","time":{"start":1744882110898,"stop":1744882110898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c756525820506e0d","name":"Generator, 2 different pubsubtopics","time":{"start":1744882384915,"stop":1744882384917,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bb6bb18b7083d44","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744882089912,"stop":1744882089914,"duration":2},"status":"passed","severity":"normal"},{"uid":"740b3daad36216f4","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744882067702,"stop":1744882067703,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe8d8882c28a1b5","name":"Push message with numeric payload","time":{"start":1744882746890,"stop":1744882746890,"duration":0},"status":"passed","severity":"normal"},{"uid":"af09a074ed466837","name":"throws on content topic with empty version field","time":{"start":1744882067686,"stop":1744882067687,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f850f105e78a11a","name":"Generator, 2 different pubsubtopics","time":{"start":1744882384911,"stop":1744882384911,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bb75581e8e7d6b","name":"Nodes with multiple pubsub topic","time":{"start":1744882264461,"stop":1744882264462,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f034de4c8dae394","name":"more peers than existing","time":{"start":1744882246185,"stop":1744882246186,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d799ee9dd2366586","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744882119925,"stop":1744882119926,"duration":1},"status":"passed","severity":"normal"},{"uid":"db20cb5c6c2c63ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744882067709,"stop":1744882067709,"duration":0},"status":"passed","severity":"normal"},{"uid":"64906af6d51ab236","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744882067694,"stop":1744882067695,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90bcfed258a2ebe","name":"Push message with short payload","time":{"start":1744882746890,"stop":1744882746890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c3f32e31e2e344","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744882639214,"stop":1744882639214,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2a5d32d46c54a0","name":"should throw an error for missing sharding configuration","time":{"start":1744882067719,"stop":1744882067719,"duration":0},"status":"passed","severity":"normal"},{"uid":"936d3298d9398564","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744882070272,"stop":1744882070273,"duration":1},"status":"passed","severity":"normal"},{"uid":"b278b9f4cd94e94e","name":"Ping on subscribed peer","time":{"start":1744882207455,"stop":1744882207456,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6d648ee3dc2a34","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744882400431,"stop":1744882400432,"duration":1},"status":"passed","severity":"normal"},{"uid":"d371d7a0537fb347","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744882265413,"stop":1744882265413,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33f9a20b2889d0b","name":"handles empty contentTopics array correctly","time":{"start":1744882067719,"stop":1744882067720,"duration":1},"status":"passed","severity":"normal"},{"uid":"15362393038e0d10","name":"should use shardsUnderCluster when provided","time":{"start":1744882110899,"stop":1744882110903,"duration":4},"status":"passed","severity":"normal"},{"uid":"6848cc1216de8b12","name":"Push message with Script payload","time":{"start":1744882746879,"stop":1744882746879,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a956674334a8f37","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744882348652,"stop":1744882348652,"duration":0},"status":"passed","severity":"normal"},{"uid":"628b5db0e4e82ecc","name":"Query Generator, No Decoder","time":{"start":1744882361675,"stop":1744882361676,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab1ec6286bddf2d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744882119947,"stop":1744882119947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9a464928c20693","name":"should throw error - no id","time":{"start":1744882076409,"stop":1744882076409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d629cb0ffa01ced9","name":"Push message with content topic containing SQL Injection","time":{"start":1744882746897,"stop":1744882746897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f641ce00918fed","name":"Nwaku publishes","time":{"start":1744882259961,"stop":1744882259962,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde4efcdeff5738","name":"Push message with content topic containing Arabic","time":{"start":1744882746884,"stop":1744882746884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4a37f38027a9cc","name":"Refresh subscription","time":{"start":1744882274633,"stop":1744882274633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c47ee7924140bac6","name":"Check received message containing SQL Injection","time":{"start":1744882546087,"stop":1744882546087,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b3f005fa6e9284","name":"Check received message containing Script","time":{"start":1744882546099,"stop":1744882546099,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc952537adadea75","name":"should decode valid enr successfully","time":{"start":1744882076408,"stop":1744882076408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff36c47f91b01e5a","name":"Using a function","time":{"start":1744882413088,"stop":1744882413088,"duration":0},"status":"passed","severity":"normal"},{"uid":"684394e2f4dbf622","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744882119687,"stop":1744882119688,"duration":1},"status":"passed","severity":"normal"},{"uid":"357ea816d6df1aa9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744882119956,"stop":1744882119958,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2e16edd4a81ad62","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744882067697,"stop":1744882067697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79f3b3144e95fed","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744882094345,"stop":1744882094346,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18881261339cefd","name":"different cluster, same shard: nodes don't connect","time":{"start":1744882206666,"stop":1744882206667,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a88b93c64063ca8","name":"random static sharding 8 - Cluster ID: 148, Shard ID: 810","time":{"start":1744882386974,"stop":1744882386974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1099c72143459642","name":"Query generator for multiple messages with different content topic format","time":{"start":1744882395394,"stop":1744882395394,"duration":0},"status":"passed","severity":"normal"},{"uid":"866ec42924e78bd","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744882119927,"stop":1744882119928,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe10c3112224e05","name":"Renews subscription after lossing a connection","time":{"start":1744882639206,"stop":1744882639206,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff4e79772ed44d8","name":"Push message with XML payload","time":{"start":1744882746892,"stop":1744882746892,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae0c55e3ec46c09","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744882119953,"stop":1744882119953,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b01da70060b491","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744882195669,"stop":1744882195669,"duration":0},"status":"passed","severity":"normal"},{"uid":"78811cb7d98ed760","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744882546103,"stop":1744882546104,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3c8bc1b0510f1c","name":"should wait for Filter peer to be connected","time":{"start":1744882111283,"stop":1744882111283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc2c41bab46a477","name":"should select older connection if present","time":{"start":1744882081794,"stop":1744882081795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e424260fd24d2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744882395395,"stop":1744882395396,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b75e83710f6d17c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744882119961,"stop":1744882119962,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cad4a5c7fd1efe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744882639216,"stop":1744882639216,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1f42d47f3c481f","name":"Check received message containing unicode special characters","time":{"start":1744882546102,"stop":1744882546102,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a2b0d84630ef9f","name":"Push message with JSON payload","time":{"start":1744882746893,"stop":1744882746893,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e124bf95d4d63d","name":"random static sharding 4 - Cluster ID: 379, Shard ID: 754","time":{"start":1744882386972,"stop":1744882386972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76bc47791fa847b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744882119960,"stop":1744882119961,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc04464924858286","name":"Generator, custom pubsub topic","time":{"start":1744882384914,"stop":1744882384914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92dbf11eecd21ed","name":"Query with Promise Callback, No Decoder","time":{"start":1744882361685,"stop":1744882361685,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a321b40bc7bc22","name":"Check message received after jswaku node is restarted","time":{"start":1744882546107,"stop":1744882546107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ecef6b0aa6499a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744882546104,"stop":1744882546104,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e1456a240975b5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744882144847,"stop":1744882144848,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8fcee6e58354af","name":"Relay + Store","time":{"start":1744882142419,"stop":1744882142420,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0c0d86ebc523bd","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744882089918,"stop":1744882089922,"duration":4},"status":"passed","severity":"normal"},{"uid":"5c3f63a6c7670bc9","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744882111065,"stop":1744882111065,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa61ecf26da83f6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744882332929,"stop":1744882332929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4738bdf98d59e057","name":"Asymmetric encrypt & decrypt","time":{"start":1744882100946,"stop":1744882100946,"duration":0},"status":"passed","severity":"normal"},{"uid":"313128494f46f45e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744882075514,"stop":1744882075514,"duration":0},"status":"passed","severity":"normal"},{"uid":"797f2ff64a9e452","name":"should properly create location multiaddrs - tcp6","time":{"start":1744882076418,"stop":1744882076419,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a1f79219cf54d4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744882119959,"stop":1744882119959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da9aeb0ab0364e5","name":"Store - dialed first","time":{"start":1744882418345,"stop":1744882418346,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1e7f159e3b6cab","name":"isConnected should return true after first peer connects","time":{"start":1744882157643,"stop":1744882157644,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9f6b0ae3969eeb","name":"Push message equal or less that 1MB","time":{"start":1744882746889,"stop":1744882746889,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a618ac3f5f0ba7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744882075524,"stop":1744882075525,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19a1a06bdf68965","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744882067721,"stop":1744882067721,"duration":0},"status":"passed","severity":"normal"},{"uid":"187e640e7a2a7216","name":"random static sharding 5 - Cluster ID: 648, Shard ID: 794","time":{"start":1744882386972,"stop":1744882386972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54bd988944a4f65","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app61/2/topic975/proto","time":{"start":1744882370312,"stop":1744882370313,"duration":1},"status":"passed","severity":"normal"},{"uid":"de22a3aa7cdc38a4","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744882111065,"stop":1744882111065,"duration":0},"status":"passed","severity":"normal"},{"uid":"94782a0d582e4290","name":"should check connected peers if present and suitable","time":{"start":1744882111282,"stop":1744882111282,"duration":0},"status":"passed","severity":"normal"},{"uid":"984f3bc41c1f11f4","name":"Generator, custom pubsub topic","time":{"start":1744882384910,"stop":1744882384910,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a229593961c538","name":"Subscribe to topic containing long and receive message","time":{"start":1744882639212,"stop":1744882639212,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b579722c18f36d8","name":"should return false","time":{"start":1744882076411,"stop":1744882076411,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9d0ecbfaf23cd1","name":"stop","time":{"start":1744882177707,"stop":1744882177707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f58a7bb9a12585d","name":"ignores unrecognized TXT record formats","time":{"start":1744882090430,"stop":1744882090430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c5525613448811","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744882090432,"stop":1744882090432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a51ded2d7e0065","name":"should throw an error for an unconfigured topic","time":{"start":1744882067715,"stop":1744882067716,"duration":1},"status":"passed","severity":"normal"},{"uid":"642beb040160f36d","name":"can start and stop the service","time":{"start":1744882094341,"stop":1744882094342,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0c37bc8725f85a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744882265410,"stop":1744882265412,"duration":2},"status":"passed","severity":"normal"},{"uid":"77354ca691da6286","name":"Push message with content topic containing Russian","time":{"start":1744882746897,"stop":1744882746897,"duration":0},"status":"passed","severity":"normal"},{"uid":"b463d7d5027aa795","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744882639209,"stop":1744882639209,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db3130075eafec5","name":"Check received message with timestamp: 1744882136111000000 ","time":{"start":1744882546103,"stop":1744882546103,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e5596653df1346","name":"Push message with Chinese payload","time":{"start":1744882746878,"stop":1744882746878,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4081aff13dfe34","name":"should decode valid enr with tcp successfully","time":{"start":1744882076408,"stop":1744882076409,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d93cdef8c69631","name":"Query Generator, No message returned","time":{"start":1744882361676,"stop":1744882361676,"duration":0},"status":"passed","severity":"normal"},{"uid":"38da0d7c4ded82f7","name":"Push message with Russian payload","time":{"start":1744882746891,"stop":1744882746891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f467831d7346a9de","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744882119930,"stop":1744882119930,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cb7f464bec8c0d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744882746898,"stop":1744882746898,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40d31d95ed12839","name":"random static sharding 9 - Cluster ID: 455, Shard ID: 710","time":{"start":1744882386974,"stop":1744882386975,"duration":1},"status":"passed","severity":"normal"},{"uid":"c217dbe4ff5297cd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744882332930,"stop":1744882332930,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfd6084e11e285e","name":"Js publishes, other Js receives","time":{"start":1744882259969,"stop":1744882259969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2950202c0baa095b","name":"should be able to decode the field with only STORE set to true","time":{"start":1744882075523,"stop":1744882075524,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab173127a9ed230","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744882332932,"stop":1744882332933,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed83c0215b1707c","name":"Push message with rate limit","time":{"start":1744882746900,"stop":1744882746900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81cff6df64121b7","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744882264464,"stop":1744882264464,"duration":0},"status":"passed","severity":"normal"},{"uid":"48efbc6e95967202","name":"Check received message containing Arabic","time":{"start":1744882546085,"stop":1744882546086,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7db16d4214eb5d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744882067704,"stop":1744882067704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4baead92b76dfdad","name":"Subscribe and publish message","time":{"start":1744882274631,"stop":1744882274631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4995f2bf742ff20","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744882142203,"stop":1744882142203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1e4551ad141a4ea","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744882119911,"stop":1744882119916,"duration":5},"status":"passed","severity":"normal"},{"uid":"a9ac8c6aed87c8d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744882067697,"stop":1744882067698,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6a38cc1f591d10","name":"should be called for bootstrap peers","time":{"start":1744882144847,"stop":1744882144847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6e0200d83d36b3","name":"returns nothing if no connections present","time":{"start":1744882081788,"stop":1744882081789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56aa60767ca32","name":"Check received message containing SQL Injection","time":{"start":1744882546099,"stop":1744882546099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d45dd03d6b9607","name":"Waku message hash computation (no timestamp)","time":{"start":1744882070273,"stop":1744882070274,"duration":1},"status":"passed","severity":"normal"},{"uid":"5441e43b79c04451","name":"Push message with content topic containing shell command","time":{"start":1744882746898,"stop":1744882746898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3de158d6c41925","name":"Subscribe and receives messages on 20 topics","time":{"start":1744882639210,"stop":1744882639210,"duration":0},"status":"passed","severity":"normal"},{"uid":"223bc7ba96acd389","name":"Fails to publish message with wrong content topic","time":{"start":1744882271722,"stop":1744882271722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a905965341c1fd7","name":"Passing page size 11 when there are 10 messages","time":{"start":1744882402880,"stop":1744882402881,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7138e9cf1f2c50","name":"Decoder throws on empty string content topic","time":{"start":1744882082573,"stop":1744882082573,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ec6dafa1c4f000","name":"same cluster, different shard: nodes connect","time":{"start":1744882206666,"stop":1744882206666,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c29c14a76fdd63","name":"should get locked peers","time":{"start":1744882110441,"stop":1744882110442,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4c19a4f3735bba","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app74/4/topic77/test.js","time":{"start":1744882370312,"stop":1744882370312,"duration":0},"status":"passed","severity":"normal"},{"uid":"819387e1eca64256","name":"should initialize bloom filter with correct parameters","time":{"start":1744882121775,"stop":1744882121775,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42550cca591fec","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744882089914,"stop":1744882089916,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd9a60a56c04b459","name":"Query with Ordered Callback, No Decoder","time":{"start":1744882361678,"stop":1744882361678,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e9c6b56ad21aab","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744882274639,"stop":1744882274639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52a38636ce91c36","name":"Push 30 different messages","time":{"start":1744882746882,"stop":1744882746882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d4ded7ca14446d3","name":"Check publish message containing special chars","time":{"start":1744882271709,"stop":1744882271710,"duration":1},"status":"passed","severity":"normal"},{"uid":"a713d273dcf54ea4","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744882119924,"stop":1744882119924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e6ddc3032fa03a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744882639199,"stop":1744882639199,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ac9eff7c4b4953","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744882639216,"stop":1744882639216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecb55ba5e595623","name":"Push 30 different messages","time":{"start":1744882746894,"stop":1744882746894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0429ebac8d8cec0","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744882119922,"stop":1744882119922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d700d2210cd7c5ba","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744882089901,"stop":1744882089906,"duration":5},"status":"passed","severity":"normal"},{"uid":"31e2f1870124e8cd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app77/8/topic387/json","time":{"start":1744882370313,"stop":1744882370313,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40286661aa31cc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744882639210,"stop":1744882639210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c01dafebfe9d11d","name":"can start and stop the service","time":{"start":1744882142196,"stop":1744882142196,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c02a66231d72","name":"should throw error - no id","time":{"start":1744882076410,"stop":1744882076410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43b98c0538104ca","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744882067703,"stop":1744882067703,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf66bff611ce033","name":"Push message with content topic containing special chars","time":{"start":1744882746896,"stop":1744882746896,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b1419e2b82cc07","name":"should handle corrupted local storage data gracefully","time":{"start":1744882094346,"stop":1744882094346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4213a1aa6a358d6","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744882119926,"stop":1744882119926,"duration":0},"status":"passed","severity":"normal"},{"uid":"122d2cdf9f2191cc","name":"Check received message containing shell command","time":{"start":1744882546101,"stop":1744882546101,"duration":0},"status":"passed","severity":"normal"},{"uid":"576085ab96de2c86","name":"should reject on timeout if it was set","time":{"start":1744882111281,"stop":1744882111282,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6590787378c626","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744882265404,"stop":1744882265404,"duration":0},"status":"passed","severity":"normal"},{"uid":"af616ff2f92a0f25","name":"Check publish message containing Russian","time":{"start":1744882271712,"stop":1744882271713,"duration":1},"status":"passed","severity":"normal"},{"uid":"726ff6ea611583c6","name":"Push message with content topic containing special chars","time":{"start":1744882746883,"stop":1744882746883,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a0a504b4b003cd","name":"should not fail to start the service if it is already started","time":{"start":1744882245996,"stop":1744882245997,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4c992cb7c97e73","name":"Check received message containing JSON","time":{"start":1744882546100,"stop":1744882546101,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9e8f823c7df82a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744882076408,"stop":1744882076408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a48bd1719c5fcc8","name":"can start the service","time":{"start":1744882094341,"stop":1744882094341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05121e18a24c88","name":"should throw an error for insufficient data","time":{"start":1744882067799,"stop":1744882067799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ba81191f1cdf40","name":"should emit a peer event after start","time":{"start":1744882142198,"stop":1744882142198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbed41c62f0242b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744882274632,"stop":1744882274632,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ddf1eedbaa351b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744882119961,"stop":1744882119961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c0707f10255ae1","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744882119919,"stop":1744882119922,"duration":3},"status":"passed","severity":"normal"},{"uid":"7123f7e7b5566809","name":"returns only open connection if one present","time":{"start":1744882081790,"stop":1744882081793,"duration":3},"status":"passed","severity":"normal"},{"uid":"855b98277c8b0b52","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744882408814,"stop":1744882408814,"duration":0},"status":"passed","severity":"normal"},{"uid":"77781f84ec3c0939","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744882119927,"stop":1744882119927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4313aa7d9cc566a6","name":"Push message with unicode special characters payload","time":{"start":1744882746894,"stop":1744882746894,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa46f19ecbf4aa4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744882067708,"stop":1744882067708,"duration":0},"status":"passed","severity":"normal"},{"uid":"21aad9d54f5eefbd","name":"should handle a minimal index list","time":{"start":1744882067798,"stop":1744882067798,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbd61b49da9d375","name":"Push message with Chinese payload","time":{"start":1744882746891,"stop":1744882746891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed879c412c7070b","name":"Encoder throws on undefined content topic","time":{"start":1744882100288,"stop":1744882100289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ecdf46dc246f9e","name":"Publishes to nwaku","time":{"start":1744882259961,"stop":1744882259961,"duration":0},"status":"passed","severity":"normal"},{"uid":"698b019100261b57","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744882384912,"stop":1744882384912,"duration":0},"status":"passed","severity":"normal"},{"uid":"8182c8b80036c1f0","name":"random static sharding 1 - Cluster ID: 650, Shard ID: 406","time":{"start":1744882386969,"stop":1744882386970,"duration":1},"status":"passed","severity":"normal"},{"uid":"253f7db4e1965cc8","name":"Encoder throws on empty string content topic","time":{"start":1744882082572,"stop":1744882082572,"duration":0},"status":"passed","severity":"normal"},{"uid":"137df69b5df4841d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744882639203,"stop":1744882639203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79722092e031001","name":"Push message with Russian payload","time":{"start":1744882746878,"stop":1744882746879,"duration":1},"status":"passed","severity":"normal"},{"uid":"5882dba0174cf528","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744882119962,"stop":1744882119962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e7e2feda5e159c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744882264462,"stop":1744882264462,"duration":0},"status":"passed","severity":"normal"},{"uid":"793b57a548ce8d13","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744882119947,"stop":1744882119950,"duration":3},"status":"passed","severity":"normal"},{"uid":"c9ef7876e4a2a29d","name":"addEventListener with correct event","time":{"start":1744882177703,"stop":1744882177704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ff12c229077bac","name":"Query with Ordered Callback, No message returned","time":{"start":1744882361678,"stop":1744882361679,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f141bc799537209","name":"Check received message containing emoji","time":{"start":1744882546102,"stop":1744882546102,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3dd8d99dfd1f98","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744882119922,"stop":1744882119923,"duration":1},"status":"passed","severity":"normal"},{"uid":"42034985c1608c42","name":"returns all values when wanted number is greater than available values","time":{"start":1744882089178,"stop":1744882089179,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5f5c0947f6c4a4","name":"unsubscribes","time":{"start":1744882405658,"stop":1744882405659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8734ba4f8309d5c6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744882265412,"stop":1744882265412,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6fa399d015e21d","name":"Check message on other pubsub topic is not received","time":{"start":1744882546105,"stop":1744882546105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35ca54dcd5a68b7","name":"Push message with special chars payload","time":{"start":1744882746890,"stop":1744882746891,"duration":1},"status":"passed","severity":"normal"},{"uid":"deafdd153e23e02b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744882089911,"stop":1744882089912,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf04ba5e0994cfd","name":"Promise Callback - false","time":{"start":1744882394117,"stop":1744882394117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1417f35cb6f9c47","name":"should send to specified number of peers of used peers","time":{"start":1744882111188,"stop":1744882111189,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57982f7dc2a0f63","name":"should transition to Unhealthy when no connections","time":{"start":1744882111064,"stop":1744882111064,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee746c2da9fc63e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744882070271,"stop":1744882070272,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f2a7412c66c03d","name":"Push to array if already present","time":{"start":1744882067312,"stop":1744882067312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47ede99b23f6360","name":"safeDispatchEvent","time":{"start":1744882177706,"stop":1744882177707,"duration":1},"status":"passed","severity":"normal"},{"uid":"33658f77c0a55ac8","name":"should start and stop interval correctly","time":{"start":1744882110772,"stop":1744882110773,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb3927e43027a6","name":"Correctly serialized arguments","time":{"start":1744882207687,"stop":1744882207687,"duration":0},"status":"passed","severity":"normal"},{"uid":"296eda86991e882a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744882144848,"stop":1744882144850,"duration":2},"status":"passed","severity":"normal"},{"uid":"7810c4a8266a4524","name":"Default pageSize","time":{"start":1744882402883,"stop":1744882402883,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afc9b4baf54b9aa","name":"Push message with escaped characters payload","time":{"start":1744882746881,"stop":1744882746881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cd9c1a3192dfdb","name":"Check received message containing escaped characters","time":{"start":1744882546101,"stop":1744882546101,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a9a19d1fd83fc5","name":"Push message with rate limit","time":{"start":1744882746888,"stop":1744882746888,"duration":0},"status":"passed","severity":"normal"},{"uid":"d803d8d878ec2d43","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744882067710,"stop":1744882067711,"duration":1},"status":"passed","severity":"normal"},{"uid":"156fe9d0220154e7","name":"Ordered Callback - true","time":{"start":1744882394118,"stop":1744882394118,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be9f8f1ec8de541","name":"should throw error - no public key","time":{"start":1744882076410,"stop":1744882076411,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08ea71e2e47247c","name":"Push message with content topic containing short","time":{"start":1744882746882,"stop":1744882746882,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b20686bb5d2d4d","name":"Callback on promise, aborts when callback returns true","time":{"start":1744882395395,"stop":1744882395395,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4df167c6d2a7bb","name":"Push message with custom timestamp: 1744885757889","time":{"start":1744882746901,"stop":1744882746901,"duration":0},"status":"passed","severity":"normal"},{"uid":"57abe90a5d3ef762","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744882102157,"stop":1744882102157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96ae3e5e0868a18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744882119963,"stop":1744882119963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d469fe0f893a8bc1","name":"Check message received after jswaku node is restarted","time":{"start":1744882546094,"stop":1744882546095,"duration":1},"status":"skipped","severity":"normal"},{"uid":"646b3f6f2066136","name":"Decoder throws on undefined content topic","time":{"start":1744882102159,"stop":1744882102159,"duration":0},"status":"passed","severity":"normal"},{"uid":"2287f0355ef7a9af","name":"Used by Waku Relay","time":{"start":1744882413088,"stop":1744882413089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7cf42c3c4470488","name":"Mutual subscription","time":{"start":1744882274629,"stop":1744882274630,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac4da3058d70cd0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744882408817,"stop":1744882408817,"duration":0},"status":"passed","severity":"normal"},{"uid":"44967cc42759772c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744882119962,"stop":1744882119962,"duration":0},"status":"passed","severity":"normal"},{"uid":"70aa57ed567dd904","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744882090434,"stop":1744882090434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16a66227dbc08b15","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744882206665,"stop":1744882206665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c052f1967e0b63d","name":"Push message with custom timestamp: 1744885757888","time":{"start":1744882746889,"stop":1744882746889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e230c45284c85ffd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744882384917,"stop":1744882384918,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21c64f7eabd9cb0","name":"Check received message containing short","time":{"start":1744882546084,"stop":1744882546084,"duration":0},"status":"passed","severity":"normal"},{"uid":"44149dd104c58668","name":"can dial TLS multiaddrs","time":{"start":1744882209280,"stop":1744882209280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef686b22418a1344","name":"handles multiple messages","time":{"start":1744882405658,"stop":1744882405658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea7eb81c778e764","name":"Check received message containing unicode special characters","time":{"start":1744882546089,"stop":1744882546090,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc7543bfba1c52e","name":"Meta field set when metaSetter is specified","time":{"start":1744882082571,"stop":1744882082571,"duration":0},"status":"passed","severity":"normal"},{"uid":"586c84dfa9128a28","name":"should wait for LightPush peer to be connected","time":{"start":1744882111282,"stop":1744882111283,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ecbd953d0436add","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app95/1/topic205/utf8","time":{"start":1744882370315,"stop":1744882370316,"duration":1},"status":"passed","severity":"normal"},{"uid":"92281abd7a580893","name":"Check received message containing numeric","time":{"start":1744882546084,"stop":1744882546085,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59773ee45f3c702","name":"should properly create location multiaddrs - tcp4","time":{"start":1744882076418,"stop":1744882076418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae74ba2521a4293d","name":"Check publish message after client node is restarted","time":{"start":1744882271724,"stop":1744882271725,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fda47df60dc6a8a","name":"Check received message containing Basic HTML tag","time":{"start":1744882546088,"stop":1744882546088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7939885e41ac88f4","name":"Fails to publish message with empty text","time":{"start":1744882271722,"stop":1744882271722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8d010b29723d","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744882119923,"stop":1744882119923,"duration":0},"status":"passed","severity":"normal"},{"uid":"db75d12eee5f1377","name":"Subscribe and receive messages via waku relay post","time":{"start":1744882639198,"stop":1744882639199,"duration":1},"status":"passed","severity":"normal"},{"uid":"784ffc1133b85bf4","name":"Fails to push message bigger that 1MB","time":{"start":1744882746889,"stop":1744882746889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bc9fb91f2244f1","name":"Decoder throws on empty string content topic","time":{"start":1744882100290,"stop":1744882100290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ffa43880d348cc","name":"should create a new stream if no existing for protocol found","time":{"start":1744882082204,"stop":1744882082205,"duration":1},"status":"passed","severity":"normal"},{"uid":"96862eb037cf23a7","name":"should reject if Filter is requested but not mounted","time":{"start":1744882111281,"stop":1744882111281,"duration":0},"status":"passed","severity":"normal"},{"uid":"deda6f1804105bbc","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1744882110896,"stop":1744882110897,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47b25daaa0813aa","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744882119925,"stop":1744882119925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1d22c9a3a10d7","name":"Check publish message containing Basic HTML tag","time":{"start":1744882271717,"stop":1744882271717,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b1131c699eebe4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744882067710,"stop":1744882067710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3666c96fd2de5624","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744882384914,"stop":1744882384914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"497f0c3f2cef52ea","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744882271723,"stop":1744882271723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91aff35c5987156","name":"Subscribe and receive messages via lightPush","time":{"start":1744882639207,"stop":1744882639207,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecba2b9f4c5590e","name":"dispatchEvent via connectionManager","time":{"start":1744882177706,"stop":1744882177706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1101d2f281158d4d","name":"Relay + Store","time":{"start":1744882076421,"stop":1744882076422,"duration":1},"status":"passed","severity":"normal"},{"uid":"577db80e312e7995","name":"topics with same application and version share the same shard","time":{"start":1744882067699,"stop":1744882067699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6716a007391ab9a6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744882265413,"stop":1744882265414,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4df002593bb830","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744882361674,"stop":1744882361675,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cfdaa0eb73aaf5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744882119946,"stop":1744882119946,"duration":0},"status":"passed","severity":"normal"},{"uid":"8040c98d464841b0","name":"Push message with content topic containing long","time":{"start":1744882746895,"stop":1744882746895,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e76d379a417603","name":"Rejects garbage","time":{"start":1744882114597,"stop":1744882114597,"duration":0},"status":"passed","severity":"normal"},{"uid":"f256fe739b5c864d","name":"Subscribe and receive messages via lightPush","time":{"start":1744882639197,"stop":1744882639198,"duration":1},"status":"passed","severity":"normal"},{"uid":"439ec80365d4732a","name":"Check received message containing shell command","time":{"start":1744882546089,"stop":1744882546089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbaf33acba20c43","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744882067721,"stop":1744882067721,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc86a7d33fdbfaf0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744882408814,"stop":1744882408814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d54f794946c76d2","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744882119686,"stop":1744882119686,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b379cbff72008f","name":"should return empty list for no shard","time":{"start":1744882067705,"stop":1744882067705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3def723351e5d50b","name":"should be sent with empty content","time":{"start":1744882120475,"stop":1744882120475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c946ac07b56a85","name":"should retry failed tasks","time":{"start":1744882110774,"stop":1744882110774,"duration":0},"status":"passed","severity":"normal"},{"uid":"385224cc435e9645","name":"throws on content topic with empty topic name field","time":{"start":1744882067687,"stop":1744882067687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb96bb12cfdea16","name":"should not fail to start the service if it is already started","time":{"start":1744882094343,"stop":1744882094343,"duration":0},"status":"passed","severity":"normal"},{"uid":"8170322030276d33","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744882264465,"stop":1744882264465,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebf5549cddcc0ca","name":"Check publish message containing Script","time":{"start":1744882271714,"stop":1744882271714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c7c19fd0819c68","name":"throws on content topic with empty encoding field","time":{"start":1744882067688,"stop":1744882067688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8052bbc2e3495","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744882144846,"stop":1744882144846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d275f19304a048b","name":"should set field with only FILTER enabled","time":{"start":1744882076421,"stop":1744882076421,"duration":0},"status":"passed","severity":"normal"},{"uid":"1249dc7a05febcf","name":"Push message with content topic containing XML","time":{"start":1744882746897,"stop":1744882746898,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1da6e23bd9dd86","name":"should insert message into bloom filter","time":{"start":1744882120469,"stop":1744882120469,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3224a5b8695f30","name":"Check publish message containing Chinese","time":{"start":1744882271710,"stop":1744882271711,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae0c68ca486573b","name":"Sets default value correctly","time":{"start":1744882413089,"stop":1744882413089,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ba6c9fa414b272","name":"should properly create location multiaddrs - udp6","time":{"start":1744882076418,"stop":1744882076418,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a32081e90b880e","name":"Overlapping topic subscription","time":{"start":1744882639200,"stop":1744882639200,"duration":0},"status":"passed","severity":"normal"},{"uid":"769b340362a3f138","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744882119932,"stop":1744882119945,"duration":13},"status":"passed","severity":"normal"},{"uid":"bcff779c42d9af95","name":"should return no connections if no open connection provided","time":{"start":1744882081793,"stop":1744882081794,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5ffee2757814de","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744882271720,"stop":1744882271720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b084ecf8e9a70fb8","name":"Push message with Basic HTML tag payload","time":{"start":1744882746893,"stop":1744882746893,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a3d171e5f22704","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744882067707,"stop":1744882067707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a181b562ccdd1ef1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744882639203,"stop":1744882639203,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf24cf613c1a1707","name":"Check received message with timestamp: 1744882136111 ","time":{"start":1744882546091,"stop":1744882546091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e469b6d8528ed401","name":"Fails to push message bigger that 1MB","time":{"start":1744882746901,"stop":1744882746902,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2b85220c697974","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744882119923,"stop":1744882119923,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a0e2d73f950da3","name":"Push message with content topic containing shell command","time":{"start":1744882746886,"stop":1744882746886,"duration":0},"status":"passed","severity":"normal"},{"uid":"9497fde97a82fad5","name":"random static sharding 2 - Cluster ID: 821, Shard ID: 843","time":{"start":1744882386971,"stop":1744882386971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4582f49298376948","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744882639207,"stop":1744882639207,"duration":0},"status":"passed","severity":"normal"},{"uid":"876a8b409c078f75","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744882119909,"stop":1744882119910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f987d64b9f051efc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744882067697,"stop":1744882067697,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b9d5787ae70d83","name":"should return false when shard is not included in network shards","time":{"start":1744882110904,"stop":1744882110904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c1f84f867936e7","name":"Check message received after nwaku node is restarted","time":{"start":1744882546107,"stop":1744882546107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2308290c74b72f84","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744882067799,"stop":1744882067799,"duration":0},"status":"passed","severity":"normal"},{"uid":"27497ae57ade417f","name":"should call waitForPeer on Relay","time":{"start":1744882111284,"stop":1744882111284,"duration":0},"status":"passed","severity":"normal"},{"uid":"196c6bf07193b7a5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744882067715,"stop":1744882067715,"duration":0},"status":"passed","severity":"normal"},{"uid":"808f3cf6e63d603b","name":"Push message with content topic containing numeric","time":{"start":1744882746895,"stop":1744882746896,"duration":1},"status":"passed","severity":"normal"},{"uid":"235f66e236ca0192","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744882075524,"stop":1744882075524,"duration":0},"status":"passed","severity":"normal"},{"uid":"40af40e7bbc2a06e","name":"should set field with all protocols disabled","time":{"start":1744882076420,"stop":1744882076420,"duration":0},"status":"passed","severity":"normal"},{"uid":"201a124aeed41800","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744882157647,"stop":1744882157647,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5306a04ec7dc82","name":"Callback on promise","time":{"start":1744882395394,"stop":1744882395395,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc07e82cc7c53aa9","name":"Publish message with large meta","time":{"start":1744882271725,"stop":1744882271725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e498ebbbd253e22","name":"through manual discovery","time":{"start":1744882209280,"stop":1744882209280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48af1c7deee731f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744882361684,"stop":1744882361685,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05fd5191f055de","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744882639212,"stop":1744882639213,"duration":1},"status":"passed","severity":"normal"},{"uid":"80eb878927d76df5","name":"Push message with shell command payload","time":{"start":1744882746893,"stop":1744882746893,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eb039575fa6c89","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744882332929,"stop":1744882332929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8ee3f4d3b46640","name":"pre and post cipher","time":{"start":1744882100947,"stop":1744882100948,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce12c52503049f8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744882639215,"stop":1744882639216,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c50baf2a17e27e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744882639208,"stop":1744882639208,"duration":0},"status":"passed","severity":"normal"},{"uid":"154851823311414e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744882639206,"stop":1744882639206,"duration":0},"status":"passed","severity":"normal"},{"uid":"678407299349e6eb","name":"should only return 1 node with store capability","time":{"start":1744882090432,"stop":1744882090432,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0665be7d0c73c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744882119960,"stop":1744882119960,"duration":0},"status":"passed","severity":"normal"},{"uid":"96597e78598dcfb2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744882067698,"stop":1744882067698,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aa25e49131d36b","name":"Subscribe to topic containing long and receive message","time":{"start":1744882639201,"stop":1744882639201,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cc4cc14a0f4ecb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744882067708,"stop":1744882067709,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64d8d379a39db4c","name":"Check publish message containing unicode special characters","time":{"start":1744882271719,"stop":1744882271719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9be06bcd3d18ec7","name":"can start and stop the service","time":{"start":1744882245992,"stop":1744882245993,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6eae77cae9e16b3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744882067718,"stop":1744882067719,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d0350e65d5cfe7","name":"should properly compute the node id","time":{"start":1744882076411,"stop":1744882076415,"duration":4},"status":"passed","severity":"normal"},{"uid":"46a8fa4d02478103","name":"should update ack status of messages in outgoing buffer","time":{"start":1744882120476,"stop":1744882120476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8330382c2dd5e3f8","name":"Push message with custom timestamp: 1714123757888","time":{"start":1744882746888,"stop":1744882746888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27e6105e03ef0c2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744882639198,"stop":1744882639198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b02eea71bafb965","name":"should partition messages based on acknowledgement status","time":{"start":1744882120475,"stop":1744882120475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c24e350ee46ac7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744882067713,"stop":1744882067713,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc0cc12a1767d41","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744882142201,"stop":1744882142203,"duration":2},"status":"skipped","severity":"normal"},{"uid":"bc3374be7eb431c1","name":"should only return 1 node with relay capability","time":{"start":1744882090431,"stop":1744882090431,"duration":0},"status":"passed","severity":"normal"},{"uid":"572913c9c4dfd8d","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744882120475,"stop":1744882120476,"duration":1},"status":"passed","severity":"normal"},{"uid":"504da8dc383a7149","name":"Ping on unsubscribed peer","time":{"start":1744882207456,"stop":1744882207457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10f59ab1ea77674","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744882144000,"stop":1744882144000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9888c89574164db","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1744882110903,"stop":1744882110903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd47f101100e1be","name":"Check received message containing Russian","time":{"start":1744882546086,"stop":1744882546086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3074447a5a0a0087","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744882639199,"stop":1744882639199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a65bd17728745f","name":"LightPush","time":{"start":1744882418347,"stop":1744882418348,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1298ac4846fa87","name":"Push message equal or less that 1MB","time":{"start":1744882746901,"stop":1744882746901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fc1da787ea0893","name":"Query generator for multiple messages with different message text format","time":{"start":1744882395393,"stop":1744882395393,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d4e1a058608b28","name":"nwaku subscribes","time":{"start":1744882259960,"stop":1744882259961,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca38ac37b721a68","name":"Accepts a valid Waku Message","time":{"start":1744882114596,"stop":1744882114597,"duration":1},"status":"passed","severity":"normal"},{"uid":"8321fd2c5ff1c790","name":"should add and remove event listeners correctly","time":{"start":1744882094346,"stop":1744882094346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41716724b5905dd","name":"Refresh subscription","time":{"start":1744882639200,"stop":1744882639201,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e61bbddf363985","name":"should process tasks in queue","time":{"start":1744882110773,"stop":1744882110773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b388fd153a619a5b","name":"Relay - dialed after","time":{"start":1744882418344,"stop":1744882418345,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c0b2b436188c3","name":"Relay - times out","time":{"start":1744882418345,"stop":1744882418345,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc906d6fd2a5a2cd","name":"same cluster, same shard: nodes connect","time":{"start":1744882206665,"stop":1744882206666,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b149a2533957e0","name":"should encode/decode to text encoding","time":{"start":1744882076416,"stop":1744882076416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79dc935a7b8740a","name":"A test","time":{"start":1744882195749,"stop":1744882195749,"duration":0},"status":"passed","severity":"normal"},{"uid":"58826b45546bd730","name":"Check message with invalid timestamp is not received","time":{"start":1744882546092,"stop":1744882546092,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c1c6b982062af8","name":"Query generator for 2000 messages","time":{"start":1744882395397,"stop":1744882395397,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dc5ee0d6a8c8cc","name":"Push message with long payload","time":{"start":1744882746890,"stop":1744882746890,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4ecc9260806584","name":"should not retry if at least one success","time":{"start":1744882111189,"stop":1744882111189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccd85e45954f304","name":"throws on content topic with too few or too many fields","time":{"start":1744882067684,"stop":1744882067685,"duration":1},"status":"passed","severity":"normal"},{"uid":"e608eb221f2531","name":"should not throw an error for a single configured topic","time":{"start":1744882067715,"stop":1744882067715,"duration":0},"status":"passed","severity":"normal"},{"uid":"604cfdf400a41c34","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744882265408,"stop":1744882265408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d687dd0bc1de4d","name":"Push message with meta","time":{"start":1744882746900,"stop":1744882746900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81ce953a2418666","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744882348653,"stop":1744882348654,"duration":1},"status":"passed","severity":"normal"},{"uid":"61831560c64d3417","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744882089179,"stop":1744882089180,"duration":1},"status":"passed","severity":"normal"},{"uid":"339c3ad220b7c301","name":"getPeersByDiscovery","time":{"start":1744882265065,"stop":1744882265065,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ecb8e918a60f96","name":"Passing page size 0 when there are 110 messages","time":{"start":1744882402874,"stop":1744882402875,"duration":1},"status":"passed","severity":"normal"},{"uid":"958e9e15c777c6f2","name":"returns all values when wanted number matches available values","time":{"start":1744882089175,"stop":1744882089178,"duration":3},"status":"passed","severity":"normal"},{"uid":"699f6423e20e84a5","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744882119917,"stop":1744882119917,"duration":0},"status":"passed","severity":"normal"},{"uid":"25900a9afe611af3","name":"should throw error - no public key","time":{"start":1744882076409,"stop":1744882076409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b241fbc1aced791","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744882265409,"stop":1744882265409,"duration":0},"status":"passed","severity":"normal"},{"uid":"246bba514e43c44e","name":"Subscribe to topic containing short and receive message","time":{"start":1744882639211,"stop":1744882639211,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fc07c4afe4879","name":"should insert message id into causal history","time":{"start":1744882120469,"stop":1744882120469,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cab06264e618d3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744882067707,"stop":1744882067707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a028ac190f127c","name":"Decoder throws on undefined content topic","time":{"start":1744882100289,"stop":1744882100290,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d053c0400b7bf84","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744882119929,"stop":1744882119929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca24b8fed5ee323","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744882067713,"stop":1744882067714,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b812b66dd269b40","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744882090433,"stop":1744882090433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73236a5092310d46","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744882639205,"stop":1744882639205,"duration":0},"status":"passed","severity":"normal"},{"uid":"385bc5713e51ae8f","name":"Push message with numeric payload","time":{"start":1744882746877,"stop":1744882746877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1950d9d9ade349f","name":"Check publish message containing JSON","time":{"start":1744882271717,"stop":1744882271718,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0f14a09a83f56c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744882408812,"stop":1744882408813,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39fd6db38c70c9f","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744882119908,"stop":1744882119909,"duration":1},"status":"passed","severity":"normal"},{"uid":"a731b2bea8df8bc5","name":"should not allow unachievable error rate","time":{"start":1744882119685,"stop":1744882119686,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c243f4563f2796","name":"throws on content topic with non-number generation field","time":{"start":1744882067685,"stop":1744882067685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88022222a07404a","name":"Decoder throws on empty string content topic","time":{"start":1744882102159,"stop":1744882102159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d169f7248d65c","name":"should request renew when peer disconnects","time":{"start":1744882110442,"stop":1744882110442,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda89c56a2108a7f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744882265409,"stop":1744882265409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07ecfbc0cc938bd","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744882120476,"stop":1744882120476,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fef90e159bf7b1b","name":"should fail to send if no connected peers found","time":{"start":1744882111188,"stop":1744882111188,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d99d00e4540415","name":"Query Generator - true","time":{"start":1744882394102,"stop":1744882394102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cbf51ea388fd8c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app74/1/topic937/json","time":{"start":1744882370311,"stop":1744882370312,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d023e06d870956","name":"Subscribe to topic containing Script and receive message","time":{"start":1744882639214,"stop":1744882639214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e97b0bcce3ad6b","name":"Push message with short payload","time":{"start":1744882746876,"stop":1744882746877,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52142cbdbf44437","name":"should maintain desired error rate","time":{"start":1744882121776,"stop":1744882121776,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bc7e5d4e5d8908","name":"Passing invalid cursor","time":{"start":1744882348653,"stop":1744882348653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcb507148bbb5bc","name":"Promise Callback - true","time":{"start":1744882394116,"stop":1744882394116,"duration":0},"status":"passed","severity":"normal"},{"uid":"25248712eac3407c","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744882119926,"stop":1744882119927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34992d96577dc99","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744882075514,"stop":1744882075515,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded010c17f23acef","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744882120473,"stop":1744882120473,"duration":0},"status":"passed","severity":"normal"},{"uid":"534b93a0ef904b36","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744882119910,"stop":1744882119910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9589e0d3b64ded88","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744882067710,"stop":1744882067710,"duration":0},"status":"passed","severity":"normal"},{"uid":"440cc13134ca2651","name":"should maintain proper timestamps if all messages received","time":{"start":1744882120471,"stop":1744882120471,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a2348ea2699143","name":"Subscribe and receive messages via waku relay post","time":{"start":1744882639208,"stop":1744882639209,"duration":1},"status":"passed","severity":"normal"},{"uid":"532531385c0d7729","name":"Check publish message containing numeric","time":{"start":1744882271709,"stop":1744882271709,"duration":0},"status":"passed","severity":"normal"},{"uid":"518c5d10ae58bda2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744882102156,"stop":1744882102157,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2223a14fd5ec675","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744882119959,"stop":1744882119960,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ee18f9c89483e4","name":"Nodes with multiple pubsub topic","time":{"start":1744882264464,"stop":1744882264464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff76a9f5dcda2df","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744882274637,"stop":1744882274637,"duration":0},"status":"passed","severity":"normal"},{"uid":"c151fd58da76dc6b","name":"Push message with custom timestamp: 1744878557888","time":{"start":1744882746888,"stop":1744882746888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8e039c15aa133a","name":"Check received message containing long","time":{"start":1744882546096,"stop":1744882546096,"duration":0},"status":"passed","severity":"normal"},{"uid":"666e171258a38746","name":"caches peers it previously fetched","time":{"start":1744882090431,"stop":1744882090431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f169181c7b1665d5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744882639202,"stop":1744882639202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2f758aa2691d81","name":"should deliver messages after dependencies are met","time":{"start":1744882120474,"stop":1744882120474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2336b23f4fb65cac","name":"Check publish message containing long","time":{"start":1744882271708,"stop":1744882271708,"duration":0},"status":"passed","severity":"normal"},{"uid":"42664b3c446a7eeb","name":"Ping on peer without subscriptions","time":{"start":1744882207466,"stop":1744882207466,"duration":0},"status":"passed","severity":"normal"},{"uid":"14aef80e7859236e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744882067704,"stop":1744882067704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d41fd88273b457","name":"Check message on other pubsub topic is not received","time":{"start":1744882546092,"stop":1744882546093,"duration":1},"status":"passed","severity":"normal"},{"uid":"88629a7b4db7aa7d","name":"should add received messages to bloom filter","time":{"start":1744882120471,"stop":1744882120472,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62b0d0696f7198f","name":"Symmetric encrypt & Decrypt","time":{"start":1744882100947,"stop":1744882100947,"duration":0},"status":"passed","severity":"normal"},{"uid":"18148a9f4a869c4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744882639215,"stop":1744882639215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7fb42775b20558","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744882067720,"stop":1744882067720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba658fec49c1cb3f","name":"should encodeTxt and decodeTxt","time":{"start":1744882076407,"stop":1744882076407,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e848e27bfc4b622","name":"Fails to push message with large meta","time":{"start":1744882746900,"stop":1744882746900,"duration":0},"status":"passed","severity":"normal"},{"uid":"1156d1a0e7bf3031","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744882137682,"stop":1744882137683,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7b48dc887e9ef","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744882111187,"stop":1744882111188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83b664cae76f54","name":"should reject if LightPush is requested but not mounted","time":{"start":1744882111280,"stop":1744882111280,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c7e242275a5a59","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744882090031,"stop":1744882090031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7d82f4eed43330","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744882408816,"stop":1744882408816,"duration":0},"status":"passed","severity":"normal"},{"uid":"1144fe602f123416","name":"should properly create peer info with all multiaddrs","time":{"start":1744882076419,"stop":1744882076419,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfda86f15fe987","name":"Subscribe to topic containing Script and receive message","time":{"start":1744882639203,"stop":1744882639203,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50c9e396f4831f0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744882408812,"stop":1744882408812,"duration":0},"status":"passed","severity":"normal"},{"uid":"591b02a3c29dfe23","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744882082206,"stop":1744882082206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3761b7079d203640","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744882067698,"stop":1744882067698,"duration":0},"status":"passed","severity":"normal"},{"uid":"169d2c46524df321","name":"should not receive a peer event before start","time":{"start":1744882245999,"stop":1744882246000,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad34bf1560ccf0d4","name":"Publish message with custom timestamp: Fri Apr 26 2024 09:31:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1744882271720,"stop":1744882271720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9562b232ecc8761","name":"should not receive a peer event after stop","time":{"start":1744882094344,"stop":1744882094344,"duration":0},"status":"passed","severity":"normal"},{"uid":"341b2e9dd651d5a0","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744882082207,"stop":1744882082208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a15d43199148ca","name":"less peers than existing","time":{"start":1744882246186,"stop":1744882246187,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a343ee8200dbd080","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744882639217,"stop":1744882639217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2943e590198ee68f","name":"should request peer renewal on specific errors","time":{"start":1744882110774,"stop":1744882110775,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcd57984c93e5e0","name":"should throw if no connection provided","time":{"start":1744882082203,"stop":1744882082204,"duration":1},"status":"passed","severity":"normal"},{"uid":"47eda12a88fc254","name":"1 Relay, 1 fetch","time":{"start":1744882090030,"stop":1744882090030,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71becb12731a996","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744882274640,"stop":1744882274640,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b69a336b9769652","name":"should return false when clusterId doesn't match","time":{"start":1744882110903,"stop":1744882110904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2091896e392ae0e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744882639215,"stop":1744882639215,"duration":0},"status":"passed","severity":"normal"},{"uid":"654b1e7839445da8","name":"throws an error for improperly formatted content topics","time":{"start":1744882067701,"stop":1744882067701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d4c4c25458e9a6","name":"should handle connection events","time":{"start":1744882110442,"stop":1744882110443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d55dd838bfe7b8","name":"Generator, custom pubsub topic","time":{"start":1744882384913,"stop":1744882384913,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b6705ab8ebaba77","name":"handles empty shards array correctly","time":{"start":1744882067719,"stop":1744882067719,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de03365ee219db","name":"should return PeerId when PeerId is provided","time":{"start":1744882110895,"stop":1744882110896,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d7a030f0355f48","name":"Push message with content topic containing unicode special characters","time":{"start":1744882746899,"stop":1744882746899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6332b18d7ed157","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744882408816,"stop":1744882408817,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f58d74f0f9df28","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744882067717,"stop":1744882067717,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b65a28a372cce32","name":"Check received message containing Chinese","time":{"start":1744882546097,"stop":1744882546098,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a80ffd19f031130","name":"Check message with no content topic is not received","time":{"start":1744882546093,"stop":1744882546093,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e376dc599105b2d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744882067716,"stop":1744882067717,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5bb120cd6e79381","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744882119930,"stop":1744882119930,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d6e2226b36acff","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744882119930,"stop":1744882119931,"duration":1},"status":"passed","severity":"normal"},{"uid":"597c09cf8d9b7f58","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744882067711,"stop":1744882067712,"duration":1},"status":"passed","severity":"normal"},{"uid":"4909515de4c86e92","name":"getPeersByDiscovery","time":{"start":1744882177705,"stop":1744882177705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18dfe769fc478ed","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744882639206,"stop":1744882639206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b535de912acba58d","name":"creates an iterator","time":{"start":1744882405655,"stop":1744882405657,"duration":2},"status":"passed","severity":"normal"},{"uid":"5997c343e386c23c","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744882400432,"stop":1744882400433,"duration":1},"status":"passed","severity":"normal"},{"uid":"be763c9a30e112a7","name":"Check publish message containing escaped characters","time":{"start":1744882271718,"stop":1744882271718,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f428ecceb4958c","name":"A test","time":{"start":1744882195749,"stop":1744882195750,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5789b9fe9bd198","name":"Push message with Arabic payload","time":{"start":1744882746878,"stop":1744882746878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4b317a0ee3e680","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744882274631,"stop":1744882274631,"duration":0},"status":"passed","severity":"normal"},{"uid":"206f5ffaef725431","name":"Subscribe to topic containing XML and receive message","time":{"start":1744882639203,"stop":1744882639204,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d4a0aa4b9016f4","name":"throws on content topic with empty application field","time":{"start":1744882067686,"stop":1744882067686,"duration":0},"status":"passed","severity":"normal"},{"uid":"807f2d1932590c59","name":"recovers when dns.resolve returns empty","time":{"start":1744882090430,"stop":1744882090430,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e6095f61e4a4fd","name":"should check false positive rate","time":{"start":1744882121778,"stop":1744882121778,"duration":0},"status":"passed","severity":"normal"},{"uid":"243f4758625b7602","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app6/9/topic721/proto","time":{"start":1744882370314,"stop":1744882370315,"duration":1},"status":"passed","severity":"normal"},{"uid":"255f272dbc03123a","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744882119928,"stop":1744882119928,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd3e2d5229c508e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744882370317,"stop":1744882370317,"duration":0},"status":"passed","severity":"normal"},{"uid":"5089f6bb19ba6927","name":"Passing page size 19 when there are 20 messages","time":{"start":1744882402881,"stop":1744882402882,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54d6d9892da01a3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744882274635,"stop":1744882274636,"duration":1},"status":"passed","severity":"normal"},{"uid":"4121bc34b3b9bd05","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744882639213,"stop":1744882639213,"duration":0},"status":"passed","severity":"normal"},{"uid":"355a6e87e42246e5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744882137686,"stop":1744882137687,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e080b84960a2c6","name":"Push message with content topic containing Chinese","time":{"start":1744882746896,"stop":1744882746896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1316a5f8aee97ad1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744882089916,"stop":1744882089918,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a63d31162844c8e","name":"Subscribe to topic containing XML and publish message","time":{"start":1744882274637,"stop":1744882274638,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab42b387f4d396b","name":"should get / set UDP multiaddr","time":{"start":1744882076416,"stop":1744882076417,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f29bdb12493e50","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744882137684,"stop":1744882137684,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f37f87a4f24e7a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744882639204,"stop":1744882639205,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ccbd8e931858cf","name":"Push message with custom timestamp: 1714123757889","time":{"start":1744882746900,"stop":1744882746901,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef135d1de52241e0","name":"Privacy Node - default protocol","time":{"start":1744882418348,"stop":1744882418349,"duration":1},"status":"passed","severity":"normal"},{"uid":"3769a3c1d601e04a","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744882119924,"stop":1744882119924,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6ace8a72fee0ea","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744882265405,"stop":1744882265407,"duration":2},"status":"passed","severity":"normal"},{"uid":"bce2a1a114abcbd9","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1744882110898,"stop":1744882110898,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b59c835e2361fd","name":"Round trip binary serialization","time":{"start":1744882082570,"stop":1744882082570,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3b41d37e9a0b84","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744882746885,"stop":1744882746885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f073bacc60b887a5","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app89/2/topic76/json","time":{"start":1744882370315,"stop":1744882370315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7883bddbb0b586","name":"should set field with only RELAY enabled","time":{"start":1744882076420,"stop":1744882076420,"duration":0},"status":"passed","severity":"normal"},{"uid":"48aa4f46745d8c1e","name":"should handle general insertion and lookup correctly","time":{"start":1744882121778,"stop":1744882121778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a983d70cabb8b6","name":"Push message with content topic containing Arabic","time":{"start":1744882746896,"stop":1744882746897,"duration":1},"status":"passed","severity":"normal"},{"uid":"182ce0a13c4d973a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744882348649,"stop":1744882348650,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abac9c72230c9db","name":"should increase lamport timestamp","time":{"start":1744882120468,"stop":1744882120468,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15c9fd8d37c7153","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744882075520,"stop":1744882075521,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8285a8a2ae741e9","name":"Push message with Arabic payload","time":{"start":1744882746891,"stop":1744882746891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d7149f9c73dd6b","name":"Check received message with timestamp: 1744882136111 ","time":{"start":1744882546103,"stop":1744882546103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60fc1a31552b865","name":"Push message with content topic containing JSON","time":{"start":1744882746885,"stop":1744882746886,"duration":1},"status":"passed","severity":"normal"},{"uid":"6079767786a43217","name":"Push message with XML payload","time":{"start":1744882746879,"stop":1744882746879,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea4e2e4bd2bf68","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744882082573,"stop":1744882082574,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b4b0e94f280f3e","name":"new peer added after a peer was already found","time":{"start":1744882265065,"stop":1744882265066,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe4ea3c953d49dcb","name":"Check message with no payload is not received","time":{"start":1744882546106,"stop":1744882546106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d97dabdce33bea","name":"All","time":{"start":1744882142420,"stop":1744882142423,"duration":3},"status":"passed","severity":"normal"},{"uid":"e2f680b01cb20cfb","name":"configure the node with multiple pubsub topics","time":{"start":1744882386976,"stop":1744882386976,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e25c30d962d516","name":"Check received message containing Basic HTML tag","time":{"start":1744882546100,"stop":1744882546100,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc07f4511906753b","name":"Register correct protocols","time":{"start":1744882274630,"stop":1744882274630,"duration":0},"status":"passed","severity":"normal"},{"uid":"733f4d4724612a72","name":"Passing page size 3 when there are 20 messages","time":{"start":1744882402878,"stop":1744882402879,"duration":1},"status":"passed","severity":"normal"},{"uid":"344584041027adde","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744882400429,"stop":1744882400430,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa2673780c04f28","name":"should get / set TCP multiaddr","time":{"start":1744882076417,"stop":1744882076417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f899b03075bfecf","name":"Should update shard info","time":{"start":1744882209592,"stop":1744882209594,"duration":2},"status":"passed","severity":"normal"},{"uid":"da988e3b2b50ee80","name":"groups content topics by expected pubsub topic","time":{"start":1744882067699,"stop":1744882067700,"duration":1},"status":"passed","severity":"normal"},{"uid":"4342eda3b5f3a6dc","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744882119926,"stop":1744882119926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e58a8ac8e1ed10f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744882067702,"stop":1744882067702,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d73305083de45e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744882067696,"stop":1744882067697,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e9c07c087eca88","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744882067712,"stop":1744882067712,"duration":0},"status":"passed","severity":"normal"},{"uid":"110af16f785792a9","name":"should properly create location multiaddrs - tcp","time":{"start":1744882076419,"stop":1744882076419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a15508818ff96","name":"Filter","time":{"start":1744882418348,"stop":1744882418348,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f24e4b93fb85d15","name":"Push message with escaped characters payload","time":{"start":1744882746893,"stop":1744882746894,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d9a2e2cf8ebbc8","name":"Check message with invalid timestamp is not received","time":{"start":1744882546104,"stop":1744882546105,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b60329ce3106dd3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744882348651,"stop":1744882348651,"duration":0},"status":"passed","severity":"normal"},{"uid":"a386086f2e31fc94","name":"Push message with content topic containing escaped characters","time":{"start":1744882746886,"stop":1744882746886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75a398790302e3b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744882361676,"stop":1744882361677,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e92622a281d700d","name":"Passing an array","time":{"start":1744882413088,"stop":1744882413088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e17591534bca4f6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744882274636,"stop":1744882274636,"duration":0},"status":"passed","severity":"normal"},{"uid":"150a300a38e777d9","name":"should not fail to stop the service if it was not started","time":{"start":1744882094342,"stop":1744882094342,"duration":0},"status":"passed","severity":"normal"},{"uid":"feabb165a7a192f9","name":"should reject if Store is requested but not mounted","time":{"start":1744882111280,"stop":1744882111281,"duration":1},"status":"passed","severity":"normal"},{"uid":"f810ae7c6ee0ae0a","name":"isConnected return false after peer stops","time":{"start":1744882157646,"stop":1744882157646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdb3b022f4dd8ba","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744882348650,"stop":1744882348651,"duration":1},"status":"passed","severity":"normal"},{"uid":"7654edf1373b30b7","name":"Publish message with custom timestamp: Thu Apr 17 2025 08:31:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1744882271720,"stop":1744882271721,"duration":1},"status":"passed","severity":"normal"},{"uid":"631d851e8ffd308b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744882639198,"stop":1744882639198,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f9d31b98473689","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744882119924,"stop":1744882119925,"duration":1},"status":"passed","severity":"normal"},{"uid":"c144070c3d1cc771","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744882119917,"stop":1744882119918,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2085caeff8d4f3d","name":"Fields are not dropped","time":{"start":1744882081862,"stop":1744882081863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61c8c60b9da564","name":"random static sharding 7 - Cluster ID: 876, Shard ID: 827","time":{"start":1744882386973,"stop":1744882386974,"duration":1},"status":"passed","severity":"normal"},{"uid":"2478ed2d8e043866","name":"Check received message containing escaped characters","time":{"start":1744882546089,"stop":1744882546089,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceb52ef5f6a583c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744882067711,"stop":1744882067711,"duration":0},"status":"passed","severity":"normal"},{"uid":"679498bb150e2ac4","name":"should set field with only STORE enabled","time":{"start":1744882076420,"stop":1744882076421,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ee2b0b8efd04b3","name":"Passing page size 10 when there are 10 messages","time":{"start":1744882402879,"stop":1744882402880,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa60adfc79cfeaf","name":"Reopen subscription with peer with lost subscription","time":{"start":1744882207469,"stop":1744882207470,"duration":1},"status":"passed","severity":"normal"},{"uid":"747910307ebcd3f1","name":"should return usable stream attached to connection","time":{"start":1744882082202,"stop":1744882082203,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e2b166ca110fe5","name":"should not allow k > 12","time":{"start":1744882119683,"stop":1744882119685,"duration":2},"status":"passed","severity":"normal"},{"uid":"d40c3d549af1ce8a","name":"should handle special patterns correctly","time":{"start":1744882121777,"stop":1744882121778,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf0d62935e1a31a","name":"should respect max attempts limit","time":{"start":1744882110776,"stop":1744882110777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57cf54f6b609578","name":"should initialize with custom number of peers","time":{"start":1744882110437,"stop":1744882110438,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77ff91c7cabfb5a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744882119952,"stop":1744882119953,"duration":1},"status":"passed","severity":"normal"},{"uid":"423d98023d028d92","name":"should return different streams if requested simultaniously","time":{"start":1744882082205,"stop":1744882082206,"duration":1},"status":"passed","severity":"normal"},{"uid":"f165690dc826d316","name":"Push message with content topic containing SQL Injection","time":{"start":1744882746884,"stop":1744882746885,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d9f43654de5122","name":"Push message with content topic containing emoji","time":{"start":1744882746887,"stop":1744882746887,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf415cd854b23fa","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744882119931,"stop":1744882119931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcccf97f58962af","name":"Encoder throws on undefined content topic","time":{"start":1744882102158,"stop":1744882102158,"duration":0},"status":"passed","severity":"normal"},{"uid":"53df041e9584dd87","name":"should retry on complete failure if specified","time":{"start":1744882111189,"stop":1744882111189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e529768843181b88","name":"should be online or offline if network state changed","time":{"start":1744882137687,"stop":1744882137687,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2b332f4eac897c","name":"Check received message with timestamp: 1744882136111000000 ","time":{"start":1744882546090,"stop":1744882546090,"duration":0},"status":"passed","severity":"normal"},{"uid":"477f95beba1807da","name":"Push message with content topic containing Script","time":{"start":1744882746885,"stop":1744882746885,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b9af933e3a1549","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744882348651,"stop":1744882348652,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81ddd63f4f8c279","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/9/topic475/proto","time":{"start":1744882370313,"stop":1744882370313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9762c711308da895","name":"Push message with SQL Injection payload","time":{"start":1744882746879,"stop":1744882746879,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0937c689efd139","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744882639200,"stop":1744882639200,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5af6baf9dfcd24","name":"udp ip6 address","time":{"start":1744882075676,"stop":1744882075676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac9120f78ee111b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744882361675,"stop":1744882361675,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bf3625ee83f392","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744882639217,"stop":1744882639218,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8d38f1be16e38b","name":"Check meta is set [ecies]","time":{"start":1744882102157,"stop":1744882102158,"duration":1},"status":"passed","severity":"normal"},{"uid":"f696b0014bc32a23","name":"Check publish message containing Arabic","time":{"start":1744882271711,"stop":1744882271712,"duration":1},"status":"passed","severity":"normal"},{"uid":"3616f788ec1f2347","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744882075517,"stop":1744882075518,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed5766d0e6c77a1","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744882089909,"stop":1744882089909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88296a6894c1f5e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744882067706,"stop":1744882067706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed26f176102c401c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744882639200,"stop":1744882639200,"duration":0},"status":"passed","severity":"normal"},{"uid":"15df7bbf81b61542","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744882546091,"stop":1744882546091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca150a7542f780f","name":"should load peers from local storage and dispatch events","time":{"start":1744882094345,"stop":1744882094345,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ec35dbda6f000c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744882067696,"stop":1744882067696,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bc704d66bc3682","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744882119953,"stop":1744882119953,"duration":0},"status":"passed","severity":"normal"},{"uid":"28067bb67d9dbca3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744882067716,"stop":1744882067716,"duration":0},"status":"passed","severity":"normal"},{"uid":"c978d15948b0fdaa","name":"Check received message containing Arabic","time":{"start":1744882546098,"stop":1744882546098,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb39e5976cc24ce","name":"random static sharding 6 - Cluster ID: 724, Shard ID: 328","time":{"start":1744882386972,"stop":1744882386973,"duration":1},"status":"passed","severity":"normal"},{"uid":"da03cf0586b81262","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744882274638,"stop":1744882274638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e4932909446015","name":"Delete observer","time":{"start":1744882247799,"stop":1744882247799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43196cc3736ce03","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744882119687,"stop":1744882119687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22c24643e56f002","name":"Push message with Basic HTML tag payload","time":{"start":1744882746880,"stop":1744882746880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a34af70aa02751d","name":"Light Node - default protocols","time":{"start":1744882418348,"stop":1744882418348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fc18c8563f044d","name":"Ping on unsubscribed peer","time":{"start":1744882207466,"stop":1744882207467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7140ed8fe8d7ca7a","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744882119928,"stop":1744882119929,"duration":1},"status":"passed","severity":"normal"},{"uid":"388ac2aa5c961568","name":"Push message with content topic containing XML","time":{"start":1744882746885,"stop":1744882746885,"duration":0},"status":"passed","severity":"normal"},{"uid":"2267145f7bf9a6f5","name":"should handle task timeouts","time":{"start":1744882110775,"stop":1744882110776,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0aba9349762c41","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744882137685,"stop":1744882137685,"duration":0},"status":"passed","severity":"normal"},{"uid":"447b45769c146e49","name":"Check received message containing long","time":{"start":1744882546084,"stop":1744882546084,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf2208de25ad60a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744882639205,"stop":1744882639205,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0c9c0dce73a13e","name":"Ordered callback, aborts when callback returns true","time":{"start":1744882395396,"stop":1744882395396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab4d438f5d5fee2","name":"Check message with no pubsub topic is not received","time":{"start":1744882546093,"stop":1744882546093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ccad76da8f6f78","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744882067799,"stop":1744882067799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f401d85067acbd5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744882067717,"stop":1744882067718,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5968a36e0807c58","name":"Passing page size 110 when there are 120 messages","time":{"start":1744882402882,"stop":1744882402883,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab3272342efdc33","name":"Push message with unicode special characters payload","time":{"start":1744882746881,"stop":1744882746881,"duration":0},"status":"passed","severity":"normal"},{"uid":"450de212ba5302e0","name":"Check publish message containing emoji","time":{"start":1744882271719,"stop":1744882271719,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9c6d07a7d8f8e3","name":"Push message with content topic containing escaped characters","time":{"start":1744882746899,"stop":1744882746899,"duration":0},"status":"passed","severity":"normal"},{"uid":"85706f5094376962","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744882408811,"stop":1744882408811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a250d4ebf0a229","name":"Subscribe and receives messages on 20 topics","time":{"start":1744882639199,"stop":1744882639199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff8305e05b15e70","name":"shard 0","time":{"start":1744882386966,"stop":1744882386966,"duration":0},"status":"passed","severity":"normal"},{"uid":"93124896180e71e5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744882546091,"stop":1744882546092,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c1dc7cc1005b35","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744882119946,"stop":1744882119946,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a39005525426ab","name":"Sign & Recover","time":{"start":1744882100948,"stop":1744882100948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6549f05b2149b33","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744882386976,"stop":1744882386977,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e687277099575ff","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744882274632,"stop":1744882274633,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf857119e3cc2949","name":"Ordered Callback - false","time":{"start":1744882394118,"stop":1744882394118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6a8ff1edbb500a","name":"Ping on subscribed peer","time":{"start":1744882207465,"stop":1744882207466,"duration":1},"status":"passed","severity":"normal"},{"uid":"603eac9c8584464a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744882639209,"stop":1744882639209,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2758c6059b7696","name":"configure the node with multiple content topics","time":{"start":1744882370316,"stop":1744882370316,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89d258073557fc4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744882075522,"stop":1744882075523,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc27dc25ef392599","name":"Throws when trying to push message with empty payload","time":{"start":1744882746895,"stop":1744882746895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb5116ddd17acf0","name":"handles different clusterIds correctly","time":{"start":1744882067700,"stop":1744882067700,"duration":0},"status":"passed","severity":"normal"},{"uid":"29657f6adf5ca371","name":"different cluster, different shard: nodes don't connect","time":{"start":1744882206667,"stop":1744882206668,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fea7600eae5123","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744882370310,"stop":1744882370310,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ec7b420822b9ba","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744882067698,"stop":1744882067698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fa8896507e61d4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744882157640,"stop":1744882157642,"duration":2},"status":"passed","severity":"normal"},{"uid":"8418a16f1d0bd101","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744882067709,"stop":1744882067710,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce2c31ea0cffb76","name":"Check publish message containing XML","time":{"start":1744882271715,"stop":1744882271716,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8f2f8626ff11cc","name":"Relay - dialed first","time":{"start":1744882418344,"stop":1744882418344,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efe515094e84199","name":"should not fail to stop the service if it was not started","time":{"start":1744882142196,"stop":1744882142197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32d804e062cb2","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744882119918,"stop":1744882119919,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b446160623dfb6","name":"Check received message containing Russian","time":{"start":1744882546098,"stop":1744882546098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5411cc5507ac177","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744882639213,"stop":1744882639213,"duration":0},"status":"passed","severity":"normal"},{"uid":"926bb78805dca57","name":"Sample","time":{"start":1744882075641,"stop":1744882075641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2525c16f1dd9dc9c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744882100285,"stop":1744882100286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf9a801108d1233","name":"Push message with long payload","time":{"start":1744882746877,"stop":1744882746877,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7e06c31a885a54","name":"should properly create location multiaddrs - udp4","time":{"start":1744882076417,"stop":1744882076417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b3006a7989d305","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744882067717,"stop":1744882067717,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb59ee15a9b36eaa","name":"Subscribe to topic containing XML and receive message","time":{"start":1744882639214,"stop":1744882639214,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e718bf3e49eff7a","name":"Publish message with rate limit","time":{"start":1744882271725,"stop":1744882271725,"duration":0},"status":"passed","severity":"normal"},{"uid":"d846515b94cc5e91","name":"Check received message containing XML","time":{"start":1744882546099,"stop":1744882546100,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb512c7bb8694f23","name":"should throw error - invalid id","time":{"start":1744882076410,"stop":1744882076410,"duration":0},"status":"passed","severity":"normal"},{"uid":"677ceafee41f576e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744882265413,"stop":1744882265413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cee573c78bac96","name":"Push message with SQL Injection payload","time":{"start":1744882746892,"stop":1744882746892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a18565f41315d","name":"Check received message containing Script","time":{"start":1744882546087,"stop":1744882546087,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbecf04c1856caff","name":"throws on empty content topic","time":{"start":1744882067684,"stop":1744882067684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e2234ab1885674","name":"1 Relay, 1 Filter, gives up","time":{"start":1744882090031,"stop":1744882090032,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a688b6e493eca03","name":"should mark all messages in causal history as acknowledged","time":{"start":1744882120472,"stop":1744882120473,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2d13cc4959828d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744882075509,"stop":1744882075512,"duration":3},"status":"passed","severity":"normal"},{"uid":"d1fffadf5527d1b0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744882144000,"stop":1744882144000,"duration":0},"status":"passed","severity":"normal"},{"uid":"20076c053e63c2e9","name":"Check received message containing short","time":{"start":1744882546096,"stop":1744882546096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc14ce7671659c1","name":"Reopen subscription with peer with lost subscription","time":{"start":1744882207457,"stop":1744882207465,"duration":8},"status":"passed","severity":"normal"},{"uid":"fb906665a8481dbd","name":"addEventListener with wrong event","time":{"start":1744882177704,"stop":1744882177704,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b76d0854069622","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744882067713,"stop":1744882067713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c312fe039870026f","name":"listenerCount","time":{"start":1744882177706,"stop":1744882177706,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3944ce5389d618","name":"random static sharding 3 - Cluster ID: 913, Shard ID: 768","time":{"start":1744882386971,"stop":1744882386971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8b65e0fecfe17c","name":"should only return 1 node with relay and store capability","time":{"start":1744882090431,"stop":1744882090432,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c579a4617cbb85","name":"tcp ip4 address","time":{"start":1744882075675,"stop":1744882075675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7afc0eb32b0945","name":"handles different networkShards values correctly","time":{"start":1744882067700,"stop":1744882067701,"duration":1},"status":"passed","severity":"normal"},{"uid":"8623120c13cf4145","name":"Push message with shell command payload","time":{"start":1744882746880,"stop":1744882746880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39775f765382917","name":"ignores domain fetching errors","time":{"start":1744882090430,"stop":1744882090430,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fcba963f182f1d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744882067714,"stop":1744882067714,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a644413c6a2d7b1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744882119958,"stop":1744882119959,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d05ae358a0a98d2","name":"Check received message containing JSON","time":{"start":1744882546088,"stop":1744882546088,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d43a60eca8659e","name":"Push message with content topic containing emoji","time":{"start":1744882746899,"stop":1744882746899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4da4e6c76898024","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744882067689,"stop":1744882067689,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a340b76f0837ad1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744882265415,"stop":1744882265415,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9babe3072345cb","name":"does not throw on valid cases","time":{"start":1744882067682,"stop":1744882067683,"duration":1},"status":"passed","severity":"normal"},{"uid":"896ab6e788446823","name":"should return valid sharding parameters for static sharding","time":{"start":1744882067718,"stop":1744882067718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3b11b89f759bb1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744882067701,"stop":1744882067701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3920238066563dd","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744882408813,"stop":1744882408813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8463526da6a01baf","name":"should properly start and stop event listening","time":{"start":1744882111066,"stop":1744882111066,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e985e91d5772","name":"can start the service","time":{"start":1744882142195,"stop":1744882142195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8407b5d633ffbb16","name":"Publish message with custom timestamp: Thu Apr 17 2025 10:31:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1744882271721,"stop":1744882271721,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bab2c3a3f7a46e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744882119950,"stop":1744882119952,"duration":2},"status":"passed","severity":"normal"},{"uid":"38265a10c63f94f7","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744882119932,"stop":1744882119932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19cc8c09d8c4456","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744882067712,"stop":1744882067713,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c1b9d679e8321b","name":"Push message with custom timestamp: 1744878557889","time":{"start":1744882746901,"stop":1744882746901,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cee8588f7c05062","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744882067705,"stop":1744882067705,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cc1c2cb7bf7dd9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744882119960,"stop":1744882119960,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a9a35fca1977c6","name":"Push message with content topic containing numeric","time":{"start":1744882746883,"stop":1744882746883,"duration":0},"status":"passed","severity":"normal"},{"uid":"73faca17d20718a0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744882075519,"stop":1744882075520,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ccf42e0fdde49c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744882639205,"stop":1744882639205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5266d9a6fe6850b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744882067709,"stop":1744882067709,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a7ee078a77b1f8","name":"should push the message to the outgoing buffer","time":{"start":1744882120468,"stop":1744882120469,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9ddfb57a99036b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744882639202,"stop":1744882639202,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe10f674eff1a491","name":"Check publish message containing shell command","time":{"start":1744882271718,"stop":1744882271718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccaa7296ccb9e2a","name":"Check meta is set [symmetric]","time":{"start":1744882100287,"stop":1744882100288,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97cff1d32817f0","name":"Subscribe to topic containing Script and publish message","time":{"start":1744882274637,"stop":1744882274637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd3bd10a6c3de0a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744882639210,"stop":1744882639210,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f6bcde7bab691f","name":"Check received message containing special chars","time":{"start":1744882546085,"stop":1744882546085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6598a7cc61f84e9a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744882274632,"stop":1744882274632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e167b5bd9b1cbc04","name":"retrieves a single peer","time":{"start":1744882090429,"stop":1744882090429,"duration":0},"status":"passed","severity":"normal"},{"uid":"be94ab5e5fec3c61","name":"Push message with content topic containing unicode special characters","time":{"start":1744882746886,"stop":1744882746887,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d9a8e903800977","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744882639204,"stop":1744882639204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4b505441faa910","name":"Store - dialed after - with timeout","time":{"start":1744882418346,"stop":1744882418347,"duration":1},"status":"passed","severity":"normal"},{"uid":"9567328431c48a26","name":"Encoder throws on undefined content topic","time":{"start":1744882082572,"stop":1744882082572,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c571f5881d47e75","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/10/topic891/utf8","time":{"start":1744882370311,"stop":1744882370311,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69561c5cfa4be6e","name":"should initialize with default number of peers","time":{"start":1744882110433,"stop":1744882110437,"duration":4},"status":"passed","severity":"normal"},{"uid":"31b6c15a0795629b","name":"Push message with Script payload","time":{"start":1744882746892,"stop":1744882746892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb5662a36591cf3","name":"should encode/decode to RLP encoding","time":{"start":1744882076415,"stop":1744882076416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a39044f301a54b5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744882067714,"stop":1744882067714,"duration":0},"status":"passed","severity":"normal"},{"uid":"558c61fe37d5c263","name":"should increase lamport timestamp","time":{"start":1744882120470,"stop":1744882120470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1471b9112f92d13e","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744882119932,"stop":1744882119932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21e7a225dbe5691","name":"Ephemeral field set to true","time":{"start":1744882082571,"stop":1744882082571,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ba5252995d246f","name":"Subscribe to topic containing short and publish message","time":{"start":1744882274634,"stop":1744882274634,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a699582c27320","name":"Push message with content topic containing Chinese","time":{"start":1744882746883,"stop":1744882746884,"duration":1},"status":"passed","severity":"normal"},{"uid":"799d16c423d2e23e","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744882119909,"stop":1744882119909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2f6777e4532abd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744882639212,"stop":1744882639212,"duration":0},"status":"passed","severity":"normal"},{"uid":"397906b1694c8bca","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744882075525,"stop":1744882075526,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc93e0df3a7f841b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744882639215,"stop":1744882639215,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f915876b71bca4b","name":"Encoder throws on empty string content topic","time":{"start":1744882100289,"stop":1744882100289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8d01b83cb0b33","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744882361678,"stop":1744882361678,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a21c59685e664ae","name":"Init the array if not present","time":{"start":1744882067310,"stop":1744882067311,"duration":1},"status":"passed","severity":"normal"},{"uid":"997b5f047316da5","name":"should detect messages with missing dependencies","time":{"start":1744882120473,"stop":1744882120474,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c3576263684b01","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744882119962,"stop":1744882119963,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e1921b5c7e873e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744882361679,"stop":1744882361684,"duration":5},"status":"passed","severity":"normal"},{"uid":"8ca0d8500029ebaa","name":"Check message with no payload is not received","time":{"start":1744882546094,"stop":1744882546094,"duration":0},"status":"passed","severity":"normal"},{"uid":"956727a51c2f93be","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744882395393,"stop":1744882395394,"duration":1},"status":"passed","severity":"normal"},{"uid":"9809d4bf7baa49eb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744882386966,"stop":1744882386969,"duration":3},"status":"passed","severity":"normal"},{"uid":"a981d3f5a50bb95d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744882264463,"stop":1744882264464,"duration":1},"status":"passed","severity":"normal"},{"uid":"206a135e68541c72","name":"Publish without waiting for remote peer","time":{"start":1744882274630,"stop":1744882274631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2db36b3840d8ee1","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744882206664,"stop":1744882206664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b1be98da5f1c76","name":"Push message with content topic containing Russian","time":{"start":1744882746884,"stop":1744882746884,"duration":0},"status":"passed","severity":"normal"},{"uid":"818a7dee3c6fef44","name":"Relay","time":{"start":1744882142419,"stop":1744882142419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb50c1e240c5723","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744882067700,"stop":1744882067700,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e894d67f69c131","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744882274635,"stop":1744882274635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3344ad3c1472a80","name":"should return unique PubsubTopics for static sharding","time":{"start":1744882067703,"stop":1744882067704,"duration":1},"status":"passed","severity":"normal"},{"uid":"6befed3bf7bc9e9c","name":"Subscribe to topic containing short and receive message","time":{"start":1744882639201,"stop":1744882639201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9e917e99e6b9d1","name":"should attach causal history and bloom filter to each message","time":{"start":1744882120470,"stop":1744882120470,"duration":0},"status":"passed","severity":"normal"},{"uid":"655b9238dd515acd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744882089906,"stop":1744882089909,"duration":3},"status":"passed","severity":"normal"},{"uid":"8a809c277fe2ee1b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744882195668,"stop":1744882195668,"duration":0},"status":"passed","severity":"normal"},{"uid":"416e845d45a8c80e","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1744882110904,"stop":1744882110905,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0db731bd1c8334","name":"can start the service","time":{"start":1744882245991,"stop":1744882245992,"duration":1},"status":"passed","severity":"normal"},{"uid":"deec307fbffc12a8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744882274639,"stop":1744882274639,"duration":0},"status":"passed","severity":"normal"},{"uid":"624c824d14b8d93c","name":"Should update multiaddrs","time":{"start":1744882209591,"stop":1744882209592,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21f113aa76af0d4","name":"Ping on peer without subscriptions","time":{"start":1744882207456,"stop":1744882207456,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ebb2a15f5e7115","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744882119918,"stop":1744882119918,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd9944eee1f70a4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744882075526,"stop":1744882075527,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9c528ce1283a37","name":"non connected peers","time":{"start":1744882246188,"stop":1744882246188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6e474c5a4c0528a","name":"Generator, 2 different pubsubtopics","time":{"start":1744882384913,"stop":1744882384913,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a0eee4ead442920","name":"should emit a peer event after start","time":{"start":1744882094343,"stop":1744882094343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d6333494f855e0","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744882119945,"stop":1744882119946,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d6b96eb3fbd8a0","name":"Encoder throws on empty string content topic","time":{"start":1744882102158,"stop":1744882102158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce559c706ddc69c3","name":"Check received message containing numeric","time":{"start":1744882546097,"stop":1744882546097,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd21a5e1e240f3a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744882067705,"stop":1744882067706,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8f28ffb8e6326","name":"should use DNS peer discovery with light client","time":{"start":1744882142200,"stop":1744882142201,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0a06f671ce42390","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744882264461,"stop":1744882264461,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e13d4b33ca36f","name":"Check received message containing emoji","time":{"start":1744882546090,"stop":1744882546090,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c90bd73a7a62b4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744882075527,"stop":1744882075528,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df3a58bb088cc17","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744882264461,"stop":1744882264461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fe849d0f10252b","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744882119929,"stop":1744882119929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31468cb154c791a","name":"Check received message containing special chars","time":{"start":1744882546097,"stop":1744882546097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc1df10f4af792d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app78/6/topic518/utf8","time":{"start":1744882370313,"stop":1744882370314,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b7506136c6be45","name":"should set field with all protocols enabled","time":{"start":1744882076420,"stop":1744882076420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72524046766dcf7","name":"should not receive a peer event after stop","time":{"start":1744882142199,"stop":1744882142200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2272f1bc125ef83f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744882067695,"stop":1744882067695,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae19f6d6f6a3e00","name":"Push message with special chars payload","time":{"start":1744882746878,"stop":1744882746878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b751f1f0ba1edba3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744882067711,"stop":1744882067711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a449460dc2727dd8","name":"connected peers and dial","time":{"start":1744882246184,"stop":1744882246185,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e2314e870ea99ef","name":"Decoder throws on undefined content topic","time":{"start":1744882082572,"stop":1744882082573,"duration":1},"status":"passed","severity":"normal"},{"uid":"8216b103b0f068c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744882157638,"stop":1744882157640,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c70be112eb5b7f6","name":"Push message with emoji payload","time":{"start":1744882746881,"stop":1744882746881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8046e7eaae55001","name":"Overlapping topic subscription","time":{"start":1744882274633,"stop":1744882274634,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ab7146a56ce3894","name":"Does not throw an exception when node disconnects","time":{"start":1744882413087,"stop":1744882413087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac53b8fd9ebdde7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744882076421,"stop":1744882076421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2073acad386016","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744882639213,"stop":1744882639213,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a2446d20f1939d","name":"should reject if Relay is requested but not mounted","time":{"start":1744882111280,"stop":1744882111280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7309d1e4624d001","name":"Check message with no content topic is not received","time":{"start":1744882546106,"stop":1744882546106,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaa23143f722158","name":"Push message with JSON payload","time":{"start":1744882746880,"stop":1744882746880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03132a6b6202ddb","name":"Query with Promise Callback, No message returned","time":{"start":1744882361685,"stop":1744882361685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb66678c8f63efe","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744882639216,"stop":1744882639217,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7a816399379736","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744882119931,"stop":1744882119931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04ba09d002d72","name":"Non TWN Cluster","time":{"start":1744882370311,"stop":1744882370311,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c1a12d137afd26","name":"Push message with content topic containing Script","time":{"start":1744882746897,"stop":1744882746897,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2e0864109dbd77","name":"Renews subscription after lossing a connection","time":{"start":1744882639217,"stop":1744882639217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c11d43abc1d1ab","name":"Fails to push message with large meta","time":{"start":1744882746887,"stop":1744882746888,"duration":1},"status":"passed","severity":"normal"},{"uid":"47207736b9705df","name":"Check received message containing XML","time":{"start":1744882546087,"stop":1744882546088,"duration":1},"status":"passed","severity":"normal"},{"uid":"db03bae49647be2","name":"should not receive a peer event after stop","time":{"start":1744882246000,"stop":1744882246000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3649f021883b765e","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744882120472,"stop":1744882120472,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d42d5026b6e836","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744882067720,"stop":1744882067721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43ab142fb8e67fe","name":"Throws when trying to push message with empty payload","time":{"start":1744882746882,"stop":1744882746882,"duration":0},"status":"passed","severity":"normal"},{"uid":"616cbd19b0e2387a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744882119954,"stop":1744882119954,"duration":0},"status":"passed","severity":"normal"},{"uid":"5260cd33a841bffc","name":"should emit a peer event after start","time":{"start":1744882245997,"stop":1744882245999,"duration":2},"status":"passed","severity":"normal"},{"uid":"46f6f88abaf91095","name":"Overlapping topic subscription","time":{"start":1744882639211,"stop":1744882639211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74124a5cf355eac","name":"should throw an error for missing required configuration","time":{"start":1744882067706,"stop":1744882067706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee68a019cf36ebc5","name":"isConnected should return false after all peers disconnect","time":{"start":1744882157644,"stop":1744882157645,"duration":1},"status":"passed","severity":"normal"},{"uid":"551f6a93af5f9687","name":"should not fail to start the service if it is already started","time":{"start":1744882142197,"stop":1744882142198,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9540d826e862b0","name":"Subscribe to topic containing long and publish message","time":{"start":1744882274634,"stop":1744882274634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfede4c44c20646","name":"Push message with content topic containing JSON","time":{"start":1744882746898,"stop":1744882746898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28bd305de7acb2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744882144850,"stop":1744882144852,"duration":2},"status":"passed","severity":"normal"},{"uid":"f66fd598f6cb360","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744882090433,"stop":1744882090433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae35b7124703a49a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744882639202,"stop":1744882639202,"duration":0},"status":"passed","severity":"normal"},{"uid":"217617a1fd2fec36","name":"Reusing cursor across nodes","time":{"start":1744882348652,"stop":1744882348653,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d57b39e58282bd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744882271723,"stop":1744882271723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cf7b2e541d6c17","name":"should not receive a peer event before start","time":{"start":1744882094344,"stop":1744882094344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad808a9b9568d37","name":"start node with empty content topic","time":{"start":1744882370317,"stop":1744882370318,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a82956e2e0e503d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744882143999,"stop":1744882143999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8678a232448fa6f9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744882265066,"stop":1744882265066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b4c617b78e82c93","name":"should properly create location multiaddrs - udp","time":{"start":1744882076419,"stop":1744882076419,"duration":0},"status":"passed","severity":"normal"},{"uid":"4233c551a0b6f3b4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744882070274,"stop":1744882070274,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37780935a9dc9a8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744882157633,"stop":1744882157634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10d87785a858ab9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744882400430,"stop":1744882400431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f868f9f4bd3514c","name":"should never report false negatives","time":{"start":1744882121776,"stop":1744882121777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29639a1224b733c","name":"should insert elements correctly","time":{"start":1744882121776,"stop":1744882121776,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85475e0c611fe03","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744882100287,"stop":1744882100287,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1113d051240e6b","name":"start node with empty shard should fail","time":{"start":1744882386977,"stop":1744882386977,"duration":0},"status":"passed","severity":"normal"},{"uid":"af25b31b470cf2e0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744882075518,"stop":1744882075519,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ae232813d6e18f","name":"should serialize and deserialize correctly","time":{"start":1744882121777,"stop":1744882121777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f717fcdbfb9fbb0b","name":"it tolerates circular branch references","time":{"start":1744882090429,"stop":1744882090430,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a11eeb4cb7ae891","name":"random static sharding 10 - Cluster ID: 360, Shard ID: 386","time":{"start":1744882386975,"stop":1744882386975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b4bc0e04ea985e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744882067695,"stop":1744882067696,"duration":1},"status":"passed","severity":"normal"},{"uid":"6380695abc68d335","name":"Check message with no pubsub topic is not received","time":{"start":1744882546105,"stop":1744882546105,"duration":0},"status":"passed","severity":"normal"},{"uid":"337fee375a54235e","name":"Ephemeral messages are not stored","time":{"start":1744882143999,"stop":1744882143999,"duration":0},"status":"passed","severity":"normal"},{"uid":"181ddb4808db8203","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744882089922,"stop":1744882089924,"duration":2},"status":"passed","severity":"normal"},{"uid":"477ef0a4cea4baec","name":"Decrypt messages","time":{"start":1744882247798,"stop":1744882247798,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d4ac33921bc49","name":"Query generator for multiple messages","time":{"start":1744882395392,"stop":1744882395393,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b60607f7e18118","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744882274639,"stop":1744882274640,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5238ebfa9c40289","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744882265408,"stop":1744882265408,"duration":0},"status":"passed","severity":"normal"},{"uid":"36dd72711a0a11ba","name":"Wrong topic","time":{"start":1744882370316,"stop":1744882370316,"duration":0},"status":"passed","severity":"normal"}] |