[{"uid":"6204cea0eea6b69f","name":"same cluster, same shard: nodes connect","time":{"start":1726218523006,"stop":1726218523006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e0e4b95a9693ba","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726218812474,"stop":1726218812474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c13409efc28ba3b","name":"Check message with no payload is not received","time":{"start":1726218510990,"stop":1726218510990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96b18887e656f30","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726218291079,"stop":1726218291079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be8bc1a2f3bf356","name":"Meta field set when metaSetter is specified","time":{"start":1726218296784,"stop":1726218296784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9995e30f4b8f8c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726218956168,"stop":1726218956168,"duration":0},"status":"passed","severity":"normal"},{"uid":"790ad79c98d678db","name":"listenerCount","time":{"start":1726218375493,"stop":1726218375494,"duration":1},"status":"passed","severity":"normal"},{"uid":"32070ae6cab1c299","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726218788034,"stop":1726218788034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c519bf1090181949","name":"should handle a minimal index list","time":{"start":1726218283106,"stop":1726218283107,"duration":1},"status":"passed","severity":"normal"},{"uid":"673cc6f45d1229df","name":"Query generator for 2000 messages","time":{"start":1726218903005,"stop":1726218903006,"duration":1},"status":"passed","severity":"normal"},{"uid":"c447ef69b898fcf1","name":"Correctly serialized arguments","time":{"start":1726218673759,"stop":1726218673759,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6b2c643474429","name":"Push message with custom timestamp: 1726214983850","time":{"start":1726218778288,"stop":1726218778291,"duration":3},"status":"passed","severity":"normal"},{"uid":"36a9d65fe8d21203","name":"Push message with numeric payload","time":{"start":1726218862988,"stop":1726218862989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8242067814f647e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726218335403,"stop":1726218335404,"duration":1},"status":"passed","severity":"normal"},{"uid":"5124b8ffe0fbdb7b","name":"Relay","time":{"start":1726218344913,"stop":1726218344914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6599e476169dbb6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726218523027,"stop":1726218523027,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f0918bee81e74","name":"Check received message containing Basic HTML tag","time":{"start":1726218764088,"stop":1726218764088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a1f6705bad2cb0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726218551493,"stop":1726218551494,"duration":1},"status":"passed","severity":"normal"},{"uid":"63960250baa96b55","name":"handles empty contentTopics array correctly","time":{"start":1726218283104,"stop":1726218283105,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8b151bd6ba6e79","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726218551479,"stop":1726218551480,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eeae33ca8c0bfa4","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726218669776,"stop":1726218669776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ab2e1ce68417d8","name":"Generator, custom pubsub topic","time":{"start":1726218903392,"stop":1726218903392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1dba01c6d98e04","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726218296385,"stop":1726218296385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0081bbfbfcce8d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726218283082,"stop":1726218283083,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca0c9c76f229215","name":"Number of peers are maintained correctly","time":{"start":1726218447504,"stop":1726218447506,"duration":2},"status":"passed","severity":"normal"},{"uid":"568bee47aa5f5ca8","name":"Throws when trying to push message with empty payload","time":{"start":1726218778198,"stop":1726218778218,"duration":20},"status":"passed","severity":"normal"},{"uid":"d1a6706bc00de689","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726218851922,"stop":1726218851923,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e7b98ff53b561b","name":"should decode valid enr with tcp successfully","time":{"start":1726218291658,"stop":1726218291659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb735f072f62e81","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726218886392,"stop":1726218886392,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff2b856f90d45d7","name":"returns all values when wanted number is greater than available values","time":{"start":1726218302904,"stop":1726218302904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b114c56cb4449fce","name":"Subscribe and receives messages on 20 topics","time":{"start":1726218879338,"stop":1726218879338,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dd65ded2366685","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726218283093,"stop":1726218283093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30510fd52f60d39","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726218283099,"stop":1726218283099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2fae814c5eb696","name":"Push message with custom timestamp: 1726222151739","time":{"start":1726218863050,"stop":1726218863052,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddaa1cee76844d3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726218283087,"stop":1726218283087,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f97a8a2c80b922","name":"Check message with invalid timestamp is not received","time":{"start":1726218510988,"stop":1726218510988,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e482b09460dc0b8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726218523030,"stop":1726218523030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7affc6087430f8","name":"Overlapping topic subscription","time":{"start":1726218812469,"stop":1726218812470,"duration":1},"status":"skipped","severity":"normal"},{"uid":"177db12bfa4c0174","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726218285624,"stop":1726218285625,"duration":1},"status":"passed","severity":"normal"},{"uid":"e012bbea6c8443eb","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726218669773,"stop":1726218669773,"duration":0},"status":"passed","severity":"normal"},{"uid":"121074442479f866","name":"Check message received after jswaku node is restarted","time":{"start":1726218764099,"stop":1726218764099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef3865db254e0efe","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726218455969,"stop":1726218455970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7520aef96caaa0e1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726218523014,"stop":1726218523015,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a5c70aa8f6ce59","name":"Ping on subscribed peer","time":{"start":1726218397741,"stop":1726218397742,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4f238740304d55","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app87/8/topic658/proto","time":{"start":1726218843765,"stop":1726218843766,"duration":1},"status":"passed","severity":"normal"},{"uid":"c590568b831649e9","name":"Push message with numeric payload","time":{"start":1726218778174,"stop":1726218778184,"duration":10},"status":"passed","severity":"normal"},{"uid":"e531ad16ba5f39b8","name":"topics with same application and version share the same shard","time":{"start":1726218283086,"stop":1726218283086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61c86bf67f5a4f0","name":"throws an error for improperly formatted content topics","time":{"start":1726218283088,"stop":1726218283088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43fa9cf1159f56f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726218291078,"stop":1726218291078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9008147b917165c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726218563295,"stop":1726218563295,"duration":0},"status":"passed","severity":"normal"},{"uid":"395672326b4866ac","name":"Failed peers are renewed","time":{"start":1726218597911,"stop":1726218597912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ceef3fdf5610026","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726218283086,"stop":1726218283086,"duration":0},"status":"passed","severity":"normal"},{"uid":"1906dad37997d564","name":"Check received message containing emoji","time":{"start":1726218764095,"stop":1726218764095,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9acde6759b869f6","name":"Check received message with timestamp: 1726218334519000000 ","time":{"start":1726218510983,"stop":1726218510983,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33701ae79543e34","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726218283103,"stop":1726218283103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1f1bcbf98a7a5d","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726218669775,"stop":1726218669776,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cd70fae6049169","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726218523018,"stop":1726218523019,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6428c13828c570a","name":"Filter with 2 connections","time":{"start":1726218583683,"stop":1726218583683,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ba1b692379f2e6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726218345042,"stop":1726218345042,"duration":0},"status":"skipped","severity":"normal"},{"uid":"923aae3b3a9413c4","name":"Check message with non string payload is not received","time":{"start":1726218764098,"stop":1726218764099,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9219bcb2526a1ce","name":"Push message with Russian payload","time":{"start":1726218778188,"stop":1726218778188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd74dd4a4419bbd","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726218283103,"stop":1726218283103,"duration":0},"status":"passed","severity":"normal"},{"uid":"674e32b525603e69","name":"Check received message containing long","time":{"start":1726218764067,"stop":1726218764067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a05e2b44331be75","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726218523024,"stop":1726218523025,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c554a53e44b6523","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726218669777,"stop":1726218669777,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ef4c9801e0a51d","name":"Push message with content topic containing Chinese","time":{"start":1726218778227,"stop":1726218778231,"duration":4},"status":"passed","severity":"normal"},{"uid":"b984638101a2885","name":"should properly create location multiaddrs - udp6","time":{"start":1726218291668,"stop":1726218291668,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6239220a8a42d3","name":"Does not throw an exception when node disconnects","time":{"start":1726218917024,"stop":1726218917024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82c497fda57d01c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726218812475,"stop":1726218812475,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab8bef1eba4b639","name":"should be able to encode the field with only STORE set to true","time":{"start":1726218291076,"stop":1726218291077,"duration":1},"status":"passed","severity":"normal"},{"uid":"3741a4ed93904932","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726218283094,"stop":1726218283094,"duration":0},"status":"passed","severity":"normal"},{"uid":"935df9109f17e48d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726218455970,"stop":1726218455970,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd839a54809cc14c","name":"Ping on subscribed peer","time":{"start":1726218412653,"stop":1726218412654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36de91d586b3103","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726218914871,"stop":1726218914871,"duration":0},"status":"passed","severity":"normal"},{"uid":"963bce16e4917ff2","name":"Check message with no pubsub topic is not received","time":{"start":1726218510989,"stop":1726218510989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96819389a086579","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726218879331,"stop":1726218879331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbd492d1e4af379","name":"Check received message containing short","time":{"start":1726218764100,"stop":1726218764101,"duration":1},"status":"passed","severity":"normal"},{"uid":"695cb9b704b63250","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726218283105,"stop":1726218283105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b3be0254f043b5","name":"Check received message containing shell command","time":{"start":1726218510980,"stop":1726218510981,"duration":1},"status":"passed","severity":"normal"},{"uid":"651f778519cbe626","name":"Check publish message containing Russian","time":{"start":1726218806755,"stop":1726218806755,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f3ede2ea6bb57","name":"Check publish message containing Arabic","time":{"start":1726218806754,"stop":1726218806754,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff9a7b4784bf5e","name":"Push message with Basic HTML tag payload","time":{"start":1726218862996,"stop":1726218862997,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae88a19784e5896","name":"Passing page size 0 when there are 110 messages","time":{"start":1726218909193,"stop":1726218909194,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4f8358d2363793","name":"can start and stop the service","time":{"start":1726218345027,"stop":1726218345027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8cb6615ac58252","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726218410953,"stop":1726218410954,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb2bf7d5900190e","name":"Check received message containing unicode special characters","time":{"start":1726218510982,"stop":1726218510982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c144b0be3f407985","name":"can start and stop the service","time":{"start":1726218793428,"stop":1726218793429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8830b33a86ebd98c","name":"Push message with special chars payload","time":{"start":1726218862989,"stop":1726218862990,"duration":1},"status":"passed","severity":"normal"},{"uid":"662a7b316fc5f7b7","name":"Push message with emoji payload","time":{"start":1726218863003,"stop":1726218863004,"duration":1},"status":"passed","severity":"normal"},{"uid":"108f2739a2d0a74c","name":"Check received message containing Arabic","time":{"start":1726218764105,"stop":1726218764105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3635fc44fd8f2555","name":"should throw error - no public key","time":{"start":1726218291659,"stop":1726218291660,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d83c65a0f339ff7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726218551497,"stop":1726218551498,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e86377be60935d","name":"Check publish message containing numeric","time":{"start":1726218806752,"stop":1726218806752,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d39e9c75b52c617","name":"Push message with custom timestamp: 1695460151739","time":{"start":1726218863048,"stop":1726218863049,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cd26129df832c2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726218291084,"stop":1726218291084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f32348d07a3cd","name":"Push message with content topic containing Arabic","time":{"start":1726218863012,"stop":1726218863012,"duration":0},"status":"passed","severity":"normal"},{"uid":"3217491cb103ac24","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726218764110,"stop":1726218764110,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83dd35444514e57","name":"Ephemeral field set to true","time":{"start":1726218296784,"stop":1726218296784,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcef34e5657c63f0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726218335394,"stop":1726218335400,"duration":6},"status":"passed","severity":"normal"},{"uid":"e0ab9090bd91daec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726218651143,"stop":1726218651143,"duration":0},"status":"passed","severity":"normal"},{"uid":"687827e6235d51fd","name":"Ping fails for unsubscribed peers","time":{"start":1726218447508,"stop":1726218447508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f025a934aab25b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726218863186,"stop":1726218863187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3723453c66ff63c","name":"Check received message containing XML","time":{"start":1726218764087,"stop":1726218764088,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c385da43d3b55ef","name":"Fails to push message bigger that 1MB","time":{"start":1726218863053,"stop":1726218863056,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf80a398e9029248","name":"Check message with no content topic is not received","time":{"start":1726218764098,"stop":1726218764098,"duration":0},"status":"passed","severity":"normal"},{"uid":"be02553425865e11","name":"Push message with unicode special characters payload","time":{"start":1726218778195,"stop":1726218778197,"duration":2},"status":"passed","severity":"normal"},{"uid":"998e067cc4564f37","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app57/5/topic252/json","time":{"start":1726218843768,"stop":1726218843768,"duration":0},"status":"passed","severity":"normal"},{"uid":"377ccda8c80955b3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726218283090,"stop":1726218283091,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5cad4d05983b044","name":"Check received message containing JSON","time":{"start":1726218764107,"stop":1726218764107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7797eec315560e4","name":"Nodes with multiple pubsub topic","time":{"start":1726218788034,"stop":1726218788035,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1f8e98c9aea41e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app33/6/topic731/utf8","time":{"start":1726218843766,"stop":1726218843767,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55a58f746b70daf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726218879336,"stop":1726218879336,"duration":0},"status":"passed","severity":"normal"},{"uid":"520d90788f19609","name":"LightPush with 0 connections","time":{"start":1726218583681,"stop":1726218583681,"duration":0},"status":"passed","severity":"normal"},{"uid":"818c402d33e1d6ed","name":"throws on content topic with empty encoding field","time":{"start":1726218283075,"stop":1726218283075,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8360a9790d6062","name":"Check publish message containing SQL Injection","time":{"start":1726218806755,"stop":1726218806755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6901025ac9b9175","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726218523017,"stop":1726218523017,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f48ab5e02ae5cf","name":"new peer added after a peer was already found","time":{"start":1726218777346,"stop":1726218777346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c759ef12faa662b","name":"Check received message with timestamp: 1726218335042 ","time":{"start":1726218764109,"stop":1726218764110,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fab50f38a5b2986","name":"Check message with invalid timestamp is not received","time":{"start":1726218764097,"stop":1726218764097,"duration":0},"status":"passed","severity":"normal"},{"uid":"992c411c2172ec00","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218651143,"stop":1726218651144,"duration":1},"status":"passed","severity":"normal"},{"uid":"659c277ee68838c4","name":"Check received message containing escaped characters","time":{"start":1726218764108,"stop":1726218764108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0d80f73686d629","name":"Push message with rate limit","time":{"start":1726218863047,"stop":1726218863048,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc7401d99b6323a","name":"Check received message containing numeric","time":{"start":1726218764067,"stop":1726218764080,"duration":13},"status":"passed","severity":"normal"},{"uid":"e0a64349b5fdd54b","name":"tcp ip4 address","time":{"start":1726218291265,"stop":1726218291266,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c176a0dbd1f0c77","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726218806760,"stop":1726218806761,"duration":1},"status":"passed","severity":"normal"},{"uid":"185105c8754d153e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726218304534,"stop":1726218304534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8a321789cea58","name":"Push message with content topic containing shell command","time":{"start":1726218863032,"stop":1726218863034,"duration":2},"status":"passed","severity":"normal"},{"uid":"50df2a52ec8a6288","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726218851925,"stop":1726218851925,"duration":0},"status":"passed","severity":"normal"},{"uid":"232cd0d147ba7ed9","name":"random static sharding 4 - Cluster ID: 886, Shard ID: 997","time":{"start":1726218863180,"stop":1726218863180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7112b51adb4e6712","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726218410955,"stop":1726218410955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a95e720287219e3","name":"Number of peers are maintained correctly","time":{"start":1726218597911,"stop":1726218597911,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00bcdec24b8f361","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726218551468,"stop":1726218551469,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4cda8e9155f72a","name":"Register correct protocols","time":{"start":1726218812462,"stop":1726218812463,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c032a68fc9999e4","name":"should throw an error for insufficient data","time":{"start":1726218283107,"stop":1726218283107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19a4e0ab55df714","name":"should set field with all protocols disabled","time":{"start":1726218291669,"stop":1726218291670,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f3ae10a0d91128","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726218410956,"stop":1726218410956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbc30f1861c5a1f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218410957,"stop":1726218410957,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a81a27fba1c86f1","name":"Wrong topic","time":{"start":1726218843769,"stop":1726218843769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b45b45986eed455","name":"Subscribe and receives messages on 20 topics","time":{"start":1726218879288,"stop":1726218879288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97fdb9f6b39411c","name":"should not fail to stop the service if it was not started","time":{"start":1726218345027,"stop":1726218345029,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0b0c15bf2cc7b6e","name":"Check received message containing Russian","time":{"start":1726218510971,"stop":1726218510972,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a400719ce4c6d3e","name":"Push message with custom timestamp: 1695460183850","time":{"start":1726218778288,"stop":1726218778288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28aea2808b126a5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726218523020,"stop":1726218523021,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b54c0284a2774a","name":"should return unique PubsubTopics for static sharding","time":{"start":1726218283091,"stop":1726218283091,"duration":0},"status":"passed","severity":"normal"},{"uid":"42488ac0a4c8f05d","name":"more peers than existing","time":{"start":1726218764451,"stop":1726218764451,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c279509fd5a114ae","name":"Query generator for multiple messages","time":{"start":1726218902965,"stop":1726218902967,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd0f71537a4076a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726218788035,"stop":1726218788035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c4dd3285259e01","name":"does not throw on valid cases","time":{"start":1726218283070,"stop":1726218283070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f53b845455a3c58","name":"Subscribe and receive messages via waku relay post","time":{"start":1726218551469,"stop":1726218551469,"duration":0},"status":"passed","severity":"normal"},{"uid":"197912e751f465a8","name":"Filter with 1 connections","time":{"start":1726218583682,"stop":1726218583682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e03baf83eac6a4","name":"it tolerates circular branch references","time":{"start":1726218304463,"stop":1726218304463,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d73d598cf6fbc3d","name":"configure the node with multiple pubsub topics","time":{"start":1726218863186,"stop":1726218863186,"duration":0},"status":"passed","severity":"normal"},{"uid":"2094a66674e669aa","name":"Check received message containing JSON","time":{"start":1726218510978,"stop":1726218510979,"duration":1},"status":"passed","severity":"normal"},{"uid":"557f15b86c3817d4","name":"should throw error - no id","time":{"start":1726218291660,"stop":1726218291660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87597fefdc9c4b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726218879321,"stop":1726218879322,"duration":1},"status":"passed","severity":"normal"},{"uid":"1730e8abc22ba6af","name":"should throw error - no id","time":{"start":1726218291659,"stop":1726218291659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e9fdbc1a78cbd0","name":"Check received message with timestamp: 1726218335042000000 ","time":{"start":1726218764095,"stop":1726218764096,"duration":1},"status":"passed","severity":"normal"},{"uid":"529d32a582d345ec","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726218812468,"stop":1726218812468,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d0b03c21f0a91c","name":"isConnected should return false after all peers disconnect","time":{"start":1726218382079,"stop":1726218382080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ffbfa562b572e4","name":"Push message with Chinese payload","time":{"start":1726218778185,"stop":1726218778187,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a96ed903990d5ba","name":"Push message with content topic containing escaped characters","time":{"start":1726218863034,"stop":1726218863037,"duration":3},"status":"passed","severity":"normal"},{"uid":"94faa7b3da474197","name":"Check publish message containing XML","time":{"start":1726218806756,"stop":1726218806757,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d506d7b0fe02227","name":"1 Store, 2 fetches","time":{"start":1726218304291,"stop":1726218304291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab98e4248eaf54d4","name":"Relay + Store","time":{"start":1726218344914,"stop":1726218344914,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eca4a8a2a006f38","name":"Push message with JSON payload","time":{"start":1726218778190,"stop":1726218778190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67318fdb1b033ad","name":"Delete observer","time":{"start":1726218768115,"stop":1726218768116,"duration":1},"status":"passed","severity":"normal"},{"uid":"311b699ff5958b9c","name":"Promise Callback - false","time":{"start":1726218885489,"stop":1726218885489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9423b71d9535698","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726218523024,"stop":1726218523024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c59145315623cdd","name":"throws on content topic with empty application field","time":{"start":1726218283073,"stop":1726218283073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f924a128b3a5a985","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726218879359,"stop":1726218879360,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f297511b425bfdf","name":"Check message with no payload is not received","time":{"start":1726218764098,"stop":1726218764098,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ed9590a9a5b255","name":"Default pageSize","time":{"start":1726218909196,"stop":1726218909196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a47822857a6188f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726218304471,"stop":1726218304472,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e5f25aebcd7132","name":"Subscribe to topic containing short and receive message","time":{"start":1726218879342,"stop":1726218879348,"duration":6},"status":"passed","severity":"normal"},{"uid":"da47ff61da8a8a8c","name":"same cluster, different shard: nodes don't connect","time":{"start":1726218523006,"stop":1726218523008,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b4062f34987ec05","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726218523022,"stop":1726218523022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1257e39e3e11b97","name":"Renews peer on consistent missed messages","time":{"start":1726218447521,"stop":1726218447522,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e553b8aba899e6","name":"Subscribe to topic containing short and receive message","time":{"start":1726218551483,"stop":1726218551483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d3c94346709768","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726218523015,"stop":1726218523016,"duration":1},"status":"passed","severity":"normal"},{"uid":"177a53f7c467eb59","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726218788034,"stop":1726218788034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3171ebd1f3ad5ef6","name":"throws on content topic with empty version field","time":{"start":1726218283073,"stop":1726218283074,"duration":1},"status":"passed","severity":"normal"},{"uid":"1905aae14897a6fd","name":"same cluster, different shard: nodes connect","time":{"start":1726218689006,"stop":1726218689007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0ec5f9a42dd98f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726218283083,"stop":1726218283083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0ccb15b0d08762","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726218346773,"stop":1726218346773,"duration":0},"status":"passed","severity":"normal"},{"uid":"931d0150e1bf0c7e","name":"should set field with only FILTER enabled","time":{"start":1726218291671,"stop":1726218291671,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf20f3c9567e362","name":"random static sharding 9 - Cluster ID: 810, Shard ID: 32","time":{"start":1726218863184,"stop":1726218863184,"duration":0},"status":"passed","severity":"normal"},{"uid":"342f55d395fcaac2","name":"Check publish message containing special chars","time":{"start":1726218806752,"stop":1726218806753,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca31f4368e22336","name":"Sets default value correctly","time":{"start":1726218917026,"stop":1726218917027,"duration":1},"status":"passed","severity":"normal"},{"uid":"a901ab6dd6d36afe","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726218510988,"stop":1726218510988,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d2329997709da7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726218551495,"stop":1726218551496,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c1834d0183fdfb","name":"Push message with content topic containing emoji","time":{"start":1726218863039,"stop":1726218863041,"duration":2},"status":"passed","severity":"normal"},{"uid":"15dbb6dd6b930e16","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726218523018,"stop":1726218523018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92d8af552c71729","name":"Sample","time":{"start":1726218291182,"stop":1726218291182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad5928be6e6b407","name":"Push message with content topic containing Arabic","time":{"start":1726218778231,"stop":1726218778232,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d208b9d5f6a2294","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726218879372,"stop":1726218879373,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62bbaf200d2c22a","name":"random static sharding 6 - Cluster ID: 895, Shard ID: 920","time":{"start":1726218863181,"stop":1726218863182,"duration":1},"status":"passed","severity":"normal"},{"uid":"67490c33c0312537","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726218879286,"stop":1726218879286,"duration":0},"status":"passed","severity":"normal"},{"uid":"acca02ee50027210","name":"Ping succeeds for all connected peers","time":{"start":1726218447507,"stop":1726218447507,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da3cca465124c20","name":"can start the service","time":{"start":1726218308579,"stop":1726218308579,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d9b8803fa3cdd0","name":"Check received message containing unicode special characters","time":{"start":1726218764094,"stop":1726218764095,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a73c3ca1147f4db","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726218523026,"stop":1726218523026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f947d2d1700fce9d","name":"Store - dialed after - with timeout","time":{"start":1726218926397,"stop":1726218926397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4903234947b101","name":"udp ip6 address","time":{"start":1726218291266,"stop":1726218291266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ca70e51b96f77c","name":"Push message equal or less that 1MB","time":{"start":1726218778291,"stop":1726218778292,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3233569991489d","name":"should properly create location multiaddrs - udp","time":{"start":1726218291668,"stop":1726218291668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c67f1fe9c39695","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218903391,"stop":1726218903392,"duration":1},"status":"passed","severity":"normal"},{"uid":"2328974317bda28d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726218898753,"stop":1726218898753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac87ccec45685311","name":"Query with Promise Callback, No Decoder","time":{"start":1726218886396,"stop":1726218886396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7aa1e471b0a9400","name":"Subscribe to topic containing short and receive message","time":{"start":1726218879292,"stop":1726218879293,"duration":1},"status":"passed","severity":"normal"},{"uid":"956108d6c7f9953c","name":"Check message on other pubsub topic is not received","time":{"start":1726218764112,"stop":1726218764112,"duration":0},"status":"passed","severity":"normal"},{"uid":"799391a6987afda7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726218551492,"stop":1726218551493,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef92f3f7fabb637","name":"Throws when trying to push message with empty payload","time":{"start":1726218863004,"stop":1726218863005,"duration":1},"status":"passed","severity":"normal"},{"uid":"63335d5b16db4b99","name":"Subscribe to topic containing Script and receive message","time":{"start":1726218879361,"stop":1726218879361,"duration":0},"status":"passed","severity":"normal"},{"uid":"836415f84289161b","name":"Check received message containing unicode special characters","time":{"start":1726218764108,"stop":1726218764109,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b0b4693a4a4045","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726218283098,"stop":1726218283098,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd2716faba41796","name":"should not fail to start the service if it is already started","time":{"start":1726218793432,"stop":1726218793433,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d91aeaf8b975730","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726218523023,"stop":1726218523023,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc737fb14abf5c9","name":"Passing page size 110 when there are 120 messages","time":{"start":1726218909196,"stop":1726218909196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce9d5d961aebf2e","name":"Should update shard info","time":{"start":1726218689329,"stop":1726218689329,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fb03eb06175399","name":"removeEventListener with wrong event","time":{"start":1726218375492,"stop":1726218375492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe3b651b85c342","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726218283103,"stop":1726218283103,"duration":0},"status":"passed","severity":"normal"},{"uid":"96751cbf414d64f1","name":"Subscribe to topic containing long and publish message","time":{"start":1726218812471,"stop":1726218812471,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e53653698700f","name":"Check received message containing Chinese","time":{"start":1726218510970,"stop":1726218510971,"duration":1},"status":"passed","severity":"normal"},{"uid":"14caa117ed72cab5","name":"Should update multiaddrs","time":{"start":1726218689329,"stop":1726218689329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e5963a12f7de49","name":"Callback on promise, aborts when callback returns true","time":{"start":1726218902993,"stop":1726218902994,"duration":1},"status":"passed","severity":"normal"},{"uid":"366dffa50af051e4","name":"connects to nwaku","time":{"start":1726218917023,"stop":1726218917024,"duration":1},"status":"passed","severity":"normal"},{"uid":"55869f8d4fd64c78","name":"Subscribe to topic containing XML and receive message","time":{"start":1726218551490,"stop":1726218551491,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d499585bbf37519","name":"Decoder throws on undefined content topic","time":{"start":1726218314723,"stop":1726218314723,"duration":0},"status":"passed","severity":"normal"},{"uid":"834cc8d3e3b354bc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726218346774,"stop":1726218346774,"duration":0},"status":"passed","severity":"normal"},{"uid":"496cbaa2c10876ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726218283098,"stop":1726218283099,"duration":1},"status":"passed","severity":"normal"},{"uid":"691cc1106d76d00d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726218283105,"stop":1726218283105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4de2b05d1b01c4f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726218291077,"stop":1726218291077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ab136b203326f7","name":"Renews peer on consistent ping failures","time":{"start":1726218447513,"stop":1726218447514,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba258a384c92f41","name":"Reopen subscription with peer with lost subscription","time":{"start":1726218412658,"stop":1726218412658,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8a651880521a01","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726218455969,"stop":1726218455969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b98741c6ff64f2","name":"should return empty list for no shard","time":{"start":1726218283092,"stop":1726218283092,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0d1e713f342e90","name":"Accepts a valid Waku Message","time":{"start":1726218319678,"stop":1726218319679,"duration":1},"status":"passed","severity":"normal"},{"uid":"767c9dcd579d75ab","name":"returns all values when wanted number matches available values","time":{"start":1726218302902,"stop":1726218302903,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8dbea5d7e69996","name":"Check received message containing Arabic","time":{"start":1726218764082,"stop":1726218764083,"duration":1},"status":"passed","severity":"normal"},{"uid":"af31d9ea7c728f8d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726218551470,"stop":1726218551477,"duration":7},"status":"passed","severity":"normal"},{"uid":"fa14c5ab67fd2c86","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726218551496,"stop":1726218551497,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a2f09709e4cfb6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726218523027,"stop":1726218523028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0ae478e5b2ba92","name":"Ping on peer without subscriptions","time":{"start":1726218397742,"stop":1726218397742,"duration":0},"status":"passed","severity":"normal"},{"uid":"d620215fa6e07241","name":"Push message with content topic containing Script","time":{"start":1726218778234,"stop":1726218778241,"duration":7},"status":"passed","severity":"normal"},{"uid":"41b190f6c80d05d4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726218283105,"stop":1726218283106,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7e2d5b9fe65653","name":"Push message with short payload","time":{"start":1726218862983,"stop":1726218862984,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d29df7796ba2dd1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726218283085,"stop":1726218283085,"duration":0},"status":"passed","severity":"normal"},{"uid":"222c55d935d492d6","name":"Push message with Arabic payload","time":{"start":1726218862991,"stop":1726218862992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c111197eafd4e238","name":"Check publish message containing Basic HTML tag","time":{"start":1726218806758,"stop":1726218806758,"duration":0},"status":"passed","severity":"normal"},{"uid":"613c1a723fac9563","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726218764096,"stop":1726218764097,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc0edc6f6d97f23","name":"Push message with content topic containing shell command","time":{"start":1726218778278,"stop":1726218778281,"duration":3},"status":"passed","severity":"normal"},{"uid":"b9e3beb086ba681a","name":"should emit a peer event after start","time":{"start":1726218345034,"stop":1726218345034,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9df56f21f5cb03","name":"Callback on promise","time":{"start":1726218902982,"stop":1726218902983,"duration":1},"status":"passed","severity":"normal"},{"uid":"36839293d899a7c1","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726218669774,"stop":1726218669774,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb62b042161b6dc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726218914872,"stop":1726218914873,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b01232520f18e6","name":"Check publish message containing short","time":{"start":1726218806751,"stop":1726218806751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f0787b13d0cf02","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726218914872,"stop":1726218914872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94e01803d8ac2bb","name":"should add and remove event listeners correctly","time":{"start":1726218308584,"stop":1726218308585,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebe3abec684a7e8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726218382075,"stop":1726218382077,"duration":2},"status":"passed","severity":"normal"},{"uid":"92b6402ff8053dc2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726218283105,"stop":1726218283105,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a6f61c031638c1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726218551488,"stop":1726218551489,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44b2234134bccdb","name":"should encode/decode to text encoding","time":{"start":1726218291662,"stop":1726218291663,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc5e910df396dc2","name":"Push message with SQL Injection payload","time":{"start":1726218862994,"stop":1726218862994,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f121014bff52c","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726218669771,"stop":1726218669772,"duration":1},"status":"passed","severity":"normal"},{"uid":"760f7fbf24c8bbfe","name":"configure the node with multiple content topics","time":{"start":1726218843769,"stop":1726218843770,"duration":1},"status":"passed","severity":"normal"},{"uid":"715e3f70c8d9def2","name":"Non TWN Cluster","time":{"start":1726218843765,"stop":1726218843765,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd2501d22e62bd","name":"Push message with Russian payload","time":{"start":1726218862993,"stop":1726218862993,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea7c95588c834a1","name":"throws on content topic with non-number generation field","time":{"start":1726218283072,"stop":1726218283072,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fda5521108ec17","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726218296385,"stop":1726218296386,"duration":1},"status":"passed","severity":"normal"},{"uid":"383680d481d5acd4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726218879359,"stop":1726218879359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae26e81ad67ab3e","name":"Filter with 0 connections","time":{"start":1726218583681,"stop":1726218583681,"duration":0},"status":"passed","severity":"normal"},{"uid":"39814480964ff045","name":"Subscribe and publish message","time":{"start":1726218812465,"stop":1726218812465,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ef0b3ac9b9029a","name":"non connected peers","time":{"start":1726218764452,"stop":1726218764452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99a1e3d362e0e353","name":"recovers when dns.resolve returns empty","time":{"start":1726218304464,"stop":1726218304464,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69800452db5eca8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726218563298,"stop":1726218563298,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fcf1b8602d5bd5","name":"should be called for bootstrap peers","time":{"start":1726218342870,"stop":1726218342870,"duration":0},"status":"passed","severity":"normal"},{"uid":"23815a0bdbb86387","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726218410952,"stop":1726218410952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5110d9e8570781ac","name":"Overlapping topic subscription","time":{"start":1726218879289,"stop":1726218879292,"duration":3},"status":"passed","severity":"normal"},{"uid":"935540172fe40d69","name":"should be able to decode the field with only STORE set to true","time":{"start":1726218291082,"stop":1726218291082,"duration":0},"status":"passed","severity":"normal"},{"uid":"4530e489d7ff9d83","name":"Check received message containing Script","time":{"start":1726218764106,"stop":1726218764106,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fd2ae821f89eba","name":"should not fail to stop the service if it was not started","time":{"start":1726218793429,"stop":1726218793430,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d8e056aa54429a","name":"Check received message containing XML","time":{"start":1726218764107,"stop":1726218764107,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48ef000cdebec5b","name":"Push message equal or less that 1MB","time":{"start":1726218863052,"stop":1726218863053,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3965ed3e5cf3bc2","name":"should return all peers when numPeers is 0","time":{"start":1726218296383,"stop":1726218296384,"duration":1},"status":"passed","severity":"normal"},{"uid":"7998b9ee7532984b","name":"Overlapping topic subscription","time":{"start":1726218879340,"stop":1726218879341,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97d5c3e7a55a385","name":"Check publish message containing JSON","time":{"start":1726218806758,"stop":1726218806758,"duration":0},"status":"passed","severity":"normal"},{"uid":"29165dffa2534375","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726218283096,"stop":1726218283097,"duration":1},"status":"passed","severity":"normal"},{"uid":"4147f4d5e1180d73","name":"Push message with Script payload","time":{"start":1726218778189,"stop":1726218778189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15a2adab82e743f","name":"Used by Waku Relay","time":{"start":1726218917026,"stop":1726218917026,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1030823bf94604","name":"Publish without waiting for remote peer","time":{"start":1726218812464,"stop":1726218812464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b33fcacc7c29926","name":"isConnected return false after peer stops","time":{"start":1726218382081,"stop":1726218382082,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a185ca7e9623f75","name":"Ping on unsubscribed peer","time":{"start":1726218412655,"stop":1726218412655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab6b3c7a9eaa6be","name":"Check received message containing Russian","time":{"start":1726218764105,"stop":1726218764106,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ced46f4168b7f6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726218291082,"stop":1726218291083,"duration":1},"status":"passed","severity":"normal"},{"uid":"db33e516cab46bd0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726218879287,"stop":1726218879288,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d1d43cab0eb68e","name":"Push message with content topic containing numeric","time":{"start":1726218778223,"stop":1726218778226,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c42aead14c0e236","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726218879293,"stop":1726218879293,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bbe06ff39a661","name":"Push message with JSON payload","time":{"start":1726218862997,"stop":1726218863001,"duration":4},"status":"passed","severity":"normal"},{"uid":"472c9da00b75b8e2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726218304472,"stop":1726218304473,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65248be57fd159d","name":"Ordered Callback - false","time":{"start":1726218885490,"stop":1726218885490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8767f6023d93d22c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726218283102,"stop":1726218283102,"duration":0},"status":"passed","severity":"normal"},{"uid":"39483524198a56c1","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726218283077,"stop":1726218283077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4880a37eabc43a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726218523012,"stop":1726218523013,"duration":1},"status":"passed","severity":"normal"},{"uid":"330d8a8e30a1464a","name":"Push message with long payload","time":{"start":1726218862984,"stop":1726218862988,"duration":4},"status":"passed","severity":"normal"},{"uid":"670d220e99987e32","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726218342869,"stop":1726218342869,"duration":0},"status":"passed","severity":"normal"},{"uid":"950d8b4e347e809a","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726218669777,"stop":1726218669778,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e786474877154de","name":"start node with empty content topic","time":{"start":1726218843777,"stop":1726218843779,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b9e36a8109e7f77","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726218314721,"stop":1726218314721,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39e0ed3816f040d","name":"Fails to push message with large meta","time":{"start":1726218778287,"stop":1726218778287,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f451cbf07d7de4","name":"Passing page size 10 when there are 10 messages","time":{"start":1726218909195,"stop":1726218909195,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bafc8c0ce29fd","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726218335400,"stop":1726218335400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c17fa7af210c2ed","name":"stop","time":{"start":1726218375495,"stop":1726218375495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a897a65bf14bac52","name":"should throw an error for an unconfigured topic","time":{"start":1726218283102,"stop":1726218283102,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b167a55536c4b63","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726218410957,"stop":1726218410957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e16e97312309652","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726218788035,"stop":1726218788036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4517f7aac9fffa4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726218689003,"stop":1726218689004,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d40a6e80470af0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726218291080,"stop":1726218291081,"duration":1},"status":"passed","severity":"normal"},{"uid":"707d97b279ffa5c0","name":"should throw error - no public key","time":{"start":1726218291661,"stop":1726218291661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b41790c1bfcce6","name":"Push message with SQL Injection payload","time":{"start":1726218778188,"stop":1726218778189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd8b923d50c1685","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726218879385,"stop":1726218879387,"duration":2},"status":"passed","severity":"normal"},{"uid":"4adbd818215eeb71","name":"Fields are not dropped","time":{"start":1726218295945,"stop":1726218295947,"duration":2},"status":"passed","severity":"normal"},{"uid":"116814b04659d3b9","name":"Push message with content topic containing escaped characters","time":{"start":1726218778282,"stop":1726218778283,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3ac9f80763ce85","name":"different cluster, same shard: nodes don't connect","time":{"start":1726218689007,"stop":1726218689008,"duration":1},"status":"passed","severity":"normal"},{"uid":"392f839d4f4769ca","name":"Query Generator - true","time":{"start":1726218885487,"stop":1726218885487,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2183a62e1d6eec","name":"Check received message containing Arabic","time":{"start":1726218510971,"stop":1726218510971,"duration":0},"status":"passed","severity":"normal"},{"uid":"665c6b744d236b2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726218812475,"stop":1726218812476,"duration":1},"status":"passed","severity":"normal"},{"uid":"caec25470d773579","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726218304534,"stop":1726218304534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e616a9b7dca2230","name":"Check message with non string payload is not received","time":{"start":1726218510990,"stop":1726218510991,"duration":1},"status":"passed","severity":"normal"},{"uid":"27902b6ce484cc0e","name":"Push message with emoji payload","time":{"start":1726218778197,"stop":1726218778197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8a495913a569","name":"retrieves a single peer","time":{"start":1726218304461,"stop":1726218304462,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67823a119278576","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726218291074,"stop":1726218291076,"duration":2},"status":"passed","severity":"normal"},{"uid":"24f6afb249936f66","name":"Push message with content topic containing numeric","time":{"start":1726218863011,"stop":1726218863011,"duration":0},"status":"passed","severity":"normal"},{"uid":"81426c59ed6fd194","name":"different cluster, different shard: nodes don't connect","time":{"start":1726218689008,"stop":1726218689010,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5c80308ecae3ad5","name":"Publish message with rate limit","time":{"start":1726218806767,"stop":1726218806767,"duration":0},"status":"passed","severity":"normal"},{"uid":"a097002e98482115","name":"Push message on custom pubsubTopic","time":{"start":1726218651146,"stop":1726218651146,"duration":0},"status":"passed","severity":"normal"},{"uid":"887d32d34f6d85e1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726218551484,"stop":1726218551485,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f9fa646e0dd750","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726218283107,"stop":1726218283107,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb5aa1d79912791","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726218523025,"stop":1726218523025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e23971403a9a11e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726218863027,"stop":1726218863029,"duration":2},"status":"passed","severity":"normal"},{"uid":"68339af2b34ebf50","name":"Generator, custom pubsub topic","time":{"start":1726218903390,"stop":1726218903391,"duration":1},"status":"passed","severity":"normal"},{"uid":"adab1d1f20bcc561","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726218523015,"stop":1726218523015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19e7dbaf9afd4d3","name":"should only return 1 node with relay and store capability","time":{"start":1726218304470,"stop":1726218304470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bfcd69cca79801","name":"Promise Callback - true","time":{"start":1726218885489,"stop":1726218885489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a043d423d9bcf54","name":"Subscribe to topic containing Script and receive message","time":{"start":1726218551489,"stop":1726218551490,"duration":1},"status":"passed","severity":"normal"},{"uid":"224a81e76873dffd","name":"Subscribe to topic containing Script and receive message","time":{"start":1726218879318,"stop":1726218879320,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d61330a9158f738","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726218812478,"stop":1726218812481,"duration":3},"status":"passed","severity":"normal"},{"uid":"6ccdb5b9bd5c8332","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218410955,"stop":1726218410955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d39240ee1218dc","name":"Check message received after jswaku node is restarted","time":{"start":1726218510991,"stop":1726218510991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"baf57a9d5101b5a1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726218291079,"stop":1726218291079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbce1ba325f4009","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726218523022,"stop":1726218523022,"duration":0},"status":"passed","severity":"normal"},{"uid":"132c3abe100e29c9","name":"Check received message containing Basic HTML tag","time":{"start":1726218510978,"stop":1726218510978,"duration":0},"status":"passed","severity":"normal"},{"uid":"87908b47f4c629f","name":"Fails to push message bigger that 1MB","time":{"start":1726218778292,"stop":1726218778292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2843883ccff0aec7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726218283092,"stop":1726218283092,"duration":0},"status":"passed","severity":"normal"},{"uid":"593cdf1e3a3e1056","name":"Symmetric encrypt & Decrypt","time":{"start":1726218315165,"stop":1726218315165,"duration":0},"status":"passed","severity":"normal"},{"uid":"950b7a9803b662ec","name":"1 Relay, 1 fetch","time":{"start":1726218304290,"stop":1726218304291,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7bb3133c1d4a93","name":"Push 30 different messages","time":{"start":1726218863004,"stop":1726218863004,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab66ddbef3931e5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726218283076,"stop":1726218283077,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ce8eee8cbc3e24","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726218283094,"stop":1726218283095,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c31a301adb48fd0","name":"Subscribe and receives messages on 20 topics","time":{"start":1726218551478,"stop":1726218551478,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac01216bc0b14a3","name":"Check received message containing JSON","time":{"start":1726218764088,"stop":1726218764088,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f824598b13afc73","name":"Fails to publish message with wrong content topic","time":{"start":1726218806763,"stop":1726218806763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e841201c8c73b06d","name":"Overlapping topic subscription","time":{"start":1726218551481,"stop":1726218551482,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde3b197bef194a5","name":"Query Generator, No message returned","time":{"start":1726218886392,"stop":1726218886392,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a1dd2c7ca4d653","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726218523013,"stop":1726218523013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07822f296fda52a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726218551469,"stop":1726218551469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05a1e32810214e8","name":"Ping on peer without subscriptions","time":{"start":1726218412654,"stop":1726218412655,"duration":1},"status":"passed","severity":"normal"},{"uid":"3887e3f58a5d3f4e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726218523014,"stop":1726218523014,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd8864a7f1a10d7","name":"different cluster, same shard: nodes don't connect","time":{"start":1726218523008,"stop":1726218523009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36c938a4929c62b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726218812478,"stop":1726218812478,"duration":0},"status":"passed","severity":"normal"},{"uid":"44eb3b80a95b39c3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726218764096,"stop":1726218764096,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6ffb0cf6e45718","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726218283089,"stop":1726218283089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5c61248a434d17","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726218523013,"stop":1726218523013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7b643d0c265439","name":"should encodeTxt and decodeTxt","time":{"start":1726218291657,"stop":1726218291657,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8e24c35164dfaa","name":"ignores unrecognized TXT record formats","time":{"start":1726218304465,"stop":1726218304466,"duration":1},"status":"passed","severity":"normal"},{"uid":"151f42c4d3739391","name":"Query generator for multiple messages with different message text format","time":{"start":1726218902967,"stop":1726218902969,"duration":2},"status":"passed","severity":"normal"},{"uid":"a70cda482a5dd952","name":"random static sharding 10 - Cluster ID: 854, Shard ID: 399","time":{"start":1726218863185,"stop":1726218863185,"duration":0},"status":"passed","severity":"normal"},{"uid":"7431e5b235325a1f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726218651144,"stop":1726218651145,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0c253c8b9ce831","name":"Check received message containing special chars","time":{"start":1726218510970,"stop":1726218510970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91c6ad1ef17a5dc","name":"Check received message containing special chars","time":{"start":1726218764102,"stop":1726218764104,"duration":2},"status":"passed","severity":"normal"},{"uid":"df88029315feed2c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726218523029,"stop":1726218523030,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c75080adbf2e9c","name":"Generator, 2 different pubsubtopics","time":{"start":1726218903391,"stop":1726218903391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2472066eaba930c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726218879294,"stop":1726218879294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa30fd104654379","name":"Check received message containing shell command","time":{"start":1726218764089,"stop":1726218764089,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce1bd48bcacab17","name":"Push message with content topic containing SQL Injection","time":{"start":1726218863013,"stop":1726218863013,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e1583ea7fe58b2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726218851926,"stop":1726218851926,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f46be6f6d970a7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726218283098,"stop":1726218283098,"duration":0},"status":"passed","severity":"normal"},{"uid":"20215fcba1552091","name":"Fails to push message with empty content topic","time":{"start":1726218778286,"stop":1726218778286,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c161dc11c4f443c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726218304536,"stop":1726218304536,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e1cb705e793ac2","name":"Ping on unsubscribed peer","time":{"start":1726218397743,"stop":1726218397743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca06e059aece7b1f","name":"Asymmetric encrypt & decrypt","time":{"start":1726218315164,"stop":1726218315165,"duration":1},"status":"passed","severity":"normal"},{"uid":"62db60a4aeded6f","name":"Check message on other pubsub topic is not received","time":{"start":1726218764097,"stop":1726218764097,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7a9ea3deffc3a2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726218879371,"stop":1726218879372,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1626e82bcffce8f","name":"Renews subscription after lossing a connection","time":{"start":1726218879334,"stop":1726218879335,"duration":1},"status":"passed","severity":"normal"},{"uid":"690d8d2ed75c41be","name":"Publish message with large meta","time":{"start":1726218806766,"stop":1726218806767,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d43601f811c44e","name":"getPeersByDiscovery","time":{"start":1726218777346,"stop":1726218777346,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ad196fb3876722","name":"Check message on other pubsub topic is not received","time":{"start":1726218510989,"stop":1726218510989,"duration":0},"status":"passed","severity":"normal"},{"uid":"124b23b67895c646","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app46/6/topic476/proto","time":{"start":1726218843768,"stop":1726218843768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f759b0eb1907c407","name":"Check publish message after service node is restarted","time":{"start":1726218806766,"stop":1726218806766,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef0a83fcfb23aedf","name":"All","time":{"start":1726218344914,"stop":1726218344915,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8171faf052af51","name":"Check received message containing Chinese","time":{"start":1726218764081,"stop":1726218764082,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a01de46ec5469aa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726218563307,"stop":1726218563307,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d51a65d0af618d","name":"should only return 1 node with store capability","time":{"start":1726218304470,"stop":1726218304471,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed7a2f20f5842e0","name":"Check received message containing Script","time":{"start":1726218510976,"stop":1726218510977,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24daf8d388268bf","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726218669772,"stop":1726218669772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6479dfe9c5fc0df","name":"Reopen subscription with peer with lost subscription","time":{"start":1726218412655,"stop":1726218412656,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac745da7d2833461","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726218523026,"stop":1726218523026,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d33b622e674957","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726218283096,"stop":1726218283096,"duration":0},"status":"passed","severity":"normal"},{"uid":"3086fdbd690978db","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218651147,"stop":1726218651147,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d66046eb6255f0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726218523019,"stop":1726218523019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dad575c746875b3","name":"Push message with content topic containing special chars","time":{"start":1726218778227,"stop":1726218778227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f855269ae3e689","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726218886387,"stop":1726218886390,"duration":3},"status":"passed","severity":"normal"},{"uid":"768bcaa9249b2728","name":"should only return 1 node with relay capability","time":{"start":1726218304469,"stop":1726218304469,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1571c98e4417b","name":"Check publish message containing long","time":{"start":1726218806752,"stop":1726218806752,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ed9c662df66fd5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726218879288,"stop":1726218879288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd7038d9c6972bf","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726218777347,"stop":1726218777347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8fe22c2fec85a3","name":"Waku message hash computation (no timestamp)","time":{"start":1726218285627,"stop":1726218285627,"duration":0},"status":"passed","severity":"normal"},{"uid":"116568e226d8328d","name":"LightPush with 2 connections","time":{"start":1726218583682,"stop":1726218583683,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b5e88aa3f92da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726218523021,"stop":1726218523021,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7595f2dc0f2656","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726218551480,"stop":1726218551481,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f75f3e1f62f363","name":"Push message with Arabic payload","time":{"start":1726218778187,"stop":1726218778188,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9706327e62c087b","name":"groups content topics by expected pubsub topic","time":{"start":1726218283087,"stop":1726218283087,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bda49ef577380f8","name":"Check message with no content topic is not received","time":{"start":1726218764112,"stop":1726218764113,"duration":1},"status":"passed","severity":"normal"},{"uid":"438633ae63c5c79f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726218551487,"stop":1726218551487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29173ca9145775e","name":"Check received message containing long","time":{"start":1726218764101,"stop":1726218764101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f88b88efc26bc79","name":"Push 30 different messages","time":{"start":1726218778197,"stop":1726218778198,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf720a73ec30f34","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726218843770,"stop":1726218843770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7d6c8ab7df036e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726218523030,"stop":1726218523030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cfba753f944e73","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726218788037,"stop":1726218788037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb7459fcffe1aaf","name":"Filter with 3 connections","time":{"start":1726218583684,"stop":1726218583684,"duration":0},"status":"passed","severity":"normal"},{"uid":"729a70bf5dcc58ae","name":"ignores domain fetching errors","time":{"start":1726218304464,"stop":1726218304465,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3739f783287e1b3","name":"Query Generator, No Decoder","time":{"start":1726218886391,"stop":1726218886391,"duration":0},"status":"passed","severity":"normal"},{"uid":"4368215cbf6b665d","name":"Publish message with custom timestamp: Fri Sep 13 2024 10:12:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1726218806762,"stop":1726218806762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12194e561c4be75","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726218914875,"stop":1726218914875,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a2ee5477479019","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726218523020,"stop":1726218523020,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e401b857c4dab5","name":"should get / set TCP multiaddr","time":{"start":1726218291663,"stop":1726218291664,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f11950d6329e52","name":"Js publishes, other Js receives","time":{"start":1726218791623,"stop":1726218791623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a5a22e87f3879a","name":"Subscribe and receive messages via lightPush","time":{"start":1726218879335,"stop":1726218879335,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef91994bd59cb08","name":"handles multiple messages","time":{"start":1726218910985,"stop":1726218910985,"duration":0},"status":"passed","severity":"normal"},{"uid":"924b95079e61c63c","name":"should not fail to start the service if it is already started","time":{"start":1726218308581,"stop":1726218308582,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a98fa084253ee0","name":"same cluster, same shard: nodes connect","time":{"start":1726218689005,"stop":1726218689006,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfb836e329d14e1","name":"should decode valid enr successfully","time":{"start":1726218291658,"stop":1726218291658,"duration":0},"status":"passed","severity":"normal"},{"uid":"319ba275bc35c263","name":"throws on content topic with empty topic name field","time":{"start":1726218283074,"stop":1726218283075,"duration":1},"status":"passed","severity":"normal"},{"uid":"7236d7a09f2b3797","name":"Push message with Script payload","time":{"start":1726218862994,"stop":1726218862995,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0dbcd93c1397719","name":"Reopen subscription with peer with lost subscription","time":{"start":1726218397743,"stop":1726218397743,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4ce2302cd82c29","name":"creates an iterator","time":{"start":1726218910984,"stop":1726218910985,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6e14c991b77b56","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726218291081,"stop":1726218291082,"duration":1},"status":"passed","severity":"normal"},{"uid":"918de91f586058ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726218283097,"stop":1726218283097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7731a62b40f6539c","name":"Passing invalid cursor","time":{"start":1726218851925,"stop":1726218851926,"duration":1},"status":"passed","severity":"normal"},{"uid":"92dd06b25b4c7015","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726218851922,"stop":1726218851922,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c0013143e20769","name":"addEventListener with correct event","time":{"start":1726218375482,"stop":1726218375483,"duration":1},"status":"passed","severity":"normal"},{"uid":"30dbe7a6536b4b79","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726218314719,"stop":1726218314720,"duration":1},"status":"passed","severity":"normal"},{"uid":"537aaac81b083674","name":"Push message with Chinese payload","time":{"start":1726218862990,"stop":1726218862991,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c70bdf6d700a2d3","name":"Generator, custom pubsub topic","time":{"start":1726218903393,"stop":1726218903393,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f49fe4f270b563","name":"should not fail to stop the service if it was not started","time":{"start":1726218308580,"stop":1726218308581,"duration":1},"status":"passed","severity":"normal"},{"uid":"1603de7664729680","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726218523027,"stop":1726218523027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb67e6dcf90491d","name":"Query generator for multiple messages with different content topic format","time":{"start":1726218902972,"stop":1726218902982,"duration":10},"status":"passed","severity":"normal"},{"uid":"eeafbf1d12887ad9","name":"Push message with content topic containing SQL Injection","time":{"start":1726218778233,"stop":1726218778234,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6e403880636015","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726218879289,"stop":1726218879289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7e75bc5cb280a4","name":"Light Node - default protocols","time":{"start":1726218926398,"stop":1726218926398,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b45d5c131dc7c31","name":"Relay - dialed after","time":{"start":1726218926396,"stop":1726218926396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74e0b507a4ab6e6","name":"should not throw an error for a single configured topic","time":{"start":1726218283101,"stop":1726218283101,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7e9fb9e46df0f8","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726218283089,"stop":1726218283090,"duration":1},"status":"passed","severity":"normal"},{"uid":"d457d4c29c1ed37b","name":"Push to array if already present","time":{"start":1726218282698,"stop":1726218282698,"duration":0},"status":"passed","severity":"normal"},{"uid":"868c589a32757cc7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726218455970,"stop":1726218455970,"duration":0},"status":"passed","severity":"normal"},{"uid":"274acc71bc983490","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726218304291,"stop":1726218304292,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c50a9372841e04","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726218304535,"stop":1726218304535,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd67832f56d0880","name":"Check received message with timestamp: 1726218335042000000 ","time":{"start":1726218764109,"stop":1726218764109,"duration":0},"status":"passed","severity":"normal"},{"uid":"756eb1c6d7cc0faa","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726218812476,"stop":1726218812476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0263a85324abd8b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726218914871,"stop":1726218914872,"duration":1},"status":"passed","severity":"normal"},{"uid":"60497c7fddd2b17d","name":"1 Relay, 1 Filter, gives up","time":{"start":1726218304292,"stop":1726218304292,"duration":0},"status":"passed","severity":"normal"},{"uid":"3578b6b775ac898d","name":"Push message with rate limit","time":{"start":1726218778287,"stop":1726218778288,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4d20fe809697d1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726218956166,"stop":1726218956166,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e714e5f0dbe7db","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726218447519,"stop":1726218447521,"duration":2},"status":"passed","severity":"normal"},{"uid":"dac8b312ad0a1be4","name":"Push message with content topic containing short","time":{"start":1726218778218,"stop":1726218778218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4771320b2e2c974e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726218843764,"stop":1726218843764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9551c5693c1f36","name":"Encoder throws on empty string content topic","time":{"start":1726218314723,"stop":1726218314723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec544f86edaed142","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726218283077,"stop":1726218283082,"duration":5},"status":"passed","severity":"normal"},{"uid":"e3de853524dbbd72","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726218879294,"stop":1726218879298,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca3f24444472b209","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726218851923,"stop":1726218851924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d203c783679f29f9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726218335402,"stop":1726218335402,"duration":0},"status":"passed","severity":"normal"},{"uid":"61be9f993033be95","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218410952,"stop":1726218410953,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b157ba589234ae7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/4/topic376/test.js","time":{"start":1726218843768,"stop":1726218843769,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd8f25679c56313","name":"Subscribe and receive messages via waku relay post","time":{"start":1726218879336,"stop":1726218879337,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba359e866df63c79","name":"LightPush with 1 connections","time":{"start":1726218583682,"stop":1726218583682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f50fdc6756f9a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726218879315,"stop":1726218879317,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe3f0cbbe0020de7","name":"Push message with custom timestamp: 1726214951739","time":{"start":1726218863049,"stop":1726218863050,"duration":1},"status":"passed","severity":"normal"},{"uid":"7369b2cfed18dbc5","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726218669780,"stop":1726218669781,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1020a5023b9298","name":"random static sharding 5 - Cluster ID: 328, Shard ID: 996","time":{"start":1726218863180,"stop":1726218863180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e788243042e341e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726218879336,"stop":1726218879336,"duration":0},"status":"passed","severity":"normal"},{"uid":"859fcb18e01f0d5c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218651145,"stop":1726218651145,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5eeae2efd1869b2","name":"Check publish message containing shell command","time":{"start":1726218806759,"stop":1726218806759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6832d472335fde69","name":"Filter","time":{"start":1726218926397,"stop":1726218926398,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ce9dd4347aa0e7","name":"Push message with meta","time":{"start":1726218863043,"stop":1726218863045,"duration":2},"status":"passed","severity":"normal"},{"uid":"b663367c56a04e4f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726218651146,"stop":1726218651146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53274d932426b2f","name":"can start and stop the service","time":{"start":1726218308580,"stop":1726218308580,"duration":0},"status":"passed","severity":"normal"},{"uid":"685bba1c4f83f405","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726218956167,"stop":1726218956168,"duration":1},"status":"passed","severity":"normal"},{"uid":"7287df32d636fb32","name":"Subscribe and receive messages via lightPush","time":{"start":1726218879286,"stop":1726218879286,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51b5e81cdf9de23","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726218879332,"stop":1726218879332,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3115bd84df2951","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726218879298,"stop":1726218879313,"duration":15},"status":"passed","severity":"normal"},{"uid":"ff5d0f5b0be27af7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726218806765,"stop":1726218806765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9020a16e3ff4f8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726218851924,"stop":1726218851924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52d3089909a0a1a","name":"Check received message containing short","time":{"start":1726218764064,"stop":1726218764066,"duration":2},"status":"passed","severity":"normal"},{"uid":"908d71ba827225ca","name":"can dial TLS multiaddrs","time":{"start":1726218673575,"stop":1726218673576,"duration":1},"status":"passed","severity":"normal"},{"uid":"442e4d1e68bb0cc4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726218283089,"stop":1726218283089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be6a4d847ad8566","name":"Refresh subscription","time":{"start":1726218879341,"stop":1726218879342,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8e38dc4d948ee6","name":"should emit a peer event after start","time":{"start":1726218793433,"stop":1726218793434,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e2ad0ffd61e6a9","name":"should properly create location multiaddrs - udp4","time":{"start":1726218291667,"stop":1726218291667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebcfee765a0247b","name":"Ephemeral messages are not stored","time":{"start":1726218346772,"stop":1726218346772,"duration":0},"status":"passed","severity":"normal"},{"uid":"55df71f4ea11c8f8","name":"Sign & Recover","time":{"start":1726218315166,"stop":1726218315167,"duration":1},"status":"passed","severity":"normal"},{"uid":"2501ff355c747cd5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726218879374,"stop":1726218879376,"duration":2},"status":"passed","severity":"normal"},{"uid":"be45056cdf2bd94e","name":"Decoder throws on empty string content topic","time":{"start":1726218316388,"stop":1726218316388,"duration":0},"status":"passed","severity":"normal"},{"uid":"badc7180b5054787","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726218342872,"stop":1726218342872,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2142edc0914b7","name":"Push message with content topic containing unicode special characters","time":{"start":1726218778284,"stop":1726218778284,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7658e514e419878","name":"start node with empty shard should fail","time":{"start":1726218863187,"stop":1726218863187,"duration":0},"status":"passed","severity":"normal"},{"uid":"51afd52b18ee549e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726218563297,"stop":1726218563298,"duration":1},"status":"passed","severity":"normal"},{"uid":"720449b875078c85","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726218346773,"stop":1726218346774,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f21201776bf25f","name":"Push message with content topic containing XML","time":{"start":1726218863022,"stop":1726218863027,"duration":5},"status":"passed","severity":"normal"},{"uid":"95ca8082657bb408","name":"Check received message containing SQL Injection","time":{"start":1726218510972,"stop":1726218510972,"duration":0},"status":"passed","severity":"normal"},{"uid":"71256f7045ae34","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726218898754,"stop":1726218898754,"duration":0},"status":"passed","severity":"normal"},{"uid":"7264ab816db8796","name":"should not receive a peer event before start","time":{"start":1726218345035,"stop":1726218345035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7746af7131889f3a","name":"Push message with escaped characters payload","time":{"start":1726218778195,"stop":1726218778195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1ecf501442555d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726218308584,"stop":1726218308584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efe942e8456b3ea","name":"Push message with Basic HTML tag payload","time":{"start":1726218778190,"stop":1726218778190,"duration":0},"status":"passed","severity":"normal"},{"uid":"915994120eb75fd1","name":"Check meta is set [ecies]","time":{"start":1726218316386,"stop":1726218316387,"duration":1},"status":"passed","severity":"normal"},{"uid":"3905969d36b25a5c","name":"Ordered Callback - true","time":{"start":1726218885489,"stop":1726218885490,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f399477ee03636","name":"Ordered callback, aborts when callback returns true","time":{"start":1726218903001,"stop":1726218903004,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6f40427d2545d48","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726218563305,"stop":1726218563307,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1db01fbb7f3b8b","name":"Ping on subscribed peer","time":{"start":1726218412656,"stop":1726218412656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7e1b4d077f8ffe","name":"through manual discovery","time":{"start":1726218673576,"stop":1726218673576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91b108464358a1f","name":"Decoder throws on empty string content topic","time":{"start":1726218314724,"stop":1726218314724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad03d55176a61ff2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726218345043,"stop":1726218345043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61f382425504b46a","name":"should throw an error for missing required configuration","time":{"start":1726218283093,"stop":1726218283093,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfc1ccbb96d7982","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726218879352,"stop":1726218879352,"duration":0},"status":"passed","severity":"normal"},{"uid":"631303ba99fa9029","name":"Push message with content topic containing JSON","time":{"start":1726218778265,"stop":1726218778270,"duration":5},"status":"passed","severity":"normal"},{"uid":"a3065fd072702330","name":"Check received message containing SQL Injection","time":{"start":1726218764106,"stop":1726218764106,"duration":0},"status":"passed","severity":"normal"},{"uid":"3435de0fce6427c9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726218523025,"stop":1726218523025,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bb16190aff82a0","name":"should handle corrupted local storage data gracefully","time":{"start":1726218308584,"stop":1726218308584,"duration":0},"status":"passed","severity":"normal"},{"uid":"96579635c9e42be6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726218551485,"stop":1726218551486,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a078604bad514a4","name":"Round trip binary serialization","time":{"start":1726218296783,"stop":1726218296783,"duration":0},"status":"passed","severity":"normal"},{"uid":"af16f11846fbef17","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726218551493,"stop":1726218551493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b00b16336642eb5","name":"Query Generator - false","time":{"start":1726218885487,"stop":1726218885488,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b626892948c266","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726218563299,"stop":1726218563299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0ee157c8556665","name":"random static sharding 8 - Cluster ID: 226, Shard ID: 947","time":{"start":1726218863184,"stop":1726218863184,"duration":0},"status":"passed","severity":"normal"},{"uid":"4831bf8be021a99d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726218886396,"stop":1726218886396,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ce9e4d18d7722c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726218291083,"stop":1726218291083,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cc063df694685","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726218812472,"stop":1726218812472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcad84c00b1720f","name":"Relay - times out","time":{"start":1726218926396,"stop":1726218926396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f500c56fdff1f020","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726218291085,"stop":1726218291085,"duration":0},"status":"passed","severity":"normal"},{"uid":"53988f1145d3cbb6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726218879287,"stop":1726218879287,"duration":0},"status":"passed","severity":"normal"},{"uid":"201ae843cffcaf3a","name":"Check publish message containing unicode special characters","time":{"start":1726218806759,"stop":1726218806760,"duration":1},"status":"passed","severity":"normal"},{"uid":"819de4df883467af","name":"Rejects garbage","time":{"start":1726218319680,"stop":1726218319680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e3fb5b679c9b3a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726218382077,"stop":1726218382078,"duration":1},"status":"passed","severity":"normal"},{"uid":"900241452f21c45e","name":"Nodes with multiple pubsub topic","time":{"start":1726218788036,"stop":1726218788036,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbc18cc02a6594","name":"throws on content topic with generation field greater than 0","time":{"start":1726218283072,"stop":1726218283073,"duration":1},"status":"passed","severity":"normal"},{"uid":"535ff8ea095a5e3d","name":"Check received message containing shell command","time":{"start":1726218764108,"stop":1726218764108,"duration":0},"status":"passed","severity":"normal"},{"uid":"49259250f07a1e1e","name":"Check received message with timestamp: 1726218334519 ","time":{"start":1726218510984,"stop":1726218510987,"duration":3},"status":"passed","severity":"normal"},{"uid":"e4f7fe4843bd6df8","name":"Push message with special chars payload","time":{"start":1726218778184,"stop":1726218778185,"duration":1},"status":"passed","severity":"normal"},{"uid":"2754b1350fa4d8a8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726218291671,"stop":1726218291671,"duration":0},"status":"passed","severity":"normal"},{"uid":"228046c05b3abe0e","name":"can start the service","time":{"start":1726218345025,"stop":1726218345026,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03729e4a50a0691","name":"should set field with only STORE enabled","time":{"start":1726218291670,"stop":1726218291671,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e5e4ac50f26cdb","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726218523023,"stop":1726218523023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1203dd6f46a5a9b9","name":"Relay - dialed first","time":{"start":1726218926396,"stop":1726218926396,"duration":0},"status":"passed","severity":"normal"},{"uid":"79818748cd8073b6","name":"shard 0","time":{"start":1726218863176,"stop":1726218863178,"duration":2},"status":"passed","severity":"normal"},{"uid":"96e82bf7c76ad986","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726218304536,"stop":1726218304536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ed93bacfe25bb0","name":"handles different clusterIds correctly","time":{"start":1726218283087,"stop":1726218283087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa1f33b1641a8a4","name":"getPeersByDiscovery","time":{"start":1726218375492,"stop":1726218375493,"duration":1},"status":"passed","severity":"normal"},{"uid":"858368dbe10b1a15","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726218302904,"stop":1726218302904,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb088ee29513b7a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726218342871,"stop":1726218342872,"duration":1},"status":"passed","severity":"normal"},{"uid":"a086eadde719dc9f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726218455969,"stop":1726218455969,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4264c5519720650","name":"Refresh subscription","time":{"start":1726218812469,"stop":1726218812469,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca68d9aeb4f6c1a0","name":"Check meta is set [symmetric]","time":{"start":1726218314721,"stop":1726218314722,"duration":1},"status":"passed","severity":"normal"},{"uid":"278959b5c177d6e4","name":"Publish message with custom timestamp: Fri Sep 13 2024 08:12:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1726218806761,"stop":1726218806762,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0d7bc5a8cc0eda","name":"should throw error - invalid id","time":{"start":1726218291660,"stop":1726218291660,"duration":0},"status":"passed","severity":"normal"},{"uid":"152b75294ea3e72a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726218898752,"stop":1726218898752,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f750d6a0db3b00","name":"Check publish message containing Chinese","time":{"start":1726218806753,"stop":1726218806753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0241118c3bc6332","name":"random static sharding 1 - Cluster ID: 39, Shard ID: 480","time":{"start":1726218863178,"stop":1726218863179,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed553b263b77aa","name":"Subscribe to topic containing short and publish message","time":{"start":1726218812470,"stop":1726218812471,"duration":1},"status":"passed","severity":"normal"},{"uid":"539831bafa494215","name":"random static sharding 2 - Cluster ID: 996, Shard ID: 797","time":{"start":1726218863179,"stop":1726218863179,"duration":0},"status":"passed","severity":"normal"},{"uid":"879b9592f245da41","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726218291658,"stop":1726218291658,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a753297e170ba22","name":"Push message with XML payload","time":{"start":1726218778189,"stop":1726218778189,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ea0d4782b9afef","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726218563296,"stop":1726218563297,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc78035072cefda","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app21/8/topic968/test.js","time":{"start":1726218843765,"stop":1726218843765,"duration":0},"status":"passed","severity":"normal"},{"uid":"86acbfe66afccb5a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726218914874,"stop":1726218914874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2397007bcd832aa6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726218879352,"stop":1726218879353,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa4abc3d994c292","name":"Passing page size 11 when there are 10 messages","time":{"start":1726218909195,"stop":1726218909195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf8b78169da3cf9","name":"Subscribe and receive messages via waku relay post","time":{"start":1726218879287,"stop":1726218879287,"duration":0},"status":"passed","severity":"normal"},{"uid":"666b6ffa76b3ce73","name":"Subscribe to topic containing XML and receive message","time":{"start":1726218879320,"stop":1726218879320,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbfb21cda54f7aa","name":"should use DNS peer discovery with light client","time":{"start":1726218345037,"stop":1726218345038,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c957ba2dabb60e40","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app24/1/topic797/proto","time":{"start":1726218843767,"stop":1726218843768,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6d175a88a9b1","name":"less peers than existing","time":{"start":1726218764451,"stop":1726218764451,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e62d5bd582ce8d02","name":"Publishes to nwaku","time":{"start":1726218791622,"stop":1726218791622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94cfcb7f614ba83","name":"Check message received after nwaku node is restarted","time":{"start":1726218764099,"stop":1726218764099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74588ef3ba61f4c2","name":"Push message with escaped characters payload","time":{"start":1726218863002,"stop":1726218863003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58010ac28ca13f1","name":"Subscribe and receive messages via lightPush","time":{"start":1726218551468,"stop":1726218551468,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9d2067e246b0e8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218903394,"stop":1726218903394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cd4738359e9336","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726218903393,"stop":1726218903393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a9db929b75e827","name":"Check message received after nwaku node is restarted","time":{"start":1726218510991,"stop":1726218510991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c5d603b0351a7b7","name":"Subscribe to topic containing Script and publish message","time":{"start":1726218812476,"stop":1726218812476,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1d0806687cc5af","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726218812481,"stop":1726218812481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9416d68d8bc87580","name":"Push message with content topic containing long","time":{"start":1726218778219,"stop":1726218778219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9823d6de745ee5","name":"removeEventListener with correct event","time":{"start":1726218375484,"stop":1726218375492,"duration":8},"status":"passed","severity":"normal"},{"uid":"242f39cda045a6b5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726218283084,"stop":1726218283084,"duration":0},"status":"passed","severity":"normal"},{"uid":"972104f0059f8a2d","name":"Subscribe to topic containing XML and publish message","time":{"start":1726218812476,"stop":1726218812477,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc339e538797e3","name":"Refresh subscription","time":{"start":1726218551482,"stop":1726218551482,"duration":0},"status":"passed","severity":"normal"},{"uid":"31039f33ceae023","name":"Subscribe to topic containing long and receive message","time":{"start":1726218879351,"stop":1726218879352,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eca7d2728ed4c63","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726218304535,"stop":1726218304535,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b5bee9924ef036","name":"Encoder throws on undefined content topic","time":{"start":1726218316387,"stop":1726218316387,"duration":0},"status":"passed","severity":"normal"},{"uid":"892ef1596701a339","name":"Encoder throws on empty string content topic","time":{"start":1726218296785,"stop":1726218296785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a816832f52cb88","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726218879322,"stop":1726218879330,"duration":8},"status":"passed","severity":"normal"},{"uid":"242c022b987a776e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726218285627,"stop":1726218285628,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f8883d1686cf38","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726218806763,"stop":1726218806764,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae17a515ffbdd9e1","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726218296786,"stop":1726218296787,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e35d2cf4c770eb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726218879337,"stop":1726218879337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad2d5a74daa8e20","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726218669773,"stop":1726218669773,"duration":0},"status":"passed","severity":"normal"},{"uid":"651c9e531633893d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726218283099,"stop":1726218283100,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f3c82194f2aa3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726218956166,"stop":1726218956167,"duration":1},"status":"passed","severity":"normal"},{"uid":"4650472aca951c60","name":"should get / set UDP multiaddr","time":{"start":1726218291663,"stop":1726218291663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c0d30e8b718f94","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726218879332,"stop":1726218879332,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baa0b027f6e22cd","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726218283085,"stop":1726218283085,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfce94e63411aedf","name":"should set field with all protocols enabled","time":{"start":1726218291670,"stop":1726218291670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff3780af93403cb","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726218304533,"stop":1726218304534,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7930b6eebc4ffa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726218879360,"stop":1726218879360,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c087d996447df6","name":"Check message with no payload is not received","time":{"start":1726218764113,"stop":1726218764113,"duration":0},"status":"passed","severity":"normal"},{"uid":"8526b933550e1457","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726218898753,"stop":1726218898753,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc8468fc234bdd3","name":"pre and post cipher","time":{"start":1726218315166,"stop":1726218315166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b403c454b56be12a","name":"caches peers it previously fetched","time":{"start":1726218304467,"stop":1726218304467,"duration":0},"status":"passed","severity":"normal"},{"uid":"147c9ae3a9cc6b85","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726218304535,"stop":1726218304536,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1d96fe11841a5c","name":"Push message on custom pubsubTopic","time":{"start":1726218651144,"stop":1726218651144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42a676bd4df1918","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726218886395,"stop":1726218886395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6158c1df0e10543d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726218283099,"stop":1726218283099,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f914b66bf323b7","name":"Fails to publish message with empty text","time":{"start":1726218806763,"stop":1726218806763,"duration":0},"status":"passed","severity":"normal"},{"uid":"583971e704940cb2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726218563297,"stop":1726218563297,"duration":0},"status":"passed","severity":"normal"},{"uid":"266bb90f55b69b00","name":"Push message with content topic containing Chinese","time":{"start":1726218863012,"stop":1726218863012,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe09ce20c4fce8f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726218764111,"stop":1726218764111,"duration":0},"status":"passed","severity":"normal"},{"uid":"100d5843bbcf901d","name":"Subscribe to topic containing long and receive message","time":{"start":1726218879293,"stop":1726218879293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de119fa43ee1f8a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726218523024,"stop":1726218523024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4df3568cddd6d0","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726218283084,"stop":1726218283084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb1f368e11c5fde","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726218669770,"stop":1726218669771,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24c58d60f2d3742","name":"should not receive a peer event before start","time":{"start":1726218793434,"stop":1726218793435,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f3f59f11f1311f","name":"Push message with content topic containing short","time":{"start":1726218863005,"stop":1726218863005,"duration":0},"status":"passed","severity":"normal"},{"uid":"64523352a822b4d7","name":"should be online or offline if network state changed","time":{"start":1726218335404,"stop":1726218335405,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a315a1a5957505","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726218886390,"stop":1726218886391,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e7feae9bda1010","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726218291077,"stop":1726218291078,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc22a6d73963c6e7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726218283085,"stop":1726218283085,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a3024e98051e32","name":"can start the service","time":{"start":1726218793427,"stop":1726218793428,"duration":1},"status":"passed","severity":"normal"},{"uid":"705e34138455fa75","name":"Check publish message after client node is restarted","time":{"start":1726218806766,"stop":1726218806766,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5dcffabab626862c","name":"Reusing cursor across nodes","time":{"start":1726218851925,"stop":1726218851925,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d6264d4aeab97f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726218812477,"stop":1726218812477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2e138054a3a7c0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726218812465,"stop":1726218812466,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec5773f1b7b7b1c","name":"Push message with shell command payload","time":{"start":1726218863002,"stop":1726218863002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cf61ea12f74a1","name":"Check received message containing Chinese","time":{"start":1726218764104,"stop":1726218764105,"duration":1},"status":"passed","severity":"normal"},{"uid":"c264980d0035ff4b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726218879314,"stop":1726218879315,"duration":1},"status":"passed","severity":"normal"},{"uid":"361c7d4a52bd7515","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726218523016,"stop":1726218523016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5871aede98daa3b7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726218778250,"stop":1726218778251,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d82777f2931d95","name":"Renews subscription after lossing a connection","time":{"start":1726218879387,"stop":1726218879388,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ae7cf2dffd4dfd","name":"Check received message containing emoji","time":{"start":1726218510982,"stop":1726218510983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97da8498cc1a26c","name":"nwaku subscribes","time":{"start":1726218791621,"stop":1726218791622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b477effba7c0120","name":"Check received message containing escaped characters","time":{"start":1726218764094,"stop":1726218764094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4fc7777d0be042","name":"Init the array if not present","time":{"start":1726218282696,"stop":1726218282697,"duration":1},"status":"passed","severity":"normal"},{"uid":"964b8d843fd00f97","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726218563296,"stop":1726218563296,"duration":0},"status":"passed","severity":"normal"},{"uid":"847fec84165e9698","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726218316386,"stop":1726218316386,"duration":0},"status":"passed","severity":"normal"},{"uid":"146ea6121d55ad75","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726218551488,"stop":1726218551488,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3bbb2c8dbe508b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726218283083,"stop":1726218283083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c25c94dbd769c9","name":"Check message with invalid timestamp is not received","time":{"start":1726218764111,"stop":1726218764111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89c7d79934ee4dd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726218523016,"stop":1726218523017,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb092e4d29ee67aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726218283097,"stop":1726218283097,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d06fdcdc1c348e","name":"Push message on custom pubsubTopic","time":{"start":1726218651142,"stop":1726218651143,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b866756082785d","name":"Passing page size 1 when there are 4 messages","time":{"start":1726218909194,"stop":1726218909194,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c7c2c4bab9ceb8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726218851924,"stop":1726218851924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec6782034e406ad","name":"dispatchEvent via connectionManager","time":{"start":1726218375494,"stop":1726218375494,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1e0a84badbedc3","name":"Subscribe to topic containing long and receive message","time":{"start":1726218551483,"stop":1726218551484,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c74ae3529f03fcd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726218886392,"stop":1726218886393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4743b017b62a05","name":"Check message received after nwaku node is restarted","time":{"start":1726218764114,"stop":1726218764114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"367baa7872b9c6bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726218879340,"stop":1726218879340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6105905ca3426dd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726218283107,"stop":1726218283107,"duration":0},"status":"passed","severity":"normal"},{"uid":"163e1cb668f80090","name":"Push message with short payload","time":{"start":1726218778173,"stop":1726218778173,"duration":0},"status":"passed","severity":"normal"},{"uid":"455df162951c1d4d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726218523021,"stop":1726218523022,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9cf4703bdc9691","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726218879321,"stop":1726218879321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6c66e8ac7880a4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726218914873,"stop":1726218914874,"duration":1},"status":"passed","severity":"normal"},{"uid":"660070925af87e36","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726218291084,"stop":1726218291084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b618163cfb6ed0a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726218283094,"stop":1726218283094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdeae87aeaeba31","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726218382074,"stop":1726218382075,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec6b4d4412ed8bd","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726218523017,"stop":1726218523017,"duration":0},"status":"passed","severity":"normal"},{"uid":"550547bdd951ef21","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726218335401,"stop":1726218335401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d685fa82d37ede6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726218551494,"stop":1726218551495,"duration":1},"status":"passed","severity":"normal"},{"uid":"47dfe0034edc7346","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726218902969,"stop":1726218902971,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2c702fa3f6aab9f","name":"Ping on unsubscribed peer","time":{"start":1726218412657,"stop":1726218412657,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e2196bc0ace9b1","name":"should encode/decode to RLP encoding","time":{"start":1726218291662,"stop":1726218291662,"duration":0},"status":"passed","severity":"normal"},{"uid":"242792f42b933ae4","name":"Check publish message containing escaped characters","time":{"start":1726218806759,"stop":1726218806759,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c54db568fe3def","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726218788036,"stop":1726218788036,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb514182afeec34f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726218812472,"stop":1726218812473,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47b914c87a04e64","name":"A test","time":{"start":1726218651433,"stop":1726218651433,"duration":0},"status":"passed","severity":"normal"},{"uid":"779a6d33409ee6bf","name":"Query with Promise Callback, No message returned","time":{"start":1726218886396,"stop":1726218886396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7925ccf6ae0157","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726218283084,"stop":1726218283084,"duration":0},"status":"passed","severity":"normal"},{"uid":"475a0cc54d7b4c64","name":"should throw an error for missing sharding configuration","time":{"start":1726218283104,"stop":1726218283104,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c23ade9774c792","name":"throws on content topic with too few or too many fields","time":{"start":1726218283071,"stop":1726218283072,"duration":1},"status":"passed","severity":"normal"},{"uid":"42207941aaedf54a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726218283104,"stop":1726218283104,"duration":0},"status":"passed","severity":"normal"},{"uid":"a561c9cac12a0a10","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726218304475,"stop":1726218304475,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93c9492b956e5270","name":"LightPush","time":{"start":1726218926397,"stop":1726218926397,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cf3f32838628f8","name":"Relay + Store","time":{"start":1726218291672,"stop":1726218291672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a937ac5fb40ce2","name":"Keep-alive pings maintain the connection","time":{"start":1726218447509,"stop":1726218447513,"duration":4},"status":"passed","severity":"normal"},{"uid":"edec1c0dd4349f42","name":"Nwaku publishes","time":{"start":1726218791622,"stop":1726218791623,"duration":1},"status":"passed","severity":"normal"},{"uid":"7964f3640c5430ae","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726218410956,"stop":1726218410956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fbfb47f0e336ee","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726218304533,"stop":1726218304533,"duration":0},"status":"passed","severity":"normal"},{"uid":"871f9e21f1d2b33e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app31/4/topic67/utf8","time":{"start":1726218843766,"stop":1726218843766,"duration":0},"status":"passed","severity":"normal"},{"uid":"8717e76113565526","name":"should set field with only RELAY enabled","time":{"start":1726218291670,"stop":1726218291670,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb589df37055047b","name":"Ping on peer without subscriptions","time":{"start":1726218412656,"stop":1726218412657,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f95c2217d9715","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726218812466,"stop":1726218812467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd43529907fa10a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726218283100,"stop":1726218283100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3d52320de0d794","name":"Passing page size 19 when there are 20 messages","time":{"start":1726218909195,"stop":1726218909196,"duration":1},"status":"passed","severity":"normal"},{"uid":"984360b0a1525e5d","name":"Decoder throws on empty string content topic","time":{"start":1726218296786,"stop":1726218296786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1e19dcd69d002e","name":"Tracks peer failures correctly","time":{"start":1726218447514,"stop":1726218447514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09eb866c9d13283","name":"Publish message with custom timestamp: Sat Sep 23 2023 09:12:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1726218806761,"stop":1726218806761,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e2562b1616adda","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726218902994,"stop":1726218903000,"duration":6},"status":"passed","severity":"normal"},{"uid":"667597201fc36399","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726218382082,"stop":1726218382083,"duration":1},"status":"passed","severity":"normal"},{"uid":"2322ccece2a9d744","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726218563299,"stop":1726218563299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed62c19e4c4fe287","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726218285626,"stop":1726218285626,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9c238f56610d41","name":"should return false","time":{"start":1726218291661,"stop":1726218291661,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc04cb0394bb571","name":"Generator, 2 different pubsubtopics","time":{"start":1726218903394,"stop":1726218903394,"duration":0},"status":"passed","severity":"normal"},{"uid":"db44986040e8162d","name":"Check received message containing escaped characters","time":{"start":1726218510981,"stop":1726218510982,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a3acbad1032ec4","name":"should not receive a peer event after stop","time":{"start":1726218308583,"stop":1726218308583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cda4ced405a4a9","name":"should properly create location multiaddrs - tcp","time":{"start":1726218291669,"stop":1726218291669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb015486f59ea5a","name":"Check message with no content topic is not received","time":{"start":1726218510989,"stop":1726218510990,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fe45f887f0e1a1","name":"Privacy Node - default protocol","time":{"start":1726218926398,"stop":1726218926399,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce60da307fe11e0","name":"should properly create peer info with all multiaddrs","time":{"start":1726218291669,"stop":1726218291669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54237eb4078a173","name":"Generator, 2 different pubsubtopics","time":{"start":1726218903392,"stop":1726218903392,"duration":0},"status":"passed","severity":"normal"},{"uid":"49991af8deb3effe","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726218523031,"stop":1726218523031,"duration":0},"status":"passed","severity":"normal"},{"uid":"25876a1f6fc120b1","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726218669778,"stop":1726218669779,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6abc64ab536d92c","name":"Push message with custom timestamp: 1726222183850","time":{"start":1726218778291,"stop":1726218778291,"duration":0},"status":"passed","severity":"normal"},{"uid":"478125b8fdeb1062","name":"Query with Ordered Callback, No Decoder","time":{"start":1726218886393,"stop":1726218886393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c373db5dacca5779","name":"should return valid sharding parameters for static sharding","time":{"start":1726218283104,"stop":1726218283104,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7740ad8645ea4bd","name":"isConnected should return true after first peer connects","time":{"start":1726218382078,"stop":1726218382079,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3c37ce447f3021","name":"should not fail to start the service if it is already started","time":{"start":1726218345033,"stop":1726218345033,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a74889be4cdf9e","name":"Passing page size 3 when there are 20 messages","time":{"start":1726218909194,"stop":1726218909195,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbfca4a22a97f18","name":"Push message with content topic containing Russian","time":{"start":1726218778233,"stop":1726218778233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46c7314d38f09dc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726218283100,"stop":1726218283100,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a69937b333bd205","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app83/10/topic906/test.js","time":{"start":1726218843766,"stop":1726218843766,"duration":0},"status":"passed","severity":"normal"},{"uid":"1926239cbce7fe4c","name":"should properly create location multiaddrs - tcp4","time":{"start":1726218291667,"stop":1726218291668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87551eacbaa8c6e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/9/topic703/test.js","time":{"start":1726218843767,"stop":1726218843767,"duration":0},"status":"passed","severity":"normal"},{"uid":"709406fe1315a0fe","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726218304474,"stop":1726218304474,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d309c12fd2cb7c76","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726218283101,"stop":1726218283102,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7520b231335f646","name":"Check received message containing Russian","time":{"start":1726218764083,"stop":1726218764086,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b5000687e8558a2","name":"Check received message containing SQL Injection","time":{"start":1726218764087,"stop":1726218764087,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3950b468ed56b7","name":"Passing an array","time":{"start":1726218917025,"stop":1726218917025,"duration":0},"status":"passed","severity":"normal"},{"uid":"36824c297905f874","name":"different cluster, different shard: nodes don't connect","time":{"start":1726218523010,"stop":1726218523011,"duration":1},"status":"passed","severity":"normal"},{"uid":"455836d047d869b3","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726218342870,"stop":1726218342871,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9860711d179c857","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726218863178,"stop":1726218863178,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd993a1418c6f970","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726218551491,"stop":1726218551492,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50e45a2ccda67c4","name":"Check received message containing Basic HTML tag","time":{"start":1726218764107,"stop":1726218764107,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb463cb63004426e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726218510987,"stop":1726218510988,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ea0ca6f4d5807c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726218914873,"stop":1726218914873,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ad251086066ab1","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726218283090,"stop":1726218283090,"duration":0},"status":"passed","severity":"normal"},{"uid":"432c761318df8589","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726218283096,"stop":1726218283096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eaa155f85b9a97d","name":"Push message with content topic containing XML","time":{"start":1726218778246,"stop":1726218778250,"duration":4},"status":"passed","severity":"normal"},{"uid":"c3c0787846b12f11","name":"Check publish message containing Script","time":{"start":1726218806755,"stop":1726218806756,"duration":1},"status":"passed","severity":"normal"},{"uid":"579696eadf15424b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726218551477,"stop":1726218551478,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2e08bd7e693029","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726218879373,"stop":1726218879374,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a95a638719fe75","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726218669772,"stop":1726218669773,"duration":1},"status":"passed","severity":"normal"},{"uid":"2807c4e1554d3f47","name":"Push message with XML payload","time":{"start":1726218862995,"stop":1726218862996,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29b3096cb5b3b0d","name":"LightPush with 3 connections","time":{"start":1726218583684,"stop":1726218583684,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b55f41b8cf225","name":"Encoder throws on undefined content topic","time":{"start":1726218296785,"stop":1726218296785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b33fb2456e66c3f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726218777347,"stop":1726218777347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bddcdba3a462e9","name":"Query with Ordered Callback, No message returned","time":{"start":1726218886393,"stop":1726218886395,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f765917896636d8","name":"Push message with content topic containing JSON","time":{"start":1726218863029,"stop":1726218863032,"duration":3},"status":"passed","severity":"normal"},{"uid":"47724909b08677f5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726218879376,"stop":1726218879380,"duration":4},"status":"passed","severity":"normal"},{"uid":"5360e733e13a6bb4","name":"addEventListener with wrong event","time":{"start":1726218375483,"stop":1726218375484,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5bf30daee794375","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726218523028,"stop":1726218523028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e52da3a43f57646","name":"Subscribe to topic containing XML and receive message","time":{"start":1726218879361,"stop":1726218879361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a253f7bc154637cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726218283095,"stop":1726218283096,"duration":1},"status":"passed","severity":"normal"},{"uid":"c339f265e3f12f64","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726218879362,"stop":1726218879362,"duration":0},"status":"passed","severity":"normal"},{"uid":"38771a52fe4c1f65","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726218283095,"stop":1726218283095,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e90ee09a7ffa8b9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726218879331,"stop":1726218879331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae141cb13565e468","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726218410954,"stop":1726218410954,"duration":0},"status":"passed","severity":"normal"},{"uid":"18250addac37a8d4","name":"handles different networkShards values correctly","time":{"start":1726218283088,"stop":1726218283088,"duration":0},"status":"passed","severity":"normal"},{"uid":"810efcac150e5599","name":"Push message with meta","time":{"start":1726218778287,"stop":1726218778287,"duration":0},"status":"passed","severity":"normal"},{"uid":"78092d03690abda","name":"throws on empty content topic","time":{"start":1726218283071,"stop":1726218283071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad132ab58d35f0a7","name":"unsubscribes","time":{"start":1726218910985,"stop":1726218910986,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14e1ea212a311d","name":"Push message with shell command payload","time":{"start":1726218778194,"stop":1726218778195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd65ed11b7149a1","name":"handles empty shards array correctly","time":{"start":1726218283104,"stop":1726218283104,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e8574724d47747","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726218283091,"stop":1726218283091,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7e300a4a45c6f9","name":"Push message with content topic containing unicode special characters","time":{"start":1726218863038,"stop":1726218863039,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee73cea46d43bf4","name":"connected peers and dial","time":{"start":1726218764450,"stop":1726218764451,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2fa78b257813acca","name":"should properly compute the node id","time":{"start":1726218291662,"stop":1726218291662,"duration":0},"status":"passed","severity":"normal"},{"uid":"406731f9a031e25b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726218410951,"stop":1726218410952,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90ff6a3ba34e7df","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726218879337,"stop":1726218879337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a14b0dc50511197","name":"Push message with unicode special characters payload","time":{"start":1726218863003,"stop":1726218863003,"duration":0},"status":"passed","severity":"normal"},{"uid":"202985609b8c349e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726218283101,"stop":1726218283101,"duration":0},"status":"passed","severity":"normal"},{"uid":"584cb024dcffc7da","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726218669774,"stop":1726218669775,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dae94ad1d9e1fbc","name":"should not receive a peer event after stop","time":{"start":1726218345035,"stop":1726218345036,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7b6e6072f0cdfa","name":"Check message received after jswaku node is restarted","time":{"start":1726218764114,"stop":1726218764114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78c3c06cabb3a069","name":"Check received message containing numeric","time":{"start":1726218764101,"stop":1726218764101,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb73b67f7b8fbae3","name":"Check received message containing short","time":{"start":1726218510968,"stop":1726218510969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9efdc7d457d906","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726218523028,"stop":1726218523028,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6b89127dadb9d3","name":"Check received message containing Script","time":{"start":1726218764087,"stop":1726218764087,"duration":0},"status":"passed","severity":"normal"},{"uid":"45515d612b2ad07c","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726218523018,"stop":1726218523018,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bb154674a8ab9f","name":"Check publish message containing emoji","time":{"start":1726218806760,"stop":1726218806760,"duration":0},"status":"passed","severity":"normal"},{"uid":"92417dc4a7800a0","name":"random static sharding 3 - Cluster ID: 755, Shard ID: 863","time":{"start":1726218863179,"stop":1726218863180,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a991b11369e823b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726218563307,"stop":1726218563307,"duration":0},"status":"passed","severity":"normal"},{"uid":"b408c3c35b17bb79","name":"Fails to push message with large meta","time":{"start":1726218863045,"stop":1726218863047,"duration":2},"status":"passed","severity":"normal"},{"uid":"c867390b75319487","name":"Check received message containing long","time":{"start":1726218510969,"stop":1726218510969,"duration":0},"status":"passed","severity":"normal"},{"uid":"495f9ae83ce407e4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726218296384,"stop":1726218296385,"duration":1},"status":"passed","severity":"normal"},{"uid":"c718359a42c077c5","name":"Mutual subscription","time":{"start":1726218812459,"stop":1726218812462,"duration":3},"status":"passed","severity":"normal"},{"uid":"2caefeca848c4e4d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726218523011,"stop":1726218523012,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9fab382e3925698","name":"Check message with non string payload is not received","time":{"start":1726218764113,"stop":1726218764114,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa821f300cf720d","name":"Push message with content topic containing Russian","time":{"start":1726218863012,"stop":1726218863013,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8c4a11b8c0538e","name":"Fails to push message with empty content topic","time":{"start":1726218863041,"stop":1726218863043,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d334c4fb7fb5f77","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726218879338,"stop":1726218879340,"duration":2},"status":"passed","severity":"normal"},{"uid":"22669e80c761df2d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726218283091,"stop":1726218283092,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ecee3b91f65254","name":"Push message with content topic containing long","time":{"start":1726218863010,"stop":1726218863011,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2f5e499349faf6","name":"Waku message hash computation (payload length 0)","time":{"start":1726218285626,"stop":1726218285627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b3dd6dd177dce6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726218914872,"stop":1726218914872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6440c79b717e446e","name":"A test","time":{"start":1726218651433,"stop":1726218651434,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ab94adac720b7d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726218689004,"stop":1726218689005,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7dd4fff37b188c9","name":"Check received message containing numeric","time":{"start":1726218510969,"stop":1726218510970,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6de5ef0c1aecdef","name":"Push message with content topic containing Script","time":{"start":1726218863013,"stop":1726218863022,"duration":9},"status":"passed","severity":"normal"},{"uid":"321068e417e1b2b7","name":"Push message with long payload","time":{"start":1726218778173,"stop":1726218778174,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d951e7eda174203","name":"should properly create location multiaddrs - tcp6","time":{"start":1726218291668,"stop":1726218291668,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb52333d1510eb29","name":"Check received message containing XML","time":{"start":1726218510977,"stop":1726218510977,"duration":0},"status":"passed","severity":"normal"},{"uid":"846aaae332105dd2","name":"Decoder throws on undefined content topic","time":{"start":1726218316387,"stop":1726218316388,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0f4a1e4bb0e7a8","name":"should not receive a peer event before start","time":{"start":1726218308582,"stop":1726218308582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c16506b4ab53327","name":"should not receive a peer event after stop","time":{"start":1726218793435,"stop":1726218793436,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a88cff180059b47","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726218283103,"stop":1726218283103,"duration":0},"status":"passed","severity":"normal"},{"uid":"228d3f00c723b625","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726218283097,"stop":1726218283098,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a21557c0982eeaa","name":"random static sharding 7 - Cluster ID: 10, Shard ID: 664","time":{"start":1726218863182,"stop":1726218863182,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e1cbc3916a846c","name":"Refresh subscription","time":{"start":1726218879292,"stop":1726218879292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e9d45a8b18dfc","name":"Push message with content topic containing emoji","time":{"start":1726218778284,"stop":1726218778286,"duration":2},"status":"passed","severity":"normal"},{"uid":"b007419bcfd40f9a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726218291080,"stop":1726218291080,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ba4cd4f9c318e9","name":"Decrypt messages","time":{"start":1726218768115,"stop":1726218768115,"duration":0},"status":"passed","severity":"normal"},{"uid":"567793b8bad2a1b2","name":"Check received message containing special chars","time":{"start":1726218764081,"stop":1726218764081,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a8bb0444abdbab","name":"Store - dialed first","time":{"start":1726218926397,"stop":1726218926397,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6098d0e12469f2","name":"Decoder throws on undefined content topic","time":{"start":1726218296786,"stop":1726218296786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d21241fcfe9e30","name":"Check received message with timestamp: 1726218335042 ","time":{"start":1726218764096,"stop":1726218764096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ba43ac4d583af","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726218812477,"stop":1726218812478,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c567f3b6eeed9c0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726218812467,"stop":1726218812468,"duration":1},"status":"passed","severity":"normal"},{"uid":"f996d83bb887c01e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726218316385,"stop":1726218316386,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bff4dc68a6d93ce","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726218879360,"stop":1726218879361,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2036469c5a1bba","name":"Using a function","time":{"start":1726218917025,"stop":1726218917025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e101a6df7fe0c99","name":"Push message with content topic containing special chars","time":{"start":1726218863011,"stop":1726218863011,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c9bf2db8e7352a","name":"safeDispatchEvent","time":{"start":1726218375494,"stop":1726218375495,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d24d342325b5d6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726218563295,"stop":1726218563295,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb26cfa053f83c67","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726218812481,"stop":1726218812482,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd9ad0003d0faa4","name":"should emit a peer event after start","time":{"start":1726218308582,"stop":1726218308582,"duration":0},"status":"passed","severity":"normal"},{"uid":"639db5205748c5f6","name":"Fails to publish duplicate message","time":{"start":1726218806762,"stop":1726218806762,"duration":0},"status":"passed","severity":"normal"},{"uid":"39200fd258aaa858","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726218283092,"stop":1726218283093,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96aecb1a53a6bf1","name":"Encoder throws on undefined content topic","time":{"start":1726218314722,"stop":1726218314722,"duration":0},"status":"passed","severity":"normal"},{"uid":"398784034053f15d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726218455968,"stop":1726218455968,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd34ea5d253a44a0","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726218669777,"stop":1726218669777,"duration":0},"status":"passed","severity":"normal"},{"uid":"963aff1bad69da87","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726218283095,"stop":1726218283095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3594fe57f9ea49db","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726218669769,"stop":1726218669770,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74d76ee277cb9cf","name":"should load peers from local storage and dispatch events","time":{"start":1726218308583,"stop":1726218308584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4edf353a788d32c","name":"Check received message containing emoji","time":{"start":1726218764109,"stop":1726218764109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbab8e6a283f2e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726218285626,"stop":1726218285626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23ed477b88ff7eb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726218551486,"stop":1726218551487,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ec6ecdc63c5290","name":"Encoder throws on empty string content topic","time":{"start":1726218316387,"stop":1726218316387,"duration":0},"status":"passed","severity":"normal"},{"uid":"258484f6d68aaaf2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726218879289,"stop":1726218879289,"duration":0},"status":"passed","severity":"normal"}]