mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
187 KiB
JSON
1 line
187 KiB
JSON
[{"uid":"ed635ae3d535386c","name":"should set field with only FILTER enabled","time":{"start":1749688660324,"stop":1749688660324,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb234283748b6c6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749689237179,"stop":1749689237180,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7ccefaba279495","name":"removeEventListener with correct event","time":{"start":1749688766795,"stop":1749688766795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4394e29b394c30","name":"Push message with custom timestamp: 1749685257016","time":{"start":1749689457498,"stop":1749689457499,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae004d14ef9a7952","name":"non connected peers","time":{"start":1749689024217,"stop":1749689024218,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b7238f47d34684c2","name":"should throw if no connection provided","time":{"start":1749688668989,"stop":1749688668990,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f0ba69fa9df3d2","name":"should be able to decode the field with only STORE set to true","time":{"start":1749688659540,"stop":1749688659540,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d2cdca870644c6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749689237183,"stop":1749689237183,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e4cbb1e1e02b24","name":"Default pageSize","time":{"start":1749689250050,"stop":1749689250050,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e84c604949a6c2","name":"Push message with Russian payload","time":{"start":1749689457473,"stop":1749689457473,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc012b3b0fdf1ceb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749689277879,"stop":1749689277879,"duration":0},"status":"passed","severity":"normal"},{"uid":"114b700224512180","name":"Throws when trying to push message with empty payload","time":{"start":1749689457476,"stop":1749689457477,"duration":1},"status":"passed","severity":"normal"},{"uid":"213fef0eeb9af648","name":"Check received message containing escaped characters","time":{"start":1749689174703,"stop":1749689174704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef30aedf2fd74dd0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749688653924,"stop":1749688653924,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedd5481a944a817","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app18/10/topic421/xml","time":{"start":1749689162529,"stop":1749689162529,"duration":0},"status":"passed","severity":"normal"},{"uid":"581cc98c5e174298","name":"accepts valid content-filtered query","time":{"start":1749688668776,"stop":1749688668776,"duration":0},"status":"passed","severity":"normal"},{"uid":"81260a2c5d66dca2","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749688707786,"stop":1749688707786,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33468d30c027dde","name":"Reopen subscription with peer with lost subscription","time":{"start":1749688793718,"stop":1749688793718,"duration":0},"status":"passed","severity":"normal"},{"uid":"513283c189a44e79","name":"should throw an error for an unconfigured topic","time":{"start":1749688653930,"stop":1749688653930,"duration":0},"status":"passed","severity":"normal"},{"uid":"7422687e400fb3a9","name":"returns all values when wanted number matches available values","time":{"start":1749688675606,"stop":1749688675607,"duration":1},"status":"passed","severity":"normal"},{"uid":"734ec66782124f6d","name":"should set field with all protocols disabled","time":{"start":1749688660322,"stop":1749688660323,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fb6ad35f9b585b","name":"should insert elements correctly","time":{"start":1749688710509,"stop":1749688710510,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a33df25e462c7f1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749688681122,"stop":1749688681122,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a388604538fbc2d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749689041714,"stop":1749689041714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c267e108133e6f1b","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749688856868,"stop":1749688856869,"duration":1},"status":"passed","severity":"normal"},{"uid":"993c364db6f0b95a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749689277883,"stop":1749689277883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3403e93b88a3ef81","name":"Check publish message containing escaped characters","time":{"start":1749689048996,"stop":1749689048997,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f4bc83fddc2b4b","name":"Subscribe to topic containing long and receive message","time":{"start":1749689237177,"stop":1749689237178,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bb401e32513614","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749689277892,"stop":1749689277892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a6e79917888911","name":"should not receive a peer event before start","time":{"start":1749688731198,"stop":1749688731199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b009be84097a9da8","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749688711219,"stop":1749688711219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5537b75d6fd3f3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749688734053,"stop":1749688734053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7500fbda6b7a3458","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749688929371,"stop":1749688929372,"duration":1},"status":"passed","severity":"normal"},{"uid":"183baaba52a1e3c3","name":"Subscribe to topic containing short and receive message","time":{"start":1749689237163,"stop":1749689237163,"duration":0},"status":"passed","severity":"normal"},{"uid":"286bc44d2a2dd19","name":"should only return 1 node with relay and store capability","time":{"start":1749688677345,"stop":1749688677345,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e6256db45137cd","name":"should properly create peer info with all multiaddrs","time":{"start":1749688660322,"stop":1749688660322,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6130d6a7306fb5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749688902151,"stop":1749688902151,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d0b7eae734b8e1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749689189142,"stop":1749689189142,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a15673feff34c9b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749689237425,"stop":1749689237426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e60b34f4c6d0023","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749689058428,"stop":1749689058428,"duration":0},"status":"passed","severity":"normal"},{"uid":"42207a7391c20887","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app2/4/topic592/utf8","time":{"start":1749689162528,"stop":1749689162528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32beb4e595befc5","name":"getPeersByDiscovery","time":{"start":1749689024098,"stop":1749689024098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ffd57c95c5e9b1","name":"Check meta is set [ecies]","time":{"start":1749688688919,"stop":1749688688919,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23c23561cf37fef","name":"Check message with no content topic is not received","time":{"start":1749689174720,"stop":1749689174720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ec36c296dfecd7","name":"Correctly serialized arguments","time":{"start":1749688931659,"stop":1749688931660,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4a69ef9bcef321","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749688707826,"stop":1749688707827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03befe34e1d19c","name":"Check received message containing emoji","time":{"start":1749689174716,"stop":1749689174716,"duration":0},"status":"passed","severity":"normal"},{"uid":"59720401dd4c3a1","name":"Push 30 different messages","time":{"start":1749689457476,"stop":1749689457476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ff62689bf97df5d","name":"Query Generator, No message returned","time":{"start":1749689202966,"stop":1749689202966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4391e369f6ed8706","name":"Push message with shell command payload","time":{"start":1749689457475,"stop":1749689457475,"duration":0},"status":"passed","severity":"normal"},{"uid":"768f9cf732d03434","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749689277885,"stop":1749689277885,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a353941f04ef37","name":"should return usable stream attached to connection","time":{"start":1749688668989,"stop":1749688668989,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f32978ec89bc1e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749689237186,"stop":1749689237189,"duration":3},"status":"passed","severity":"normal"},{"uid":"245dabb114732aca","name":"should handle general insertion and lookup correctly","time":{"start":1749688710512,"stop":1749688710512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d2263ddb20edae","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749688707807,"stop":1749688707807,"duration":0},"status":"passed","severity":"normal"},{"uid":"1718b2d0a3aca8b5","name":"Check received message containing shell command","time":{"start":1749689149161,"stop":1749689149162,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9abe64cce4d19","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749688707785,"stop":1749688707785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f02a82255dca31","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749688653926,"stop":1749688653927,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b5dd542390fed","name":"Subscribe to topic containing XML and receive message","time":{"start":1749689237167,"stop":1749689237167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f019518b7d87c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749688653932,"stop":1749688653932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf509fa4008f3fe","name":"Push message with Russian payload","time":{"start":1749689457488,"stop":1749689457488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e963d1f435ea3d09","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749688653936,"stop":1749688653936,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c28b1fac75972d6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749689237165,"stop":1749689237165,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f2547de1de0ec","name":"Check received message containing numeric","time":{"start":1749689174698,"stop":1749689174698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25de8deb16507a3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749688707826,"stop":1749688707826,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c41ddaf7832295","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749688707827,"stop":1749688707828,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b95acb910039d6","name":"Ephemeral field set to true","time":{"start":1749688669147,"stop":1749688669148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d82cad9f1f2771","name":"Query generator for multiple messages","time":{"start":1749689237425,"stop":1749689237425,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86ecc96c278ee45","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749688902152,"stop":1749688902153,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff4fb7d856b664c","name":"random static sharding 5 - Cluster ID: 648, Shard ID: 569","time":{"start":1749689280896,"stop":1749689280897,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6b9963136ab84e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749688902153,"stop":1749688902154,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7583508e0c02bc","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749688698039,"stop":1749688698052,"duration":13},"status":"passed","severity":"normal"},{"uid":"88e2d756b1cdaae9","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749688711220,"stop":1749688711220,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a0fe41a2f07aeb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749689058432,"stop":1749689058432,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d66594eedd4f95c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749688856871,"stop":1749688856871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a6210206aac7e8","name":"Passing an array","time":{"start":1749689257605,"stop":1749689257605,"duration":0},"status":"passed","severity":"normal"},{"uid":"53551dd049a75b3e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749688676589,"stop":1749688676590,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02c71efc4e4c406","name":"should not receive a peer event before start","time":{"start":1749688681120,"stop":1749688681121,"duration":1},"status":"passed","severity":"normal"},{"uid":"71dc8c31fd64f2ef","name":"listenerCount","time":{"start":1749688766797,"stop":1749688766798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad4b6cd5994fb39","name":"should request renew when peer disconnects","time":{"start":1749688697978,"stop":1749688697979,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe8b5d5777f3e38","name":"Passing invalid cursor","time":{"start":1749689189144,"stop":1749689189145,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b79327b5c0c80c4","name":"Check message received after jswaku node is restarted","time":{"start":1749689149179,"stop":1749689149179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72e73e27148bcc8a","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749688668425,"stop":1749688668425,"duration":0},"status":"passed","severity":"normal"},{"uid":"93561f0408f1f0c3","name":"Push message with content topic containing SQL Injection","time":{"start":1749689457479,"stop":1749689457480,"duration":1},"status":"passed","severity":"normal"},{"uid":"47226b339da2c29e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749688653916,"stop":1749688653916,"duration":0},"status":"passed","severity":"normal"},{"uid":"be94a289b085f52b","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749688707783,"stop":1749688707783,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa10dbcb61f91465","name":"Push message with meta","time":{"start":1749689457482,"stop":1749689457483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75821b2ee0b8441","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749688902149,"stop":1749688902149,"duration":0},"status":"passed","severity":"normal"},{"uid":"3624a4640c411bc1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749688746474,"stop":1749688746475,"duration":1},"status":"passed","severity":"normal"},{"uid":"7874fd79c1f1dc14","name":"should retry failed tasks","time":{"start":1749688697710,"stop":1749688697711,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b2018b67c7b483","name":"Using a function","time":{"start":1749689257605,"stop":1749689257605,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9bc715fbe465a1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749689237167,"stop":1749689237168,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9543ea63f57087d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749689277874,"stop":1749689277874,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5aebb54dbeb096","name":"Check message with no content topic is not received","time":{"start":1749689174707,"stop":1749689174708,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80e56ac16a6493","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749689208763,"stop":1749689208766,"duration":3},"status":"passed","severity":"normal"},{"uid":"d175cb4f6ce5c8fd","name":"should add and check entries correctly","time":{"start":1749688696855,"stop":1749688696869,"duration":14},"status":"passed","severity":"normal"},{"uid":"fbd96bd0a34bd728","name":"Check received message containing unicode special characters","time":{"start":1749689174716,"stop":1749689174716,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c06a95d9a66ae8","name":"Check message with non string payload is not received","time":{"start":1749689174708,"stop":1749689174709,"duration":1},"status":"passed","severity":"normal"},{"uid":"532f252b310319c5","name":"Waku message hash computation (no timestamp)","time":{"start":1749688668424,"stop":1749688668424,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e13c5c4152877c","name":"should start and setup intervals and event listeners","time":{"start":1749688698596,"stop":1749688698597,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa05d8b9627f4b73","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749688653908,"stop":1749688653908,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42600f569c7357","name":"Passing page size 19 when there are 20 messages","time":{"start":1749689250049,"stop":1749689250049,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2336acd536a5c","name":"should fail to send if no connected peers found","time":{"start":1749688698484,"stop":1749688698484,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9a0cb8e80e5aca","name":"messageHashStr produces different results for different inputs","time":{"start":1749688668428,"stop":1749688668429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e42c3d52dd3b3cd","name":"Passing page size 0 when there are 110 messages","time":{"start":1749689250043,"stop":1749689250043,"duration":0},"status":"passed","severity":"normal"},{"uid":"2126dd2c4abcbeb","name":"Encoder throws on undefined content topic","time":{"start":1749688688920,"stop":1749688688920,"duration":0},"status":"passed","severity":"normal"},{"uid":"23beb6a3b65cc8eb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749688707817,"stop":1749688707817,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc9bfbe6fb298c9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749689237189,"stop":1749689237190,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc56743ded47668","name":"pre and post cipher","time":{"start":1749688687821,"stop":1749688687821,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c7bfa8aa1f7c3b","name":"Decoder throws on empty string content topic","time":{"start":1749688687238,"stop":1749688687239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d33c4055748a32a","name":"Check message received after jswaku node is restarted","time":{"start":1749689174721,"stop":1749689174721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dea59467428965","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749688711216,"stop":1749688711216,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb6169205e2945c","name":"should continually clean up expired entries at intervals","time":{"start":1749688696879,"stop":1749688696879,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d51b91ab264d70","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749689237175,"stop":1749689237176,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9498e67e28cc502","name":"Check received message containing Arabic","time":{"start":1749689149171,"stop":1749689149171,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0776f2dca99ee6","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749688707790,"stop":1749688707790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84e560a99dfd153","name":"Query generator for multiple messages with different message text format","time":{"start":1749689237425,"stop":1749689237425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8b82d7305bfb99","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749688707817,"stop":1749688707817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d52205c0752738f","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749688698404,"stop":1749688698406,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2e26173aa8a805a","name":"Ping on subscribed peer","time":{"start":1749688793716,"stop":1749688793716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aed4631549f47d","name":"random static sharding 7 - Cluster ID: 245, Shard ID: 774","time":{"start":1749689280897,"stop":1749689280897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06fd6485cf89941","name":"should reject if WakuNode is not started","time":{"start":1749688698555,"stop":1749688698556,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4cc98e6bfacaa5","name":"should encodeTxt and decodeTxt","time":{"start":1749688660310,"stop":1749688660310,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf46b14745bc42d2","name":"isConnected should return false after all peers disconnect","time":{"start":1749688746477,"stop":1749688746478,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacac43ae99f32d3","name":"Overlapping topic subscription","time":{"start":1749689058422,"stop":1749689058422,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f839449862430808","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749688707789,"stop":1749688707789,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a8bc7d7c93c226","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749689277888,"stop":1749689277888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c122943413875d","name":"Check received message containing shell command","time":{"start":1749689174703,"stop":1749689174703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a5c5c08f3efd06","name":"Check publish message containing special chars","time":{"start":1749689048992,"stop":1749689048993,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda5b83f962a67c0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749689149176,"stop":1749689149177,"duration":1},"status":"passed","severity":"normal"},{"uid":"d132d86911e7ca8a","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749688698596,"stop":1749688698596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04a66a5ea194dc8","name":"Subscribe to topic containing long and receive message","time":{"start":1749689277887,"stop":1749689277887,"duration":0},"status":"passed","severity":"normal"},{"uid":"136c6f0922be4d13","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749689189142,"stop":1749689189143,"duration":1},"status":"passed","severity":"normal"},{"uid":"44347110128c7f2e","name":"Subscribe and receives messages on 20 topics","time":{"start":1749689237174,"stop":1749689237175,"duration":1},"status":"passed","severity":"normal"},{"uid":"54694f2757c1dcc5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749688653926,"stop":1749688653926,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94213d07b20dbd6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749689208761,"stop":1749689208763,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc122ae356c2a933","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749688659542,"stop":1749688659543,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a631c74a221c30d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749689202968,"stop":1749689202969,"duration":1},"status":"passed","severity":"normal"},{"uid":"876550993f7f8e21","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749688676589,"stop":1749688676589,"duration":0},"status":"passed","severity":"normal"},{"uid":"16be0391d13fe723","name":"Check publish message containing emoji","time":{"start":1749689048997,"stop":1749689048998,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ab8e1afc8b7aec","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749688707831,"stop":1749688707831,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcd021ac2febac1","name":"Push message with content topic containing emoji","time":{"start":1749689457497,"stop":1749689457497,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a96f2775b36491","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749688653917,"stop":1749688653917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d10a71cee4f6eab","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749688668420,"stop":1749688668422,"duration":2},"status":"passed","severity":"normal"},{"uid":"bfe535839111b1d2","name":"Refresh subscription","time":{"start":1749689237177,"stop":1749689237177,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba32701a4cd7051","name":"Check received message containing numeric","time":{"start":1749689149170,"stop":1749689149170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58787a0d9e5c3c4","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749688698037,"stop":1749688698037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faee684176a8bed","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749689255021,"stop":1749689255021,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd01aed041b4160b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749688731201,"stop":1749688731202,"duration":1},"status":"skipped","severity":"normal"},{"uid":"885336e40d4e63fb","name":"Check received message containing XML","time":{"start":1749689149172,"stop":1749689149173,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f64b2deae57485f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749688856869,"stop":1749688856869,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddce316ea27215f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749689237179,"stop":1749689237179,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f3af2307640f91","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749688707830,"stop":1749688707831,"duration":1},"status":"passed","severity":"normal"},{"uid":"49534111fbdd4da0","name":"Push message with custom timestamp: 1749692457016","time":{"start":1749689457484,"stop":1749689457484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab192b101d2933d","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749688698576,"stop":1749688698576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c26d48e30dce8e3","name":"Ping on unsubscribed peer","time":{"start":1749688793717,"stop":1749688793718,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc0c41a42399317","name":"Decrypt messages","time":{"start":1749689025666,"stop":1749689025666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fab4be7eadbfd50","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749688660311,"stop":1749688660311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a635cd9338966fbb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749688707827,"stop":1749688707827,"duration":0},"status":"passed","severity":"normal"},{"uid":"772145a59bd12b0a","name":"Check message with invalid timestamp is not received","time":{"start":1749689174706,"stop":1749689174706,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6aa2a370917f1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749688653935,"stop":1749688653936,"duration":1},"status":"passed","severity":"normal"},{"uid":"1debe93b7f15298b","name":"returns nothing if no connections present","time":{"start":1749688668678,"stop":1749688668678,"duration":0},"status":"passed","severity":"normal"},{"uid":"df025507db9a4dce","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749689237143,"stop":1749689237143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edfd92bfee74ca4","name":"should increase lamport timestamp","time":{"start":1749688711214,"stop":1749688711214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d492e5a4776e8f3e","name":"Push message with shell command payload","time":{"start":1749689457490,"stop":1749689457490,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dd96154d2c789b","name":"Check received message containing Arabic","time":{"start":1749689174699,"stop":1749689174699,"duration":0},"status":"passed","severity":"normal"},{"uid":"414b5ef84e21410c","name":"should use shardsUnderCluster when provided","time":{"start":1749688698038,"stop":1749688698038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e264af73a0464f13","name":"Overlapping topic subscription","time":{"start":1749689237176,"stop":1749689237176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c658389a0ab533fd","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749688653918,"stop":1749688653918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a6f6abb697f903","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749688707794,"stop":1749688707794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c48df1226f6a65","name":"udp ip6 address","time":{"start":1749688659514,"stop":1749688659514,"duration":0},"status":"passed","severity":"normal"},{"uid":"450c474638b0395e","name":"should throw error - no public key","time":{"start":1749688660311,"stop":1749688660312,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce43d25f3fb3267","name":"Push message with meta","time":{"start":1749689457497,"stop":1749689457497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8863e011cd5134de","name":"throws an error for improperly formatted content topics","time":{"start":1749688653915,"stop":1749688653915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f9d7f34ebb3628","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749689202966,"stop":1749689202966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f184a4e3ebb28f9e","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749689244117,"stop":1749689244118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7311b9e6f2847a8e","name":"should not fail to stop the service if it was not started","time":{"start":1749688968939,"stop":1749688968940,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55acd4a05e1264c","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749688707789,"stop":1749688707789,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa6114d214129ea","name":"should reject if Relay is requested but not mounted","time":{"start":1749688698556,"stop":1749688698556,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad099fd68815eb1","name":"can start and stop the service","time":{"start":1749688968937,"stop":1749688968938,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9fe5856ee2ee66","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749688707794,"stop":1749688707795,"duration":1},"status":"passed","severity":"normal"},{"uid":"7937a80f0411d798","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749689041715,"stop":1749689041715,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58bf9f4e1bb7912","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749688653916,"stop":1749688653916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7416fb587f9c29df","name":"Subscribe and receive messages via lightPush","time":{"start":1749689237141,"stop":1749689237142,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf50838186473e01","name":"should throw error - no id","time":{"start":1749688660312,"stop":1749688660312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96e988ba0b32422","name":"Check received message containing SQL Injection","time":{"start":1749689149172,"stop":1749689149172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac034aee8bb94ca","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749689058429,"stop":1749689058429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dab84cefe4377ff","name":"Decoder throws on empty string content topic","time":{"start":1749688669149,"stop":1749688669150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db9e4756729d293","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749688707779,"stop":1749688707779,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe294567c17fdda","name":"messageHashStr works with IProtoMessage","time":{"start":1749688668427,"stop":1749688668428,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1aa33f222b18fa","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749688676585,"stop":1749688676586,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb1c55be8b85dbd","name":"Fails to publish message with empty text","time":{"start":1749689049004,"stop":1749689049004,"duration":0},"status":"passed","severity":"normal"},{"uid":"976785835fb91a17","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749688653921,"stop":1749688653921,"duration":0},"status":"passed","severity":"normal"},{"uid":"580da0003aec5f97","name":"Check received message containing SQL Injection","time":{"start":1749689174700,"stop":1749689174700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ac1499c05d376d","name":"Subscribe to topic containing short and publish message","time":{"start":1749689058422,"stop":1749689058422,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e25b54b35134e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749688726928,"stop":1749688726929,"duration":1},"status":"passed","severity":"normal"},{"uid":"84920ae21f91f2d","name":"Query Generator - true","time":{"start":1749689234063,"stop":1749689234066,"duration":3},"status":"passed","severity":"normal"},{"uid":"f7f2f5aef3d3313e","name":"Push message with Basic HTML tag payload","time":{"start":1749689457474,"stop":1749689457474,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcad614f696b1705","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749688707786,"stop":1749688707787,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ae7605db7f2d68","name":"A test","time":{"start":1749688919651,"stop":1749688919652,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8331b70d22b55f2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749688653932,"stop":1749688653932,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf84c3a1c65797a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749688707832,"stop":1749688707833,"duration":1},"status":"passed","severity":"normal"},{"uid":"5345cfa1a22f34f7","name":"Relay - dialed first","time":{"start":1749689264324,"stop":1749689264324,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec9fff670d0081f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749689237164,"stop":1749689237165,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc665aff28488a6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749689280895,"stop":1749689280895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d009d0e9ea4ad428","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749688707788,"stop":1749688707789,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d77811199b9678","name":"should properly clean up resources when disposed","time":{"start":1749688696878,"stop":1749688696878,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dae839f82ad32b3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749688902154,"stop":1749688902154,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c2568ef6c193b5","name":"Check publish message containing short","time":{"start":1749689048991,"stop":1749689048991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b41f568279e2e2","name":"should not fail to stop the service if it was not started","time":{"start":1749688681118,"stop":1749688681119,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a6d0fcb00929c5","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749689024100,"stop":1749689024100,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6657acee6b5ff05","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749688653922,"stop":1749688653922,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe47bb11195d7bb1","name":"Check message with invalid timestamp is not received","time":{"start":1749689149165,"stop":1749689149165,"duration":0},"status":"passed","severity":"normal"},{"uid":"666d5b51cc1d3ce2","name":"addEventListener with wrong event","time":{"start":1749688766794,"stop":1749688766794,"duration":0},"status":"passed","severity":"normal"},{"uid":"188b2e56e79609af","name":"should not allow unachievable error rate","time":{"start":1749688707463,"stop":1749688707464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a519cb76d70d834","name":"Refresh subscription","time":{"start":1749689237162,"stop":1749689237163,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d22653b2be7f7d8","name":"Push message with content topic containing Russian","time":{"start":1749689457479,"stop":1749689457479,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e358c7b254da26","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749688653919,"stop":1749688653919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31a599a6ad6f204","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749689277876,"stop":1749689277877,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85ce19d1f54a5ba","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749689237193,"stop":1749689237194,"duration":1},"status":"passed","severity":"normal"},{"uid":"91dd25543a18a090","name":"Push message with long payload","time":{"start":1749689457486,"stop":1749689457486,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9996c159d13138","name":"Push message with content topic containing shell command","time":{"start":1749689457481,"stop":1749689457481,"duration":0},"status":"passed","severity":"normal"},{"uid":"753ba0e52a9964d4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749689277891,"stop":1749689277891,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb933fbd36a1f19","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749688707784,"stop":1749688707784,"duration":0},"status":"passed","severity":"normal"},{"uid":"868745bb5893124d","name":"Check received message with timestamp: 1749688726484000000 ","time":{"start":1749689174717,"stop":1749689174717,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f563d9a8bc968a","name":"Push message with short payload","time":{"start":1749689457470,"stop":1749689457470,"duration":0},"status":"passed","severity":"normal"},{"uid":"947caee1d536566e","name":"Check received message containing Basic HTML tag","time":{"start":1749689149160,"stop":1749689149161,"duration":1},"status":"passed","severity":"normal"},{"uid":"f060860e8602eea0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749688676588,"stop":1749688676588,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a7abe47eeebadd","name":"should throw an error for insufficient data","time":{"start":1749688654128,"stop":1749688654128,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df78b0f6e8554fb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749689255022,"stop":1749689255022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3ba360e503aca1","name":"Query with Promise Callback, No Decoder","time":{"start":1749689202970,"stop":1749689202970,"duration":0},"status":"passed","severity":"normal"},{"uid":"67da458ce56c65b8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749689058432,"stop":1749689058433,"duration":1},"status":"passed","severity":"normal"},{"uid":"857f481cb5ce71ff","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749689041717,"stop":1749689041717,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea7f936826a26ad","name":"should insert message into bloom filter","time":{"start":1749688711212,"stop":1749688711213,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86a93987b688cd","name":"1 Relay, 1 fetch","time":{"start":1749688676853,"stop":1749688676853,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa705be74366f5f","name":"Check received message containing emoji","time":{"start":1749689149174,"stop":1749689149175,"duration":1},"status":"passed","severity":"normal"},{"uid":"c420c97a66a81ecf","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749688660324,"stop":1749688660324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2768e4366668f72a","name":"Ordered Callback - false","time":{"start":1749689234068,"stop":1749689234068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f30ffd3d145d568","name":"Check received message containing emoji","time":{"start":1749689149163,"stop":1749689149163,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fced386f9921b77","name":"should return unique PubsubTopics for static sharding","time":{"start":1749688653918,"stop":1749688653918,"duration":0},"status":"passed","severity":"normal"},{"uid":"124671b911987ae5","name":"Ping on unsubscribed peer","time":{"start":1749688793720,"stop":1749688793720,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cb022ccaab4e00","name":"Check received message containing Arabic","time":{"start":1749689174712,"stop":1749689174712,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadfa85f92786017","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749689277884,"stop":1749689277884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ebabeaad60e4d3","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749689189143,"stop":1749689189144,"duration":1},"status":"passed","severity":"normal"},{"uid":"367e27c7436aca77","name":"tcp ip4 address","time":{"start":1749688659511,"stop":1749688659513,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2a9a0a09fb1ea7b","name":"Generator, 2 different pubsubtopics","time":{"start":1749689225381,"stop":1749689225382,"duration":1},"status":"passed","severity":"normal"},{"uid":"999cb1cf8ae3b7ad","name":"Check received message containing XML","time":{"start":1749689174701,"stop":1749689174702,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ba72e4b0cf6f5a","name":"Subscribe to topic containing XML and receive message","time":{"start":1749689237182,"stop":1749689237182,"duration":0},"status":"passed","severity":"normal"},{"uid":"258dd8e698f5098e","name":"Init the array if not present","time":{"start":1749688653663,"stop":1749688653665,"duration":2},"status":"passed","severity":"normal"},{"uid":"669c99867830275e","name":"Subscribe to topic containing short and receive message","time":{"start":1749689237177,"stop":1749689237177,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cae3804c84f7d0","name":"Check received message containing unicode special characters","time":{"start":1749689149174,"stop":1749689149174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4918cf7da1356fd","name":"it tolerates circular branch references","time":{"start":1749688677342,"stop":1749688677342,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f10c0ea5980c4b3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749688653930,"stop":1749688653930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e832db6bb0dc460c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749688653919,"stop":1749688653919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69ff9b0f44ae217","name":"Overlapping topic subscription","time":{"start":1749689237161,"stop":1749689237162,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9b0782fb177bd6","name":"should wait for LightPush peer to be connected","time":{"start":1749688698559,"stop":1749688698559,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4d03302f106cdc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749689208769,"stop":1749689208769,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d1cff0da4d7735","name":"Check received message containing XML","time":{"start":1749689174714,"stop":1749689174714,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f51429ab937a33","name":"can start the service","time":{"start":1749688731188,"stop":1749688731192,"duration":4},"status":"passed","severity":"normal"},{"uid":"89c13ff4fe017f6c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749688856870,"stop":1749688856871,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb5ebe4eb7b483e","name":"should return PeerId when PeerId is provided","time":{"start":1749688698036,"stop":1749688698036,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d957c5edb2cc81","name":"Check message received after jswaku node is restarted","time":{"start":1749689174709,"stop":1749689174709,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e874b181fa2fb6","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app13/10/topic34/proto","time":{"start":1749689162529,"stop":1749689162530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af13b840ddf3fda","name":"should check false positive rate","time":{"start":1749688710512,"stop":1749688710513,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec2e2cceaf9bafe","name":"should maintain desired error rate","time":{"start":1749688710510,"stop":1749688710510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c1aafc2e214626","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749688707781,"stop":1749688707782,"duration":1},"status":"passed","severity":"normal"},{"uid":"7951bd8b6d7b830b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749689162532,"stop":1749689162532,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeee3042675d2db8","name":"should decode valid enr successfully","time":{"start":1749688660310,"stop":1749688660310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5640259139f25b","name":"configure the node with multiple pubsub topics","time":{"start":1749689280899,"stop":1749689280899,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f587a2e8c596ce","name":"Passing page size 11 when there are 10 messages","time":{"start":1749689250049,"stop":1749689250049,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2f72c1a29ce81","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749688902154,"stop":1749688902155,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e4fa6d932d89de","name":"Check received message containing escaped characters","time":{"start":1749689149162,"stop":1749689149162,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffbce12074c1053","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749688731204,"stop":1749688731204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1dbbb95127428623","name":"should stop and cleanup resources","time":{"start":1749688698597,"stop":1749688698597,"duration":0},"status":"passed","severity":"normal"},{"uid":"80915434b102384","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749689244111,"stop":1749689244112,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc04e78710cbd1eb","name":"throws on empty content topic","time":{"start":1749688653897,"stop":1749688653898,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b274b405a42e66c","name":"should not receive a peer event after stop","time":{"start":1749688681121,"stop":1749688681121,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f777782bb435157","name":"different cluster, same shard: nodes don't connect","time":{"start":1749688929373,"stop":1749688929373,"duration":0},"status":"passed","severity":"normal"},{"uid":"439801954ae20a80","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749688856871,"stop":1749688856872,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e5a834a6fae766","name":"Subscribe to topic containing Script and receive message","time":{"start":1749689237181,"stop":1749689237182,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2bcf8e6dcc57c6","name":"Fails to push message bigger that 1MB","time":{"start":1749689457500,"stop":1749689457500,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f907c373a10571f","name":"Check message with invalid timestamp is not received","time":{"start":1749689149177,"stop":1749689149177,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec167315d3a422d","name":"Check publish message containing JSON","time":{"start":1749689048995,"stop":1749689048996,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d501fd9ab4707b","name":"should not receive a peer event after stop","time":{"start":1749688731199,"stop":1749688731200,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8d8c3a5ab9fa9b","name":"Check received message containing JSON","time":{"start":1749689174714,"stop":1749689174715,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d3341b452b7a06","name":"Should update shard info","time":{"start":1749688969094,"stop":1749688969095,"duration":1},"status":"passed","severity":"normal"},{"uid":"45860baab329f315","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749688707782,"stop":1749688707782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8b8a094553f3e3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749689277877,"stop":1749689277877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23431387efb4865","name":"Check message received after jswaku node is restarted","time":{"start":1749689149168,"stop":1749689149168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8744121f4f58443a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749688659534,"stop":1749688659535,"duration":1},"status":"passed","severity":"normal"},{"uid":"315b2709c3c737a6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749688734055,"stop":1749688734056,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1271532ba339310","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749688653933,"stop":1749688653933,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfb5db94a8c18f6","name":"Check received message containing Chinese","time":{"start":1749689174699,"stop":1749689174699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc794c588be5e4f","name":"Subscribe to topic containing Script and receive message","time":{"start":1749689277889,"stop":1749689277889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5ea7f08a534a69","name":"Push message equal or less that 1MB","time":{"start":1749689457485,"stop":1749689457485,"duration":0},"status":"passed","severity":"normal"},{"uid":"837db3e967d4ed85","name":"Push message with custom timestamp: 1718930457016","time":{"start":1749689457484,"stop":1749689457484,"duration":0},"status":"passed","severity":"normal"},{"uid":"319339835a94b5ae","name":"1 Store, 2 fetches","time":{"start":1749688676854,"stop":1749688676854,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf2eccf5878f943","name":"should properly create location multiaddrs - udp","time":{"start":1749688660321,"stop":1749688660321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abd543291b3e0b1","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749689058423,"stop":1749689058423,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f522764c2f721d3","name":"should wait for Filter peer to be connected","time":{"start":1749688698559,"stop":1749688698559,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f5b0f303236a86","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749689202961,"stop":1749689202961,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a45c87a4358e6","name":"Ordered Callback - true","time":{"start":1749689234067,"stop":1749689234068,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e81bb4703a7d02d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749689237190,"stop":1749689237191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29c7139541a79b8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749689058418,"stop":1749689058418,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bab07ba2f608a1","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749688697801,"stop":1749688697802,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4f4f7bfa6a969c","name":"Store - dialed first","time":{"start":1749689264325,"stop":1749689264326,"duration":1},"status":"passed","severity":"normal"},{"uid":"791a27f778e151a9","name":"Push message with Arabic payload","time":{"start":1749689457472,"stop":1749689457472,"duration":0},"status":"passed","severity":"normal"},{"uid":"134d4f82dfb006eb","name":"should never report false negatives","time":{"start":1749688710510,"stop":1749688710511,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bfd5eeeef879a5","name":"Check message with no pubsub topic is not received","time":{"start":1749689149166,"stop":1749689149166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0587f635632f831","name":"Push message with custom timestamp: 1749692457016","time":{"start":1749689457499,"stop":1749689457499,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd4aa029d9b9be7","name":"Decoder throws on empty string content topic","time":{"start":1749688688921,"stop":1749688688921,"duration":0},"status":"passed","severity":"normal"},{"uid":"af125a11a51959f8","name":"Query with Ordered Callback, No message returned","time":{"start":1749689202967,"stop":1749689202968,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0b23038e456a0b","name":"Check publish message containing long","time":{"start":1749689048991,"stop":1749689048992,"duration":1},"status":"passed","severity":"normal"},{"uid":"851599cb4ab03041","name":"Push message with content topic containing unicode special characters","time":{"start":1749689457482,"stop":1749689457482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c5de9bbaba9083","name":"Subscribe to topic containing short and receive message","time":{"start":1749689277875,"stop":1749689277875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b278adf4d7902edf","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749688653922,"stop":1749688653923,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b2c59152599bb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749689237172,"stop":1749689237173,"duration":1},"status":"passed","severity":"normal"},{"uid":"be448d5fcb13d788","name":"should use DNS peer discovery with light client","time":{"start":1749688731201,"stop":1749688731201,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ced736d9ea21652","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749689457480,"stop":1749689457481,"duration":1},"status":"passed","severity":"normal"},{"uid":"878bfdd6a5dd22ba","name":"Check received message containing special chars","time":{"start":1749689149157,"stop":1749689149157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8beb18fb264424e7","name":"Push message with content topic containing long","time":{"start":1749689457477,"stop":1749689457477,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b62da4682346e20","name":"Push message with rate limit","time":{"start":1749689457498,"stop":1749689457498,"duration":0},"status":"passed","severity":"normal"},{"uid":"54391a6a928aea9c","name":"Generator, 2 different pubsubtopics","time":{"start":1749689225374,"stop":1749689225375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4de4c687209654c","name":"Check publish message after client node is restarted","time":{"start":1749689049007,"stop":1749689049008,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8e2687d46cba330","name":"should get / set TCP multiaddr","time":{"start":1749688660319,"stop":1749688660320,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa70c584b9787fff","name":"Push message with JSON payload","time":{"start":1749689457490,"stop":1749689457490,"duration":0},"status":"passed","severity":"normal"},{"uid":"422a3174cb8766f7","name":"Generator, custom pubsub topic","time":{"start":1749689225381,"stop":1749689225381,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c801c6f5d8613f9","name":"Refresh subscription","time":{"start":1749689277875,"stop":1749689277875,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc898c0da921908","name":"messageHash returns a Uint8Array","time":{"start":1749688668426,"stop":1749688668426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ae07d5071b9421","name":"unsubscribes","time":{"start":1749689250511,"stop":1749689250511,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d95d4ee8844133","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749689277881,"stop":1749689277882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae46c5bbe7024373","name":"Push message with short payload","time":{"start":1749689457486,"stop":1749689457486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a88a04bb7b782c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749689237178,"stop":1749689237179,"duration":1},"status":"passed","severity":"normal"},{"uid":"334321a1413f5217","name":"should not be empty after adding a subscription","time":{"start":1749688698595,"stop":1749688698595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c2c4a33182d6ef","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749689277876,"stop":1749689277876,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc04d81ae73b79d5","name":"should send to specified number of peers of used peers","time":{"start":1749688698484,"stop":1749688698485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0de57ed5711d4c3","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749688707787,"stop":1749688707787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf7c3dda5ee28ac","name":"Push message with emoji payload","time":{"start":1749689457476,"stop":1749689457476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27ae6a7a5d0db49","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749688734054,"stop":1749688734054,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c0d7b23c1608c","name":"should maintain proper timestamps if all messages received","time":{"start":1749688711215,"stop":1749688711215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8f0c9de89ae378","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749689277877,"stop":1749689277877,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5a2f8ca970ff33","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749689237143,"stop":1749689237147,"duration":4},"status":"passed","severity":"normal"},{"uid":"de995b5e0ce03af9","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749689277893,"stop":1749689277893,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f6608ff5843b68","name":"Check publish message containing Basic HTML tag","time":{"start":1749689048995,"stop":1749689048995,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f1eca635df6953","name":"Relay","time":{"start":1749688732074,"stop":1749688732074,"duration":0},"status":"passed","severity":"normal"},{"uid":"422d50e7c8444776","name":"LightPush","time":{"start":1749689264326,"stop":1749689264326,"duration":0},"status":"passed","severity":"normal"},{"uid":"447d036666a33558","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749688659532,"stop":1749688659533,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aef278d06b6aea6","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749688698576,"stop":1749688698576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fed701515eda669","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749688668991,"stop":1749688668991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba068813352600d1","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749688697800,"stop":1749688697801,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7749cd7cd1df1c0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app10/8/topic494/test.js","time":{"start":1749689162528,"stop":1749689162529,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3e95ef3f5b1ce5","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749688711214,"stop":1749688711214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e518d7c6a18c3d3e","name":"Round trip binary serialization","time":{"start":1749688669147,"stop":1749688669147,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eda73919eecfab","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749688659535,"stop":1749688659536,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e44c8f513730d63","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749689277891,"stop":1749689277892,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c721908494eacbf","name":"Check received message containing Arabic","time":{"start":1749689149159,"stop":1749689149159,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f4b2136d3aadac","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749689237176,"stop":1749689237176,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d9e16f0baca44c","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749688677347,"stop":1749688677347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93da5ab46201b90","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749688653924,"stop":1749688653924,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ff5399073f7228","name":"Check received message containing short","time":{"start":1749689149156,"stop":1749689149156,"duration":0},"status":"passed","severity":"normal"},{"uid":"16825a1805a9e669","name":"Fails to push message with large meta","time":{"start":1749689457498,"stop":1749689457498,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee1b101b250d4bd","name":"Check meta is set [symmetric]","time":{"start":1749688687236,"stop":1749688687236,"duration":0},"status":"passed","severity":"normal"},{"uid":"31570eaccea3e33d","name":"Nodes with multiple pubsub topic","time":{"start":1749689041714,"stop":1749689041715,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9af398f2cf3dfcb","name":"should handle special patterns correctly","time":{"start":1749688710511,"stop":1749688710512,"duration":1},"status":"passed","severity":"normal"},{"uid":"308412865c1bcc6f","name":"should retry on complete failure if specified","time":{"start":1749688698485,"stop":1749688698485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a408ea86ace71afa","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749689202960,"stop":1749689202961,"duration":1},"status":"passed","severity":"normal"},{"uid":"822780fb7e521846","name":"Decoder throws on undefined content topic","time":{"start":1749688687238,"stop":1749688687238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37571d464b1310f","name":"nwaku subscribes","time":{"start":1749689037485,"stop":1749689037485,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d71e552c4ee82a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749688654128,"stop":1749688654128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bebb268ead7ccf1","name":"Push message with content topic containing Arabic","time":{"start":1749689457479,"stop":1749689457479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f52ae74ad3d004f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749688707832,"stop":1749688707832,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c54511161004edc","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749688707795,"stop":1749688707807,"duration":12},"status":"passed","severity":"normal"},{"uid":"6a5646e6a634c97e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749688653925,"stop":1749688653925,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a95bbe7fce4502f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749689202966,"stop":1749689202967,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50d335d7d13a4f2","name":"Check publish message containing unicode special characters","time":{"start":1749689048997,"stop":1749689048997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fb8419631b7f3a","name":"Check publish message containing Arabic","time":{"start":1749689048993,"stop":1749689048993,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe91a974c8456d8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749688687235,"stop":1749688687235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c075cfa849e1f0aa","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749689237148,"stop":1749689237148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47bdb5293bd4bf18","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749688707808,"stop":1749688707809,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d655a5f724fb7c3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749689237182,"stop":1749689237183,"duration":1},"status":"passed","severity":"normal"},{"uid":"82118b1876a7c8f4","name":"Encoder throws on empty string content topic","time":{"start":1749688687237,"stop":1749688687238,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c7f58dbd3bba92","name":"should emit a peer event after start","time":{"start":1749688968941,"stop":1749688968942,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7dd006b8d43140","name":"creates an iterator","time":{"start":1749689250507,"stop":1749689250507,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3c119a7c326cff","name":"should be empty when created","time":{"start":1749688698594,"stop":1749688698595,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91f5c6125602aad","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749689277888,"stop":1749689277888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6922e4c2605dd6ee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749688653927,"stop":1749688653928,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9220a67200b288","name":"Relay - times out","time":{"start":1749689264324,"stop":1749689264325,"duration":1},"status":"passed","severity":"normal"},{"uid":"5363ae2851d551a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749689277889,"stop":1749689277889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e056beda8740fa2c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749688732609,"stop":1749688732609,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e3dbb553a26e01","name":"should push the message to the outgoing buffer","time":{"start":1749688711211,"stop":1749688711211,"duration":0},"status":"passed","severity":"normal"},{"uid":"386baace46fe77a3","name":"Meta field set when metaSetter is specified","time":{"start":1749688669148,"stop":1749688669148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0fc24917e049cf","name":"Publish message with rate limit","time":{"start":1749689049008,"stop":1749689049009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0db77ca432985dd","name":"Passing page size 1 when there are 4 messages","time":{"start":1749689250044,"stop":1749689250047,"duration":3},"status":"passed","severity":"normal"},{"uid":"cd0b33c8d7ba7149","name":"ignores unrecognized TXT record formats","time":{"start":1749688677343,"stop":1749688677343,"duration":0},"status":"passed","severity":"normal"},{"uid":"f653710d14e4c2d9","name":"Renews subscription after lossing a connection","time":{"start":1749689277892,"stop":1749689277892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba87de3e09966588","name":"Rejects garbage","time":{"start":1749688701951,"stop":1749688701951,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c5ac07ec41501a","name":"Push message with content topic containing special chars","time":{"start":1749689457493,"stop":1749689457494,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83da8a5ce487c23","name":"Query generator for multiple messages with different content topic format","time":{"start":1749689237430,"stop":1749689237430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9638a13f146581","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749689237169,"stop":1749689237170,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd43b355d79f69d","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749688668991,"stop":1749688668992,"duration":1},"status":"passed","severity":"normal"},{"uid":"28cf36bc236e61d0","name":"Subscribe and publish message","time":{"start":1749689058418,"stop":1749689058418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55c7a3c86645c00","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749689277871,"stop":1749689277871,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c686e85562e1ab","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749688675611,"stop":1749688675611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec7248ef83c84","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749689237169,"stop":1749689237169,"duration":0},"status":"passed","severity":"normal"},{"uid":"8388f7352ef9c258","name":"rejects content-filtered query with only contentTopics","time":{"start":1749688668778,"stop":1749688668778,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbe57b76111f975","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749688688918,"stop":1749688688918,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c651c5ca7864b2","name":"Check publish message containing SQL Injection","time":{"start":1749689048994,"stop":1749689048994,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50d2b28404e4744","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749688919568,"stop":1749688919569,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d05f33939833fd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749689277877,"stop":1749689277878,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36dca3512fecb53","name":"should start and stop interval correctly","time":{"start":1749688697708,"stop":1749688697709,"duration":1},"status":"passed","severity":"normal"},{"uid":"85703d086bc53281","name":"different cluster, different shard: nodes don't connect","time":{"start":1749688929374,"stop":1749688929374,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d23237cbc8c3e6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749688653908,"stop":1749688653909,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b76582a1629bffb","name":"Push message with content topic containing numeric","time":{"start":1749689457493,"stop":1749689457493,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dda276c726847c1","name":"Push message with content topic containing short","time":{"start":1749689457477,"stop":1749689457477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fc068c5622697e","name":"Push message with numeric payload","time":{"start":1749689457486,"stop":1749689457487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6117d09077e8150c","name":"Check received message containing JSON","time":{"start":1749689174702,"stop":1749689174703,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea2d83ba4f9b5e3","name":"Check received message containing shell command","time":{"start":1749689174715,"stop":1749689174715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b608f601f121c944","name":"accepts time-filtered query with content filter","time":{"start":1749688668780,"stop":1749688668780,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9352132fd1e245","name":"Check publish message containing XML","time":{"start":1749689048995,"stop":1749689048995,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bb6afcbb368abc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749689237167,"stop":1749689237167,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d03918c6c09c724","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749688653916,"stop":1749688653917,"duration":1},"status":"passed","severity":"normal"},{"uid":"1477f1e629f5db7e","name":"Wrong topic","time":{"start":1749689162531,"stop":1749689162531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da7dd30a3ac7484","name":"Check message with no payload is not received","time":{"start":1749689149178,"stop":1749689149179,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99cbca4b93dd8c9","name":"Fails to push message with large meta","time":{"start":1749689457483,"stop":1749689457483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad78b95309e1fd5","name":"Encoder throws on undefined content topic","time":{"start":1749688687237,"stop":1749688687237,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba4505e1eca9dd4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749688653925,"stop":1749688653926,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5af92b8d6cb0065","name":"Query Generator, No Decoder","time":{"start":1749689202961,"stop":1749689202965,"duration":4},"status":"passed","severity":"normal"},{"uid":"418f02e244cd779a","name":"should not retry if at least one success","time":{"start":1749688698485,"stop":1749688698486,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a6be6b504c97fc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749689058423,"stop":1749689058423,"duration":0},"status":"passed","severity":"normal"},{"uid":"a110aa69207b404f","name":"same cluster, same shard: nodes connect","time":{"start":1749688929372,"stop":1749688929372,"duration":0},"status":"passed","severity":"normal"},{"uid":"30838e675fd46a3c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749689277892,"stop":1749689277893,"duration":1},"status":"passed","severity":"normal"},{"uid":"17053ed50ac1e494","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749689058419,"stop":1749689058420,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a604f8fdbc0e431","name":"should detect messages with missing dependencies","time":{"start":1749688711217,"stop":1749688711217,"duration":0},"status":"passed","severity":"normal"},{"uid":"76591e14a67d3b0","name":"should return valid sharding parameters for static sharding","time":{"start":1749688653933,"stop":1749688653933,"duration":0},"status":"passed","severity":"normal"},{"uid":"1061935e97a07f05","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749688653910,"stop":1749688653910,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77ec6ca024b769e","name":"Push message with content topic containing escaped characters","time":{"start":1749689457481,"stop":1749689457482,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5c65ece7d76e8d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749688726926,"stop":1749688726927,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c20de53f30b58a","name":"Check received message containing special chars","time":{"start":1749689174698,"stop":1749689174699,"duration":1},"status":"passed","severity":"normal"},{"uid":"5065d499ceb4ad51","name":"should not receive a peer event after stop","time":{"start":1749688968942,"stop":1749688968943,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f327f79b1a05cb","name":"Check received message containing short","time":{"start":1749689149169,"stop":1749689149169,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40762e746d03202","name":"Check received message containing JSON","time":{"start":1749689149161,"stop":1749689149161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfc5cda85d582f3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749688653917,"stop":1749688653918,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34312f52c801f76","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749689277882,"stop":1749689277882,"duration":0},"status":"passed","severity":"normal"},{"uid":"110fa42cc2cb772e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749688653923,"stop":1749688653923,"duration":0},"status":"passed","severity":"normal"},{"uid":"52915c36f2495b2","name":"Check publish message containing Russian","time":{"start":1749689048993,"stop":1749689048994,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ca34b287a1620b","name":"rejects hash query with time filter","time":{"start":1749688668779,"stop":1749688668779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7aca0e5bac8389","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749688698403,"stop":1749688698404,"duration":1},"status":"passed","severity":"normal"},{"uid":"f447dffb889d70e7","name":"A test","time":{"start":1749688919652,"stop":1749688919652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de3f5a40e159091","name":"Check received message containing Basic HTML tag","time":{"start":1749689174714,"stop":1749689174714,"duration":0},"status":"passed","severity":"normal"},{"uid":"38883f0411f319f0","name":"Query generator for 2000 messages","time":{"start":1749689237432,"stop":1749689237432,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee1aad5815efd62","name":"Subscribe and receive messages via waku relay post","time":{"start":1749689277872,"stop":1749689277872,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bbefcf3d55e0e","name":"Push message with content topic containing short","time":{"start":1749689457492,"stop":1749689457492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74400b37e28360b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749688707808,"stop":1749688707808,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4315de6f9ba6ac","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749688707465,"stop":1749688707465,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c7934328aef09e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749689237164,"stop":1749689237164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cc9c89bbc7eca8","name":"should add received messages to bloom filter","time":{"start":1749688711215,"stop":1749688711215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e90344c84500221","name":"Check received message with timestamp: 1749688725661000000 ","time":{"start":1749689149163,"stop":1749689149163,"duration":0},"status":"passed","severity":"normal"},{"uid":"29552217dccf69df","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749689277879,"stop":1749689277879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15c774466a6bd","name":"Push message with escaped characters payload","time":{"start":1749689457475,"stop":1749689457475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7569366028032a90","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749688659538,"stop":1749688659539,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb48f12113202765","name":"Check received message with timestamp: 1749688726484 ","time":{"start":1749689174717,"stop":1749689174717,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5a283f8db69cfd","name":"Overlapping topic subscription","time":{"start":1749689277885,"stop":1749689277886,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf12044f930153c","name":"Push message with numeric payload","time":{"start":1749689457471,"stop":1749689457471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2082936b33fe85e6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749689237168,"stop":1749689237168,"duration":0},"status":"passed","severity":"normal"},{"uid":"f064e725bd7cc527","name":"Generator, custom pubsub topic","time":{"start":1749689225376,"stop":1749689225379,"duration":3},"status":"skipped","severity":"normal"},{"uid":"615bc1b704ee33e0","name":"Subscribe and receive messages via waku relay post","time":{"start":1749689237173,"stop":1749689237173,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3757e326a2038","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749689277883,"stop":1749689277883,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7f7947c45b3b77","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749689237431,"stop":1749689237432,"duration":1},"status":"passed","severity":"normal"},{"uid":"4907eaca43db398a","name":"Store - dialed after - with timeout","time":{"start":1749689264326,"stop":1749689264326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9818d07af06761bb","name":"should initialize with custom number of peers","time":{"start":1749688697977,"stop":1749688697978,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14dab9e455be754","name":"removeEventListener with wrong event","time":{"start":1749688766795,"stop":1749688766795,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09e665cce4bec8f","name":"random static sharding 10 - Cluster ID: 778, Shard ID: 496","time":{"start":1749689280898,"stop":1749689280899,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc002342f99eb849","name":"can start and stop the service","time":{"start":1749688731192,"stop":1749688731193,"duration":1},"status":"passed","severity":"normal"},{"uid":"763e173c415e1e96","name":"should transition to Unhealthy when no connections","time":{"start":1749688698403,"stop":1749688698403,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3a1a7c268ed5e6","name":"can start the service","time":{"start":1749688681117,"stop":1749688681117,"duration":0},"status":"passed","severity":"normal"},{"uid":"248a1a965534438","name":"throws on content topic with empty version field","time":{"start":1749688653900,"stop":1749688653900,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d693216e04c3c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749689237174,"stop":1749689237174,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f58b57fa59500dd","name":"Check received message containing SQL Injection","time":{"start":1749689149159,"stop":1749689149160,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a3d9cd12960c13","name":"random static sharding 8 - Cluster ID: 441, Shard ID: 525","time":{"start":1749689280897,"stop":1749689280898,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a571852d240017","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749688902155,"stop":1749688902156,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90bfd6c00222145","name":"Fails to publish duplicate message","time":{"start":1749689049003,"stop":1749689049003,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8c76c47b6922be","name":"Non TWN Cluster","time":{"start":1749689162523,"stop":1749689162523,"duration":0},"status":"passed","severity":"normal"},{"uid":"25faf8e5862dbe35","name":"should have no discoveries enabled by default","time":{"start":1749688697797,"stop":1749688697798,"duration":1},"status":"passed","severity":"normal"},{"uid":"b422b6dba21a51c5","name":"should return empty list for no shard","time":{"start":1749688653919,"stop":1749688653920,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f0f51d0f492125","name":"messageHashStr produces consistent results for the same input","time":{"start":1749688668428,"stop":1749688668428,"duration":0},"status":"passed","severity":"normal"},{"uid":"f038f5fb80fc8c41","name":"Ping on peer without subscriptions","time":{"start":1749688793719,"stop":1749688793719,"duration":0},"status":"passed","severity":"normal"},{"uid":"10da22b6bcc28b17","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749688707793,"stop":1749688707794,"duration":1},"status":"passed","severity":"normal"},{"uid":"79159c3303e2e5","name":"should be online or offline if network state changed","time":{"start":1749688726930,"stop":1749688726931,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4586eeaa453dc5","name":"Push message with unicode special characters payload","time":{"start":1749689457491,"stop":1749689457491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4b71560bbe4d53","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749688653928,"stop":1749688653929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da832a9e7900f8c","name":"handles empty shards array correctly","time":{"start":1749688653934,"stop":1749688653934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b23edd7a79dad6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749688653920,"stop":1749688653920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d25dbcc76e0961f","name":"Check message on other pubsub topic is not received","time":{"start":1749689149177,"stop":1749689149177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adab5fe9656c167","name":"should reject if Store is requested but not mounted","time":{"start":1749688698557,"stop":1749688698557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f033f4af346ffae","name":"should insert message id into causal history","time":{"start":1749688711213,"stop":1749688711213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7b90f928f2b116","name":"should not allow k > 12","time":{"start":1749688707459,"stop":1749688707462,"duration":3},"status":"passed","severity":"normal"},{"uid":"a180f43b73e82a06","name":"Check received message containing short","time":{"start":1749689174697,"stop":1749689174697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7edfc12f6bd8e8","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749688698484,"stop":1749688698484,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2ae6cac0cce172","name":"addEventListener with correct event","time":{"start":1749688766794,"stop":1749688766794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2073788199ebf8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749688677346,"stop":1749688677346,"duration":0},"status":"passed","severity":"normal"},{"uid":"703fcc9da4b9b298","name":"Subscribe to topic containing XML and publish message","time":{"start":1749689058430,"stop":1749689058431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa6d8a6997eeeed","name":"should handle different types of entries","time":{"start":1749688696877,"stop":1749688696878,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b298ad083c698f","name":"Check message with no pubsub topic is not received","time":{"start":1749689149177,"stop":1749689149178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9937893657ff0646","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749689277880,"stop":1749689277880,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dc8308335c08e","name":"Check received message with timestamp: 1749688726484000000 ","time":{"start":1749689174705,"stop":1749689174705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec05eb024a636160","name":"Check message with no payload is not received","time":{"start":1749689174720,"stop":1749689174720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5fb8517c3d8446","name":"Check publish message containing shell command","time":{"start":1749689048996,"stop":1749689048996,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9f82d1ab37e13e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749689049007,"stop":1749689049007,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e4a80050b0094","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749689189142,"stop":1749689189142,"duration":0},"status":"passed","severity":"normal"},{"uid":"980e52b978efdde3","name":"Subscribe and receives messages on 20 topics","time":{"start":1749689237148,"stop":1749689237148,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2862226e358b03","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749688856870,"stop":1749688856870,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf004b465bf0a0a","name":"Check received message containing Script","time":{"start":1749689174700,"stop":1749689174701,"duration":1},"status":"passed","severity":"normal"},{"uid":"856693ebaf442d56","name":"random static sharding 9 - Cluster ID: 858, Shard ID: 771","time":{"start":1749689280898,"stop":1749689280898,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b3df3f5297a60e","name":"Push message with content topic containing emoji","time":{"start":1749689457482,"stop":1749689457482,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5d5d7f796765fe","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749688711219,"stop":1749688711219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3314c3315d8abfe","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749689049005,"stop":1749689049006,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f531c4557ea954e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749689277880,"stop":1749689277881,"duration":1},"status":"passed","severity":"normal"},{"uid":"5041f7c4e6f8690a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749689237165,"stop":1749689237165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90a060b7b45340e","name":"should process tasks in queue","time":{"start":1749688697709,"stop":1749688697710,"duration":1},"status":"passed","severity":"normal"},{"uid":"57496af89d99e4b9","name":"Check received message containing shell command","time":{"start":1749689149174,"stop":1749689149174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25c7733cf3dedd9","name":"Check message with no content topic is not received","time":{"start":1749689149178,"stop":1749689149178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be80fec594bd35e","name":"random static sharding 6 - Cluster ID: 369, Shard ID: 486","time":{"start":1749689280897,"stop":1749689280897,"duration":0},"status":"passed","severity":"normal"},{"uid":"7feac3559b764495","name":"getPeersByDiscovery","time":{"start":1749688766795,"stop":1749688766796,"duration":1},"status":"passed","severity":"normal"},{"uid":"11da116774866bb4","name":"should handle a minimal index list","time":{"start":1749688654127,"stop":1749688654127,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5db0ddc53dbaa7b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749689237192,"stop":1749689237193,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fdac9a46cc30a4","name":"Push message with content topic containing Russian","time":{"start":1749689457494,"stop":1749689457495,"duration":1},"status":"passed","severity":"normal"},{"uid":"501eb1d7a1afbfe6","name":"Push message with Basic HTML tag payload","time":{"start":1749689457489,"stop":1749689457489,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1e02648ef936e1","name":"should not throw an error for a single configured topic","time":{"start":1749688653930,"stop":1749688653930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4681201fb65cc722","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749688653931,"stop":1749688653932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c943001ed5b85f77","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749688746475,"stop":1749688746476,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b184f5364a961","name":"should use provided shard info when available","time":{"start":1749688698037,"stop":1749688698038,"duration":1},"status":"passed","severity":"normal"},{"uid":"1960ceb742574258","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749688669150,"stop":1749688669151,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb87d928139882d","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749688698053,"stop":1749688698053,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8a072d762b7d37","name":"groups content topics by expected pubsub topic","time":{"start":1749688653914,"stop":1749688653914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1a0f5ee0374ea6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749688653911,"stop":1749688653911,"duration":0},"status":"passed","severity":"normal"},{"uid":"7421e60e75b18315","name":"Push message equal or less that 1MB","time":{"start":1749689457499,"stop":1749689457499,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5a3d56312d1ebe","name":"should be sent with empty content","time":{"start":1749688711219,"stop":1749688711219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faf6af43ebbb516","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749688707791,"stop":1749688707792,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6a120a4f9dc613","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749689237168,"stop":1749689237168,"duration":0},"status":"passed","severity":"normal"},{"uid":"107fb41ad0988032","name":"more peers than existing","time":{"start":1749689024216,"stop":1749689024217,"duration":1},"status":"skipped","severity":"normal"},{"uid":"13342b0c9ad8a91","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749689237191,"stop":1749689237191,"duration":0},"status":"passed","severity":"normal"},{"uid":"738ac642c1f8c06e","name":"Check received message containing Russian","time":{"start":1749689174712,"stop":1749689174713,"duration":1},"status":"passed","severity":"normal"},{"uid":"304accfa8e167b13","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749689277884,"stop":1749689277884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b5c7face74cf51","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749688707816,"stop":1749688707817,"duration":1},"status":"passed","severity":"normal"},{"uid":"2504a16a5bb42167","name":"should respect max attempts limit","time":{"start":1749688697724,"stop":1749688697725,"duration":1},"status":"passed","severity":"normal"},{"uid":"619bdee8fc1312a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749688856867,"stop":1749688856868,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d20637556612d1","name":"stop","time":{"start":1749688766805,"stop":1749688766805,"duration":0},"status":"passed","severity":"normal"},{"uid":"975738305672827f","name":"Sample","time":{"start":1749688659628,"stop":1749688659628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a1712a519d3086","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749688707780,"stop":1749688707781,"duration":1},"status":"passed","severity":"normal"},{"uid":"234b26a6329bdd0a","name":"recovers when dns.resolve returns empty","time":{"start":1749688677342,"stop":1749688677343,"duration":1},"status":"passed","severity":"normal"},{"uid":"d438f537b944ea14","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749689041716,"stop":1749689041716,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1a458706399e9f","name":"safeDispatchEvent","time":{"start":1749688766805,"stop":1749688766805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9785837369534ca","name":"Check received message containing escaped characters","time":{"start":1749689174715,"stop":1749689174716,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8763fba593e6c2","name":"should be empty after removing the only subscription","time":{"start":1749688698595,"stop":1749688698595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4565144234817413","name":"Subscribe to topic containing long and receive message","time":{"start":1749689277875,"stop":1749689277875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d49b3a9f0ef347","name":"Check received message containing SQL Injection","time":{"start":1749689174713,"stop":1749689174713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82a07136565fcc0","name":"random static sharding 1 - Cluster ID: 894, Shard ID: 563","time":{"start":1749689280895,"stop":1749689280895,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a168d4cbec0f6b","name":"Check received message containing Basic HTML tag","time":{"start":1749689149173,"stop":1749689149173,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a8f35bacc3a95a","name":"should support chaining for add method","time":{"start":1749688696869,"stop":1749688696870,"duration":1},"status":"passed","severity":"normal"},{"uid":"9996354a66a6030f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749689174706,"stop":1749689174706,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67f06cfc80bd9c6","name":"Relay - dialed after","time":{"start":1749689264324,"stop":1749689264324,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae922128d6e4d59","name":"Check received message containing long","time":{"start":1749689149156,"stop":1749689149156,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcabf0e1185fe7","name":"Renews subscription after lossing a connection","time":{"start":1749689237170,"stop":1749689237170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9bc02df5616e0e","name":"Push message with content topic containing XML","time":{"start":1749689457480,"stop":1749689457480,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a3b96040761807","name":"should be able to encode the field with only STORE set to true","time":{"start":1749688659533,"stop":1749688659534,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86e2c250fa1c966","name":"should emit a peer event after start","time":{"start":1749688731194,"stop":1749688731197,"duration":3},"status":"passed","severity":"normal"},{"uid":"51dfb04403fd16a9","name":"Relay + Store","time":{"start":1749688732075,"stop":1749688732076,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fdc935baab74ed","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749688856867,"stop":1749688856867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fb26d9d4697900","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749688653929,"stop":1749688653929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c219574d5b2c6faa","name":"Subscribe and receive messages via lightPush","time":{"start":1749689277871,"stop":1749689277871,"duration":0},"status":"passed","severity":"normal"},{"uid":"9085312c31730dab","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749688653911,"stop":1749688653912,"duration":1},"status":"passed","severity":"normal"},{"uid":"59526f229b9d927f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749688902150,"stop":1749688902150,"duration":0},"status":"passed","severity":"normal"},{"uid":"307f2c73c479fae1","name":"Encoder throws on undefined content topic","time":{"start":1749688669148,"stop":1749688669149,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fc53ed9b9d5357","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749688707826,"stop":1749688707826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b80763533ce080","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749689237166,"stop":1749689237166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e449cbeff09afd","name":"Overlapping topic subscription","time":{"start":1749689277874,"stop":1749689277874,"duration":0},"status":"passed","severity":"normal"},{"uid":"521cd23e2fe86ae6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749688653913,"stop":1749688653913,"duration":0},"status":"passed","severity":"normal"},{"uid":"8985c9e2378c0623","name":"should remove expired entries after TTL has passed","time":{"start":1749688696870,"stop":1749688696870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfdd872e1842875","name":"Generator, custom pubsub topic","time":{"start":1749689225373,"stop":1749689225374,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d413f034e0ec814","name":"should encode/decode to text encoding","time":{"start":1749688660319,"stop":1749688660319,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b4118cc024279f","name":"should set field with only RELAY enabled","time":{"start":1749688660323,"stop":1749688660323,"duration":0},"status":"passed","severity":"normal"},{"uid":"13580eae6371523a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749689174718,"stop":1749689174718,"duration":0},"status":"passed","severity":"normal"},{"uid":"94121df770897ba2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749688653922,"stop":1749688653922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39a88452b5326ab","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749688707785,"stop":1749688707786,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f4a9f10c11be8d","name":"should handle corrupted local storage data gracefully","time":{"start":1749688681122,"stop":1749688681123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e003e7aa62198d37","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749689225375,"stop":1749689225375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d037930af5790c2d","name":"Check publish message after service node is restarted","time":{"start":1749689049007,"stop":1749689049007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed396e799968415","name":"Check received message containing Russian","time":{"start":1749689174699,"stop":1749689174700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2644b422e353df57","name":"Check message with invalid timestamp is not received","time":{"start":1749689174718,"stop":1749689174718,"duration":0},"status":"passed","severity":"normal"},{"uid":"40540888ec6b8459","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749688726922,"stop":1749688726926,"duration":4},"status":"passed","severity":"normal"},{"uid":"ff0673d05d6d858b","name":"Query with Ordered Callback, No Decoder","time":{"start":1749689202967,"stop":1749689202967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f763bdd55fd47303","name":"Push message with content topic containing Chinese","time":{"start":1749689457478,"stop":1749689457479,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf7fcdb06890b45","name":"Push message with content topic containing SQL Injection","time":{"start":1749689457495,"stop":1749689457495,"duration":0},"status":"passed","severity":"normal"},{"uid":"162db1cf39e9de96","name":"ignores domain fetching errors","time":{"start":1749688677343,"stop":1749688677343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f53b3cc7d6e620","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749688659537,"stop":1749688659538,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e16c9070c63c980","name":"should not receive a peer event before start","time":{"start":1749688968942,"stop":1749688968942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a269a1a715f0bd07","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749688659537,"stop":1749688659537,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abb42a03cc5c01","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749689280899,"stop":1749689280899,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e3ce35fddeac19","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749689244112,"stop":1749689244114,"duration":2},"status":"passed","severity":"normal"},{"uid":"e408082e03fd1912","name":"handles empty contentTopics array correctly","time":{"start":1749688653934,"stop":1749688653934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaad17a7d037083","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749689277874,"stop":1749689277874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f200a444104cc456","name":"should throw error - invalid id","time":{"start":1749688660312,"stop":1749688660312,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b03da1e9b9a1e82","name":"messageHashStr returns a hex string","time":{"start":1749688668426,"stop":1749688668426,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b4c05db8abdd75","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749689237173,"stop":1749689237173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a59cb3d1ff8d36","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749689149164,"stop":1749689149165,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d10d504313dd95c","name":"should wait for Store peer to be connected","time":{"start":1749688698560,"stop":1749688698560,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bd0a6ccbb902aa","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749689237148,"stop":1749689237158,"duration":10},"status":"passed","severity":"normal"},{"uid":"62b1a17deebb5790","name":"should call waitForPeer on Relay","time":{"start":1749688698560,"stop":1749688698560,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae86cdd3ddb3216","name":"should emit a peer event after start","time":{"start":1749688681120,"stop":1749688681120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a949a633d16c02","name":"Throws when trying to push message with empty payload","time":{"start":1749689457492,"stop":1749689457492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6842dee8621a770","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749689277890,"stop":1749689277890,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2c115ed484767f","name":"Symmetric encrypt & Decrypt","time":{"start":1749688687820,"stop":1749688687821,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2aa1a07c0b82f9","name":"Push message with long payload","time":{"start":1749689457471,"stop":1749689457471,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e88eab2ec625a3","name":"less peers than existing","time":{"start":1749689024217,"stop":1749689024217,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6badd0066316adc7","name":"Subscribe to topic containing long and publish message","time":{"start":1749689058422,"stop":1749689058423,"duration":1},"status":"passed","severity":"normal"},{"uid":"d054fcf98a07fa24","name":"Fails to publish message with wrong content topic","time":{"start":1749689049004,"stop":1749689049005,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eff300fc682996","name":"Check received message containing Chinese","time":{"start":1749689174712,"stop":1749689174712,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c257586fdd2a46","name":"Check message received after nwaku node is restarted","time":{"start":1749689149168,"stop":1749689149169,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1c20445c8fa6f6d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749689189141,"stop":1749689189141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6597455075fd96","name":"Push message with SQL Injection payload","time":{"start":1749689457473,"stop":1749689457473,"duration":0},"status":"passed","severity":"normal"},{"uid":"829383f0e4b653b1","name":"should get locked peers","time":{"start":1749688697978,"stop":1749688697978,"duration":0},"status":"passed","severity":"normal"},{"uid":"5874cdd884aba502","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749688698038,"stop":1749688698038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6fb7ee95631908","name":"should request peer renewal on specific errors","time":{"start":1749688697722,"stop":1749688697723,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c592240650456b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749688653923,"stop":1749688653923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07ceb10884a0b9e","name":"Filter","time":{"start":1749689264327,"stop":1749689264327,"duration":0},"status":"passed","severity":"normal"},{"uid":"378e879153537bd","name":"Sign & Recover","time":{"start":1749688687821,"stop":1749688687822,"duration":1},"status":"passed","severity":"normal"},{"uid":"1484095910331c20","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749688726929,"stop":1749688726930,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3453a0c43c8313f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749689058423,"stop":1749689058424,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbf0fc9bb587ef6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app84/10/topic530/test.js","time":{"start":1749689162525,"stop":1749689162526,"duration":1},"status":"passed","severity":"normal"},{"uid":"5363c4dd85fc44f6","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749688707791,"stop":1749688707791,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c79910ae0875521","name":"Push message with Chinese payload","time":{"start":1749689457472,"stop":1749689457472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f42f9b3a5904b5d","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749688707783,"stop":1749688707783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01651e607cab0df","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749689237164,"stop":1749689237164,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c4f8b67e7c926","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749688698576,"stop":1749688698577,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f83282ba06728e9","name":"Push message with content topic containing XML","time":{"start":1749689457495,"stop":1749689457495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a413b6f7f7a3779","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749688707795,"stop":1749688707795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8538cfa49d9b3919","name":"Ping on peer without subscriptions","time":{"start":1749688793716,"stop":1749688793717,"duration":1},"status":"passed","severity":"normal"},{"uid":"91651c1f8da46bb7","name":"should return false when clusterId doesn't match","time":{"start":1749688698052,"stop":1749688698052,"duration":0},"status":"passed","severity":"normal"},{"uid":"7658dc3166c19cfb","name":"should return false","time":{"start":1749688660313,"stop":1749688660313,"duration":0},"status":"passed","severity":"normal"},{"uid":"52766d69f4b36302","name":"returns all values when wanted number is greater than available values","time":{"start":1749688675608,"stop":1749688675611,"duration":3},"status":"passed","severity":"normal"},{"uid":"93f51ca3d1c134e7","name":"Ephemeral messages are not stored","time":{"start":1749688732605,"stop":1749688732605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b44afc20ee77a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749688653927,"stop":1749688653927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67f229477745be4","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749688653935,"stop":1749688653935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5474405e2e6552e4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749689277888,"stop":1749689277888,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ef118e337a4ee4","name":"Check received message containing special chars","time":{"start":1749689174711,"stop":1749689174712,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcaee60c9637ee3f","name":"throws on content topic with non-number generation field","time":{"start":1749688653898,"stop":1749688653899,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c338eb29b803193","name":"Passing page size 3 when there are 20 messages","time":{"start":1749689250047,"stop":1749689250048,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd968885900df4d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749689058419,"stop":1749689058419,"duration":0},"status":"passed","severity":"normal"},{"uid":"170f78af59ec4090","name":"should update ack status of messages in outgoing buffer","time":{"start":1749688711220,"stop":1749688711220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25f5acb8701e197","name":"throws on content topic with empty topic name field","time":{"start":1749688653901,"stop":1749688653901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfbbb82e2c1302e","name":"Generator, 2 different pubsubtopics","time":{"start":1749689225379,"stop":1749689225380,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb62b14633683e33","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749688653910,"stop":1749688653911,"duration":1},"status":"passed","severity":"normal"},{"uid":"364d436a0eedf9d1","name":"Check publish message containing numeric","time":{"start":1749689048992,"stop":1749689048992,"duration":0},"status":"passed","severity":"normal"},{"uid":"441c1f587fb74416","name":"Publish message with large meta","time":{"start":1749689049008,"stop":1749689049008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13ecd2f2f5f8fc5","name":"Check message with non string payload is not received","time":{"start":1749689174720,"stop":1749689174721,"duration":1},"status":"passed","severity":"normal"},{"uid":"6372ce24353f6bea","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749689189143,"stop":1749689189143,"duration":0},"status":"passed","severity":"normal"},{"uid":"112c5f7a0c4f2557","name":"Check message on other pubsub topic is not received","time":{"start":1749689149165,"stop":1749689149166,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b5783a7315f1cf","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749689058432,"stop":1749689058432,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a467d8675a8f5a","name":"Push message with content topic containing JSON","time":{"start":1749689457481,"stop":1749689457481,"duration":0},"status":"passed","severity":"normal"},{"uid":"61aa2a59b088ea1b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749688653928,"stop":1749688653928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77e494f57b42571","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749689058433,"stop":1749689058433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bda03e2b41349e5","name":"Subscribe to topic containing Script and receive message","time":{"start":1749689237166,"stop":1749689237166,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca9aea84ea610fd","name":"start node with empty shard should fail","time":{"start":1749689280900,"stop":1749689280900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45528b0ca97ea50","name":"shard 0","time":{"start":1749689280894,"stop":1749689280895,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c0dbce84a2dbcc","name":"random static sharding 2 - Cluster ID: 760, Shard ID: 625","time":{"start":1749689280895,"stop":1749689280896,"duration":1},"status":"passed","severity":"normal"},{"uid":"103141c77bf58a27","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749689225380,"stop":1749689225381,"duration":1},"status":"skipped","severity":"normal"},{"uid":"acd76eadb58e61d0","name":"Should update multiaddrs","time":{"start":1749688969094,"stop":1749688969094,"duration":0},"status":"passed","severity":"normal"},{"uid":"db643af28855a9b2","name":"Check received message with timestamp: 1749688725661 ","time":{"start":1749689149175,"stop":1749689149176,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dde10a20e2d6d86","name":"should get / set UDP multiaddr","time":{"start":1749688660319,"stop":1749688660319,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2f362e37935c28","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749688707780,"stop":1749688707780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ccef74c8980b89","name":"dispatchEvent via connectionManager","time":{"start":1749688766798,"stop":1749688766799,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79193272376d422","name":"Publish message with custom timestamp: Wed Jun 11 2025 23:44:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1749689049001,"stop":1749689049002,"duration":1},"status":"passed","severity":"normal"},{"uid":"df82a1618520e983","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749688676854,"stop":1749688676854,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cfac06fd72d1d9","name":"Check message with non string payload is not received","time":{"start":1749689149168,"stop":1749689149168,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6b4a5a97a5db1c","name":"should only return 1 node with store capability","time":{"start":1749688677345,"stop":1749688677345,"duration":0},"status":"passed","severity":"normal"},{"uid":"276e4c7a55e7198","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749689237160,"stop":1749689237161,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75cb5639de6cb6e","name":"Push message with content topic containing JSON","time":{"start":1749689457496,"stop":1749689457496,"duration":0},"status":"passed","severity":"normal"},{"uid":"839673dab05afcec","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app45/6/topic654/test.js","time":{"start":1749689162530,"stop":1749689162530,"duration":0},"status":"passed","severity":"normal"},{"uid":"450db096afc43633","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749689277871,"stop":1749689277872,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff8fc4adc0a75d0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749689255018,"stop":1749689255018,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd47ab266892b109","name":"random static sharding 4 - Cluster ID: 39, Shard ID: 281","time":{"start":1749689280896,"stop":1749689280896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6664f41ea71a554","name":"Check received message containing unicode special characters","time":{"start":1749689149162,"stop":1749689149162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7250648fe2ab218","name":"Subscribe to topic containing XML and receive message","time":{"start":1749689277889,"stop":1749689277890,"duration":1},"status":"passed","severity":"normal"},{"uid":"615951ddd9a8fb58","name":"should be delivered immediately if received","time":{"start":1749688711220,"stop":1749688711221,"duration":1},"status":"passed","severity":"normal"},{"uid":"30242d92eed46bd7","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749688697801,"stop":1749688697801,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cf7e9267d48ef3","name":"Push to array if already present","time":{"start":1749688653665,"stop":1749688653666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b720ec70f7e61d","name":"Check received message with timestamp: 1749688725661 ","time":{"start":1749689149163,"stop":1749689149164,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12747f9c3bd309f","name":"Check message with no pubsub topic is not received","time":{"start":1749689174707,"stop":1749689174707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceb0a3fc3c57557","name":"Waku message hash computation (payload length 0)","time":{"start":1749688668423,"stop":1749688668424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b559d5ee0d0339cc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749689277878,"stop":1749689277879,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe9c1050287233d","name":"Subscribe and receives messages on 20 topics","time":{"start":1749689277884,"stop":1749689277885,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf124987912c654e","name":"Check received message containing Basic HTML tag","time":{"start":1749689174702,"stop":1749689174702,"duration":0},"status":"passed","severity":"normal"},{"uid":"294747f8ebe9da6d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749689041715,"stop":1749689041716,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ea5924bab37cfb","name":"Check publish message containing Chinese","time":{"start":1749689048993,"stop":1749689048993,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4de5b0f446a9c7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749688653912,"stop":1749688653912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c582f6728b7f3acb","name":"Nwaku publishes","time":{"start":1749689037486,"stop":1749689037488,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5b7e8b7901974c6","name":"Query with Promise Callback, No message returned","time":{"start":1749689202970,"stop":1749689202971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d541c710160198d1","name":"Push message with content topic containing Arabic","time":{"start":1749689457494,"stop":1749689457494,"duration":0},"status":"passed","severity":"normal"},{"uid":"570acd9ec6acc8e9","name":"Publish without waiting for remote peer","time":{"start":1749689058417,"stop":1749689058418,"duration":1},"status":"passed","severity":"normal"},{"uid":"1991914eec141c6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749689277887,"stop":1749689277887,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd955551f4a3be60","name":"Subscribe and receives messages on 20 topics","time":{"start":1749689277873,"stop":1749689277873,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c186cc08ac2a7d8","name":"should properly create location multiaddrs - tcp","time":{"start":1749688660322,"stop":1749688660322,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce449b8b2b8f785","name":"Push message with Arabic payload","time":{"start":1749689457487,"stop":1749689457488,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e037a604b62ff4","name":"Check received message containing unicode special characters","time":{"start":1749689174704,"stop":1749689174704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c13951033064250","name":"Check received message containing long","time":{"start":1749689174697,"stop":1749689174698,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff2964b3e1b4ce8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749688902149,"stop":1749688902150,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9a7ddfac3e9aed","name":"Publish message with custom timestamp: Fri Jun 21 2024 00:44:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1749689048998,"stop":1749689049001,"duration":3},"status":"passed","severity":"normal"},{"uid":"482593da1830e99c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749688653911,"stop":1749688653911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbacba38b88241b","name":"Push message with SQL Injection payload","time":{"start":1749689457488,"stop":1749689457488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5622b6ee0817056a","name":"should return false when shard is not included in network shards","time":{"start":1749688698052,"stop":1749688698053,"duration":1},"status":"passed","severity":"normal"},{"uid":"501ee9f523d77218","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749688676587,"stop":1749688676588,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe77ce04ce08071c","name":"should encode/decode to RLP encoding","time":{"start":1749688660314,"stop":1749688660318,"duration":4},"status":"passed","severity":"normal"},{"uid":"24a5f050a756997d","name":"should initialize with default number of peers","time":{"start":1749688697975,"stop":1749688697977,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3328b13964e22dd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749688929371,"stop":1749688929371,"duration":0},"status":"passed","severity":"normal"},{"uid":"7941598877ab6d59","name":"Push message with Script payload","time":{"start":1749689457473,"stop":1749689457473,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfbf7294d0aa2e5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749688653928,"stop":1749688653928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ca5f1832eeedc6","name":"Passing page size 10 when there are 10 messages","time":{"start":1749689250048,"stop":1749689250048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b198b659733457a","name":"Push message with content topic containing numeric","time":{"start":1749689457477,"stop":1749689457478,"duration":1},"status":"passed","severity":"normal"},{"uid":"546258969f2f51c2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749688676587,"stop":1749688676587,"duration":0},"status":"passed","severity":"normal"},{"uid":"948bb84e75e95cbd","name":"Push message with custom timestamp: 1718930457016","time":{"start":1749689457498,"stop":1749689457498,"duration":0},"status":"passed","severity":"normal"},{"uid":"474bbc7a987da53","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749688707831,"stop":1749688707832,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcffb48d22428a38","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749688668423,"stop":1749688668423,"duration":0},"status":"passed","severity":"normal"},{"uid":"5539902f1cf54","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749688668777,"stop":1749688668777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e032283e7f5fbd8a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749688902150,"stop":1749688902151,"duration":1},"status":"passed","severity":"normal"},{"uid":"3480a9e39698cc04","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749689174705,"stop":1749689174706,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6cf79934c0de10","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749688659536,"stop":1749688659536,"duration":0},"status":"passed","severity":"normal"},{"uid":"54644fca4acffb6","name":"should partition messages based on acknowledgement status","time":{"start":1749688711218,"stop":1749688711218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3e357d214432d4","name":"should increase lamport timestamp","time":{"start":1749688711210,"stop":1749688711211,"duration":1},"status":"passed","severity":"normal"},{"uid":"12980b005036feb2","name":"Relay + Store","time":{"start":1749688660325,"stop":1749688660325,"duration":0},"status":"passed","severity":"normal"},{"uid":"3845834b63ad26d0","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749688707817,"stop":1749688707825,"duration":8},"status":"passed","severity":"normal"},{"uid":"e18b91daf63c0326","name":"should invoke callbacks when receiving a message","time":{"start":1749688698596,"stop":1749688698596,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5fbfcef6b20d40","name":"accepts valid message hash query","time":{"start":1749688668778,"stop":1749688668779,"duration":1},"status":"passed","severity":"normal"},{"uid":"d795536fb0d9638a","name":"Check message on other pubsub topic is not received","time":{"start":1749689174707,"stop":1749689174707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b2d982b891602c","name":"throws on content topic with empty encoding field","time":{"start":1749688653901,"stop":1749688653902,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ee8be5f421b984","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749688707788,"stop":1749688707788,"duration":0},"status":"passed","severity":"normal"},{"uid":"6530b8393f57cdb5","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749689255017,"stop":1749689255017,"duration":0},"status":"passed","severity":"normal"},{"uid":"415af2d33d0126ab","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749688726927,"stop":1749688726928,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0db63b44150149","name":"Asymmetric encrypt & decrypt","time":{"start":1749688687819,"stop":1749688687820,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a3acd33e4a020c","name":"Reusing cursor across nodes","time":{"start":1749689189144,"stop":1749689189144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e483e61657e86b19","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749688707815,"stop":1749688707815,"duration":0},"status":"passed","severity":"normal"},{"uid":"678f10e41bf0f399","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749688707816,"stop":1749688707816,"duration":0},"status":"passed","severity":"normal"},{"uid":"638af810879ed227","name":"1 Relay, 1 Filter, gives up","time":{"start":1749688676854,"stop":1749688676855,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8352f2ee310e564","name":"should enable all discoveries when explicitly set","time":{"start":1749688697799,"stop":1749688697800,"duration":1},"status":"passed","severity":"normal"},{"uid":"42576dc926347d3d","name":"retrieves a single peer","time":{"start":1749688677341,"stop":1749688677342,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b073957eed4a15","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749689255017,"stop":1749689255018,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbddb319ba347b9f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749689277890,"stop":1749689277891,"duration":1},"status":"passed","severity":"normal"},{"uid":"265b93bf5adeac2c","name":"should check connected peers if present and suitable","time":{"start":1749688698558,"stop":1749688698559,"duration":1},"status":"passed","severity":"normal"},{"uid":"d819fdf44579ebb9","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749689058420,"stop":1749689058421,"duration":1},"status":"passed","severity":"normal"},{"uid":"139768f3d0306770","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749688659541,"stop":1749688659541,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f11e3e1cc430dd9","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749688698577,"stop":1749688698577,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ab4d82fbc9534f","name":"Push message with XML payload","time":{"start":1749689457489,"stop":1749689457489,"duration":0},"status":"passed","severity":"normal"},{"uid":"498183da94481732","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749689237174,"stop":1749689237174,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f81d7d8efaeb956","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749689237178,"stop":1749689237178,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f1f6fc1d1242c9","name":"can dial TLS multiaddrs","time":{"start":1749688931446,"stop":1749688931446,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e0c0f8b06a884b","name":"Check message with no pubsub topic is not received","time":{"start":1749689174719,"stop":1749689174720,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f23c892e94fa6c1","name":"Check received message containing special chars","time":{"start":1749689149170,"stop":1749689149170,"duration":0},"status":"passed","severity":"normal"},{"uid":"924b4804715517fc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749688746478,"stop":1749688746478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9c70cb24893df0","name":"should return different streams if requested simultaniously","time":{"start":1749688668990,"stop":1749688668990,"duration":0},"status":"passed","severity":"normal"},{"uid":"642d4d8773017c8e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749688707825,"stop":1749688707825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7c666a23b06f58","name":"handles different networkShards values correctly","time":{"start":1749688653915,"stop":1749688653915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e70029ce93ee27","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749688653910,"stop":1749688653910,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b083f0c194988fd","name":"can start the service","time":{"start":1749688968936,"stop":1749688968937,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a460d74f6d293c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749689277876,"stop":1749689277876,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d70ba6fbb6176f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749689277881,"stop":1749689277881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edc20e40fb78e27","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749688659535,"stop":1749688659535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd46f15c1a47421","name":"returns only open connection if one present","time":{"start":1749688668679,"stop":1749688668679,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dec0edef3269460","name":"Push message with unicode special characters payload","time":{"start":1749689457475,"stop":1749689457476,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f0a3c48d98b702","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749688698577,"stop":1749688698577,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d86381da2b048","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749689237175,"stop":1749689237175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d887ece6401ab513","name":"should mark all messages in causal history as acknowledged","time":{"start":1749688711216,"stop":1749688711217,"duration":1},"status":"passed","severity":"normal"},{"uid":"db146ac3d6854ae0","name":"should attach causal history and bloom filter to each message","time":{"start":1749688711213,"stop":1749688711213,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c70d1d8a075025e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749689277873,"stop":1749689277873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5121ab63abdb55ab","name":"rejects hash query with content filter parameters","time":{"start":1749688668779,"stop":1749688668779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec4c81197cc81de","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749688734055,"stop":1749688734055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5781d7d49ba2261","name":"Check message on other pubsub topic is not received","time":{"start":1749689174719,"stop":1749689174719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27ba80cf2d7afb","name":"should handle task timeouts","time":{"start":1749688697723,"stop":1749688697723,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d714676de01c5bb","name":"should not fail to stop the service if it was not started","time":{"start":1749688731193,"stop":1749688731193,"duration":0},"status":"passed","severity":"normal"},{"uid":"60938ae9a1ac7b91","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749688677346,"stop":1749688677346,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3dc34ae7448a63","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749688653914,"stop":1749688653914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e19aad845c11fe","name":"should decode valid enr with tcp successfully","time":{"start":1749688660311,"stop":1749688660311,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8f8e054861e3bf","name":"Push message with content topic containing long","time":{"start":1749689457492,"stop":1749689457493,"duration":1},"status":"passed","severity":"normal"},{"uid":"520d0f2f68424d4a","name":"Check received message containing Russian","time":{"start":1749689149159,"stop":1749689149159,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c8ed345ab5ca41","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749689237183,"stop":1749689237184,"duration":1},"status":"passed","severity":"normal"},{"uid":"875314bc0c6beb80","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749688707792,"stop":1749688707793,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde5a2208a11f93","name":"isConnected should return true after first peer connects","time":{"start":1749688746477,"stop":1749688746477,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d7439e88a34c3d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749688707815,"stop":1749688707816,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac74412b2cadc78c","name":"Push message with content topic containing shell command","time":{"start":1749689457496,"stop":1749689457496,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ec99a3a92cd77a","name":"Delete observer","time":{"start":1749689025667,"stop":1749689025667,"duration":0},"status":"passed","severity":"normal"},{"uid":"704c1431fee6ad2a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749689277887,"stop":1749689277887,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab0a1f5341b08cc","name":"Accepts a valid Waku Message","time":{"start":1749688701949,"stop":1749688701951,"duration":2},"status":"passed","severity":"normal"},{"uid":"60fc47cea639684b","name":"should throw error - no id","time":{"start":1749688660311,"stop":1749688660311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a457a58b734ab8e9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749689208767,"stop":1749689208768,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c8c3b7e5e42744","name":"Subscribe to topic containing Script and receive message","time":{"start":1749689277878,"stop":1749689277878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6a761544d37697","name":"Check received message containing Russian","time":{"start":1749689149171,"stop":1749689149171,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf004ade1878e22c","name":"should not fail to start the service if it is already started","time":{"start":1749688968941,"stop":1749688968941,"duration":0},"status":"passed","severity":"normal"},{"uid":"918fd2ad759d0149","name":"Passing page size 110 when there are 120 messages","time":{"start":1749689250050,"stop":1749689250050,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6858947ad48e6be","name":"Subscribe and receive messages via lightPush","time":{"start":1749689277882,"stop":1749689277883,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed060f2e039fc15e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749688676590,"stop":1749688676590,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca5d04d8b0c6635","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749688659541,"stop":1749688659542,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c25ec44037e3f8","name":"Push message with Chinese payload","time":{"start":1749689457487,"stop":1749689457487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9bd99a449b670c","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749688711217,"stop":1749688711217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e491c3fe35e92828","name":"same cluster, different shard: nodes connect","time":{"start":1749688929372,"stop":1749688929373,"duration":1},"status":"passed","severity":"normal"},{"uid":"6650bc80fe4edf85","name":"Check message with no payload is not received","time":{"start":1749689174708,"stop":1749689174708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6987c402fd1733","name":"Check received message with timestamp: 1749688726484 ","time":{"start":1749689174705,"stop":1749689174705,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d89b2434aa4dcd","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749688732606,"stop":1749688732606,"duration":0},"status":"passed","severity":"normal"},{"uid":"332eb15ad1a3452f","name":"Fails to push message bigger that 1MB","time":{"start":1749689457485,"stop":1749689457485,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4e86acd5f0af35","name":"Decoder throws on undefined content topic","time":{"start":1749688669149,"stop":1749688669149,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa7642eb05a8da8","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749689237171,"stop":1749689237172,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eaf9e2540a5a46e","name":"Renews subscription after lossing a connection","time":{"start":1749689237192,"stop":1749689237192,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f3f5adad93a2a1","name":"Used by Waku Relay","time":{"start":1749689257605,"stop":1749689257606,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a72d2b8b9068f7c","name":"throws on content topic with empty application field","time":{"start":1749688653899,"stop":1749688653900,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb33880e3202f17","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/9/topic856/json","time":{"start":1749689162530,"stop":1749689162531,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c58e79c41f30e0e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749689174717,"stop":1749689174718,"duration":1},"status":"passed","severity":"normal"},{"uid":"5719a9791e1501c5","name":"Ordered callback, aborts when callback returns true","time":{"start":1749689237432,"stop":1749689237432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcae3571d6f1dba","name":"Check received message containing Script","time":{"start":1749689149172,"stop":1749689149172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81161e1a901b5d0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749689255021,"stop":1749689255022,"duration":1},"status":"passed","severity":"normal"},{"uid":"7122441901ef3397","name":"Check message received after nwaku node is restarted","time":{"start":1749689149179,"stop":1749689149180,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2eb0896cf1caefba","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749688707789,"stop":1749688707790,"duration":1},"status":"passed","severity":"normal"},{"uid":"90569fd73512ccad","name":"should initialize with Unhealthy status","time":{"start":1749688698398,"stop":1749688698403,"duration":5},"status":"passed","severity":"normal"},{"uid":"7a911de3220d3535","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749688707792,"stop":1749688707792,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fc2cabe852fd38","name":"Push message with XML payload","time":{"start":1749689457474,"stop":1749689457474,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cfcb66ad69c7f2","name":"should properly start and stop event listening","time":{"start":1749688698406,"stop":1749688698407,"duration":1},"status":"passed","severity":"normal"},{"uid":"c151a907bd1c2e53","name":"Fields are not dropped","time":{"start":1749688668615,"stop":1749688668616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d9c01f64c44331","name":"Callback on promise","time":{"start":1749689237431,"stop":1749689237431,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffbe75f78f86b2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749688653935,"stop":1749688653935,"duration":0},"status":"passed","severity":"normal"},{"uid":"419afe8be4b12cfe","name":"Refresh subscription","time":{"start":1749689277886,"stop":1749689277886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7763597ae9b45a7d","name":"should throw an error for missing sharding configuration","time":{"start":1749688653933,"stop":1749688653934,"duration":1},"status":"passed","severity":"normal"},{"uid":"da064febf04ec56e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749688707827,"stop":1749688707827,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1c30b185a7b714","name":"connects to nwaku","time":{"start":1749689257604,"stop":1749689257604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82774cef057f1a3","name":"should successfully stop","time":{"start":1749688698578,"stop":1749688698578,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8b8c41423d8e2f","name":"Check received message containing Script","time":{"start":1749689174713,"stop":1749689174714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c102a31b94e475b","name":"Encoder throws on empty string content topic","time":{"start":1749688669149,"stop":1749688669149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff51b572675a6d7a","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749688707807,"stop":1749688707808,"duration":1},"status":"passed","severity":"normal"},{"uid":"61dc9eea806839e4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749688668422,"stop":1749688668423,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4da63520321f9d","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749688707464,"stop":1749688707464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbed4060fd12be6","name":"Check message with no content topic is not received","time":{"start":1749689149166,"stop":1749689149166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed02788262ad5e5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749688653931,"stop":1749688653931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c64121cd294f28f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749689277890,"stop":1749689277890,"duration":0},"status":"passed","severity":"normal"},{"uid":"51062e59df245b60","name":"should create a new stream if no existing for protocol found","time":{"start":1749688668990,"stop":1749688668990,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6d95d81cc3c7bf","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749688668427,"stop":1749688668427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4214a6d3f750c1","name":"Check publish message containing Script","time":{"start":1749689048994,"stop":1749689048994,"duration":0},"status":"passed","severity":"normal"},{"uid":"462c2f2a95ad8d7c","name":"should initialize bloom filter with correct parameters","time":{"start":1749688710508,"stop":1749688710509,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fe994a89943d9b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749689237170,"stop":1749689237171,"duration":1},"status":"passed","severity":"normal"},{"uid":"701c0bf1fe63c079","name":"should serialize and deserialize correctly","time":{"start":1749688710511,"stop":1749688710511,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc7260eb834cf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749689277885,"stop":1749689277885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d4d614d647072c","name":"All","time":{"start":1749688732076,"stop":1749688732076,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e1156f8cffd868","name":"Check received message containing numeric","time":{"start":1749689174711,"stop":1749689174711,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a65e4b4a01fd40","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749688659540,"stop":1749688659541,"duration":1},"status":"passed","severity":"normal"},{"uid":"936afb986444891e","name":"Reopen subscription with peer with lost subscription","time":{"start":1749688793720,"stop":1749688793720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d30ab5b1ad445bb","name":"can start and stop the service","time":{"start":1749688681118,"stop":1749688681118,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a20f0ace28200","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749688676586,"stop":1749688676587,"duration":1},"status":"passed","severity":"normal"},{"uid":"3103d1f607163e0c","name":"Check received message containing Script","time":{"start":1749689149160,"stop":1749689149160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6eeb4254cd417c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749688919568,"stop":1749688919568,"duration":0},"status":"passed","severity":"normal"},{"uid":"305d8527da3d10d2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749689277891,"stop":1749689277891,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c2c8d4da980691","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749688654128,"stop":1749688654128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc44b808632b4de","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749689457496,"stop":1749689457496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4992f9fca383a47","name":"Check received message with timestamp: 1749688725661000000 ","time":{"start":1749689149175,"stop":1749689149175,"duration":0},"status":"passed","severity":"normal"},{"uid":"105f6ce5b55bb0b3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749688653921,"stop":1749688653921,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c625284fdea9a7","name":"through manual discovery","time":{"start":1749688931447,"stop":1749688931448,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d6eb7005dbe3","name":"Does not throw an exception when node disconnects","time":{"start":1749689257604,"stop":1749689257604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3f3266d2d82f05","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749688707816,"stop":1749688707816,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d1165dd9af4bf3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749688688919,"stop":1749688688919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab41cb2d3ed7b5e","name":"handles different clusterIds correctly","time":{"start":1749688653914,"stop":1749688653915,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7328544b638757","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749689237169,"stop":1749689237169,"duration":0},"status":"passed","severity":"normal"},{"uid":"587b105702e422b2","name":"Push message with escaped characters payload","time":{"start":1749689457490,"stop":1749689457490,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ac88693b41ba82","name":"Push message with content topic containing unicode special characters","time":{"start":1749689457497,"stop":1749689457497,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed94881555f331d","name":"Push message with special chars payload","time":{"start":1749689457472,"stop":1749689457472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c0d28aa72c2707","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749688668991,"stop":1749688668991,"duration":0},"status":"passed","severity":"normal"},{"uid":"119578e2473dd647","name":"Nodes with multiple pubsub topic","time":{"start":1749689041716,"stop":1749689041717,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d1305b496cbb7b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749689202968,"stop":1749689202968,"duration":0},"status":"passed","severity":"normal"},{"uid":"351918e1721506fb","name":"isConnected return false after peer stops","time":{"start":1749688746478,"stop":1749688746478,"duration":0},"status":"passed","severity":"normal"},{"uid":"147a2ac6e4ae54a6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749688653912,"stop":1749688653912,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab84f8aa088923e","name":"should load peers from local storage and dispatch events","time":{"start":1749688681121,"stop":1749688681122,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3e0307b887cbae","name":"connected peers and dial","time":{"start":1749689024216,"stop":1749689024216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0cdf8e4fd0b6e7a","name":"Push message with content topic containing escaped characters","time":{"start":1749689457496,"stop":1749689457497,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37d30a4904511b6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app64/9/topic875/json","time":{"start":1749689162523,"stop":1749689162524,"duration":1},"status":"passed","severity":"normal"},{"uid":"affa464c22e646a7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749689237180,"stop":1749689237180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94418a84b7683d0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749688902155,"stop":1749688902155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31377bb2b503a37","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749689174709,"stop":1749689174709,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d2f17cc9f418","name":"Check received message containing short","time":{"start":1749689174710,"stop":1749689174710,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e30e30db1e4615","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749688659542,"stop":1749688659542,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9c92a7321ce56c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749688677347,"stop":1749688677347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5999c06a767d3aaa","name":"Push message with rate limit","time":{"start":1749689457483,"stop":1749689457483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaedf4d46561fc1","name":"start node with empty content topic","time":{"start":1749689162532,"stop":1749689162533,"duration":1},"status":"passed","severity":"normal"},{"uid":"494a4a213ee802c8","name":"Check message with no payload is not received","time":{"start":1749689149167,"stop":1749689149167,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3bd8e350f2190c","name":"Encoder throws on empty string content topic","time":{"start":1749688688920,"stop":1749688688920,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ac1cccd991149b","name":"Subscribe and receive messages via waku relay post","time":{"start":1749689277883,"stop":1749689277884,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ace6c835b77f16e","name":"Light Node - default protocols","time":{"start":1749689264328,"stop":1749689264328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f6312b8664fc01","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749689189145,"stop":1749689189145,"duration":0},"status":"passed","severity":"normal"},{"uid":"808bcf2bf32135b0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749689277873,"stop":1749689277873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f87248dc476dad","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749688687233,"stop":1749688687235,"duration":2},"status":"passed","severity":"normal"},{"uid":"dee0d93c7dffc1f0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749688653909,"stop":1749688653909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3122d4fa497bec04","name":"Refresh subscription","time":{"start":1749689058421,"stop":1749689058421,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd8a1ea5706da889","name":"Check received message containing JSON","time":{"start":1749689149173,"stop":1749689149173,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fa194d7f49f63c","name":"can query messages normally","time":{"start":1749689212643,"stop":1749689212643,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9c2a227533221d","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749688707808,"stop":1749688707808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66924eb8a5d2ec0","name":"Promise Callback - true","time":{"start":1749689234066,"stop":1749689234067,"duration":1},"status":"passed","severity":"normal"},{"uid":"3790aaffb2d338b2","name":"Subscribe to topic containing Script and publish message","time":{"start":1749689058429,"stop":1749689058429,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed231cc82d671568","name":"should set field with all protocols enabled","time":{"start":1749688660323,"stop":1749688660323,"duration":0},"status":"passed","severity":"normal"},{"uid":"30df7e95b4b1a01","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749688653924,"stop":1749688653925,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a689aa864bd7b4a","name":"does not throw on valid cases","time":{"start":1749688653896,"stop":1749688653897,"duration":1},"status":"passed","severity":"normal"},{"uid":"9531e4820666b684","name":"should properly create location multiaddrs - tcp6","time":{"start":1749688660321,"stop":1749688660321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af6aa8935809a65","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749688707793,"stop":1749688707793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb85ee43fdfb1034","name":"Register correct protocols","time":{"start":1749689058417,"stop":1749689058417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4190786965ca9b8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749688653931,"stop":1749688653931,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8ec7666715cd88","name":"Push message with custom timestamp: 1749685257016","time":{"start":1749689457484,"stop":1749689457484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cef287313016336","name":"Check received message containing Chinese","time":{"start":1749689149158,"stop":1749689149158,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ca23a6adca65cf","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749689244114,"stop":1749689244116,"duration":2},"status":"passed","severity":"normal"},{"uid":"df2041c02de0d32f","name":"should handle connection events","time":{"start":1749688697979,"stop":1749688697979,"duration":0},"status":"passed","severity":"normal"},{"uid":"886594401a245154","name":"Push message with special chars payload","time":{"start":1749689457487,"stop":1749689457487,"duration":0},"status":"passed","severity":"normal"},{"uid":"88414291dacf822a","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749688707787,"stop":1749688707788,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5d8acff727566b","name":"should deliver messages after dependencies are met","time":{"start":1749688711217,"stop":1749688711218,"duration":1},"status":"passed","severity":"normal"},{"uid":"a686b867a0b6b3b0","name":"Push message with emoji payload","time":{"start":1749689457491,"stop":1749689457491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca632588cbb67be6","name":"should handle incoming messages","time":{"start":1749688698577,"stop":1749688698577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df17ac9d3aecf6","name":"Mutual subscription","time":{"start":1749689058417,"stop":1749689058417,"duration":0},"status":"passed","severity":"normal"},{"uid":"3452e371866ed607","name":"should properly create location multiaddrs - tcp4","time":{"start":1749688660320,"stop":1749688660321,"duration":1},"status":"passed","severity":"normal"},{"uid":"9570aa9831558c8f","name":"should return no connections if no open connection provided","time":{"start":1749688668679,"stop":1749688668679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4157332a65206f","name":"should only return 1 node with relay capability","time":{"start":1749688677344,"stop":1749688677344,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bbb231a98ca293","name":"Publish message with custom timestamp: Thu Jun 12 2025 01:44:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1749689049002,"stop":1749689049002,"duration":0},"status":"passed","severity":"normal"},{"uid":"777917c2544c8056","name":"handles multiple messages","time":{"start":1749689250507,"stop":1749689250507,"duration":0},"status":"passed","severity":"normal"},{"uid":"593561902e0f3dd6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749688746476,"stop":1749688746476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab75094dc5d8a85a","name":"should reject on timeout if it was set","time":{"start":1749688698558,"stop":1749688698558,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e689d3b7f7518c4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749688676585,"stop":1749688676585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8bbfbbda3ab7ac","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749688732606,"stop":1749688732606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3890d50b2b73663e","name":"Js publishes, other Js receives","time":{"start":1749689037488,"stop":1749689037488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96e42586b26c090","name":"Push 30 different messages","time":{"start":1749689457491,"stop":1749689457492,"duration":1},"status":"skipped","severity":"normal"},{"uid":"afc0b78dbecd25fe","name":"Publishes to nwaku","time":{"start":1749689037486,"stop":1749689037486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38b06ba0217440c","name":"should properly create location multiaddrs - udp6","time":{"start":1749688660321,"stop":1749688660321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a972b15917d2dadc","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app40/9/topic899/test.js","time":{"start":1749689162526,"stop":1749689162528,"duration":2},"status":"passed","severity":"normal"},{"uid":"69a1e201c3cc101e","name":"Callback on promise, aborts when callback returns true","time":{"start":1749689237431,"stop":1749689237431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44a982f26720cdb","name":"should throw error - no public key","time":{"start":1749688660313,"stop":1749688660313,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f85c79a18f241ca","name":"Check message with non string payload is not received","time":{"start":1749689149179,"stop":1749689149179,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e11eb39cbfeab6","name":"Push message with Script payload","time":{"start":1749689457488,"stop":1749689457489,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b46f977aeafdcf","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749689255019,"stop":1749689255019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee17fa1165b9161","name":"caches peers it previously fetched","time":{"start":1749688677344,"stop":1749688677344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6facabf4094abc0a","name":"Push message with content topic containing Script","time":{"start":1749689457480,"stop":1749689457480,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccc1bc33dea83ec","name":"should reject if Filter is requested but not mounted","time":{"start":1749688698557,"stop":1749688698558,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d1a70986d8488b","name":"Ping on subscribed peer","time":{"start":1749688793719,"stop":1749688793719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9efec44e6092fac","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749688707792,"stop":1749688707792,"duration":0},"status":"passed","severity":"normal"},{"uid":"da730e4e3d35854b","name":"Check received message containing escaped characters","time":{"start":1749689149174,"stop":1749689149174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4899873847ba2cd","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749688659539,"stop":1749688659539,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa175eceb0ccbb2b","name":"Decoder throws on undefined content topic","time":{"start":1749688688920,"stop":1749688688920,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb81e5c10dceee4","name":"should not fail to start the service if it is already started","time":{"start":1749688681119,"stop":1749688681120,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a0a72013486422","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749688707778,"stop":1749688707779,"duration":1},"status":"passed","severity":"normal"},{"uid":"814c29c71a94eefe","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749689225383,"stop":1749689225384,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffdad95a57d9a6c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749689024100,"stop":1749689024100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a74d97aa8e929c2","name":"Push message with content topic containing Chinese","time":{"start":1749689457494,"stop":1749689457494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e604c8f2e16d5530","name":"should set field with only STORE enabled","time":{"start":1749688660323,"stop":1749688660324,"duration":1},"status":"passed","severity":"normal"},{"uid":"965bfd2278aa50af","name":"should add and remove event listeners correctly","time":{"start":1749688681123,"stop":1749688681123,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d33fb2e826822a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749689149176,"stop":1749689149176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8efd4d5f09d2bc4","name":"should reject if LightPush is requested but not mounted","time":{"start":1749688698556,"stop":1749688698557,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc4ead91386f5aa","name":"Check received message containing emoji","time":{"start":1749689174704,"stop":1749689174704,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3f0d685a7c2a7","name":"should properly create location multiaddrs - udp4","time":{"start":1749688660320,"stop":1749688660320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d41ddd15063f6de","name":"should not fail to start the service if it is already started","time":{"start":1749688731194,"stop":1749688731194,"duration":0},"status":"passed","severity":"normal"},{"uid":"79412e8b2356f4fe","name":"Subscribe and receive messages via lightPush","time":{"start":1749689237172,"stop":1749689237172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ea2b6e7f2e1f2d","name":"Promise Callback - false","time":{"start":1749689234067,"stop":1749689234067,"duration":0},"status":"passed","severity":"normal"},{"uid":"7322133a9a0a8809","name":"should keep entries that haven't expired yet","time":{"start":1749688696871,"stop":1749688696877,"duration":6},"status":"passed","severity":"normal"},{"uid":"d7ae56a4a7596088","name":"Subscribe to topic containing long and receive message","time":{"start":1749689237163,"stop":1749689237163,"duration":0},"status":"passed","severity":"normal"},{"uid":"518c748cc9f8f00c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749688653909,"stop":1749688653909,"duration":0},"status":"passed","severity":"normal"},{"uid":"107c191ec29ac105","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749689149164,"stop":1749689149164,"duration":0},"status":"passed","severity":"normal"},{"uid":"9021b2f126194e70","name":"Check received message containing numeric","time":{"start":1749689149157,"stop":1749689149157,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa82e96e46c86e1c","name":"Query Generator - false","time":{"start":1749689234066,"stop":1749689234066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b989d21b2596929f","name":"configure the node with multiple content topics","time":{"start":1749689162531,"stop":1749689162532,"duration":1},"status":"passed","severity":"normal"},{"uid":"27613417a154df0b","name":"topics with same application and version share the same shard","time":{"start":1749688653913,"stop":1749688653913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26dc4b8e310ae12","name":"Subscribe and receive messages via waku relay post","time":{"start":1749689237143,"stop":1749689237143,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d3079188dbc9aa","name":"random static sharding 3 - Cluster ID: 501, Shard ID: 578","time":{"start":1749689280896,"stop":1749689280896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1086f89ddf512f4c","name":"Push message with content topic containing Script","time":{"start":1749689457495,"stop":1749689457495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a717a43f1991371","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749689237147,"stop":1749689237147,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b7a665501d2849","name":"Push message with JSON payload","time":{"start":1749689457474,"stop":1749689457475,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9ba42315a78cf5","name":"should properly compute the node id","time":{"start":1749688660313,"stop":1749688660314,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0761dc1fdd63236","name":"Subscribe to topic containing XML and receive message","time":{"start":1749689277878,"stop":1749689277878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40ffe7f30d150c2","name":"should be called for bootstrap peers","time":{"start":1749688734054,"stop":1749688734054,"duration":0},"status":"passed","severity":"normal"},{"uid":"587a5b68d078680b","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749688707790,"stop":1749688707791,"duration":1},"status":"passed","severity":"normal"},{"uid":"140711d2834fb082","name":"Check received message containing XML","time":{"start":1749689149160,"stop":1749689149160,"duration":0},"status":"passed","severity":"normal"},{"uid":"189d8507c84ce979","name":"Sets default value correctly","time":{"start":1749689257606,"stop":1749689257606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e64f803f5999bf","name":"Push message with content topic containing special chars","time":{"start":1749689457478,"stop":1749689457478,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce3ebe5cc0fe742","name":"Check received message containing long","time":{"start":1749689149169,"stop":1749689149170,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df7e1a154478c25","name":"new peer added after a peer was already found","time":{"start":1749689024099,"stop":1749689024099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a297ffda46e1799e","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749688707784,"stop":1749688707785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18f6ab46ad1e598","name":"Check received message containing Chinese","time":{"start":1749689149171,"stop":1749689149171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4934d8d1e232ed00","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749689255020,"stop":1749689255021,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf82d11dfd709c18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749688707832,"stop":1749688707832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe0d649670fa93","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app90/3/topic290/xml","time":{"start":1749689162529,"stop":1749689162529,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64a8035e6636bcf","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749688653921,"stop":1749688653922,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16e6b79cc8ac2a5","name":"Renews subscription after lossing a connection","time":{"start":1749689277881,"stop":1749689277881,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ef3194f751875f","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749689174721,"stop":1749689174722,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f8b812b371d620","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749689237180,"stop":1749689237181,"duration":1},"status":"passed","severity":"normal"},{"uid":"237ab6e00dea7beb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749688653925,"stop":1749688653925,"duration":0},"status":"passed","severity":"normal"},{"uid":"549a1902e378dc12","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749689255019,"stop":1749689255020,"duration":1},"status":"passed","severity":"normal"},{"uid":"319a006929f3f7b9","name":"throws on content topic with too few or too many fields","time":{"start":1749688653898,"stop":1749688653898,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd0b6b6a6644b00","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749689058424,"stop":1749689058425,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c564245c7b79f9","name":"Subscribe to topic containing short and receive message","time":{"start":1749689277886,"stop":1749689277886,"duration":0},"status":"passed","severity":"normal"},{"uid":"af653d3d5b7d367c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749689277880,"stop":1749689277880,"duration":0},"status":"passed","severity":"normal"},{"uid":"399b88418e6e6dac","name":"should select older connection if present","time":{"start":1749688668679,"stop":1749688668680,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3b989f75ea6504","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749689162522,"stop":1749689162523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abc1a9d01db6f1e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749688902151,"stop":1749688902152,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd149e22c2b9d23e","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749688707465,"stop":1749688707466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7953049199781026","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749688856868,"stop":1749688856868,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e326794d6b151b","name":"should throw an error for missing required configuration","time":{"start":1749688653920,"stop":1749688653920,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e9c6221704f83e","name":"throws on content topic with generation field greater than 0","time":{"start":1749688653899,"stop":1749688653899,"duration":0},"status":"passed","severity":"normal"},{"uid":"17518411a89bbefa","name":"Privacy Node - default protocol","time":{"start":1749689264328,"stop":1749689264328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df67057a0d6e688","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749689058431,"stop":1749689058432,"duration":1},"status":"passed","severity":"normal"},{"uid":"819fd222e64a1ab5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749688856866,"stop":1749688856867,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a936ae95d0246c","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749688697800,"stop":1749688697800,"duration":0},"status":"passed","severity":"normal"},{"uid":"946ddea8610a2f47","name":"can query messages by message hash","time":{"start":1749689212643,"stop":1749689212644,"duration":1},"status":"passed","severity":"normal"},{"uid":"42515d127bbcf0f0","name":"Check received message containing long","time":{"start":1749689174710,"stop":1749689174711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b755d69d1cad9366","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749689041713,"stop":1749689041714,"duration":1},"status":"passed","severity":"normal"},{"uid":"559e0f4ab2021df5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749689048998,"stop":1749689048998,"duration":0},"status":"passed","severity":"normal"},{"uid":"402933511b44c894","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749688711218,"stop":1749688711218,"duration":0},"status":"passed","severity":"normal"},{"uid":"9978153e617553e3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749689058431,"stop":1749689058431,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00dbe3493e895e8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749689237142,"stop":1749689237142,"duration":0},"status":"passed","severity":"normal"}] |