2025-04-11 16:45:30 +00:00

1 line
153 KiB
JSON

[{"uid":"7f08b38e5370959f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744389241383,"stop":1744389241383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7a9ac16e486881","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744389764337,"stop":1744389764337,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69894a91fcc48aa","name":"should request peer renewal on specific errors","time":{"start":1744389231325,"stop":1744389231325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2d42fa4d946e8d","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744389241386,"stop":1744389241387,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e95ee5f4fd542e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744389764346,"stop":1744389764346,"duration":0},"status":"passed","severity":"normal"},{"uid":"668022d459785cd2","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744389204337,"stop":1744389204337,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd17bbc1b8f090a6","name":"should insert message id into causal history","time":{"start":1744389241381,"stop":1744389241381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1445637ff8fffa5","name":"Publish message with custom timestamp: Fri Apr 11 2025 15:36:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1744389386450,"stop":1744389386450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d357f191ccfdd62","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744389198541,"stop":1744389198541,"duration":0},"status":"passed","severity":"normal"},{"uid":"887728b31ee519d6","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744389241051,"stop":1744389241052,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c9d7dcc59b43e1","name":"Reopen subscription with peer with lost subscription","time":{"start":1744389324621,"stop":1744389324621,"duration":0},"status":"passed","severity":"normal"},{"uid":"de31a2d10d29c9d2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744389189810,"stop":1744389189810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d394a120b4c55de2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744389189833,"stop":1744389189834,"duration":1},"status":"passed","severity":"normal"},{"uid":"3373f63e4f5d78a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744389278578,"stop":1744389278579,"duration":1},"status":"passed","severity":"normal"},{"uid":"12add3570f4aaae3","name":"should partition messages based on acknowledgement status","time":{"start":1744389241385,"stop":1744389241386,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c1022c5bd6b62d","name":"should retry failed tasks","time":{"start":1744389231324,"stop":1744389231324,"duration":0},"status":"passed","severity":"normal"},{"uid":"46565274d519f708","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744389189827,"stop":1744389189827,"duration":0},"status":"passed","severity":"normal"},{"uid":"3040d174ea8c8ee0","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744389241059,"stop":1744389241060,"duration":1},"status":"passed","severity":"normal"},{"uid":"1103c2039f17f9af","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744389189836,"stop":1744389189837,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d983c3f9b5f820","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744389241053,"stop":1744389241053,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8e242ea058f0b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744389523248,"stop":1744389523248,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4e241800a5761d","name":"should reject if LightPush is requested but not mounted","time":{"start":1744389231988,"stop":1744389231988,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c52e57f56f849a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744389503470,"stop":1744389503470,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb37d28051f37c60","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744389388872,"stop":1744389388872,"duration":0},"status":"passed","severity":"normal"},{"uid":"27887c6bb5f74a18","name":"safeDispatchEvent","time":{"start":1744389298916,"stop":1744389298916,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e14f9e196a8540","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744389473932,"stop":1744389473932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1150c62f0ac0865","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744389197792,"stop":1744389197793,"duration":1},"status":"passed","severity":"normal"},{"uid":"536fece2e8abfbcd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744389211841,"stop":1744389211842,"duration":1},"status":"passed","severity":"normal"},{"uid":"c791e56eb9bab791","name":"Check received message containing short","time":{"start":1744389678805,"stop":1744389678805,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5048ff9b1cde75","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744389189808,"stop":1744389189809,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3852de3abc7b178","name":"Query generator for multiple messages with different content topic format","time":{"start":1744389507375,"stop":1744389507376,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef32c8859f6fbcf","name":"Store - dialed first","time":{"start":1744389535568,"stop":1744389535568,"duration":0},"status":"passed","severity":"normal"},{"uid":"68005f2125375b95","name":"pre and post cipher","time":{"start":1744389223046,"stop":1744389223046,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4db133734b346","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744389764337,"stop":1744389764337,"duration":0},"status":"passed","severity":"normal"},{"uid":"544740988c63cb45","name":"Check message with no pubsub topic is not received","time":{"start":1744389678821,"stop":1744389678821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76455976c01f764","name":"should initialize bloom filter with correct parameters","time":{"start":1744389242779,"stop":1744389242779,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89556cc62adc54d","name":"should handle connection events","time":{"start":1744389231706,"stop":1744389231707,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afa86c48d41c167","name":"Subscribe and receive messages via waku relay post","time":{"start":1744389764349,"stop":1744389764349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27dca60531809ec","name":"Ping on unsubscribed peer","time":{"start":1744389324623,"stop":1744389324623,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5703889ce7fd111","name":"should handle special patterns correctly","time":{"start":1744389242781,"stop":1744389242781,"duration":0},"status":"passed","severity":"normal"},{"uid":"387673c717f29edf","name":"caches peers it previously fetched","time":{"start":1744389212507,"stop":1744389212507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1940dbaa57967c6","name":"should not receive a peer event after stop","time":{"start":1744389263408,"stop":1744389263409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d88d14be6a39dd4","name":"it tolerates circular branch references","time":{"start":1744389212505,"stop":1744389212506,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6fe5dff7588d97","name":"should set field with all protocols disabled","time":{"start":1744389198554,"stop":1744389198554,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9d73e4c7e03281","name":"Check received message containing Chinese","time":{"start":1744389678816,"stop":1744389678816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4892a824f7c195","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app12/7/topic972/test.js","time":{"start":1744389488586,"stop":1744389488587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dde307bb228ac6","name":"should maintain proper timestamps if all messages received","time":{"start":1744389241382,"stop":1744389241383,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e517e823862fe37","name":"Reopen subscription with peer with lost subscription","time":{"start":1744389324624,"stop":1744389324624,"duration":0},"status":"passed","severity":"normal"},{"uid":"125f3341516b0c20","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744389265748,"stop":1744389265748,"duration":0},"status":"passed","severity":"normal"},{"uid":"df73a84ed1dd6c1f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744389222619,"stop":1744389222620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02d727f69df469d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744389241077,"stop":1744389241077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9d20bfa04484bc","name":"random static sharding 6 - Cluster ID: 825, Shard ID: 360","time":{"start":1744389503464,"stop":1744389503468,"duration":4},"status":"passed","severity":"normal"},{"uid":"1929e548e0a1f48","name":"should not receive a peer event before start","time":{"start":1744389364483,"stop":1744389364483,"duration":0},"status":"passed","severity":"normal"},{"uid":"2023cd5f6696c15e","name":"should serialize and deserialize correctly","time":{"start":1744389242781,"stop":1744389242781,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9b8d5eccda5518","name":"Subscribe to topic containing short and publish message","time":{"start":1744389388869,"stop":1744389388870,"duration":1},"status":"passed","severity":"normal"},{"uid":"337570d4b005da2a","name":"Push message with content topic containing SQL Injection","time":{"start":1744389890056,"stop":1744389890056,"duration":0},"status":"passed","severity":"normal"},{"uid":"40764ba01798ad3c","name":"Push message with custom timestamp: 1744392878797","time":{"start":1744389890077,"stop":1744389890077,"duration":0},"status":"passed","severity":"normal"},{"uid":"397f6c504d5d67c9","name":"should throw an error for an unconfigured topic","time":{"start":1744389189832,"stop":1744389189832,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec4d685322a5614","name":"should return empty list for no shard","time":{"start":1744389189820,"stop":1744389189820,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e2d8b7087503f2","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744389241078,"stop":1744389241079,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b3b322b5138355","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744389189836,"stop":1744389189836,"duration":0},"status":"passed","severity":"normal"},{"uid":"6504536fbd0f54fb","name":"Overlapping topic subscription","time":{"start":1744389764340,"stop":1744389764340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27aecaa09031ba9","name":"Push message with custom timestamp: 1713630878797","time":{"start":1744389890076,"stop":1744389890077,"duration":1},"status":"passed","severity":"normal"},{"uid":"835a9994edaf5ff5","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744389241080,"stop":1744389241080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7466d68537d27870","name":"Check received message containing unicode special characters","time":{"start":1744389678810,"stop":1744389678810,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0bb4da4434830e","name":"handles empty shards array correctly","time":{"start":1744389189835,"stop":1744389189835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6984a6b92ec551ff","name":"Push message with content topic containing long","time":{"start":1744389890054,"stop":1744389890054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6b058c93a72e0b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744389764349,"stop":1744389764349,"duration":0},"status":"passed","severity":"normal"},{"uid":"498838a05c755c19","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744389241062,"stop":1744389241062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f730fc5f006ccb","name":"Check received message containing shell command","time":{"start":1744389678818,"stop":1744389678818,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c6e4b8bd0b9924","name":"should never report false negatives","time":{"start":1744389242780,"stop":1744389242781,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2ef80d32557254","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744389197777,"stop":1744389197783,"duration":6},"status":"passed","severity":"normal"},{"uid":"e788fff68cb219c7","name":"Subscribe to topic containing short and receive message","time":{"start":1744389764340,"stop":1744389764341,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95248b13d46a347","name":"should retry on complete failure if specified","time":{"start":1744389231846,"stop":1744389231846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01f954650274ef3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744389189823,"stop":1744389189824,"duration":1},"status":"passed","severity":"normal"},{"uid":"463483cf7e44840a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744389764350,"stop":1744389764350,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a0a4910a843e72","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744389764359,"stop":1744389764359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62e1ff7656f08f3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744389764353,"stop":1744389764353,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d59e28d3a24b76c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744389764357,"stop":1744389764357,"duration":0},"status":"passed","severity":"normal"},{"uid":"552010aa9a5a7ba6","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744389189823,"stop":1744389189823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3efe4e9055c596b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744389211843,"stop":1744389211844,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5fe2c18c77d314","name":"random static sharding 4 - Cluster ID: 569, Shard ID: 287","time":{"start":1744389503463,"stop":1744389503463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90cab0d527b7025","name":"should encodeTxt and decodeTxt","time":{"start":1744389198540,"stop":1744389198540,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b999d9127a42a0","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744389241044,"stop":1744389241045,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f4c22c30bf7bf9","name":"Sign & Recover","time":{"start":1744389223046,"stop":1744389223047,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22cc6d71244b543","name":"Light Node - default protocols","time":{"start":1744389535569,"stop":1744389535569,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e398f3fcaee71b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744389378899,"stop":1744389378900,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf93660d184fef49","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744389189816,"stop":1744389189817,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68a93dbf972703f","name":"Check publish message containing Arabic","time":{"start":1744389386437,"stop":1744389386438,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c75ce249b58f28","name":"Check message with non string payload is not received","time":{"start":1744389678813,"stop":1744389678813,"duration":0},"status":"passed","severity":"normal"},{"uid":"3becac3375530abd","name":"should send to specified number of peers of used peers","time":{"start":1744389231845,"stop":1744389231846,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3f76ca2354a032","name":"Push message with Basic HTML tag payload","time":{"start":1744389890067,"stop":1744389890067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c02f71c013245b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744389197812,"stop":1744389197816,"duration":4},"status":"passed","severity":"normal"},{"uid":"773c56c5390d7be6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744389764355,"stop":1744389764356,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f12905e2b3a4164","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744389189831,"stop":1744389189831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad823d4d0a0c30d","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744389241060,"stop":1744389241060,"duration":0},"status":"passed","severity":"normal"},{"uid":"b552f9683c68f0e3","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744389241052,"stop":1744389241053,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c529db681e4797","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744389388868,"stop":1744389388868,"duration":0},"status":"passed","severity":"normal"},{"uid":"44009f34ea500c28","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744389211845,"stop":1744389211846,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc166f6102bc6e04","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744389204715,"stop":1744389204715,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fb22dea29368d2","name":"returns only open connection if one present","time":{"start":1744389204039,"stop":1744389204039,"duration":0},"status":"passed","severity":"normal"},{"uid":"78591b9f40b7ed92","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744389514813,"stop":1744389514814,"duration":1},"status":"passed","severity":"normal"},{"uid":"181688a4c3530724","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744389523248,"stop":1744389523248,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e43a7e0091dc751","name":"Push message with content topic containing Arabic","time":{"start":1744389890055,"stop":1744389890056,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6331bd01aa3450d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744389764342,"stop":1744389764342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d646eba199ddda","name":"Push message with content topic containing escaped characters","time":{"start":1744389890074,"stop":1744389890074,"duration":0},"status":"passed","severity":"normal"},{"uid":"449c6b0c5f7ab7ba","name":"Push message equal or less that 1MB","time":{"start":1744389890077,"stop":1744389890078,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74fb70b3dbc1c3c","name":"returns all values when wanted number is greater than available values","time":{"start":1744389211265,"stop":1744389211270,"duration":5},"status":"passed","severity":"normal"},{"uid":"31d7b83be6a15070","name":"Throws when trying to push message with empty payload","time":{"start":1744389890053,"stop":1744389890053,"duration":0},"status":"passed","severity":"normal"},{"uid":"397655342905388d","name":"should not throw an error for a single configured topic","time":{"start":1744389189831,"stop":1744389189831,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dae2e83043c9c9","name":"should check connected peers if present and suitable","time":{"start":1744389231990,"stop":1744389231990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13dd77682b0986a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744389189833,"stop":1744389189833,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7caaa7e3be080b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744389189833,"stop":1744389189833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dae9fbfbdc835db","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744389241061,"stop":1744389241062,"duration":1},"status":"passed","severity":"normal"},{"uid":"89dfe16197db83dc","name":"Should update multiaddrs","time":{"start":1744389327273,"stop":1744389327274,"duration":1},"status":"passed","severity":"normal"},{"uid":"357e6a0e4f7698e0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744389189836,"stop":1744389189836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a429893720e2e4c1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744389764358,"stop":1744389764358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a314e98ebfad3fed","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744389460390,"stop":1744389460391,"duration":1},"status":"passed","severity":"normal"},{"uid":"1846f7dcaf87a627","name":"Push message with meta","time":{"start":1744389890060,"stop":1744389890060,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a2f6aa50e68bf5","name":"Decoder throws on undefined content topic","time":{"start":1744389224231,"stop":1744389224231,"duration":0},"status":"passed","severity":"normal"},{"uid":"373b21378e389440","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744389460393,"stop":1744389460393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efbd772cc7764c9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744389375452,"stop":1744389375454,"duration":2},"status":"passed","severity":"normal"},{"uid":"b22402268cc43602","name":"should set field with only STORE enabled","time":{"start":1744389198555,"stop":1744389198555,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bb35fcf8c0c49c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app96/7/topic232/xml","time":{"start":1744389488587,"stop":1744389488588,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefe121a8b20cd55","name":"Check received message containing special chars","time":{"start":1744389678815,"stop":1744389678815,"duration":0},"status":"passed","severity":"normal"},{"uid":"20705f3089c2a122","name":"Push message with content topic containing Chinese","time":{"start":1744389890071,"stop":1744389890071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dc7219b6f7a3d6","name":"Push 30 different messages","time":{"start":1744389890069,"stop":1744389890069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2d763729fb6f1d7","name":"Check received message with timestamp: 1744389257758 ","time":{"start":1744389678820,"stop":1744389678820,"duration":0},"status":"passed","severity":"normal"},{"uid":"27016652267efc69","name":"should emit a peer event after start","time":{"start":1744389263404,"stop":1744389263407,"duration":3},"status":"passed","severity":"normal"},{"uid":"617fc2942471196","name":"connects to nwaku","time":{"start":1744389526924,"stop":1744389526925,"duration":1},"status":"passed","severity":"normal"},{"uid":"695faf4261999665","name":"handles different clusterIds correctly","time":{"start":1744389189815,"stop":1744389189815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5583f5a95c5c7f1","name":"Delete observer","time":{"start":1744389367320,"stop":1744389367321,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b79b95685921a3","name":"should not fail to stop the service if it was not started","time":{"start":1744389263401,"stop":1744389263401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaa703c5970e96a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744389764339,"stop":1744389764339,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c6169a14362cfa","name":"should throw an error for missing required configuration","time":{"start":1744389189821,"stop":1744389189822,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34942124d04b20b","name":"Passing page size 1 when there are 4 messages","time":{"start":1744389519037,"stop":1744389519038,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbedc18e11b695ca","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744389764338,"stop":1744389764339,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d66709b0037ace","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744389378883,"stop":1744389378883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7549189f34b6b877","name":"should properly create peer info with all multiaddrs","time":{"start":1744389198553,"stop":1744389198553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af2f1b3dadb016a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744389189812,"stop":1744389189812,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f4300d036c70d6","name":"Overlapping topic subscription","time":{"start":1744389388869,"stop":1744389388869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abc8fff340d185da","name":"should reject if Filter is requested but not mounted","time":{"start":1744389231989,"stop":1744389231989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6076625534241cd1","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744389241041,"stop":1744389241042,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cb5d93d792f2d","name":"random static sharding 2 - Cluster ID: 55, Shard ID: 570","time":{"start":1744389503462,"stop":1744389503462,"duration":0},"status":"passed","severity":"normal"},{"uid":"1303502a30a1174a","name":"Renews subscription after lossing a connection","time":{"start":1744389764346,"stop":1744389764346,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d1f0e8d893aec9","name":"should properly compute the node id","time":{"start":1744389198544,"stop":1744389198545,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a8d5714f1ceab8","name":"random static sharding 8 - Cluster ID: 458, Shard ID: 348","time":{"start":1744389503468,"stop":1744389503469,"duration":1},"status":"passed","severity":"normal"},{"uid":"83306caf239de345","name":"throws on empty content topic","time":{"start":1744389189797,"stop":1744389189797,"duration":0},"status":"passed","severity":"normal"},{"uid":"668ba1ad6dd581b4","name":"Decoder throws on undefined content topic","time":{"start":1744389222623,"stop":1744389222623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a508c64043c5d4c7","name":"Publish message with rate limit","time":{"start":1744389386455,"stop":1744389386456,"duration":1},"status":"passed","severity":"normal"},{"uid":"affc0f69c5bd4a9b","name":"Check message with no payload is not received","time":{"start":1744389678822,"stop":1744389678822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba024f280cc9c7b7","name":"Check received message containing Chinese","time":{"start":1744389678807,"stop":1744389678807,"duration":0},"status":"passed","severity":"normal"},{"uid":"15958f82da455e97","name":"Push 30 different messages","time":{"start":1744389890053,"stop":1744389890053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd144c20ae0c4715","name":"LightPush","time":{"start":1744389535568,"stop":1744389535568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba394363e588599","name":"should use DNS peer discovery with light client","time":{"start":1744389263409,"stop":1744389263409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1450f015c20bc8fc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744389388873,"stop":1744389388874,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b68e721c8dd77a","name":"Query Generator, No Decoder","time":{"start":1744389473921,"stop":1744389473921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8053d661aaaf882","name":"should detect messages with missing dependencies","time":{"start":1744389241384,"stop":1744389241385,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f66d7cc87672e46","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744389278579,"stop":1744389278579,"duration":0},"status":"passed","severity":"normal"},{"uid":"d226d5d4023bb00b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744389189828,"stop":1744389189829,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f33096ce54bfb5","name":"should properly create location multiaddrs - tcp4","time":{"start":1744389198551,"stop":1744389198551,"duration":0},"status":"passed","severity":"normal"},{"uid":"413959d8575d6019","name":"Callback on promise","time":{"start":1744389507384,"stop":1744389507385,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ebf8ef2306ed42f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744389473927,"stop":1744389473928,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd51c1c2dade0115","name":"should throw error - no public key","time":{"start":1744389198542,"stop":1744389198542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e111bcd04534d0f8","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744389231919,"stop":1744389231920,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75bf4fbddc51932","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744389764346,"stop":1744389764346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a285c4d8f4f331f","name":"Default pageSize","time":{"start":1744389519040,"stop":1744389519040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f829e0750352b3","name":"Ordered Callback - false","time":{"start":1744389510268,"stop":1744389510269,"duration":1},"status":"passed","severity":"normal"},{"uid":"54eecc0bce95b847","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744389764357,"stop":1744389764358,"duration":1},"status":"passed","severity":"normal"},{"uid":"4956d799ffd5f93a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744389764339,"stop":1744389764340,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7323d07f3d140b","name":"Check received message containing Russian","time":{"start":1744389678816,"stop":1744389678816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd4df20e6c3a69d","name":"random static sharding 7 - Cluster ID: 790, Shard ID: 568","time":{"start":1744389503468,"stop":1744389503468,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e96b8ee01015040","name":"Ordered Callback - true","time":{"start":1744389510264,"stop":1744389510265,"duration":1},"status":"passed","severity":"normal"},{"uid":"230ba39dfe9d40c9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744389224229,"stop":1744389224229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d380220499f76dc9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744389388870,"stop":1744389388870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8533b1bc6e846501","name":"Push message with escaped characters payload","time":{"start":1744389890052,"stop":1744389890052,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c21979487f582c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744389192449,"stop":1744389192449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00a07edae9377ae","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744389241092,"stop":1744389241092,"duration":0},"status":"passed","severity":"normal"},{"uid":"befecc7103544610","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744389211840,"stop":1744389211841,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b260bb220b9d6f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744389388875,"stop":1744389388875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cefd60e8f67a92","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744389764338,"stop":1744389764338,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc1c782b0a21e5f","name":"Push message with content topic containing XML","time":{"start":1744389890073,"stop":1744389890073,"duration":0},"status":"passed","severity":"normal"},{"uid":"da601f1f4a27ff68","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744389764349,"stop":1744389764349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57e4542cff3e9f5","name":"Push message with numeric payload","time":{"start":1744389890049,"stop":1744389890049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c72c9820114e11","name":"Push message with emoji payload","time":{"start":1744389890068,"stop":1744389890068,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fcbf89d319eb46","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744389241040,"stop":1744389241041,"duration":1},"status":"passed","severity":"normal"},{"uid":"62832d9f481b2498","name":"Check publish message containing Basic HTML tag","time":{"start":1744389386445,"stop":1744389386446,"duration":1},"status":"passed","severity":"normal"},{"uid":"38dd01f5ce071242","name":"Push message with unicode special characters payload","time":{"start":1744389890052,"stop":1744389890052,"duration":0},"status":"passed","severity":"normal"},{"uid":"137edfe0142e49a5","name":"Promise Callback - false","time":{"start":1744389510262,"stop":1744389510264,"duration":2},"status":"passed","severity":"normal"},{"uid":"d236f51e4d9d46a","name":"should transition to Unhealthy when no connections","time":{"start":1744389231918,"stop":1744389231919,"duration":1},"status":"passed","severity":"normal"},{"uid":"c441c8eb203a679b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app2/10/topic303/utf8","time":{"start":1744389488589,"stop":1744389488590,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c7c9c1fa4f4fd2","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744389241087,"stop":1744389241087,"duration":0},"status":"passed","severity":"normal"},{"uid":"466278c68c7b3312","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744389764357,"stop":1744389764357,"duration":0},"status":"passed","severity":"normal"},{"uid":"416935032d9ffe31","name":"can start and stop the service","time":{"start":1744389364481,"stop":1744389364482,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b45e9454488e985","name":"should only return 1 node with relay capability","time":{"start":1744389212507,"stop":1744389212508,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe5896375584caa","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744389488595,"stop":1744389488596,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d50906cbf61c2e","name":"Push message with content topic containing Script","time":{"start":1744389890072,"stop":1744389890073,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbf072eca40db2d","name":"should not fail to start the service if it is already started","time":{"start":1744389364482,"stop":1744389364482,"duration":0},"status":"passed","severity":"normal"},{"uid":"928370db3f99b233","name":"Check received message containing emoji","time":{"start":1744389678819,"stop":1744389678819,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d96973463be850","name":"Check message on other pubsub topic is not received","time":{"start":1744389678812,"stop":1744389678812,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9a92f2e650e07a","name":"returns nothing if no connections present","time":{"start":1744389204037,"stop":1744389204038,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5975938e22ae803","name":"handles empty contentTopics array correctly","time":{"start":1744389189835,"stop":1744389189835,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc44f839eda4558","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744389764342,"stop":1744389764343,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52159d59736baee","name":"Query generator for 2000 messages","time":{"start":1744389507387,"stop":1744389507387,"duration":0},"status":"passed","severity":"normal"},{"uid":"885271d3de8e93bc","name":"Check publish message containing Script","time":{"start":1744389386439,"stop":1744389386439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57b71b702ea461e","name":"Push message with content topic containing escaped characters","time":{"start":1744389890058,"stop":1744389890059,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3a908b22882031","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744389388875,"stop":1744389388875,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2217ac38be480e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744389189818,"stop":1744389189818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ad8e0a86d8db81","name":"does not throw on valid cases","time":{"start":1744389189796,"stop":1744389189797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c85d795f92a1b62","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744389189822,"stop":1744389189822,"duration":0},"status":"passed","severity":"normal"},{"uid":"20913332577d4e6e","name":"isConnected return false after peer stops","time":{"start":1744389278580,"stop":1744389278580,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbffded9bafe1c0","name":"should attach causal history and bloom filter to each message","time":{"start":1744389241381,"stop":1744389241381,"duration":0},"status":"passed","severity":"normal"},{"uid":"30109bc787da1018","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744389197810,"stop":1744389197810,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6208014764a94b","name":"ignores domain fetching errors","time":{"start":1744389212506,"stop":1744389212506,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bab0d2aa8a8b8","name":"Check message with non string payload is not received","time":{"start":1744389678822,"stop":1744389678822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0011dcbdf1daf12","name":"Publish message with custom timestamp: Fri Apr 11 2025 17:36:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1744389386450,"stop":1744389386451,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68779a980c0662f","name":"Overlapping topic subscription","time":{"start":1744389764351,"stop":1744389764351,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f02739b3a3a9c20","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744389764348,"stop":1744389764348,"duration":0},"status":"passed","severity":"normal"},{"uid":"654ea32c18ea6a3f","name":"Push message with SQL Injection payload","time":{"start":1744389890065,"stop":1744389890066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec60297fb430e806","name":"Encoder throws on undefined content topic","time":{"start":1744389224230,"stop":1744389224230,"duration":0},"status":"passed","severity":"normal"},{"uid":"278c92be12c61a1e","name":"Check message received after nwaku node is restarted","time":{"start":1744389678814,"stop":1744389678814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89c0893de3e6c417","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744389189821,"stop":1744389189821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e471cf24cec678e","name":"removeEventListener with correct event","time":{"start":1744389298913,"stop":1744389298914,"duration":1},"status":"passed","severity":"normal"},{"uid":"b659b03269efae17","name":"Promise Callback - true","time":{"start":1744389510259,"stop":1744389510260,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d84071636602159","name":"Used by Waku Relay","time":{"start":1744389526926,"stop":1744389526926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5aff34b5cab9631","name":"Throws when trying to push message with empty payload","time":{"start":1744389890069,"stop":1744389890069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5244ad5d2e7c47a2","name":"Privacy Node - default protocol","time":{"start":1744389535569,"stop":1744389535569,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6cc5e20bbba03e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744389388871,"stop":1744389388872,"duration":1},"status":"passed","severity":"normal"},{"uid":"91176cf8149c8217","name":"removeEventListener with wrong event","time":{"start":1744389298914,"stop":1744389298914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1127ea9297443a7","name":"can start and stop the service","time":{"start":1744389216521,"stop":1744389216521,"duration":0},"status":"passed","severity":"normal"},{"uid":"38310600a8f3ac27","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app26/7/topic880/utf8","time":{"start":1744389488588,"stop":1744389488588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4edc2052af2d177","name":"1 Relay, 1 fetch","time":{"start":1744389212089,"stop":1744389212090,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5fe8fb09cbddc0","name":"Push message with content topic containing Script","time":{"start":1744389890056,"stop":1744389890057,"duration":1},"status":"passed","severity":"normal"},{"uid":"69583ec10355653e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744389375456,"stop":1744389375457,"duration":1},"status":"passed","severity":"normal"},{"uid":"698d42b884454aff","name":"can start the service","time":{"start":1744389263398,"stop":1744389263399,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ab0a25a829efc6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744389197816,"stop":1744389197817,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fc5310cf961829","name":"Check received message containing JSON","time":{"start":1744389678809,"stop":1744389678809,"duration":0},"status":"passed","severity":"normal"},{"uid":"54548e886a04e94a","name":"Does not throw an exception when node disconnects","time":{"start":1744389526925,"stop":1744389526925,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec996eeb2681703","name":"should maintain desired error rate","time":{"start":1744389242780,"stop":1744389242780,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12de651a6f43837","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744389241055,"stop":1744389241056,"duration":1},"status":"passed","severity":"normal"},{"uid":"94676b079a42f988","name":"Ping on unsubscribed peer","time":{"start":1744389324620,"stop":1744389324621,"duration":1},"status":"passed","severity":"normal"},{"uid":"8457b7223d5ceded","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744389241090,"stop":1744389241090,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa61242424aa4d1f","name":"Subscribe to topic containing long and publish message","time":{"start":1744389388870,"stop":1744389388870,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb946a54bb0d4be","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744389445055,"stop":1744389445056,"duration":1},"status":"passed","severity":"normal"},{"uid":"676da1c3981bb422","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744389241047,"stop":1744389241048,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cbc42272e717a6","name":"should be able to encode the field with only STORE set to true","time":{"start":1744389197783,"stop":1744389197789,"duration":6},"status":"passed","severity":"normal"},{"uid":"31072ffea3c2fb0","name":"should push the message to the outgoing buffer","time":{"start":1744389241380,"stop":1744389241380,"duration":0},"status":"passed","severity":"normal"},{"uid":"e765bf3583e846fc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744389375458,"stop":1744389375458,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6fc5c72eee2f2b","name":"creates an iterator","time":{"start":1744389519753,"stop":1744389519754,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e1c94a0beaadbf","name":"Refresh subscription","time":{"start":1744389388869,"stop":1744389388869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e861285a6747f52","name":"Should update shard info","time":{"start":1744389327274,"stop":1744389327274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40e692485e0b3fd","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744389240443,"stop":1744389240444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e9353abe747807","name":"Push message with content topic containing XML","time":{"start":1744389890057,"stop":1744389890057,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c31082d67ce5bd4","name":"Check received message containing escaped characters","time":{"start":1744389678818,"stop":1744389678819,"duration":1},"status":"passed","severity":"normal"},{"uid":"457b144669582ead","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744389241045,"stop":1744389241046,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f91681d66caf62a","name":"Push message with custom timestamp: 1744385678797","time":{"start":1744389890077,"stop":1744389890077,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fcd2bc846b77ba","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744389375451,"stop":1744389375452,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7783ef6f698016","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744389278577,"stop":1744389278578,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6160127a1365c3f","name":"Decoder throws on empty string content topic","time":{"start":1744389204714,"stop":1744389204714,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa1f45a2d6aa8c","name":"addEventListener with correct event","time":{"start":1744389298912,"stop":1744389298913,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3b8c761daabc2f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744389265577,"stop":1744389265577,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3a27572d0f6615","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744389189829,"stop":1744389189829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f608101acb99c0a4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744389189817,"stop":1744389189817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3881b029761ed8e4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744389189813,"stop":1744389189813,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7bafb3a933d13a","name":"Check received message containing SQL Injection","time":{"start":1744389678807,"stop":1744389678808,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d458ef7a35ae5e3","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744389514813,"stop":1744389514813,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ad101d11d41fc0","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744389241046,"stop":1744389241047,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60711f85d931438","name":"Push message with short payload","time":{"start":1744389890048,"stop":1744389890048,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e52200f2f09d57","name":"throws an error for improperly formatted content topics","time":{"start":1744389189816,"stop":1744389189816,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e5a1f9b785e30","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744389211842,"stop":1744389211843,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2de41f5e90889d0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744389192448,"stop":1744389192449,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7578d3144a6f74","name":"Check message on other pubsub topic is not received","time":{"start":1744389678821,"stop":1744389678821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e892dd034ce64f18","name":"getPeersByDiscovery","time":{"start":1744389383544,"stop":1744389383544,"duration":0},"status":"passed","severity":"normal"},{"uid":"314712de9e826e3c","name":"should start and stop interval correctly","time":{"start":1744389231320,"stop":1744389231323,"duration":3},"status":"passed","severity":"normal"},{"uid":"32b4d629c77212b2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744389473922,"stop":1744389473922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7fe183223bbe46","name":"Check received message containing unicode special characters","time":{"start":1744389678819,"stop":1744389678819,"duration":0},"status":"passed","severity":"normal"},{"uid":"194afab214b8bf53","name":"Push to array if already present","time":{"start":1744389189471,"stop":1744389189471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee92fb2612fd598c","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744389241042,"stop":1744389241043,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d58584f042a1168","name":"should return valid sharding parameters for static sharding","time":{"start":1744389189834,"stop":1744389189834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0eb854a3163de14","name":"Check received message containing special chars","time":{"start":1744389678806,"stop":1744389678806,"duration":0},"status":"passed","severity":"normal"},{"uid":"292fa433b96ce3ff","name":"can dial TLS multiaddrs","time":{"start":1744389326940,"stop":1744389326958,"duration":18},"status":"passed","severity":"normal"},{"uid":"351586574165b8a8","name":"should handle general insertion and lookup correctly","time":{"start":1744389242781,"stop":1744389242782,"duration":1},"status":"passed","severity":"normal"},{"uid":"517417d53d59ef2a","name":"handles multiple messages","time":{"start":1744389519754,"stop":1744389519754,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c98f33f2f8b0f","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744389241052,"stop":1744389241052,"duration":0},"status":"passed","severity":"normal"},{"uid":"49193457450f513b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744389189829,"stop":1744389189829,"duration":0},"status":"passed","severity":"normal"},{"uid":"88aac3498dbf49c6","name":"Push message equal or less that 1MB","time":{"start":1744389890062,"stop":1744389890062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4edb62fb63eed4","name":"Check received message containing escaped characters","time":{"start":1744389678810,"stop":1744389678810,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc086a20c19e69a9","name":"should set field with only FILTER enabled","time":{"start":1744389198555,"stop":1744389198555,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8467ab29dceba7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744389764345,"stop":1744389764345,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac61e4dd3deab624","name":"should call waitForPeer on Relay","time":{"start":1744389231991,"stop":1744389231992,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d40446617a5351e","name":"dispatchEvent via connectionManager","time":{"start":1744389298915,"stop":1744389298915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18083460987785d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744389445055,"stop":1744389445055,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdfe34175e61265","name":"Push message with Arabic payload","time":{"start":1744389890065,"stop":1744389890065,"duration":0},"status":"passed","severity":"normal"},{"uid":"987c8c71377d69a4","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744389241048,"stop":1744389241048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8007a1724627f8bb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744389523246,"stop":1744389523246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7975a9c41aab9a","name":"can start and stop the service","time":{"start":1744389263399,"stop":1744389263400,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc88d25fbe650efe","name":"Check received message containing Basic HTML tag","time":{"start":1744389678809,"stop":1744389678809,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed6dced91ca136a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744389764353,"stop":1744389764353,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30898e957b6f4fb","name":"Init the array if not present","time":{"start":1744389189469,"stop":1744389189470,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c22c0bb17a5e4c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744389189815,"stop":1744389189815,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffae61b90e744f04","name":"unsubscribes","time":{"start":1744389519754,"stop":1744389519755,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfffa947a9b06000","name":"should not receive a peer event after stop","time":{"start":1744389216523,"stop":1744389216523,"duration":0},"status":"passed","severity":"normal"},{"uid":"25562c9f167014a8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744389189820,"stop":1744389189820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7fadde9a44cd54","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744389241092,"stop":1744389241092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a947f2372932ecc8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744389890073,"stop":1744389890073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5b1c2bc8dc4b97","name":"should return usable stream attached to connection","time":{"start":1744389204333,"stop":1744389204334,"duration":1},"status":"passed","severity":"normal"},{"uid":"550c0400053d8c3c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744389764354,"stop":1744389764354,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f661d52069b30da","name":"Round trip binary serialization","time":{"start":1744389204712,"stop":1744389204712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2347b3416c611493","name":"Check meta is set [ecies]","time":{"start":1744389224230,"stop":1744389224230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd13807beab7bba","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744389241089,"stop":1744389241090,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad010164f14b948","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744389241057,"stop":1744389241057,"duration":0},"status":"passed","severity":"normal"},{"uid":"26897b2fc438a8d2","name":"should reject on timeout if it was set","time":{"start":1744389231989,"stop":1744389231990,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6a7157a8c09b3f","name":"A test","time":{"start":1744389316587,"stop":1744389316588,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcdb1b0565e4948","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744389197802,"stop":1744389197809,"duration":7},"status":"passed","severity":"normal"},{"uid":"28d2140119662c3c","name":"Relay + Store","time":{"start":1744389264585,"stop":1744389264586,"duration":1},"status":"passed","severity":"normal"},{"uid":"969398b4868479e4","name":"should check false positive rate","time":{"start":1744389242782,"stop":1744389242782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4c18c3a11cfc5b","name":"non connected peers","time":{"start":1744389364722,"stop":1744389364723,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b01a68556adbee3d","name":"should insert elements correctly","time":{"start":1744389242780,"stop":1744389242780,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a46b4d07481b641","name":"should throw an error for missing sharding configuration","time":{"start":1744389189835,"stop":1744389189835,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a653b84b5cb3a55","name":"Fails to push message bigger that 1MB","time":{"start":1744389890062,"stop":1744389890063,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b7cf07b67cac91","name":"Waku message hash computation (no timestamp)","time":{"start":1744389192450,"stop":1744389192451,"duration":1},"status":"passed","severity":"normal"},{"uid":"92081285ebfeeac3","name":"Subscribe and publish message","time":{"start":1744389388867,"stop":1744389388867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b54aa88b0bf252","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744389523247,"stop":1744389523247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c759443ba4c802b6","name":"Passing invalid cursor","time":{"start":1744389460394,"stop":1744389460394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41fb824d0ea5a44","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744389189820,"stop":1744389189820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ebf8f14db61457","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744389375454,"stop":1744389375454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38440c73320bd73","name":"Query with Ordered Callback, No Decoder","time":{"start":1744389473930,"stop":1744389473930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a610c8028fa0e0fe","name":"should not receive a peer event after stop","time":{"start":1744389364483,"stop":1744389364484,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf9a52dc70da2a9","name":"Publishes to nwaku","time":{"start":1744389379177,"stop":1744389379188,"duration":11},"status":"passed","severity":"normal"},{"uid":"effbf52da8a8690b","name":"random static sharding 3 - Cluster ID: 753, Shard ID: 238","time":{"start":1744389503463,"stop":1744389503463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6069d3b1791f6385","name":"Fails to publish message with wrong content topic","time":{"start":1744389386452,"stop":1744389386452,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ce0bf7dddfa39e","name":"Ping on peer without subscriptions","time":{"start":1744389324620,"stop":1744389324620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e540e4bdcb57ac01","name":"addEventListener with wrong event","time":{"start":1744389298913,"stop":1744389298913,"duration":0},"status":"passed","severity":"normal"},{"uid":"966f6d3c00a3d7bc","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744389189813,"stop":1744389189813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccecc157bc9ec991","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744389375455,"stop":1744389375456,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76497a5aeb5eeec","name":"Push message with custom timestamp: 1744385678797","time":{"start":1744389890061,"stop":1744389890062,"duration":1},"status":"passed","severity":"normal"},{"uid":"faec6b789182dca0","name":"Filter","time":{"start":1744389535568,"stop":1744389535569,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b54af1f5b23851","name":"Check received message with timestamp: 1744389257758000000 ","time":{"start":1744389678819,"stop":1744389678819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10e228dc239b744","name":"should only return 1 node with store capability","time":{"start":1744389212508,"stop":1744389212508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3873b60aab22f9","name":"Check received message containing Arabic","time":{"start":1744389678807,"stop":1744389678807,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33bf61adddacec1","name":"Nodes with multiple pubsub topic","time":{"start":1744389378882,"stop":1744389378883,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42bfe31113a66a6","name":"should encode/decode to RLP encoding","time":{"start":1744389198545,"stop":1744389198545,"duration":0},"status":"passed","severity":"normal"},{"uid":"78129dba7f165770","name":"Push message with content topic containing special chars","time":{"start":1744389890054,"stop":1744389890055,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78f85a6204a8483","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744389378891,"stop":1744389378892,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f92591546e7ca7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744389473932,"stop":1744389473933,"duration":1},"status":"passed","severity":"normal"},{"uid":"727330e52a267d60","name":"Encoder throws on undefined content topic","time":{"start":1744389222622,"stop":1744389222622,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1a4e694ea9c54b","name":"Correctly serialized arguments","time":{"start":1744389326965,"stop":1744389326965,"duration":0},"status":"passed","severity":"normal"},{"uid":"85370f8e60a78021","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744389890057,"stop":1744389890058,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b6f1a85611ec29","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744389189830,"stop":1744389189830,"duration":0},"status":"passed","severity":"normal"},{"uid":"118d0a0b0824156b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744389265748,"stop":1744389265748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc9e824d10ecafd","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744389241077,"stop":1744389241078,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa91b287874492b8","name":"Store - dialed after - with timeout","time":{"start":1744389535568,"stop":1744389535568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a041de2c1395bb6","name":"Check received message containing numeric","time":{"start":1744389678815,"stop":1744389678815,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc4d18d58ef4c7d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744389678811,"stop":1744389678811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f1f3418dc84fc1","name":"Push message with unicode special characters payload","time":{"start":1744389890068,"stop":1744389890068,"duration":0},"status":"passed","severity":"normal"},{"uid":"401564c0d74b5b40","name":"start node with empty content topic","time":{"start":1744389488596,"stop":1744389488596,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd472d183bd1d5e","name":"Ordered callback, aborts when callback returns true","time":{"start":1744389507386,"stop":1744389507386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8cf429cf5763f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744389189826,"stop":1744389189826,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ea8c998a674b53","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744389388874,"stop":1744389388874,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb566cd8e89a73c","name":"listenerCount","time":{"start":1744389298915,"stop":1744389298915,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef2cdb5b152f3ff","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744389764341,"stop":1744389764341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0d9dd157738150","name":"Generator, 2 different pubsubtopics","time":{"start":1744389500999,"stop":1744389500999,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b5cb6720e312c5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744389764344,"stop":1744389764344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c486d18b142c3eb","name":"should properly create location multiaddrs - tcp6","time":{"start":1744389198552,"stop":1744389198552,"duration":0},"status":"passed","severity":"normal"},{"uid":"541faac6c48268c1","name":"Subscribe and receive messages via waku relay post","time":{"start":1744389764337,"stop":1744389764338,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e85ea6d2ebb0a9d","name":"Check publish message containing short","time":{"start":1744389386433,"stop":1744389386434,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa07c489ed0ac92e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744389189824,"stop":1744389189824,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fcd306afe1f21c","name":"All","time":{"start":1744389264586,"stop":1744389264586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d07d104b317213","name":"should not fail to stop the service if it was not started","time":{"start":1744389216522,"stop":1744389216522,"duration":0},"status":"passed","severity":"normal"},{"uid":"255a6491d2b9bb79","name":"Check publish message containing XML","time":{"start":1744389386439,"stop":1744389386445,"duration":6},"status":"passed","severity":"normal"},{"uid":"96f4b32e6f42edae","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744389523247,"stop":1744389523247,"duration":0},"status":"passed","severity":"normal"},{"uid":"108ec690bee3f3ee","name":"Register correct protocols","time":{"start":1744389388866,"stop":1744389388866,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36dc0e041717f97","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744389460391,"stop":1744389460392,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d8bd9945625dc9","name":"should select older connection if present","time":{"start":1744389204040,"stop":1744389204040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1300d41d67a0f876","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744389197794,"stop":1744389197800,"duration":6},"status":"passed","severity":"normal"},{"uid":"20c0cfe4f3f3433b","name":"Check message with no payload is not received","time":{"start":1744389678813,"stop":1744389678813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1cd497bd70db6","name":"Push message with Chinese payload","time":{"start":1744389890049,"stop":1744389890049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59c2d1777c1997d","name":"throws on content topic with empty topic name field","time":{"start":1744389189800,"stop":1744389189801,"duration":1},"status":"passed","severity":"normal"},{"uid":"9842012caa803288","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744389189818,"stop":1744389189819,"duration":1},"status":"passed","severity":"normal"},{"uid":"267c74703d1ef17f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744389211844,"stop":1744389211845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f682a749ab72ba2b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744389378881,"stop":1744389378882,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6716696cf31ec1e","name":"Push message with meta","time":{"start":1744389890075,"stop":1744389890076,"duration":1},"status":"passed","severity":"normal"},{"uid":"8796f66ccf0d9950","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744389503461,"stop":1744389503462,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06389f109339c5f","name":"Rejects garbage","time":{"start":1744389235345,"stop":1744389235345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9879ca49c4110f61","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744389204337,"stop":1744389204338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c081be64d93862fa","name":"Push message with content topic containing Arabic","time":{"start":1744389890071,"stop":1744389890071,"duration":0},"status":"passed","severity":"normal"},{"uid":"161aedc40de710f9","name":"random static sharding 1 - Cluster ID: 989, Shard ID: 13","time":{"start":1744389503462,"stop":1744389503462,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcbaf58fee7606b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744389764359,"stop":1744389764359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2eb5d6fc5a6e2d","name":"Fails to push message bigger that 1MB","time":{"start":1744389890078,"stop":1744389890078,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23e0e418ead1709","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744389378883,"stop":1744389378884,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc37478c5277f06","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744389375460,"stop":1744389375460,"duration":0},"status":"passed","severity":"normal"},{"uid":"60aeb8a925dcdff3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744389258430,"stop":1744389258431,"duration":1},"status":"passed","severity":"normal"},{"uid":"959e12fa01c4e2bb","name":"Push message with long payload","time":{"start":1744389890063,"stop":1744389890064,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dbd9908872bbf45","name":"random static sharding 9 - Cluster ID: 333, Shard ID: 557","time":{"start":1744389503469,"stop":1744389503469,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d08db66380045c5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744389241077,"stop":1744389241077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfc1cd355e6030e","name":"Check publish message containing escaped characters","time":{"start":1744389386447,"stop":1744389386447,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b230c961130a04","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744389241091,"stop":1744389241091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d264881eb5e3aa","name":"Generator, custom pubsub topic","time":{"start":1744389500994,"stop":1744389500994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0b663fa153e421","name":"Subscribe to topic containing XML and receive message","time":{"start":1744389764355,"stop":1744389764355,"duration":0},"status":"passed","severity":"normal"},{"uid":"90021a1c1981811f","name":"Push message with custom timestamp: 1713630878797","time":{"start":1744389890061,"stop":1744389890061,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91e34ab6d4c7d3e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744389189836,"stop":1744389189836,"duration":0},"status":"passed","severity":"normal"},{"uid":"127512748bae7bb","name":"should add and remove event listeners correctly","time":{"start":1744389216525,"stop":1744389216525,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e4ecb206f3281","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744389241057,"stop":1744389241058,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aaf22ff1a6f20","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744389764356,"stop":1744389764356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57b406abd14dc18","name":"Push message with content topic containing Chinese","time":{"start":1744389890055,"stop":1744389890055,"duration":0},"status":"passed","severity":"normal"},{"uid":"94eca53df87502af","name":"Subscribe and receives messages on 20 topics","time":{"start":1744389764339,"stop":1744389764339,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b2ccf2be0ee197","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744389258435,"stop":1744389258436,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee44b3684b66156","name":"different cluster, same shard: nodes don't connect","time":{"start":1744389326845,"stop":1744389326846,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba418ddd398bb495","name":"throws on content topic with too few or too many fields","time":{"start":1744389189797,"stop":1744389189798,"duration":1},"status":"passed","severity":"normal"},{"uid":"4219320b65b781a1","name":"should handle corrupted local storage data gracefully","time":{"start":1744389216524,"stop":1744389216524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8256f807a6569071","name":"Subscribe to topic containing short and receive message","time":{"start":1744389764351,"stop":1744389764352,"duration":1},"status":"passed","severity":"normal"},{"uid":"59327e78b61f2e60","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744389445053,"stop":1744389445054,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dbb2a40cef0d01c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744389764354,"stop":1744389764354,"duration":0},"status":"passed","severity":"normal"},{"uid":"88402d073d27c212","name":"1 Relay, 1 Filter, gives up","time":{"start":1744389212091,"stop":1744389212091,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a9f477166f83c8","name":"Check publish message after service node is restarted","time":{"start":1744389386454,"stop":1744389386454,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95db7d452a129e57","name":"Publish message with custom timestamp: Sat Apr 20 2024 16:36:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1744389386450,"stop":1744389386450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4608cfb63760d5b","name":"Push message with Script payload","time":{"start":1744389890050,"stop":1744389890051,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f5df7b0497e16","name":"Push message with long payload","time":{"start":1744389890048,"stop":1744389890048,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa071e7aa26109da","name":"should be called for bootstrap peers","time":{"start":1744389265743,"stop":1744389265744,"duration":1},"status":"passed","severity":"normal"},{"uid":"7301af27c780c95b","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744389241058,"stop":1744389241059,"duration":1},"status":"passed","severity":"normal"},{"uid":"8667e73a4b635a31","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744389241056,"stop":1744389241057,"duration":1},"status":"passed","severity":"normal"},{"uid":"d878819295188385","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744389189811,"stop":1744389189811,"duration":0},"status":"passed","severity":"normal"},{"uid":"10618804b597e295","name":"throws on content topic with empty encoding field","time":{"start":1744389189801,"stop":1744389189807,"duration":6},"status":"passed","severity":"normal"},{"uid":"d4348bc020006e48","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744389764343,"stop":1744389764343,"duration":0},"status":"passed","severity":"normal"},{"uid":"51334eaabcd24fc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744389211271,"stop":1744389211271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8b299d2b516ef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744389678820,"stop":1744389678820,"duration":0},"status":"passed","severity":"normal"},{"uid":"917648b573ee61e2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744389189834,"stop":1744389189835,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb62c8e62d64916e","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744389231919,"stop":1744389231919,"duration":0},"status":"passed","severity":"normal"},{"uid":"5058bc05c16501c7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744389258428,"stop":1744389258429,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9e7ec2f39f5b80","name":"Check publish message containing long","time":{"start":1744389386434,"stop":1744389386434,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f84c4e974f5b9e","name":"different cluster, different shard: nodes don't connect","time":{"start":1744389326846,"stop":1744389326847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c6edd97ff8791f","name":"Non TWN Cluster","time":{"start":1744389488585,"stop":1744389488586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab8c91905f1535","name":"same cluster, different shard: nodes connect","time":{"start":1744389326845,"stop":1744389326845,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6eacb18098b695","name":"random static sharding 5 - Cluster ID: 329, Shard ID: 836","time":{"start":1744389503464,"stop":1744389503464,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a7f86d5ccaab5f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744389189825,"stop":1744389189825,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56872609b155456","name":"should return unique PubsubTopics for static sharding","time":{"start":1744389189819,"stop":1744389189819,"duration":0},"status":"passed","severity":"normal"},{"uid":"af377a303249f2bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744389189826,"stop":1744389189826,"duration":0},"status":"passed","severity":"normal"},{"uid":"da36f5bf623267d2","name":"Fails to publish message with empty text","time":{"start":1744389386451,"stop":1744389386452,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5c5f262da7ff67","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744389241076,"stop":1744389241077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f4e4978b1e07c5","name":"Ephemeral messages are not stored","time":{"start":1744389265576,"stop":1744389265577,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c673ddb2f71fb0","name":"Decrypt messages","time":{"start":1744389367320,"stop":1744389367320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1665a20fe3b3048e","name":"same cluster, same shard: nodes connect","time":{"start":1744389326844,"stop":1744389326845,"duration":1},"status":"passed","severity":"normal"},{"uid":"440882102ce6f05e","name":"Nwaku publishes","time":{"start":1744389379188,"stop":1744389379190,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c3665c6386fb191","name":"Relay - dialed after","time":{"start":1744389535567,"stop":1744389535567,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bdff218de1e85","name":"less peers than existing","time":{"start":1744389364722,"stop":1744389364722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab1d23a1a9931402","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app29/10/topic972/test.js","time":{"start":1744389488590,"stop":1744389488590,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe50c294083baee3","name":"nwaku subscribes","time":{"start":1744389379176,"stop":1744389379176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e17fcf1509b5d4","name":"A test","time":{"start":1744389316586,"stop":1744389316587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2acdfa2cc078d32","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744389241090,"stop":1744389241090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8783641b0af11418","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744389241038,"stop":1744389241039,"duration":1},"status":"passed","severity":"normal"},{"uid":"af29665d2698039b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744389241092,"stop":1744389241095,"duration":3},"status":"passed","severity":"normal"},{"uid":"615b737440d4191d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744389189824,"stop":1744389189824,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfb2da84bebfebc","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744389189902,"stop":1744389189902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f169bce13c6a84","name":"Check message with invalid timestamp is not received","time":{"start":1744389678820,"stop":1744389678821,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5f53a5a583c19e","name":"Fails to push message with empty content topic","time":{"start":1744389890060,"stop":1744389890060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07c67d769e93060","name":"Push message with shell command payload","time":{"start":1744389890052,"stop":1744389890052,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9740150400fffe","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744389241091,"stop":1744389241092,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aac4fc87b10cf3c","name":"Encoder throws on empty string content topic","time":{"start":1744389224230,"stop":1744389224231,"duration":1},"status":"passed","severity":"normal"},{"uid":"a373cafdc6d9d88e","name":"Decoder throws on empty string content topic","time":{"start":1744389224231,"stop":1744389224231,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e6bbd295052179","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744389241076,"stop":1744389241076,"duration":0},"status":"passed","severity":"normal"},{"uid":"103467e893bf7430","name":"Renews subscription after lossing a connection","time":{"start":1744389764358,"stop":1744389764358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eea27faac422428","name":"should initialize with Unhealthy status","time":{"start":1744389231917,"stop":1744389231918,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0e3c564b23a917","name":"Check publish message containing SQL Injection","time":{"start":1744389386438,"stop":1744389386439,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8063eb3c913a6d","name":"should not retry if at least one success","time":{"start":1744389231846,"stop":1744389231847,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded05eab1ccdf512","name":"Query with Promise Callback, No Decoder","time":{"start":1744389473933,"stop":1744389473933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5645f74a328131","name":"Generator, 2 different pubsubtopics","time":{"start":1744389500995,"stop":1744389500995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e91a9c38c5d8e54","name":"should increase lamport timestamp","time":{"start":1744389241382,"stop":1744389241382,"duration":0},"status":"passed","severity":"normal"},{"uid":"46710ae6c7818944","name":"Subscribe to topic containing Script and publish message","time":{"start":1744389388873,"stop":1744389388873,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e3de1c2b82582f","name":"should return false","time":{"start":1744389198544,"stop":1744389198544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e585ceada4487b1c","name":"Asymmetric encrypt & decrypt","time":{"start":1744389223045,"stop":1744389223045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d321c5686a1b2c92","name":"Publish without waiting for remote peer","time":{"start":1744389388867,"stop":1744389388867,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e83839d1de28c8","name":"Check message received after jswaku node is restarted","time":{"start":1744389678822,"stop":1744389678822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86ba89a78a116166","name":"Check received message containing SQL Injection","time":{"start":1744389678817,"stop":1744389678817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f148ad3d2ddac8b0","name":"Push message with content topic containing numeric","time":{"start":1744389890070,"stop":1744389890070,"duration":0},"status":"passed","severity":"normal"},{"uid":"83da8314de2b8354","name":"Query generator for multiple messages with different message text format","time":{"start":1744389507374,"stop":1744389507375,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6f3c91a3980698","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744389383546,"stop":1744389383546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c8908a4ba8d0103","name":"Check received message containing long","time":{"start":1744389678806,"stop":1744389678806,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cbf1108d6d591d","name":"should handle a minimal index list","time":{"start":1744389189901,"stop":1744389189901,"duration":0},"status":"passed","severity":"normal"},{"uid":"333c8cc7bd7767ca","name":"Relay","time":{"start":1744389264584,"stop":1744389264585,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3b3465f83c14b2","name":"Ping on peer without subscriptions","time":{"start":1744389324622,"stop":1744389324623,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f44b4e650e00da","name":"Check received message containing Script","time":{"start":1744389678808,"stop":1744389678808,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf066479bf08b3d2","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744389241385,"stop":1744389241385,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6f0462a968f41e","name":"Decoder throws on empty string content topic","time":{"start":1744389222623,"stop":1744389222624,"duration":1},"status":"passed","severity":"normal"},{"uid":"d280efc6b593c964","name":"should deliver messages after dependencies are met","time":{"start":1744389241385,"stop":1744389241385,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7683adc0c1bce5","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744389241040,"stop":1744389241040,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7958a3a2c2120f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744389212509,"stop":1744389212509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c398d9bbd08e3e8a","name":"Query with Ordered Callback, No message returned","time":{"start":1744389473931,"stop":1744389473931,"duration":0},"status":"passed","severity":"normal"},{"uid":"d467532ad843d4b8","name":"should decode valid enr successfully","time":{"start":1744389198541,"stop":1744389198541,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1589ccad9c9294e","name":"Check received message containing Russian","time":{"start":1744389678807,"stop":1744389678807,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d5fe539074b285","name":"Push message with content topic containing shell command","time":{"start":1744389890074,"stop":1744389890074,"duration":0},"status":"passed","severity":"normal"},{"uid":"12043096a18d4416","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744389189832,"stop":1744389189833,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b57cc8050a5591","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744389241064,"stop":1744389241065,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb80c768bf4d3a36","name":"Push message with content topic containing emoji","time":{"start":1744389890059,"stop":1744389890059,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3e8250aa57e508","name":"Push message with content topic containing numeric","time":{"start":1744389890054,"stop":1744389890054,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8aa82b02927524","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744389241050,"stop":1744389241051,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cbbeeb566c11d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744389189824,"stop":1744389189825,"duration":1},"status":"passed","severity":"normal"},{"uid":"2904d32a12d499a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744389764350,"stop":1744389764350,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb4f8ceb9ea5eaa","name":"connected peers and dial","time":{"start":1744389364720,"stop":1744389364720,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5eb5f7daec6c5fd3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744389241090,"stop":1744389241091,"duration":1},"status":"passed","severity":"normal"},{"uid":"4decc393c4d2aeae","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744389189808,"stop":1744389189808,"duration":0},"status":"passed","severity":"normal"},{"uid":"181c97bbe64e7ac","name":"should return different streams if requested simultaniously","time":{"start":1744389204335,"stop":1744389204336,"duration":1},"status":"passed","severity":"normal"},{"uid":"83689afc6a921fe2","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744389241386,"stop":1744389241386,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bcfb6ed24b447","name":"should respect max attempts limit","time":{"start":1744389231326,"stop":1744389231327,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41b7c234c7b5182","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744389212090,"stop":1744389212091,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc4342df153e25","name":"Push message with numeric payload","time":{"start":1744389890064,"stop":1744389890064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d50bd87e8d2005a","name":"should emit a peer event after start","time":{"start":1744389364483,"stop":1744389364483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db0b7e392568df8","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744389204336,"stop":1744389204337,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c163c7540b2e98","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744389375458,"stop":1744389375460,"duration":2},"status":"passed","severity":"normal"},{"uid":"51acd986c7e15c5d","name":"Check received message containing emoji","time":{"start":1744389678810,"stop":1744389678810,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e5de5b703e2da3","name":"Check publish message containing numeric","time":{"start":1744389386434,"stop":1744389386434,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4eef2e09d8c7e","name":"Check message received after jswaku node is restarted","time":{"start":1744389678813,"stop":1744389678814,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9904c9a480530ef","name":"Subscribe to topic containing Script and receive message","time":{"start":1744389764343,"stop":1744389764343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7651d01c79f852f","name":"Push message with JSON payload","time":{"start":1744389890067,"stop":1744389890067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f351b8147ed46f","name":"Encoder throws on empty string content topic","time":{"start":1744389204713,"stop":1744389204714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a713c04b35756e2d","name":"Push message with XML payload","time":{"start":1744389890066,"stop":1744389890066,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe8bdd18c5d23a5","name":"Refresh subscription","time":{"start":1744389764351,"stop":1744389764351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f744dc49dee8271b","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744389241048,"stop":1744389241049,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa29aa56b7a9865b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744389764354,"stop":1744389764355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba67529bd72e5a13","name":"tcp ip4 address","time":{"start":1744389198004,"stop":1744389198004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc49b518641dbdb4","name":"Push message with XML payload","time":{"start":1744389890051,"stop":1744389890051,"duration":0},"status":"passed","severity":"normal"},{"uid":"191ca4979ef540d1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744389678811,"stop":1744389678811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08731c9fb690f69","name":"should throw error - invalid id","time":{"start":1744389198543,"stop":1744389198543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c665cd75493c00","name":"should not allow unachievable error rate","time":{"start":1744389240440,"stop":1744389240442,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fce86e507959d82","name":"should load peers from local storage and dispatch events","time":{"start":1744389216523,"stop":1744389216524,"duration":1},"status":"passed","severity":"normal"},{"uid":"71499526e3aede46","name":"Fields are not dropped","time":{"start":1744389204048,"stop":1744389204048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf7f2cbda1e09be","name":"Js publishes, other Js receives","time":{"start":1744389379190,"stop":1744389379190,"duration":0},"status":"passed","severity":"normal"},{"uid":"96369afee8368b36","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744389523246,"stop":1744389523246,"duration":0},"status":"passed","severity":"normal"},{"uid":"debba6304f8a2501","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744389189812,"stop":1744389189813,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fcb6acc9abc5421","name":"Using a function","time":{"start":1744389526926,"stop":1744389526926,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dd961bb4bb7fda","name":"throws on content topic with empty version field","time":{"start":1744389189800,"stop":1744389189800,"duration":0},"status":"passed","severity":"normal"},{"uid":"7236ce764cbc15ad","name":"Push message with Russian payload","time":{"start":1744389890065,"stop":1744389890065,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dae3aac673fc6f7","name":"Push message with short payload","time":{"start":1744389890063,"stop":1744389890063,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0627f85d61fac","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744389764356,"stop":1744389764356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e9b5696ab1d8d5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744389197810,"stop":1744389197811,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cd442e0b67a7c0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744389241088,"stop":1744389241088,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ef3a491d7ab87a","name":"Check received message with timestamp: 1744389257758000000 ","time":{"start":1744389678810,"stop":1744389678811,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9cd90e2dea2a91","name":"Push message with Script payload","time":{"start":1744389890066,"stop":1744389890066,"duration":0},"status":"passed","severity":"normal"},{"uid":"741f8a6c110d8690","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app88/7/topic568/utf8","time":{"start":1744389488592,"stop":1744389488593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f924c2cffba97d16","name":"Push message with content topic containing short","time":{"start":1744389890069,"stop":1744389890069,"duration":0},"status":"passed","severity":"normal"},{"uid":"81225608b5f0a5bf","name":"Fails to push message with large meta","time":{"start":1744389890076,"stop":1744389890076,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e1885cbdc1198c","name":"ignores unrecognized TXT record formats","time":{"start":1744389212507,"stop":1744389212507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee361cad0c479a27","name":"Check received message containing Arabic","time":{"start":1744389678816,"stop":1744389678816,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa69cb237eb0d541","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744389212510,"stop":1744389212511,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e09d76bbec23162e","name":"Ping on subscribed peer","time":{"start":1744389324619,"stop":1744389324620,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9433327e9dd03cc","name":"getPeersByDiscovery","time":{"start":1744389298914,"stop":1744389298915,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd1ee691ff13a18","name":"Push message with rate limit","time":{"start":1744389890076,"stop":1744389890076,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c871cdf1ef6c159","name":"should encode/decode to text encoding","time":{"start":1744389198545,"stop":1744389198545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af0ac857ead5945","name":"Check message received after nwaku node is restarted","time":{"start":1744389678823,"stop":1744389678823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad5d989fed21362f","name":"Push message with escaped characters payload","time":{"start":1744389890068,"stop":1744389890068,"duration":0},"status":"passed","severity":"normal"},{"uid":"c809c2149d3d8bdf","name":"through manual discovery","time":{"start":1744389326959,"stop":1744389326960,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba83375e59123914","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744389197794,"stop":1744389197794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04260a174333ecd","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744389388868,"stop":1744389388868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5457e03130dd23cb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744389500999,"stop":1744389501000,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4690d383254ad5e","name":"should only return 1 node with relay and store capability","time":{"start":1744389212508,"stop":1744389212508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2eda6eb977ea00d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744389375454,"stop":1744389375455,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb53a059d8651aea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744389189828,"stop":1744389189828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a51077c69bbb1cd","name":"Passing page size 3 when there are 20 messages","time":{"start":1744389519038,"stop":1744389519038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6332a01af287a15f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744389764345,"stop":1744389764345,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb1ebe37ede12a3","name":"Passing page size 11 when there are 10 messages","time":{"start":1744389519039,"stop":1744389519039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbae238e1daf8667","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744389488581,"stop":1744389488585,"duration":4},"status":"passed","severity":"normal"},{"uid":"f936c5d90f419c3e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744389216524,"stop":1744389216524,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2838067842f8a92","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744389189827,"stop":1744389189827,"duration":0},"status":"passed","severity":"normal"},{"uid":"28101f64b953ed37","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744389326843,"stop":1744389326844,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe89cfe85f344a5","name":"Push message with Russian payload","time":{"start":1744389890050,"stop":1744389890050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c973ff79f55baee9","name":"should be able to decode the field with only STORE set to true","time":{"start":1744389197809,"stop":1744389197810,"duration":1},"status":"passed","severity":"normal"},{"uid":"f341423a1631b2d6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744389241091,"stop":1744389241091,"duration":0},"status":"passed","severity":"normal"},{"uid":"8635f4fed50181ae","name":"Passing page size 19 when there are 20 messages","time":{"start":1744389519039,"stop":1744389519039,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bc4863e9385116","name":"Check received message containing XML","time":{"start":1744389678808,"stop":1744389678808,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46115d7362d04ef","name":"Check publish message containing shell command","time":{"start":1744389386446,"stop":1744389386447,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93807fbba962166","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744389241075,"stop":1744389241075,"duration":0},"status":"passed","severity":"normal"},{"uid":"542ab44a3edd9edd","name":"should not fail to start the service if it is already started","time":{"start":1744389216522,"stop":1744389216522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b24b279b6f87d3","name":"Push message with rate limit","time":{"start":1744389890061,"stop":1744389890061,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c7c7576ddc2dc8","name":"Check message with invalid timestamp is not received","time":{"start":1744389678812,"stop":1744389678812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcabca4452bb8f2","name":"should wait for Store peer to be connected","time":{"start":1744389231991,"stop":1744389231991,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3f1f2b1fdf8227","name":"Query generator for multiple messages","time":{"start":1744389507374,"stop":1744389507374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2104847ccd76c2","name":"Push message with SQL Injection payload","time":{"start":1744389890050,"stop":1744389890050,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddc7ee12205bfe8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744389211845,"stop":1744389211845,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a884af0db7082d","name":"Push message with content topic containing Russian","time":{"start":1744389890056,"stop":1744389890056,"duration":0},"status":"passed","severity":"normal"},{"uid":"59513ddac00b3600","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744389316480,"stop":1744389316480,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a88126ce4ae610","name":"Publish message with large meta","time":{"start":1744389386454,"stop":1744389386455,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7dc6f53d2c5d49","name":"Check publish message containing special chars","time":{"start":1744389386437,"stop":1744389386437,"duration":0},"status":"passed","severity":"normal"},{"uid":"82592f0f2f4cb827","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744389678820,"stop":1744389678820,"duration":0},"status":"passed","severity":"normal"},{"uid":"de17a7e06c4c5c0a","name":"should properly start and stop event listening","time":{"start":1744389231920,"stop":1744389231920,"duration":0},"status":"passed","severity":"normal"},{"uid":"c623dbc3519147ac","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744389265742,"stop":1744389265743,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0675fed7405c79a","name":"should emit a peer event after start","time":{"start":1744389216522,"stop":1744389216522,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbd840f9508c5ac","name":"should wait for Filter peer to be connected","time":{"start":1744389231991,"stop":1744389231991,"duration":0},"status":"passed","severity":"normal"},{"uid":"6441edcb4d6e49e1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744389198555,"stop":1744389198555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20930962accda72","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744389375451,"stop":1744389375451,"duration":0},"status":"passed","severity":"normal"},{"uid":"910a9fcf7f6bfb5c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744389189827,"stop":1744389189828,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61949d75282f8c7","name":"should throw if no connection provided","time":{"start":1744389204334,"stop":1744389204334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5553e8132eed249c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744389383546,"stop":1744389383546,"duration":0},"status":"passed","severity":"normal"},{"uid":"e214b37f0887286e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744389386452,"stop":1744389386453,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e10a1d06e3655e5","name":"Passing an array","time":{"start":1744389526925,"stop":1744389526926,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ffa7d169e1cf00","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744389212510,"stop":1744389212510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43f21cb0e59056b","name":"can start the service","time":{"start":1744389364481,"stop":1744389364481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccef68312615e4b","name":"Check received message containing shell command","time":{"start":1744389678809,"stop":1744389678809,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe15fd99dacecd4","name":"Push message with content topic containing JSON","time":{"start":1744389890058,"stop":1744389890058,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf04f313ce5e68d8","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744389241063,"stop":1744389241063,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e79caeb4d6246","name":"Sample","time":{"start":1744389197953,"stop":1744389197953,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b7ca85f596d0d2","name":"Passing page size 110 when there are 120 messages","time":{"start":1744389519040,"stop":1744389519040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64eae1aa02ec6fc","name":"should wait for LightPush peer to be connected","time":{"start":1744389231990,"stop":1744389231990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a440de20619960","name":"retrieves a single peer","time":{"start":1744389212504,"stop":1744389212505,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfaaad70fd136bd","name":"Generator, 2 different pubsubtopics","time":{"start":1744389500996,"stop":1744389500997,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6e8b278a49d5254","name":"Subscribe to topic containing long and receive message","time":{"start":1744389764341,"stop":1744389764341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b2fb8b7118ad35","name":"Push message with content topic containing unicode special characters","time":{"start":1744389890074,"stop":1744389890075,"duration":1},"status":"passed","severity":"normal"},{"uid":"9774b832f54e6dc1","name":"Check publish message containing emoji","time":{"start":1744389386448,"stop":1744389386449,"duration":1},"status":"passed","severity":"normal"},{"uid":"751ab11b5421d64b","name":"Check publish message containing JSON","time":{"start":1744389386446,"stop":1744389386446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4db5611adcbd49f","name":"Query Generator - false","time":{"start":1744389510257,"stop":1744389510259,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d69442f35c2a717","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app78/5/topic856/utf8","time":{"start":1744389488589,"stop":1744389488589,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd34c86ef0d9177d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744389388875,"stop":1744389388876,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfced7c4726bf4f","name":"should get / set TCP multiaddr","time":{"start":1744389198550,"stop":1744389198550,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f11bd70b29524a","name":"Query with Promise Callback, No message returned","time":{"start":1744389473933,"stop":1744389473934,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3073b23af7de857","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744389241382,"stop":1744389241382,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ce4d0992900f26","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744389388871,"stop":1744389388871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b0c137ea9441ba","name":"Generator, custom pubsub topic","time":{"start":1744389500996,"stop":1744389500996,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfa82cba138e2628","name":"should be online or offline if network state changed","time":{"start":1744389258436,"stop":1744389258437,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7ef2944cd6b43a","name":"Fails to push message with empty content topic","time":{"start":1744389890075,"stop":1744389890075,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecfda5954f964a0","name":"Query Generator - true","time":{"start":1744389510256,"stop":1744389510257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ad50b593995416","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744389523245,"stop":1744389523246,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ac15df361c916a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744389265747,"stop":1744389265747,"duration":0},"status":"passed","severity":"normal"},{"uid":"df301a299b31ab4c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744389326844,"stop":1744389326844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08139c2a6becb8c","name":"start node with empty shard should fail","time":{"start":1744389503470,"stop":1744389503471,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b47d3d23f665f8","name":"configure the node with multiple content topics","time":{"start":1744389488594,"stop":1744389488595,"duration":1},"status":"passed","severity":"normal"},{"uid":"603e6f8a836bc3d0","name":"should handle task timeouts","time":{"start":1744389231325,"stop":1744389231326,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf5b2b2cf4674d5","name":"should initialize with default number of peers","time":{"start":1744389231701,"stop":1744389231702,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a2387eba3c8531","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744389388872,"stop":1744389388872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40100cb00d887d1","name":"Check received message containing short","time":{"start":1744389678814,"stop":1744389678814,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2f62cb3d10e9b7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744389189823,"stop":1744389189823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b489301913f465f4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744389263413,"stop":1744389263413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69e25c9962a0fe09","name":"should request renew when peer disconnects","time":{"start":1744389231705,"stop":1744389231706,"duration":1},"status":"passed","severity":"normal"},{"uid":"741394032ce59504","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744389189819,"stop":1744389189819,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e7fc7e06c37291","name":"should get locked peers","time":{"start":1744389231703,"stop":1744389231705,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbe316515665b423","name":"Check message with no pubsub topic is not received","time":{"start":1744389678812,"stop":1744389678812,"duration":0},"status":"passed","severity":"normal"},{"uid":"de48f5e54df355db","name":"Subscribe to topic containing long and receive message","time":{"start":1744389764352,"stop":1744389764352,"duration":0},"status":"passed","severity":"normal"},{"uid":"180a08bdf4f03584","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744389189901,"stop":1744389189902,"duration":1},"status":"passed","severity":"normal"},{"uid":"643e4dead41ca2ae","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744389197789,"stop":1744389197790,"duration":1},"status":"passed","severity":"normal"},{"uid":"4085bda5aadf81b0","name":"should reject if Relay is requested but not mounted","time":{"start":1744389231988,"stop":1744389231988,"duration":0},"status":"passed","severity":"normal"},{"uid":"824953d03f5f3c0f","name":"Relay + Store","time":{"start":1744389198556,"stop":1744389198556,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc3f6a2290c63b1","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744389514816,"stop":1744389514817,"duration":1},"status":"passed","severity":"normal"},{"uid":"c740c6055a69ad01","name":"recovers when dns.resolve returns empty","time":{"start":1744389212506,"stop":1744389212506,"duration":0},"status":"passed","severity":"normal"},{"uid":"845f37be1d1fd133","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744389241088,"stop":1744389241089,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efa45110f8536a4","name":"Relay - times out","time":{"start":1744389535567,"stop":1744389535567,"duration":0},"status":"passed","severity":"normal"},{"uid":"964313ecf087d1ef","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744389189809,"stop":1744389189810,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0eb36e66224b3bc","name":"Push message with content topic containing SQL Injection","time":{"start":1744389890072,"stop":1744389890072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52492085040a039","name":"Relay - dialed first","time":{"start":1744389535566,"stop":1744389535567,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ee7e2f885653f1","name":"configure the node with multiple pubsub topics","time":{"start":1744389503470,"stop":1744389503470,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac98f7e8422cc0c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744389189830,"stop":1744389189831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b393d3969aca232b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744389241085,"stop":1744389241086,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec7d0c09614934","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744389473920,"stop":1744389473921,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4615cc4cf12f4a","name":"returns all values when wanted number matches available values","time":{"start":1744389211263,"stop":1744389211264,"duration":1},"status":"passed","severity":"normal"},{"uid":"47dced70739f49cd","name":"stop","time":{"start":1744389298916,"stop":1744389298916,"duration":0},"status":"passed","severity":"normal"},{"uid":"26eb64702163c31f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744389224229,"stop":1744389224229,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a97f487e99f3b6","name":"should not fail to stop the service if it was not started","time":{"start":1744389364482,"stop":1744389364482,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ab4cb8f692678d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app15/6/topic847/xml","time":{"start":1744389488593,"stop":1744389488593,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b0482838410f38","name":"Check received message containing XML","time":{"start":1744389678817,"stop":1744389678817,"duration":0},"status":"passed","severity":"normal"},{"uid":"791d5831bafa5b04","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744389231844,"stop":1744389231845,"duration":1},"status":"passed","severity":"normal"},{"uid":"938a7678c6faf43","name":"Passing page size 10 when there are 10 messages","time":{"start":1744389519038,"stop":1744389519038,"duration":0},"status":"passed","severity":"normal"},{"uid":"77820194e02c806f","name":"should throw error - no id","time":{"start":1744389198543,"stop":1744389198543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f417d7e7363c088f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744389241084,"stop":1744389241084,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e298a0bcc7fb8f8","name":"Push message with content topic containing unicode special characters","time":{"start":1744389890059,"stop":1744389890059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da05794833a505","name":"should not fail to start the service if it is already started","time":{"start":1744389263402,"stop":1744389263404,"duration":2},"status":"passed","severity":"normal"},{"uid":"5de70a0de009e88e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744389197811,"stop":1744389197811,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b3d1f0af42f7e3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744389507385,"stop":1744389507386,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c3fa56562514c3","name":"Check meta is set [symmetric]","time":{"start":1744389222621,"stop":1744389222621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63cefe137e041e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744389189826,"stop":1744389189827,"duration":1},"status":"passed","severity":"normal"},{"uid":"112a3af5f6a0515d","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744389241063,"stop":1744389241064,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae8fb0f03ca94bc","name":"Reusing cursor across nodes","time":{"start":1744389460394,"stop":1744389460394,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2030d3f6531719","name":"should properly create location multiaddrs - tcp","time":{"start":1744389198553,"stop":1744389198553,"duration":0},"status":"passed","severity":"normal"},{"uid":"696f9bc8ed6455a8","name":"should initialize with custom number of peers","time":{"start":1744389231702,"stop":1744389231703,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6cee5d1d03e236","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744389278581,"stop":1744389278581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b64fbdde3fc752","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744389445056,"stop":1744389445057,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb938d4a38c52105","name":"should throw error - no id","time":{"start":1744389198542,"stop":1744389198542,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccdc7c52fd75601","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744389764352,"stop":1744389764353,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6caae939a2e25a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744389316480,"stop":1744389316480,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac0796a7b584808","name":"Check message with no content topic is not received","time":{"start":1744389678821,"stop":1744389678822,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6813ac1aeeb9d2c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744389507375,"stop":1744389507375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0d1dad5ee11f90","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744389211843,"stop":1744389211843,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c32b1922e65e7f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app23/5/topic951/xml","time":{"start":1744389488591,"stop":1744389488592,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf0a47f58ef51d5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744389500995,"stop":1744389500995,"duration":0},"status":"passed","severity":"normal"},{"uid":"d632a077c3cc7bb1","name":"Subscribe to topic containing XML and receive message","time":{"start":1744389764343,"stop":1744389764343,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb029aa913aa8df3","name":"Check received message containing long","time":{"start":1744389678814,"stop":1744389678815,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b47365ef21c9468","name":"should throw error - no public key","time":{"start":1744389198544,"stop":1744389198544,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc5676814ef5297","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744389764348,"stop":1744389764348,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ee3f25ee176510","name":"Push message with content topic containing shell command","time":{"start":1744389890058,"stop":1744389890058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcc21538696e209","name":"Subscribe and receives messages on 20 topics","time":{"start":1744389764349,"stop":1744389764350,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6c8ce61e399ff0","name":"Symmetric encrypt & Decrypt","time":{"start":1744389223046,"stop":1744389223046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e912cad11429d9","name":"shard 0","time":{"start":1744389503461,"stop":1744389503461,"duration":0},"status":"passed","severity":"normal"},{"uid":"934bba6ee9b97cc","name":"should increase lamport timestamp","time":{"start":1744389241380,"stop":1744389241380,"duration":0},"status":"passed","severity":"normal"},{"uid":"817193d20e3f09fd","name":"should create a new stream if no existing for protocol found","time":{"start":1744389204334,"stop":1744389204335,"duration":1},"status":"passed","severity":"normal"},{"uid":"d804dcd9f1f0ed60","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744389500997,"stop":1744389500997,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e03d87474e329777","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744389197800,"stop":1744389197801,"duration":1},"status":"passed","severity":"normal"},{"uid":"218aca86f20c269","name":"throws on content topic with empty application field","time":{"start":1744389189799,"stop":1744389189799,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf048408644ae685","name":"Sets default value correctly","time":{"start":1744389526927,"stop":1744389526927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f443d3709b2c3d03","name":"should decode valid enr with tcp successfully","time":{"start":1744389198541,"stop":1744389198542,"duration":1},"status":"passed","severity":"normal"},{"uid":"823dd6ada065d09e","name":"Check received message with timestamp: 1744389257758 ","time":{"start":1744389678811,"stop":1744389678811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3f2c7ccdff2f4c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744389460393,"stop":1744389460393,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9b43d55c0bef56","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744389388868,"stop":1744389388869,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac85a59df4c8dbd","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744389241384,"stop":1744389241384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fbc836a66f689b","name":"can start the service","time":{"start":1744389216520,"stop":1744389216521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ff4ff88020f6a6","name":"Check publish message containing Chinese","time":{"start":1744389386437,"stop":1744389386437,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e4897529b70724","name":"Callback on promise, aborts when callback returns true","time":{"start":1744389507385,"stop":1744389507385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f3c7a36769cd05","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744389388871,"stop":1744389388871,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea53ce40371c0eb","name":"1 Store, 2 fetches","time":{"start":1744389212090,"stop":1744389212090,"duration":0},"status":"passed","severity":"normal"},{"uid":"216a47076bd453c3","name":"Push message with emoji payload","time":{"start":1744389890052,"stop":1744389890052,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb12bafaceeabce4","name":"Decoder throws on undefined content topic","time":{"start":1744389204714,"stop":1744389204714,"duration":0},"status":"passed","severity":"normal"},{"uid":"779a65c38e8d7a13","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744389189830,"stop":1744389189830,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a52e1dd5fd3af7","name":"Check received message containing Script","time":{"start":1744389678817,"stop":1744389678817,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c7f0632144cfc4","name":"Fails to publish duplicate message","time":{"start":1744389386451,"stop":1744389386451,"duration":0},"status":"passed","severity":"normal"},{"uid":"163341abf9c69505","name":"Push message with special chars payload","time":{"start":1744389890064,"stop":1744389890064,"duration":0},"status":"passed","severity":"normal"},{"uid":"141a6775ca1486d0","name":"should return no connections if no open connection provided","time":{"start":1744389204039,"stop":1744389204040,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79fcb2e8d48faa6","name":"should set field with all protocols enabled","time":{"start":1744389198554,"stop":1744389198554,"duration":0},"status":"passed","severity":"normal"},{"uid":"356a22ad8911b097","name":"throws on content topic with non-number generation field","time":{"start":1744389189798,"stop":1744389189798,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb83b688f74b036","name":"Passing page size 0 when there are 110 messages","time":{"start":1744389519037,"stop":1744389519037,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dfd6d9d596c748","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744389764347,"stop":1744389764347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebf607152ab5ed3","name":"should not receive a peer event before start","time":{"start":1744389263407,"stop":1744389263408,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bcb186a04d4574","name":"Mutual subscription","time":{"start":1744389388866,"stop":1744389388866,"duration":0},"status":"passed","severity":"normal"},{"uid":"c398cfac8774a311","name":"Check received message containing numeric","time":{"start":1744389678806,"stop":1744389678806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d001a61a5cbc1e","name":"new peer added after a peer was already found","time":{"start":1744389383545,"stop":1744389383545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c2bf8dbef299c5","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744389241043,"stop":1744389241044,"duration":1},"status":"passed","severity":"normal"},{"uid":"502ca599ed4826c5","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744389523245,"stop":1744389523245,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d23c759eba5f07","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744389263410,"stop":1744389263413,"duration":3},"status":"skipped","severity":"normal"},{"uid":"15326f3137153d9c","name":"Encoder throws on empty string content topic","time":{"start":1744389222622,"stop":1744389222622,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed40b55a2bcce03","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app80/6/topic569/json","time":{"start":1744389488592,"stop":1744389488592,"duration":0},"status":"passed","severity":"normal"},{"uid":"63811cfe3f55a512","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744389460392,"stop":1744389460393,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5ad793ea9af332","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744389189812,"stop":1744389189812,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb174bcc2196bc8","name":"Check publish message after client node is restarted","time":{"start":1744389386454,"stop":1744389386454,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f27790edb91a245","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744389241055,"stop":1744389241055,"duration":0},"status":"passed","severity":"normal"},{"uid":"900a4c67a23800c4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744389388867,"stop":1744389388867,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05274aebc5d1a62","name":"should set field with only RELAY enabled","time":{"start":1744389198554,"stop":1744389198554,"duration":0},"status":"passed","severity":"normal"},{"uid":"803d0e303223695a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744389265578,"stop":1744389265578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d125537c897e962e","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744389240444,"stop":1744389240444,"duration":0},"status":"passed","severity":"normal"},{"uid":"648d22aaa7cdafbc","name":"isConnected should return false after all peers disconnect","time":{"start":1744389278580,"stop":1744389278580,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e96cbcb5be091c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744389189809,"stop":1744389189809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a199231c93a3615f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744389189825,"stop":1744389189825,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4ae2d321864d1d","name":"Push message with Basic HTML tag payload","time":{"start":1744389890051,"stop":1744389890051,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd78cfa3bbbbc471","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744389241085,"stop":1744389241085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca8bd72f1d25c8c","name":"Subscribe to topic containing Script and receive message","time":{"start":1744389764355,"stop":1744389764355,"duration":0},"status":"passed","severity":"normal"},{"uid":"65932bbf2a7151c3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744389460392,"stop":1744389460392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9107ca8de21b74b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744389764347,"stop":1744389764347,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ef91fcabb90533","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744389764344,"stop":1744389764345,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebad52d2996ef4aa","name":"Ping on subscribed peer","time":{"start":1744389324622,"stop":1744389324622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9bb3cd6cab4daf","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744389388874,"stop":1744389388875,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fa13f8597359d9","name":"isConnected should return true after first peer connects","time":{"start":1744389278579,"stop":1744389278580,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d385eef8587ee6a","name":"Generator, custom pubsub topic","time":{"start":1744389500999,"stop":1744389500999,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afd4390edc19a51","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744389378880,"stop":1744389378881,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2a8e67dbe0c35c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744389211842,"stop":1744389211842,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b775eb3c4ae271","name":"Check received message containing JSON","time":{"start":1744389678818,"stop":1744389678818,"duration":0},"status":"passed","severity":"normal"},{"uid":"241f631288927c86","name":"handles different networkShards values correctly","time":{"start":1744389189816,"stop":1744389189816,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe636b4b53be9d3b","name":"Check publish message containing Russian","time":{"start":1744389386438,"stop":1744389386438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec7417f127dea93","name":"udp ip6 address","time":{"start":1744389198004,"stop":1744389198005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4436b63bad864456","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744389189811,"stop":1744389189811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a826969769333ffb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744389241080,"stop":1744389241083,"duration":3},"status":"passed","severity":"normal"},{"uid":"59aea53ef2a66ae","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744389375455,"stop":1744389375455,"duration":0},"status":"passed","severity":"normal"},{"uid":"66121084f8e496ce","name":"should not receive a peer event before start","time":{"start":1744389216523,"stop":1744389216523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ca2759d19d394e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744389764341,"stop":1744389764342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff537b4de5b6748","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744389241086,"stop":1744389241087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9128e6140a90120","name":"throws on content topic with generation field greater than 0","time":{"start":1744389189799,"stop":1744389189799,"duration":0},"status":"passed","severity":"normal"},{"uid":"888455a48bb2f7b4","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744389514815,"stop":1744389514816,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed545d69ee4aa9e","name":"topics with same application and version share the same shard","time":{"start":1744389189814,"stop":1744389189814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a3f6e30820251","name":"should insert message into bloom filter","time":{"start":1744389241381,"stop":1744389241381,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5fbc0d9bbe106d","name":"Push message with content topic containing special chars","time":{"start":1744389890070,"stop":1744389890071,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccef8fd613b93eb","name":"Check received message containing Basic HTML tag","time":{"start":1744389678817,"stop":1744389678818,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bb12b35df43626","name":"Push message with content topic containing short","time":{"start":1744389890053,"stop":1744389890054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a06100659d71e9","name":"should reject if WakuNode is not started","time":{"start":1744389231987,"stop":1744389231987,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf111a45d4d24a3","name":"Refresh subscription","time":{"start":1744389764340,"stop":1744389764340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ced52b2fbfa85b8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744389197801,"stop":1744389197802,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e56d2fe5316d82","name":"Nodes with multiple pubsub topic","time":{"start":1744389378895,"stop":1744389378896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a65d51b1748481","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744389240442,"stop":1744389240443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e4a443a767c85f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744389460395,"stop":1744389460395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e67230244947c74","name":"should be sent with empty content","time":{"start":1744389241386,"stop":1744389241386,"duration":0},"status":"passed","severity":"normal"},{"uid":"408d82d7c3f58b0b","name":"Push message with Chinese payload","time":{"start":1744389890064,"stop":1744389890065,"duration":1},"status":"passed","severity":"normal"},{"uid":"790a92210c727497","name":"Subscribe and receive messages via lightPush","time":{"start":1744389764347,"stop":1744389764348,"duration":1},"status":"passed","severity":"normal"},{"uid":"edce5e74e763fe3c","name":"random static sharding 10 - Cluster ID: 758, Shard ID: 25","time":{"start":1744389503469,"stop":1744389503469,"duration":0},"status":"passed","severity":"normal"},{"uid":"56573e468a1463a6","name":"Fails to push message with large meta","time":{"start":1744389890060,"stop":1744389890060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d674b5e8c86d6e","name":"should reject if Store is requested but not mounted","time":{"start":1744389231989,"stop":1744389231989,"duration":0},"status":"passed","severity":"normal"},{"uid":"399f01ede0bef5d7","name":"should update ack status of messages in outgoing buffer","time":{"start":1744389241387,"stop":1744389241387,"duration":0},"status":"passed","severity":"normal"},{"uid":"70168ae2c6931b1b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744389265578,"stop":1744389265581,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7c5d65deff56b93","name":"should process tasks in queue","time":{"start":1744389231323,"stop":1744389231324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9c520e5da82ba7","name":"should add received messages to bloom filter","time":{"start":1744389241383,"stop":1744389241383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46e6f0cb00d4989","name":"Subscribe to topic containing XML and publish message","time":{"start":1744389388873,"stop":1744389388873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4873730753935915","name":"Push message with content topic containing long","time":{"start":1744389890070,"stop":1744389890070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e952b8ee87514d","name":"Query Generator, No message returned","time":{"start":1744389473921,"stop":1744389473922,"duration":1},"status":"passed","severity":"normal"},{"uid":"172b28f1f4fa405f","name":"should not allow k > 12","time":{"start":1744389240435,"stop":1744389240438,"duration":3},"status":"passed","severity":"normal"},{"uid":"267b3eb8e64dd3b5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744389212509,"stop":1744389212509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f20fc60db767536","name":"groups content topics by expected pubsub topic","time":{"start":1744389189814,"stop":1744389189815,"duration":1},"status":"passed","severity":"normal"},{"uid":"609a1d1af35dbb80","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744389764344,"stop":1744389764344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c992131efce79bf4","name":"more peers than existing","time":{"start":1744389364721,"stop":1744389364722,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca239d049109b78e","name":"Push message with Arabic payload","time":{"start":1744389890049,"stop":1744389890050,"duration":1},"status":"passed","severity":"normal"},{"uid":"90015c444223087f","name":"Wrong topic","time":{"start":1744389488593,"stop":1744389488594,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3560441ed7d741a","name":"Encoder throws on undefined content topic","time":{"start":1744389204713,"stop":1744389204713,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6bf2d3d0831fce","name":"Check publish message containing unicode special characters","time":{"start":1744389386447,"stop":1744389386447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7aa848a2f8771a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744389375456,"stop":1744389375456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1083f3679c134bb","name":"Waku message hash computation (payload length 0)","time":{"start":1744389192450,"stop":1744389192450,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe34739446b7139","name":"should mark all messages in causal history as acknowledged","time":{"start":1744389241384,"stop":1744389241384,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dac402ccec4340","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744389192450,"stop":1744389192450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e39959a663a5645","name":"Push message with shell command payload","time":{"start":1744389890067,"stop":1744389890067,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80b3e3451782c51","name":"should fail to send if no connected peers found","time":{"start":1744389231845,"stop":1744389231845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1627805b7f80bfd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744389473919,"stop":1744389473920,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4e6a0940bc966f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744389197793,"stop":1744389197794,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6ab33855c22793","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744389189810,"stop":1744389189811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da57967b8bfaae9","name":"should throw an error for insufficient data","time":{"start":1744389189902,"stop":1744389189902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf8c9c453d71af6","name":"should properly create location multiaddrs - udp6","time":{"start":1744389198551,"stop":1744389198552,"duration":1},"status":"passed","severity":"normal"},{"uid":"1545572a9e6fd70","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744389241076,"stop":1744389241076,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86ce4a693722fe0","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744389192451,"stop":1744389192451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e6258cb3ce703d","name":"Subscribe and receive messages via lightPush","time":{"start":1744389764333,"stop":1744389764336,"duration":3},"status":"passed","severity":"normal"},{"uid":"bec801c0d0fbfe69","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744389241083,"stop":1744389241084,"duration":1},"status":"passed","severity":"normal"},{"uid":"26bad0ee0791817","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744389258425,"stop":1744389258428,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa45d3101ed120ae","name":"Push message with content topic containing Russian","time":{"start":1744389890071,"stop":1744389890072,"duration":1},"status":"passed","severity":"normal"},{"uid":"980efda2f857ef71","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744389241054,"stop":1744389241055,"duration":1},"status":"passed","severity":"normal"},{"uid":"33eaeafb53dd7808","name":"Push message with JSON payload","time":{"start":1744389890051,"stop":1744389890051,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0ff27863b5011b","name":"Push message with content topic containing emoji","time":{"start":1744389890075,"stop":1744389890075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43b331b1b5a93a1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744389222620,"stop":1744389222620,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fac16af5cc8386a","name":"Ephemeral field set to true","time":{"start":1744389204712,"stop":1744389204712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3807ac9c48148808","name":"Push message with custom timestamp: 1744392878797","time":{"start":1744389890062,"stop":1744389890062,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e1cf48b01b7527","name":"should get / set UDP multiaddr","time":{"start":1744389198545,"stop":1744389198549,"duration":4},"status":"passed","severity":"normal"},{"uid":"5318a4be51f4a04c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744389523248,"stop":1744389523249,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a178727e992db76","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744389189834,"stop":1744389189834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7fd597981b12b3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744389386449,"stop":1744389386449,"duration":0},"status":"passed","severity":"normal"},{"uid":"d719ce74ccd1b5e5","name":"Push message with special chars payload","time":{"start":1744389890049,"stop":1744389890049,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bed5f20506db21","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744389258431,"stop":1744389258435,"duration":4},"status":"passed","severity":"normal"},{"uid":"ff6559ddb150977c","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744389241060,"stop":1744389241061,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7fef06c9748d6b","name":"Accepts a valid Waku Message","time":{"start":1744389235343,"stop":1744389235344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f440ef61a579f556","name":"Meta field set when metaSetter is specified","time":{"start":1744389204712,"stop":1744389204713,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a8474afb5670a0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744389764342,"stop":1744389764342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ebae2cbcdd7870","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744389189817,"stop":1744389189818,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb8725275f89fc8","name":"Check message with no content topic is not received","time":{"start":1744389678812,"stop":1744389678813,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2ceeb43f910e77","name":"should properly create location multiaddrs - udp4","time":{"start":1744389198550,"stop":1744389198551,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9097a23e984b34","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744389386453,"stop":1744389386454,"duration":1},"status":"passed","severity":"normal"},{"uid":"d706893bb0c658cc","name":"should properly create location multiaddrs - udp","time":{"start":1744389198552,"stop":1744389198552,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a986ea8561ec299","name":"Push message with content topic containing JSON","time":{"start":1744389890073,"stop":1744389890074,"duration":1},"status":"passed","severity":"normal"}]