2025-06-20 11:06:30 +00:00

1 line
187 KiB
JSON

[{"uid":"57ad181581c4d6a3","name":"Subscribe to topic containing XML and publish message","time":{"start":1750417161390,"stop":1750417161390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6963211f5b5e5010","name":"Push message with content topic containing SQL Injection","time":{"start":1750417551482,"stop":1750417551482,"duration":0},"status":"passed","severity":"normal"},{"uid":"151f1b6180eba68c","name":"should properly create location multiaddrs - tcp","time":{"start":1750416756502,"stop":1750416756502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01adec9163b6401","name":"Check message with invalid timestamp is not received","time":{"start":1750417271537,"stop":1750417271538,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cc6541ede39b24","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750416750292,"stop":1750416750292,"duration":0},"status":"passed","severity":"normal"},{"uid":"804caa92c4fa945d","name":"should continually clean up expired entries at intervals","time":{"start":1750416793687,"stop":1750416793694,"duration":7},"status":"passed","severity":"normal"},{"uid":"e54cedf309bf27eb","name":"Check received message containing XML","time":{"start":1750417271532,"stop":1750417271533,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfe6d2ac8a6bbd3","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750416803914,"stop":1750416803915,"duration":1},"status":"passed","severity":"normal"},{"uid":"847e830a3b8c62a8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750416750273,"stop":1750416750274,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b8afcd2266e25","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750416764812,"stop":1750416764813,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c9d8b9f8dc7ff3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750417381655,"stop":1750417381655,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0beff409d207500","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750417381652,"stop":1750417381653,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5daf894d6835e5","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750416807521,"stop":1750416807522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6d27188ac31521","name":"should use provided shard info when available","time":{"start":1750416794887,"stop":1750416794888,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4b431d9513d76a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750417161390,"stop":1750417161390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e299fdc49d2e84a","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750416804264,"stop":1750416804264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85cfd35fa931513","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750416804245,"stop":1750416804245,"duration":0},"status":"passed","severity":"normal"},{"uid":"721630b1d230ea22","name":"nwaku subscribes","time":{"start":1750417139222,"stop":1750417139223,"duration":1},"status":"passed","severity":"normal"},{"uid":"a897e7c3277dc9c2","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750416750275,"stop":1750416750275,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e469d40166d7052","name":"Push message with content topic containing Arabic","time":{"start":1750417551481,"stop":1750417551481,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaba292a4e506cc0","name":"Check message with no content topic is not received","time":{"start":1750417243272,"stop":1750417243273,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b4a8e011e5bb18","name":"Push message with rate limit","time":{"start":1750417551486,"stop":1750417551486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69c7325e2d8f1b1","name":"should support chaining for add method","time":{"start":1750416793654,"stop":1750416793673,"duration":19},"status":"passed","severity":"normal"},{"uid":"831af78b3271bd2f","name":"messageHash returns a Uint8Array","time":{"start":1750416764813,"stop":1750416764813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddeb998859f51f7e","name":"should throw error - no id","time":{"start":1750416756493,"stop":1750416756494,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c68731c07e631f1","name":"should emit a peer event after start","time":{"start":1750416777249,"stop":1750416777249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2821f9836747da","name":"can start and stop the service","time":{"start":1750416828434,"stop":1750416828434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c32062fce7bdc85","name":"Subscribe to topic containing XML and receive message","time":{"start":1750417335466,"stop":1750417335467,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbb27424dbb0cab","name":"Ordered callback, aborts when callback returns true","time":{"start":1750417331670,"stop":1750417331670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b363bb6c2e600149","name":"should properly clean up resources when disposed","time":{"start":1750416793675,"stop":1750416793676,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc383c62a53b2a03","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750417125863,"stop":1750417125863,"duration":0},"status":"passed","severity":"normal"},{"uid":"729faf174d814ded","name":"Push message with Chinese payload","time":{"start":1750417551462,"stop":1750417551462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb4d54f7209172","name":"should reject if Relay is requested but not mounted","time":{"start":1750416794877,"stop":1750416794878,"duration":1},"status":"passed","severity":"normal"},{"uid":"d880d674157b5b5","name":"should enable all discoveries when explicitly set","time":{"start":1750416794172,"stop":1750416794173,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7823aa33c03cc3f","name":"Throws when trying to push message with empty payload","time":{"start":1750417551466,"stop":1750417551466,"duration":0},"status":"passed","severity":"normal"},{"uid":"7567e69d9ba5bbc2","name":"should throw error - no public key","time":{"start":1750416756494,"stop":1750416756494,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a0666225cbda81","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750416807520,"stop":1750416807520,"duration":0},"status":"passed","severity":"normal"},{"uid":"af24c63af940379e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750417297231,"stop":1750417297232,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b2e679b18c4b63","name":"isConnected should return false after all peers disconnect","time":{"start":1750416843649,"stop":1750416843649,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5f98de8afa4a0b","name":"Check message with invalid timestamp is not received","time":{"start":1750417243256,"stop":1750417243256,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ed68b4800df6a7","name":"Check message with no content topic is not received","time":{"start":1750417243258,"stop":1750417243258,"duration":0},"status":"passed","severity":"normal"},{"uid":"510e2d969ef72abb","name":"Push message with numeric payload","time":{"start":1750417551461,"stop":1750417551461,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeccb7ad18ebb69d","name":"Check received message containing Script","time":{"start":1750417243245,"stop":1750417243246,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0531430bfe2e93","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750416955066,"stop":1750416955068,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b56fb3e54b02e09","name":"should retry on complete failure if specified","time":{"start":1750416794577,"stop":1750416794578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8da4a12f821de3","name":"Subscribe and receive messages via waku relay post","time":{"start":1750417381640,"stop":1750417381640,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b0c06321a5754a","name":"should mark all messages in causal history as acknowledged","time":{"start":1750416807522,"stop":1750416807522,"duration":0},"status":"passed","severity":"normal"},{"uid":"705a644405f42452","name":"All","time":{"start":1750416829419,"stop":1750416829419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c422833ebff68ff1","name":"Push message with XML payload","time":{"start":1750417551463,"stop":1750417551463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfee04c3124b40b","name":"Encoder throws on undefined content topic","time":{"start":1750416765289,"stop":1750416765289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8aac349043726f4","name":"Subscribe and receives messages on 20 topics","time":{"start":1750417335453,"stop":1750417335453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2645526e348bc59c","name":"should invoke callbacks when receiving a message","time":{"start":1750416794850,"stop":1750416794851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f15ca0ebb9a03f","name":"Push message with content topic containing short","time":{"start":1750417551479,"stop":1750417551479,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac0cf8dfce00511","name":"Publish without waiting for remote peer","time":{"start":1750417161370,"stop":1750417161371,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c383a6e2c85c70","name":"Nodes with multiple pubsub topic","time":{"start":1750417145735,"stop":1750417145736,"duration":1},"status":"passed","severity":"normal"},{"uid":"72af5ef6bd7ca868","name":"should return valid sharding parameters for static sharding","time":{"start":1750416750289,"stop":1750416750290,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bce924debbe7c53","name":"handles multiple messages","time":{"start":1750417344392,"stop":1750417344393,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcea152de7154386","name":"should throw an error for missing required configuration","time":{"start":1750416750279,"stop":1750416750279,"duration":0},"status":"passed","severity":"normal"},{"uid":"56295abd49669575","name":"Subscribe and receive messages via lightPush","time":{"start":1750417335448,"stop":1750417335448,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b0c01a4672893a","name":"Check received message containing shell command","time":{"start":1750417271546,"stop":1750417271547,"duration":1},"status":"passed","severity":"normal"},{"uid":"30db4d8be87c9e16","name":"Check message on other pubsub topic is not received","time":{"start":1750417271538,"stop":1750417271538,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbac4a62d211281","name":"more peers than existing","time":{"start":1750417126014,"stop":1750417126014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb901eb83fc7b83e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750417335436,"stop":1750417335437,"duration":1},"status":"passed","severity":"normal"},{"uid":"6898755e1207bd84","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750417381648,"stop":1750417381648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce65c05bc783211","name":"should not fail to start the service if it is already started","time":{"start":1750416777249,"stop":1750416777249,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a4873cfdf26a2e","name":"Decoder throws on undefined content topic","time":{"start":1750416783448,"stop":1750416783448,"duration":0},"status":"passed","severity":"normal"},{"uid":"63487ecbf66a8756","name":"Push message with JSON payload","time":{"start":1750417551476,"stop":1750417551477,"duration":1},"status":"passed","severity":"normal"},{"uid":"caedac89069ffbe9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750417004178,"stop":1750417004179,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1e64ca0b196d6b","name":"should be sent with empty content","time":{"start":1750416807525,"stop":1750416807525,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba6d31b425b8211","name":"Push message with content topic containing Chinese","time":{"start":1750417551481,"stop":1750417551481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b76aab930bec37","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750417348755,"stop":1750417348756,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb073c70874076e","name":"Push message with SQL Injection payload","time":{"start":1750417551463,"stop":1750417551463,"duration":0},"status":"passed","severity":"normal"},{"uid":"851a18ed1f3fb016","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750416755753,"stop":1750416755754,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d911a75b5a7bc8","name":"Push message with SQL Injection payload","time":{"start":1750417551475,"stop":1750417551475,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf50bc876086a025","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750416756504,"stop":1750416756504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab8fb4b510d2b0d","name":"start node with empty shard should fail","time":{"start":1750417382879,"stop":1750417382879,"duration":0},"status":"passed","severity":"normal"},{"uid":"28babec3485a10a8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750416750277,"stop":1750416750277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4313f0dadc486344","name":"should partition messages based on acknowledgement status","time":{"start":1750416807524,"stop":1750416807525,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa71e3574b9a8c5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750417265781,"stop":1750417265781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d78d2905cc54d9","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750416807525,"stop":1750416807526,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba65341b26d2f5e","name":"Push message with short payload","time":{"start":1750417551460,"stop":1750417551461,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e795c873bec5","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750416804246,"stop":1750416804251,"duration":5},"status":"passed","severity":"normal"},{"uid":"40288bb02b2dc0e7","name":"messageHashStr works with IProtoMessage","time":{"start":1750416764814,"stop":1750416764815,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bce9cbdb620356","name":"should return no connections if no open connection provided","time":{"start":1750416764025,"stop":1750416764025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8102c2dd674873","name":"should stop and cleanup resources","time":{"start":1750416794854,"stop":1750416794854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35a9b213c321ff0","name":"Asymmetric encrypt & decrypt","time":{"start":1750416784080,"stop":1750416784081,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39168b937742ced","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750417004173,"stop":1750417004174,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d715b67aa67d7a","name":"start node with empty content topic","time":{"start":1750417265787,"stop":1750417265787,"duration":0},"status":"passed","severity":"normal"},{"uid":"52125f6241697aac","name":"should insert message id into causal history","time":{"start":1750416807519,"stop":1750416807519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56f914629e99f78","name":"Non TWN Cluster","time":{"start":1750417265781,"stop":1750417265782,"duration":1},"status":"passed","severity":"normal"},{"uid":"4431fe4d83f744d9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750416804304,"stop":1750416804305,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8384e3fba8f707","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750416750272,"stop":1750416750272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2367e7332d9e152","name":"Check publish message containing shell command","time":{"start":1750417152893,"stop":1750417152894,"duration":1},"status":"passed","severity":"normal"},{"uid":"1232b619a5967e8f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750417004177,"stop":1750417004177,"duration":0},"status":"passed","severity":"normal"},{"uid":"4944a930952f218b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750416773064,"stop":1750416773064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f309fdea8a6344d","name":"Check received message containing long","time":{"start":1750417271528,"stop":1750417271529,"duration":1},"status":"passed","severity":"normal"},{"uid":"8064f16dd418a114","name":"Passing page size 3 when there are 20 messages","time":{"start":1750417339394,"stop":1750417339394,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dc0e1c4cdfbd11","name":"Relay + Store","time":{"start":1750416829416,"stop":1750416829417,"duration":1},"status":"passed","severity":"normal"},{"uid":"92391053969cac59","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750416831911,"stop":1750416831911,"duration":0},"status":"passed","severity":"normal"},{"uid":"e891314dfc42434b","name":"should decode valid enr successfully","time":{"start":1750416756491,"stop":1750416756491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7736ced2dacade6","name":"Check message with no payload is not received","time":{"start":1750417271553,"stop":1750417271553,"duration":0},"status":"passed","severity":"normal"},{"uid":"8140dcd3d453fcfc","name":"Subscribe to topic containing XML and receive message","time":{"start":1750417335437,"stop":1750417335437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c3eb7e165e669d","name":"Subscribe to topic containing short and receive message","time":{"start":1750417335458,"stop":1750417335458,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dd9ef8e7df9445","name":"dispatchEvent via connectionManager","time":{"start":1750416864423,"stop":1750416864423,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5185a75a841a36","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1750417284622,"stop":1750417284622,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40e20d1143d51800","name":"Push message with content topic containing special chars","time":{"start":1750417551480,"stop":1750417551481,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5103dfd5dd03c38","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750417161378,"stop":1750417161378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9bb659bc2cd927","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750416830777,"stop":1750416830778,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f629bdf44d46fa","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app48/3/topic454/xml","time":{"start":1750417265785,"stop":1750417265785,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa28578d93254efb","name":"should load peers from local storage and dispatch events","time":{"start":1750416777250,"stop":1750416777250,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d2b521ca373048","name":"should serialize and deserialize correctly","time":{"start":1750416806949,"stop":1750416806949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85041a03acb178","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750417335437,"stop":1750417335438,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e32b1b06266082","name":"should encode/decode to text encoding","time":{"start":1750416756499,"stop":1750416756499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db397faf56fcfd9","name":"Check received message containing Arabic","time":{"start":1750417243244,"stop":1750417243244,"duration":0},"status":"passed","severity":"normal"},{"uid":"430c05dd8758b60e","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750416794859,"stop":1750416794859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f2e63bae31446c","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750416794890,"stop":1750416794890,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ee2ac30678efd0","name":"Subscribe to topic containing long and receive message","time":{"start":1750417335459,"stop":1750417335459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f88303723b02830","name":"Check received message containing JSON","time":{"start":1750417243247,"stop":1750417243247,"duration":0},"status":"passed","severity":"normal"},{"uid":"411d1e28822fcb4e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750416750281,"stop":1750416750281,"duration":0},"status":"passed","severity":"normal"},{"uid":"961ac1255cba7a5c","name":"should throw an error for an unconfigured topic","time":{"start":1750416750287,"stop":1750416750288,"duration":1},"status":"passed","severity":"normal"},{"uid":"1838f8c0a1f57f29","name":"should set field with only RELAY enabled","time":{"start":1750416756503,"stop":1750416756503,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd90fb610f5a3719","name":"Subscribe to topic containing long and receive message","time":{"start":1750417335431,"stop":1750417335432,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5a9272b8c1b1e8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750416773290,"stop":1750416773290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1cd54739720c7e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750416804296,"stop":1750416804297,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c62100a47a064b","name":"should not receive a peer event after stop","time":{"start":1750417071156,"stop":1750417071156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b595ffbab960f4a5","name":"should have no discoveries enabled by default","time":{"start":1750416794171,"stop":1750416794172,"duration":1},"status":"passed","severity":"normal"},{"uid":"3755b921a52ce61c","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750416773291,"stop":1750416773291,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a0dba926e467630","name":"1 Store, 2 fetches","time":{"start":1750416773064,"stop":1750416773064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95b9cb162c4b78e","name":"Check received message with timestamp: 1750416823573 ","time":{"start":1750417243251,"stop":1750417243251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b19638a389a1274","name":"Push message with special chars payload","time":{"start":1750417551462,"stop":1750417551462,"duration":0},"status":"passed","severity":"normal"},{"uid":"402238fbd163b932","name":"Check received message containing escaped characters","time":{"start":1750417243268,"stop":1750417243268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdcd4ef87f73259","name":"Ephemeral messages are not stored","time":{"start":1750416830776,"stop":1750416830777,"duration":1},"status":"passed","severity":"normal"},{"uid":"dadc4aca1d4ec4dc","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750416755754,"stop":1750416755754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfd6037dd291d9f","name":"Check publish message containing JSON","time":{"start":1750417152893,"stop":1750417152893,"duration":0},"status":"passed","severity":"normal"},{"uid":"c661d0002ad01745","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750417381654,"stop":1750417381654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d091334dbfc6dc16","name":"Push message with content topic containing Russian","time":{"start":1750417551468,"stop":1750417551468,"duration":0},"status":"passed","severity":"normal"},{"uid":"faed875822cfed7a","name":"should transition to Unhealthy when no connections","time":{"start":1750416794512,"stop":1750416794513,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da472cb65f9174a","name":"Query Generator - true","time":{"start":1750417325730,"stop":1750417325731,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb403dcb02d91c9","name":"Relay - dialed first","time":{"start":1750417354505,"stop":1750417354506,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4737bd457eeb77","name":"Round trip binary serialization","time":{"start":1750416765288,"stop":1750416765288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef7c58ad934d04e","name":"should successfully stop","time":{"start":1750416794860,"stop":1750416794860,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecb9dbfbded0220","name":"should properly create location multiaddrs - tcp6","time":{"start":1750416756501,"stop":1750416756501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e475a3c9e1758d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750417145737,"stop":1750417145738,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d17b671ad527891","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750417381653,"stop":1750417381653,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb0ae3652746e9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750416755748,"stop":1750416755748,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e60be2ff94cbe9","name":"Check received message containing Basic HTML tag","time":{"start":1750417243266,"stop":1750417243266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c73ddd768a23981","name":"Ping on subscribed peer","time":{"start":1750416891461,"stop":1750416891462,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4f0662bd047f5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750417381655,"stop":1750417381655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7ab42948b53411","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750416804253,"stop":1750416804253,"duration":0},"status":"passed","severity":"normal"},{"uid":"238eb537351d5844","name":"Fields are not dropped","time":{"start":1750416764301,"stop":1750416764307,"duration":6},"status":"passed","severity":"normal"},{"uid":"545898b1e7032dca","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750417381658,"stop":1750417381658,"duration":0},"status":"passed","severity":"normal"},{"uid":"160ab58f1ce4c81b","name":"should be online or offline if network state changed","time":{"start":1750416824854,"stop":1750416824855,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4eb29981fb91114","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750417335432,"stop":1750417335433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95634a5ebab9265","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750416843642,"stop":1750416843646,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c428df0154c77af","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750416750277,"stop":1750416750278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d588010e53029d9e","name":"Push message with content topic containing JSON","time":{"start":1750417551483,"stop":1750417551484,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb9ab755eff420d","name":"throws on content topic with generation field greater than 0","time":{"start":1750416750260,"stop":1750416750261,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7e57c56d12bc88","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750416750269,"stop":1750416750269,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc1c5496efb8832","name":"Check received message containing short","time":{"start":1750417271541,"stop":1750417271541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dded634097d3d4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750416750281,"stop":1750416750281,"duration":0},"status":"passed","severity":"normal"},{"uid":"787da831ea3ce0c1","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750416804268,"stop":1750416804271,"duration":3},"status":"passed","severity":"normal"},{"uid":"473e5fa269357d12","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750417381646,"stop":1750417381646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d64116cfcad1f2","name":"Check received message containing long","time":{"start":1750417271541,"stop":1750417271542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abe4ffe21c1c96c","name":"Push message with content topic containing emoji","time":{"start":1750417551485,"stop":1750417551485,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e2afc85b3ac5b","name":"should never report false negatives","time":{"start":1750416806949,"stop":1750416806949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27aa65ba1a48d05","name":"Privacy Node - default protocol","time":{"start":1750417354509,"stop":1750417354509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb45a4ca339a9001","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750417161372,"stop":1750417161373,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f39cbe407e6ca60","name":"should handle a minimal index list","time":{"start":1750416750329,"stop":1750416750329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cdee8b9bd0e328","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app65/1/topic824/proto","time":{"start":1750417265785,"stop":1750417265785,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ceb0a725a695c2","name":"Fails to publish duplicate message","time":{"start":1750417152897,"stop":1750417152897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77204ab09edf507","name":"can query messages by message hash","time":{"start":1750417305321,"stop":1750417305321,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f8ffe8e07248d6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750417382878,"stop":1750417382878,"duration":0},"status":"passed","severity":"normal"},{"uid":"90084218443e21cf","name":"Publish message with custom timestamp: Fri Jun 20 2025 11:59:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1750417152897,"stop":1750417152897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0debdc1bf0ca3b1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750417335445,"stop":1750417335446,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebfad0acefb33a","name":"should select older connection if present","time":{"start":1750416764025,"stop":1750416764026,"duration":1},"status":"passed","severity":"normal"},{"uid":"85de3c30d25f14bc","name":"should increase lamport timestamp","time":{"start":1750416807520,"stop":1750416807520,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b399e136743c3d","name":"should attach causal history and bloom filter to each message","time":{"start":1750416807519,"stop":1750416807519,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b6c52eb2e7aa92","name":"should throw if no connection provided","time":{"start":1750416765012,"stop":1750416765013,"duration":1},"status":"passed","severity":"normal"},{"uid":"131c08a391f03e60","name":"should deliver messages after dependencies are met","time":{"start":1750416807523,"stop":1750416807524,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d160372f6a9f71","name":"Check received message with timestamp: 1750416823573000000 ","time":{"start":1750417243251,"stop":1750417243251,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7698b05cd943c15","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750417335436,"stop":1750417335436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d6448db2347aae","name":"Check received message containing SQL Injection","time":{"start":1750417271544,"stop":1750417271544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8969cc17b9257f0f","name":"should handle incoming messages","time":{"start":1750416794860,"stop":1750416794860,"duration":0},"status":"passed","severity":"normal"},{"uid":"90eb5d205cd13004","name":"Push message with shell command payload","time":{"start":1750417551477,"stop":1750417551477,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc006a6ae0da7636","name":"Decoder throws on empty string content topic","time":{"start":1750416765290,"stop":1750416765290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6811152bed22f478","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750416955055,"stop":1750416955055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0f8ecdcd6bb2b5","name":"Subscribe to topic containing short and receive message","time":{"start":1750417335427,"stop":1750417335431,"duration":4},"status":"passed","severity":"normal"},{"uid":"75ee1290692b67aa","name":"should handle corrupted local storage data gracefully","time":{"start":1750416777251,"stop":1750416777251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0f88acb2d3da99","name":"Push message with Basic HTML tag payload","time":{"start":1750417551476,"stop":1750417551476,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0695c418c345c51","name":"Check received message containing JSON","time":{"start":1750417271546,"stop":1750417271546,"duration":0},"status":"passed","severity":"normal"},{"uid":"818397cfa25b6bbc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750416750286,"stop":1750416750286,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9c8640170828ba","name":"messageHashStr returns a hex string","time":{"start":1750416764813,"stop":1750416764814,"duration":1},"status":"passed","severity":"normal"},{"uid":"c687c1d6a5fe8953","name":"Push message with long payload","time":{"start":1750417551461,"stop":1750417551461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11cc8e8e26b5da4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750417004183,"stop":1750417004184,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb343a40b171137b","name":"Check received message containing numeric","time":{"start":1750417271542,"stop":1750417271542,"duration":0},"status":"passed","severity":"normal"},{"uid":"1946f15ab992ca42","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750416772501,"stop":1750416772504,"duration":3},"status":"passed","severity":"normal"},{"uid":"44acbcd36d5f263a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750417303125,"stop":1750417303126,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc5eef15bb96504","name":"Fails to publish message with wrong content topic","time":{"start":1750417152898,"stop":1750417152898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba68a3c5ea436b45","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750417152898,"stop":1750417152899,"duration":1},"status":"passed","severity":"normal"},{"uid":"504ca1f4d15bc366","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750416843646,"stop":1750416843647,"duration":1},"status":"passed","severity":"normal"},{"uid":"73410aef9f93d5a","name":"Push message with content topic containing escaped characters","time":{"start":1750417551470,"stop":1750417551470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9a38a7f7ff5e0b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750417338693,"stop":1750417338693,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb35ca3a87ba56f","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750417381650,"stop":1750417381651,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c56c7a6f80ba06","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750416750283,"stop":1750416750283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9207190fd52b67","name":"should get / set TCP multiaddr","time":{"start":1750416756500,"stop":1750416756500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f938895b721097","name":"should wait for LightPush peer to be connected","time":{"start":1750416794880,"stop":1750416794880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e24f89437cd75e7","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750417338693,"stop":1750417338693,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9a475f8e42180d","name":"should be able to encode the field with only STORE set to true","time":{"start":1750416755745,"stop":1750416755746,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ae5c67fd088a83","name":"should insert message into bloom filter","time":{"start":1750416807518,"stop":1750416807519,"duration":1},"status":"passed","severity":"normal"},{"uid":"706cb6b881510df7","name":"new peer added after a peer was already found","time":{"start":1750417125861,"stop":1750417125861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"519ca4141cb5cb6b","name":"Check meta is set [symmetric]","time":{"start":1750416783445,"stop":1750416783446,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb338f35bee2dc06","name":"configure the node with multiple pubsub topics","time":{"start":1750417382878,"stop":1750417382878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14bb13a1ec844e7","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750416750279,"stop":1750416750279,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee7625cbd78665b","name":"Check received message containing Chinese","time":{"start":1750417243263,"stop":1750417243263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddb2059c96f8025","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750416824853,"stop":1750416824854,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d14567f3fd34384","name":"Check received message containing shell command","time":{"start":1750417243248,"stop":1750417243249,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d57261b81d4c7e6","name":"should return different streams if requested simultaniously","time":{"start":1750416765013,"stop":1750416765014,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30389daf3c2a2f","name":"should be able to decode the field with only STORE set to true","time":{"start":1750416755751,"stop":1750416755752,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bd26d437112e95","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750417348759,"stop":1750417348759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06525c0b5d7e757","name":"Check received message containing Russian","time":{"start":1750417243244,"stop":1750417243245,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6028f74c94d7704","name":"Check message with non string payload is not received","time":{"start":1750417243273,"stop":1750417243274,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb4d185076dab4c","name":"Check received message containing unicode special characters","time":{"start":1750417271535,"stop":1750417271535,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be1574aeb539bec","name":"Check received message containing XML","time":{"start":1750417271545,"stop":1750417271545,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd61091eb29e4bc4","name":"should be delivered immediately if received","time":{"start":1750416807527,"stop":1750416807527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec47f780f794c980","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750416750270,"stop":1750416750270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c5b061897557ee","name":"Push message with content topic containing long","time":{"start":1750417551479,"stop":1750417551480,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80a93e8083f2df3","name":"Subscribe to topic containing Script and receive message","time":{"start":1750417335437,"stop":1750417335437,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec0d92fb1cf9775","name":"Store - dialed after - with timeout","time":{"start":1750417354507,"stop":1750417354507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7684f4a3e196dd0","name":"should respect max attempts limit","time":{"start":1750416794416,"stop":1750416794417,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1718e033b34ce2","name":"should throw error - invalid id","time":{"start":1750416756494,"stop":1750416756494,"duration":0},"status":"passed","severity":"normal"},{"uid":"511285b88481f991","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750416807526,"stop":1750416807526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1de72c40f157c1a","name":"can query messages normally","time":{"start":1750417305321,"stop":1750417305321,"duration":0},"status":"passed","severity":"normal"},{"uid":"be554d745c5196d1","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750416843647,"stop":1750416843648,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c6097e6597eab1","name":"accepts valid content-filtered query","time":{"start":1750416764615,"stop":1750416764615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba57ca1a1b2a33fc","name":"Check received message containing Chinese","time":{"start":1750417271543,"stop":1750417271543,"duration":0},"status":"passed","severity":"normal"},{"uid":"990860221892a2d0","name":"Sets default value correctly","time":{"start":1750417350209,"stop":1750417350209,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d54b7a116972fd","name":"should not retry if at least one success","time":{"start":1750416794578,"stop":1750416794578,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf654f2c51fb051","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750416777251,"stop":1750416777251,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfd48d99100d213","name":"Encoder throws on empty string content topic","time":{"start":1750416783447,"stop":1750416783447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdfa0f87f87d687","name":"Decrypt messages","time":{"start":1750417127512,"stop":1750417127519,"duration":7},"status":"passed","severity":"normal"},{"uid":"62f99a2c5a7f9e93","name":"should throw error - no public key","time":{"start":1750416756493,"stop":1750416756493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b149b610e6d6cc","name":"rejects content-filtered query with only contentTopics","time":{"start":1750416764616,"stop":1750416764616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01237e17ff6976b","name":"Push message with Chinese payload","time":{"start":1750417551474,"stop":1750417551474,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeaa3e34bbed6737","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750416794575,"stop":1750416794575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3266f91bb071f5","name":"should set field with all protocols disabled","time":{"start":1750416756502,"stop":1750416756503,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b45f869169f70e","name":"should not be empty after adding a subscription","time":{"start":1750416794849,"stop":1750416794849,"duration":0},"status":"passed","severity":"normal"},{"uid":"b078e3f0dfb7e68e","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750416764814,"stop":1750416764814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82fd43891f57837","name":"Push message with long payload","time":{"start":1750417551473,"stop":1750417551474,"duration":1},"status":"passed","severity":"normal"},{"uid":"826302498522db65","name":"Check received message containing emoji","time":{"start":1750417243269,"stop":1750417243269,"duration":0},"status":"passed","severity":"normal"},{"uid":"583a16f8d51619e8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750417335460,"stop":1750417335463,"duration":3},"status":"passed","severity":"normal"},{"uid":"501848ff01f134dc","name":"Check message with no payload is not received","time":{"start":1750417243273,"stop":1750417243273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c8e0cd55582dfb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750416772506,"stop":1750416772506,"duration":0},"status":"passed","severity":"normal"},{"uid":"127f0d9fa762cf4b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750416804301,"stop":1750416804302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b061485878cceba2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750417381653,"stop":1750417381653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e88d8a3a09d26e","name":"1 Relay, 1 Filter, gives up","time":{"start":1750416773064,"stop":1750416773065,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf23bf927a9d662","name":"Refresh subscription","time":{"start":1750417161375,"stop":1750417161376,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea481e8fc0de4c89","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app39/4/topic864/xml","time":{"start":1750417265783,"stop":1750417265783,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a7f58d0e0ff293","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750416955069,"stop":1750416955069,"duration":0},"status":"passed","severity":"normal"},{"uid":"284ea0ede1be4b27","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750416804241,"stop":1750416804242,"duration":1},"status":"passed","severity":"normal"},{"uid":"972545760d294655","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750416794178,"stop":1750416794184,"duration":6},"status":"passed","severity":"normal"},{"uid":"561da5133766a900","name":"Check message received after nwaku node is restarted","time":{"start":1750417243274,"stop":1750417243274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fd9d6dd4d8e0a","name":"Fails to push message bigger that 1MB","time":{"start":1750417551487,"stop":1750417551488,"duration":1},"status":"passed","severity":"normal"},{"uid":"89918ce77d6c483","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750417284620,"stop":1750417284620,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7410538d2c580a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750417271550,"stop":1750417271550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a58a9dc94ec92ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750416750284,"stop":1750416750284,"duration":0},"status":"passed","severity":"normal"},{"uid":"378f0510af26caf9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750416750283,"stop":1750416750284,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d427d634e113696","name":"Subscribe to topic containing short and publish message","time":{"start":1750417161377,"stop":1750417161377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6227f204122ca6bc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750417381649,"stop":1750417381649,"duration":0},"status":"passed","severity":"normal"},{"uid":"37954b209d8639d9","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750416804286,"stop":1750416804287,"duration":1},"status":"passed","severity":"normal"},{"uid":"743b74f263d9ea8c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750417145736,"stop":1750417145736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3a88ea0442548","name":"Subscribe and receive messages via waku relay post","time":{"start":1750417381652,"stop":1750417381652,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f66cba1aef9d4e","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750416804272,"stop":1750416804272,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b0191bbc4b008e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750417335439,"stop":1750417335440,"duration":1},"status":"passed","severity":"normal"},{"uid":"6282b850f727860a","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750416794857,"stop":1750416794857,"duration":0},"status":"passed","severity":"normal"},{"uid":"277f21b1c7f923ee","name":"Check message with invalid timestamp is not received","time":{"start":1750417243271,"stop":1750417243271,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f9560c2415f5e9","name":"should be empty after removing the only subscription","time":{"start":1750416794849,"stop":1750416794850,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4a6dfa5ddb9fb8","name":"Check publish message containing Arabic","time":{"start":1750417152890,"stop":1750417152891,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2149c5556458a2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750417381659,"stop":1750417381659,"duration":0},"status":"passed","severity":"normal"},{"uid":"62de423f110fee","name":"Check message with no pubsub topic is not received","time":{"start":1750417271552,"stop":1750417271552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c209b3b46c93f31e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750416804290,"stop":1750416804291,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4fa9270e4bde9b","name":"should process tasks in queue","time":{"start":1750416794410,"stop":1750416794410,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbb68afa70b2d94","name":"Check received message containing Script","time":{"start":1750417271531,"stop":1750417271532,"duration":1},"status":"passed","severity":"normal"},{"uid":"b902643bd20640dc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750416755753,"stop":1750416755753,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a914c3380ea47f1","name":"should be empty when created","time":{"start":1750416794849,"stop":1750416794849,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ab40c51e329af7","name":"handles different clusterIds correctly","time":{"start":1750416750275,"stop":1750416750275,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea07b2f59528b78","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750417161391,"stop":1750417161391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a3da2697292f29","name":"Fails to push message with large meta","time":{"start":1750417551485,"stop":1750417551486,"duration":1},"status":"passed","severity":"normal"},{"uid":"9721722e41861a58","name":"Check received message containing Russian","time":{"start":1750417271544,"stop":1750417271544,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dc5809d5ed1e0e","name":"should insert elements correctly","time":{"start":1750416806948,"stop":1750416806948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f777354604a596c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750417348758,"stop":1750417348759,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f304dd7b13e4cb","name":"different cluster, different shard: nodes don't connect","time":{"start":1750417031968,"stop":1750417031969,"duration":1},"status":"passed","severity":"normal"},{"uid":"63240be1bae0f0d9","name":"Push message with Arabic payload","time":{"start":1750417551462,"stop":1750417551462,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05635ba4db3544","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750417381650,"stop":1750417381650,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d0c120dd96e724","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750417161373,"stop":1750417161374,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f906b1fdcda867","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750416807522,"stop":1750416807523,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0a92f3665381bc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750416772506,"stop":1750416772507,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b440dd2c7445ed1","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750416804245,"stop":1750416804246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af28c000607a8b9","name":"Check received message containing emoji","time":{"start":1750417243250,"stop":1750417243251,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b50fe9cdab0586b","name":"Check received message containing numeric","time":{"start":1750417243242,"stop":1750417243243,"duration":1},"status":"passed","severity":"normal"},{"uid":"5449c00dcd949859","name":"isConnected should return true after first peer connects","time":{"start":1750416843648,"stop":1750416843649,"duration":1},"status":"passed","severity":"normal"},{"uid":"9481eee2a1a8a129","name":"should request peer renewal on specific errors","time":{"start":1750416794411,"stop":1750416794411,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d391799ad1d482e","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750416804271,"stop":1750416804272,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f4a593386f5c99","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750416750288,"stop":1750416750289,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ddde28ec21ea30","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750416955056,"stop":1750416955056,"duration":0},"status":"passed","severity":"normal"},{"uid":"4696d289de4e205f","name":"throws on empty content topic","time":{"start":1750416750258,"stop":1750416750259,"duration":1},"status":"passed","severity":"normal"},{"uid":"44151c089b59fce0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750417335471,"stop":1750417335471,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab200fe93f4d49d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750417381642,"stop":1750417381643,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c31137ed9cca83","name":"Check message received after nwaku node is restarted","time":{"start":1750417243259,"stop":1750417243259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57a6fad40b2638b0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750417297229,"stop":1750417297230,"duration":1},"status":"passed","severity":"normal"},{"uid":"7acc2bea4ed61dfb","name":"shard 0","time":{"start":1750417382873,"stop":1750417382873,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe89afb51fa2d91c","name":"should handle special patterns correctly","time":{"start":1750416806950,"stop":1750416806950,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf70a82714dc8a9","name":"Decoder throws on undefined content topic","time":{"start":1750416785111,"stop":1750416785111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8201ac7227721e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750417335452,"stop":1750417335452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5042c3f34f6a9cd","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750416750270,"stop":1750416750270,"duration":0},"status":"passed","severity":"normal"},{"uid":"70927998b0bf2028","name":"Push message with content topic containing XML","time":{"start":1750417551469,"stop":1750417551469,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee836d8d2c91c1a","name":"throws on content topic with empty application field","time":{"start":1750416750261,"stop":1750416750261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff88e9f6ab777347","name":"Push message with content topic containing XML","time":{"start":1750417551483,"stop":1750417551483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc11eeac3e51c5e","name":"Push message with escaped characters payload","time":{"start":1750417551464,"stop":1750417551465,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b34a4e8d2c2501e","name":"Check publish message containing emoji","time":{"start":1750417152895,"stop":1750417152895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7026e24afc28a1","name":"Renews subscription after lossing a connection","time":{"start":1750417335444,"stop":1750417335445,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad5f412be2dcb85","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750416804301,"stop":1750416804301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a781f9fb7e335a1b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750416750285,"stop":1750416750285,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ad7c157c1c8895","name":"Push message with short payload","time":{"start":1750417551473,"stop":1750417551473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed4e31e007ab4c6","name":"Query with Promise Callback, No Decoder","time":{"start":1750417297232,"stop":1750417297232,"duration":0},"status":"passed","severity":"normal"},{"uid":"4250ca85e6b1d3fb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750416750271,"stop":1750416750271,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eeac352664083e","name":"LightPush","time":{"start":1750417354508,"stop":1750417354508,"duration":0},"status":"passed","severity":"normal"},{"uid":"e864e7438b372a31","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750417152895,"stop":1750417152895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f25b19bdde9a67","name":"should reject if WakuNode is not started","time":{"start":1750416794877,"stop":1750416794877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81931602797fd60","name":"should not allow k > 12","time":{"start":1750416803911,"stop":1750416803913,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8e1f27a3a166da5","name":"Relay","time":{"start":1750416829415,"stop":1750416829416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a01bf2bfd00e43e","name":"removeEventListener with correct event","time":{"start":1750416864421,"stop":1750416864421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7373b59146284f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750416755741,"stop":1750416755745,"duration":4},"status":"passed","severity":"normal"},{"uid":"177925db581ec9a4","name":"Check publish message containing Chinese","time":{"start":1750417152890,"stop":1750417152890,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c89fda03d9cb93d","name":"Push message with emoji payload","time":{"start":1750417551465,"stop":1750417551465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d965ba475c57b852","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750416794178,"stop":1750416794178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3434a9c2af98e65","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750417125862,"stop":1750417125863,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3515b6df0404e2af","name":"should return false when clusterId doesn't match","time":{"start":1750416794889,"stop":1750416794889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2877e634f7d970b9","name":"Overlapping topic subscription","time":{"start":1750417161376,"stop":1750417161376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56696b9204da177","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750416750288,"stop":1750416750288,"duration":0},"status":"passed","severity":"normal"},{"uid":"80110f63493ce1ed","name":"Push message with content topic containing unicode special characters","time":{"start":1750417551484,"stop":1750417551485,"duration":1},"status":"passed","severity":"normal"},{"uid":"49aab28ba31a026b","name":"Fails to push message bigger that 1MB","time":{"start":1750417551473,"stop":1750417551473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7012ab8828d23a1c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750416772500,"stop":1750416772501,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c44ab36553e0afc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750416750283,"stop":1750416750283,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cb225149ad11a5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750416804289,"stop":1750416804290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9639f80187a158","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750416794851,"stop":1750416794852,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f007b41802e7a0e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750416955056,"stop":1750416955056,"duration":0},"status":"passed","severity":"normal"},{"uid":"32235945e4206b6","name":"Generator, 2 different pubsubtopics","time":{"start":1750417317742,"stop":1750417317742,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16574c8d8e05b1c3","name":"Subscribe to topic containing Script and receive message","time":{"start":1750417335465,"stop":1750417335466,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefa7e10ea96c836","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750417381640,"stop":1750417381640,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ddfe2985ed42a4","name":"Mutual subscription","time":{"start":1750417161366,"stop":1750417161366,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fbdb0cf2251c36","name":"Query Generator, No message returned","time":{"start":1750417297229,"stop":1750417297229,"duration":0},"status":"passed","severity":"normal"},{"uid":"899e2c95dc9b1a2f","name":"should only return 1 node with relay and store capability","time":{"start":1750416773289,"stop":1750416773289,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb951baf12ab9ed8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750417145735,"stop":1750417145735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c003101864f4c7","name":"topics with same application and version share the same shard","time":{"start":1750416750274,"stop":1750416750274,"duration":0},"status":"passed","severity":"normal"},{"uid":"1115a7072aef539a","name":"Subscribe and receive messages via lightPush","time":{"start":1750417381639,"stop":1750417381639,"duration":0},"status":"passed","severity":"normal"},{"uid":"938973d4c9f092e9","name":"Ping on peer without subscriptions","time":{"start":1750416891464,"stop":1750416891465,"duration":1},"status":"passed","severity":"normal"},{"uid":"69434ed20918e6f4","name":"Push message with special chars payload","time":{"start":1750417551474,"stop":1750417551474,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e5f0ad4f04cd98","name":"should emit a peer event after start","time":{"start":1750416828436,"stop":1750416828436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b331959b16f26ca4","name":"random static sharding 2 - Cluster ID: 932, Shard ID: 319","time":{"start":1750417382874,"stop":1750417382875,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f025af0df7eedc","name":"Check received message containing SQL Injection","time":{"start":1750417271531,"stop":1750417271531,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b87ec549fb570b","name":"handles empty contentTopics array correctly","time":{"start":1750416750291,"stop":1750416750291,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89409f961d7b04d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750416750278,"stop":1750416750278,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc28664fbd9dc857","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750416804285,"stop":1750416804285,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ac703e011119ff","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750417381648,"stop":1750417381648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c51dd5f2993844","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750416803916,"stop":1750416803916,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3dbd810ab6aed4","name":"can start the service","time":{"start":1750416828433,"stop":1750416828434,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c75151ece813757","name":"Ping on unsubscribed peer","time":{"start":1750416891463,"stop":1750416891463,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f37b48b6516d84b","name":"Check publish message containing special chars","time":{"start":1750417152889,"stop":1750417152890,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e21972577598cac","name":"stop","time":{"start":1750416864424,"stop":1750416864424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec780e6ad899140","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750416772197,"stop":1750416772198,"duration":1},"status":"passed","severity":"normal"},{"uid":"6594a897518a12a3","name":"Check received message containing JSON","time":{"start":1750417271534,"stop":1750417271534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c63c8020fca49f9","name":"returns nothing if no connections present","time":{"start":1750416764009,"stop":1750416764010,"duration":1},"status":"passed","severity":"normal"},{"uid":"309b85592de80218","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750417348759,"stop":1750417348760,"duration":1},"status":"passed","severity":"normal"},{"uid":"65070424b1a1eca0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750416750287,"stop":1750416750287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc8aaaf3ecddd","name":"Encoder throws on empty string content topic","time":{"start":1750416785110,"stop":1750416785110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b788327fbab52d1","name":"Does not throw an exception when node disconnects","time":{"start":1750417350207,"stop":1750417350207,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ca6a3e10f0b6ce","name":"Passing page size 11 when there are 10 messages","time":{"start":1750417339394,"stop":1750417339395,"duration":1},"status":"passed","severity":"normal"},{"uid":"c040d20c2d0a2234","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750416804291,"stop":1750416804292,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f896291f74a05a","name":"should not receive a peer event after stop","time":{"start":1750416777250,"stop":1750416777250,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe70df66efe6e419","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750416785109,"stop":1750416785109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b3b4b0e26b30c1","name":"should use DNS peer discovery with light client","time":{"start":1750416828439,"stop":1750416828439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f92e30f6aee4e5a8","name":"should initialize with custom number of peers","time":{"start":1750416794692,"stop":1750416794692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56379bbef25ed2","name":"Reusing cursor across nodes","time":{"start":1750417284621,"stop":1750417284621,"duration":0},"status":"passed","severity":"normal"},{"uid":"333ce566bd713309","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750417161384,"stop":1750417161386,"duration":2},"status":"passed","severity":"normal"},{"uid":"9fccb24e6cd0b7e","name":"Check message with no content topic is not received","time":{"start":1750417271552,"stop":1750417271553,"duration":1},"status":"passed","severity":"normal"},{"uid":"621e4a8b1e3bd654","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750417335435,"stop":1750417335436,"duration":1},"status":"passed","severity":"normal"},{"uid":"129a2564660c560b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750417161391,"stop":1750417161392,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b26fce9f518c8a3","name":"Push message with content topic containing special chars","time":{"start":1750417551467,"stop":1750417551467,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9a75905ce34fef","name":"throws on content topic with empty topic name field","time":{"start":1750416750262,"stop":1750416750263,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1298c1647eee2","name":"Push message with content topic containing short","time":{"start":1750417551466,"stop":1750417551466,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b73fd7227d08bb","name":"Push message with Russian payload","time":{"start":1750417551475,"stop":1750417551475,"duration":0},"status":"passed","severity":"normal"},{"uid":"490d7555d986eb57","name":"Check message with no payload is not received","time":{"start":1750417243258,"stop":1750417243258,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7616ab3c17c4e0","name":"Check message on other pubsub topic is not received","time":{"start":1750417243271,"stop":1750417243271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d40fb4fe34ec6d","name":"does not throw on valid cases","time":{"start":1750416750258,"stop":1750416750258,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca6a66ca8d93621","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750417031967,"stop":1750417031967,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec995b2c6f9bdd6a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750417284620,"stop":1750417284621,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae1ff5f8e5910e5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750417381641,"stop":1750417381641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93a27a50d7dca54","name":"Check publish message containing long","time":{"start":1750417152889,"stop":1750417152889,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee454f5529fc852","name":"Query with Ordered Callback, No message returned","time":{"start":1750417297230,"stop":1750417297231,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32c46b33aac7d53","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750417331667,"stop":1750417331667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8eb4e68478b5f47","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750416755748,"stop":1750416755749,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34223ba2d8f7783","name":"Sample","time":{"start":1750416755756,"stop":1750416755756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee3041c797b3eea","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750417161378,"stop":1750417161379,"duration":1},"status":"passed","severity":"normal"},{"uid":"5565ceaddceb52c2","name":"udp ip6 address","time":{"start":1750416755773,"stop":1750416755773,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aca1a3263753b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750416773290,"stop":1750416773290,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b8d52b534d76b5","name":"unsubscribes","time":{"start":1750417344393,"stop":1750417344394,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e20e4f8a84d6150","name":"Check received message containing long","time":{"start":1750417243241,"stop":1750417243242,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbebfd01e29409d5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750417338692,"stop":1750417338692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed86c5d168413954","name":"Subscribe to topic containing XML and receive message","time":{"start":1750417381647,"stop":1750417381647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e640bcdeb24a86f7","name":"Check received message containing long","time":{"start":1750417243260,"stop":1750417243261,"duration":1},"status":"passed","severity":"normal"},{"uid":"8537c74a856059a9","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750416750290,"stop":1750416750290,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d8c675aa8336d6","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750417335446,"stop":1750417335447,"duration":1},"status":"passed","severity":"normal"},{"uid":"323dd41b96163c10","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750416750269,"stop":1750416750269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bce3242c175c3f4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750417335472,"stop":1750417335472,"duration":0},"status":"passed","severity":"normal"},{"uid":"3507d7556b9a41f1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750416755747,"stop":1750416755748,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef610c45f7eb454e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750416830777,"stop":1750416830777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28f0f739debc997","name":"should not receive a peer event before start","time":{"start":1750416828436,"stop":1750416828437,"duration":1},"status":"passed","severity":"normal"},{"uid":"76093e82d416e7cf","name":"Decoder throws on empty string content topic","time":{"start":1750416785111,"stop":1750416785111,"duration":0},"status":"passed","severity":"normal"},{"uid":"38676f2dd84a3dc","name":"Query generator for multiple messages with different message text format","time":{"start":1750417331667,"stop":1750417331667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3ab3772dee933f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750416750292,"stop":1750416750292,"duration":0},"status":"passed","severity":"normal"},{"uid":"267d2889ff0311d1","name":"Relay - times out","time":{"start":1750417354506,"stop":1750417354507,"duration":1},"status":"passed","severity":"normal"},{"uid":"390db429718bd493","name":"Push message with escaped characters payload","time":{"start":1750417551477,"stop":1750417551477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a777afaf02c1b28d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750417331669,"stop":1750417331669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2dd41d5f108b10","name":"messageHashStr produces consistent results for the same input","time":{"start":1750416764815,"stop":1750416764815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7f97070f2e50e2","name":"Push message with meta","time":{"start":1750417551485,"stop":1750417551485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fd8dc526488207","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750416750289,"stop":1750416750289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b254889a00ea03","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750416804237,"stop":1750416804241,"duration":4},"status":"passed","severity":"normal"},{"uid":"9898f7b48a7b3ad6","name":"Decoder throws on empty string content topic","time":{"start":1750416783448,"stop":1750416783448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d429fd55f8961386","name":"Push message with content topic containing SQL Injection","time":{"start":1750417551468,"stop":1750417551468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6690c0433203a4ad","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750416772500,"stop":1750416772500,"duration":0},"status":"passed","severity":"normal"},{"uid":"895ab09284b07e20","name":"should not allow unachievable error rate","time":{"start":1750416803913,"stop":1750416803914,"duration":1},"status":"passed","severity":"normal"},{"uid":"b876fdc84c282653","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750416750281,"stop":1750416750282,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8683df28a4ad83","name":"can start the service","time":{"start":1750417071153,"stop":1750417071153,"duration":0},"status":"passed","severity":"normal"},{"uid":"56241022bd78026c","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750416804274,"stop":1750416804276,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb39799ca72f431b","name":"connects to nwaku","time":{"start":1750417350206,"stop":1750417350207,"duration":1},"status":"passed","severity":"normal"},{"uid":"21abfa9c1a6df3f8","name":"should not receive a peer event before start","time":{"start":1750417071155,"stop":1750417071156,"duration":1},"status":"passed","severity":"normal"},{"uid":"590bfd751b271e5c","name":"Light Node - default protocols","time":{"start":1750417354509,"stop":1750417354509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7710cfc08a52b3","name":"Push message with numeric payload","time":{"start":1750417551474,"stop":1750417551474,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cb85c8a90a99b8","name":"Push 30 different messages","time":{"start":1750417551465,"stop":1750417551465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74f4d662cbc48ecd","name":"Check received message containing short","time":{"start":1750417271528,"stop":1750417271528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f986a8a4ecc86df5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app29/3/topic230/test.js","time":{"start":1750417265784,"stop":1750417265785,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bf53e385bd5f30","name":"should properly create peer info with all multiaddrs","time":{"start":1750416756502,"stop":1750416756502,"duration":0},"status":"passed","severity":"normal"},{"uid":"594d80eca880c918","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750416804264,"stop":1750416804265,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56dcb3f1e928ee4","name":"should be called for bootstrap peers","time":{"start":1750416831910,"stop":1750416831911,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb98cc37ddb8be2a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750416756491,"stop":1750416756492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20e07b45eff7708","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750417335444,"stop":1750417335444,"duration":0},"status":"passed","severity":"normal"},{"uid":"474e47440e347bdf","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750416804242,"stop":1750416804242,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bd727dc650daf6","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750416794888,"stop":1750416794888,"duration":0},"status":"passed","severity":"normal"},{"uid":"468b851113759c0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750416764810,"stop":1750416764810,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ac04f54c2c474e","name":"Passing page size 10 when there are 10 messages","time":{"start":1750417339394,"stop":1750417339394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a0b3ec7472d8d7","name":"Delete observer","time":{"start":1750417127520,"stop":1750417127520,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c3d686c98e8369","name":"random static sharding 6 - Cluster ID: 368, Shard ID: 209","time":{"start":1750417382876,"stop":1750417382876,"duration":0},"status":"passed","severity":"normal"},{"uid":"31071a03aa5f3834","name":"Check received message containing Script","time":{"start":1750417271545,"stop":1750417271545,"duration":0},"status":"passed","severity":"normal"},{"uid":"211efd18e48f0672","name":"creates an iterator","time":{"start":1750417344391,"stop":1750417344392,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf1d42b134591a2","name":"A test","time":{"start":1750417021969,"stop":1750417021970,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33804f51a107050","name":"should get locked peers","time":{"start":1750416794692,"stop":1750416794693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9cf75b26a7fd573","name":"should increase lamport timestamp","time":{"start":1750416807517,"stop":1750416807518,"duration":1},"status":"passed","severity":"normal"},{"uid":"18019cf81b0b6eed","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750416750329,"stop":1750416750329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c22a8a19abdfca","name":"Subscribe and receives messages on 20 topics","time":{"start":1750417381642,"stop":1750417381642,"duration":0},"status":"passed","severity":"normal"},{"uid":"a896fc5b0fcba070","name":"Check meta is set [ecies]","time":{"start":1750416785109,"stop":1750416785110,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bb66222cd02677","name":"Symmetric encrypt & Decrypt","time":{"start":1750416784081,"stop":1750416784081,"duration":0},"status":"passed","severity":"normal"},{"uid":"81172b57e2a21160","name":"should request renew when peer disconnects","time":{"start":1750416794693,"stop":1750416794693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a805889b78447","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750416755752,"stop":1750416755752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e291c3782e576b49","name":"Query with Ordered Callback, No Decoder","time":{"start":1750417297230,"stop":1750417297230,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdc2aca73202599","name":"should call waitForPeer on Relay","time":{"start":1750416794882,"stop":1750416794882,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7109c01a900152","name":"should not fail to stop the service if it was not started","time":{"start":1750416777248,"stop":1750416777248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c95e5ad38a27b","name":"Check publish message containing numeric","time":{"start":1750417152889,"stop":1750417152889,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f04e9f81510c23","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750416955057,"stop":1750416955057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f51c0d4eea7f5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750417335440,"stop":1750417335441,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc75a71f941772de","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750417381648,"stop":1750417381648,"duration":0},"status":"passed","severity":"normal"},{"uid":"885fd647a986726f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750416804298,"stop":1750416804298,"duration":0},"status":"passed","severity":"normal"},{"uid":"755d1992ed4b77a7","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750416804272,"stop":1750416804273,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7d519da0081193","name":"Query generator for multiple messages with different content topic format","time":{"start":1750417331668,"stop":1750417331668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6020f688db52979","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750416804300,"stop":1750416804301,"duration":1},"status":"passed","severity":"normal"},{"uid":"387ca0647478179b","name":"Check received message with timestamp: 1750416823573000000 ","time":{"start":1750417243269,"stop":1750417243269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f22bf32d222782d","name":"random static sharding 8 - Cluster ID: 810, Shard ID: 555","time":{"start":1750417382877,"stop":1750417382877,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce38ec5e565630da","name":"should properly start and stop event listening","time":{"start":1750416794514,"stop":1750416794518,"duration":4},"status":"passed","severity":"normal"},{"uid":"bfae74fa156f4b69","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750417381658,"stop":1750417381658,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d249a62f045bfaf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750417381658,"stop":1750417381658,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f93db642414dc92","name":"should use shardsUnderCluster when provided","time":{"start":1750416794888,"stop":1750416794888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fa2cd788736f4c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750416804292,"stop":1750416804293,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e36ba26a0a025","name":"returns all values when wanted number is greater than available values","time":{"start":1750416772196,"stop":1750416772197,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a6200c4f8a9cce","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750416804243,"stop":1750416804245,"duration":2},"status":"passed","severity":"normal"},{"uid":"3582a9d9bbbaeef3","name":"Overlapping topic subscription","time":{"start":1750417381654,"stop":1750417381654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c351bb85e8216fa3","name":"Ordered Callback - true","time":{"start":1750417325736,"stop":1750417325737,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fe9234b14cca2e","name":"rejects hash query with time filter","time":{"start":1750416764618,"stop":1750416764618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e38c0f8921f98e1","name":"random static sharding 7 - Cluster ID: 541, Shard ID: 768","time":{"start":1750417382876,"stop":1750417382877,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e00db7f7cba87db","name":"Check received message containing special chars","time":{"start":1750417243262,"stop":1750417243263,"duration":1},"status":"passed","severity":"normal"},{"uid":"346af4f775797b80","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750416785109,"stop":1750416785109,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8718837b8709ef7","name":"should create a new stream if no existing for protocol found","time":{"start":1750416765013,"stop":1750416765013,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d3a7ca3c530e62","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750416804297,"stop":1750416804297,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff92e7e2e8d87274","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750417335418,"stop":1750417335419,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdcdb14c9e43f23b","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750416794887,"stop":1750416794887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2101dcef61e737","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750416750279,"stop":1750416750280,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a959fa9c21cd9e","name":"Check message with invalid timestamp is not received","time":{"start":1750417271551,"stop":1750417271551,"duration":0},"status":"passed","severity":"normal"},{"uid":"822cafa610e13677","name":"Register correct protocols","time":{"start":1750417161367,"stop":1750417161367,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f58c94234c415d","name":"Check message received after jswaku node is restarted","time":{"start":1750417271554,"stop":1750417271554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9596608ae7bb49bc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750417335443,"stop":1750417335444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f80cb5d46a26ac","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app32/8/topic105/proto","time":{"start":1750417265782,"stop":1750417265782,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c013e11ebb018b3","name":"Refresh subscription","time":{"start":1750417381643,"stop":1750417381643,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd986fda656a93f","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750416804252,"stop":1750416804253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b954b984e87b2b28","name":"should check false positive rate","time":{"start":1750416806950,"stop":1750416806951,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b582d8de07980bd","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750416794859,"stop":1750416794860,"duration":1},"status":"passed","severity":"normal"},{"uid":"189de90ceac18613","name":"Check message with non string payload is not received","time":{"start":1750417271553,"stop":1750417271553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffb6b00951b9e81","name":"Check received message containing XML","time":{"start":1750417243246,"stop":1750417243246,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f97d202cc5f6ef","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750417004172,"stop":1750417004173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7522b3dcfcfcb59f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750417335465,"stop":1750417335465,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbadb331b6ac2eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750416750286,"stop":1750416750286,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f5571ee77adff1","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750416804289,"stop":1750416804289,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cba567939f8a5a","name":"should properly compute the node id","time":{"start":1750416756495,"stop":1750416756498,"duration":3},"status":"passed","severity":"normal"},{"uid":"47f3b4f1d0b15807","name":"listenerCount","time":{"start":1750416864422,"stop":1750416864423,"duration":1},"status":"passed","severity":"normal"},{"uid":"586f93fc041fea7b","name":"Renews subscription after lossing a connection","time":{"start":1750417381650,"stop":1750417381650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5e7b8f1e5d5093","name":"Check message received after jswaku node is restarted","time":{"start":1750417243259,"stop":1750417243259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ad059a0bcbf2b29","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750416764615,"stop":1750416764616,"duration":1},"status":"passed","severity":"normal"},{"uid":"9677960a6e67b65e","name":"Ordered Callback - false","time":{"start":1750417325737,"stop":1750417325737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8697ec0c950c9834","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750417284618,"stop":1750417284619,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d386a65b1ed609f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750417381656,"stop":1750417381656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ae4e42ffd88037","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750417303128,"stop":1750417303129,"duration":1},"status":"passed","severity":"normal"},{"uid":"6063f424b50edf44","name":"Check received message containing Chinese","time":{"start":1750417271530,"stop":1750417271530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a112a9f02c485ff1","name":"Query Generator - false","time":{"start":1750417325732,"stop":1750417325733,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2f697b711bbb78","name":"Push message with content topic containing emoji","time":{"start":1750417551470,"stop":1750417551470,"duration":0},"status":"passed","severity":"normal"},{"uid":"25948edef1a50625","name":"Check received message containing Arabic","time":{"start":1750417243263,"stop":1750417243264,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a61cb3bd89116f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750416804293,"stop":1750416804294,"duration":1},"status":"passed","severity":"normal"},{"uid":"91097c0393ca784","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750417335434,"stop":1750417335435,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf2dad45420ed88","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750417348758,"stop":1750417348758,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6279463aad95e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750416750282,"stop":1750416750282,"duration":0},"status":"passed","severity":"normal"},{"uid":"df95e100d27e7c9b","name":"Push message with Arabic payload","time":{"start":1750417551475,"stop":1750417551475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15a6df4b166cbd5","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750416755750,"stop":1750416755750,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35f78f63a6bab98","name":"Encoder throws on undefined content topic","time":{"start":1750416785110,"stop":1750416785110,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a8391ae56345aa","name":"Push message equal or less that 1MB","time":{"start":1750417551472,"stop":1750417551472,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ae194e51599023","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750416750271,"stop":1750416750272,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f44861fc45d003","name":"Push message with content topic containing Arabic","time":{"start":1750417551467,"stop":1750417551468,"duration":1},"status":"passed","severity":"normal"},{"uid":"257d36b28d03d4bf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750417303126,"stop":1750417303126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed67d32cc1e632c7","name":"configure the node with multiple content topics","time":{"start":1750417265786,"stop":1750417265786,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe2a5fd8bf7f450","name":"Overlapping topic subscription","time":{"start":1750417335456,"stop":1750417335457,"duration":1},"status":"passed","severity":"normal"},{"uid":"80697724a9208cd9","name":"Check received message containing special chars","time":{"start":1750417271542,"stop":1750417271543,"duration":1},"status":"passed","severity":"normal"},{"uid":"e153ba8908b85d5f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750417317737,"stop":1750417317738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf8e6fbc965a449","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app23/10/topic313/test.js","time":{"start":1750417265784,"stop":1750417265784,"duration":0},"status":"passed","severity":"normal"},{"uid":"6692b358a608ea1b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750417335468,"stop":1750417335471,"duration":3},"status":"passed","severity":"normal"},{"uid":"228b62d26774c5fb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750416750286,"stop":1750416750286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3443f61da2b15c85","name":"same cluster, different shard: nodes connect","time":{"start":1750417031968,"stop":1750417031968,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fb81f1c7f956c0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750417338694,"stop":1750417338694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8729fa4c7fcd5d4","name":"should encodeTxt and decodeTxt","time":{"start":1750416756490,"stop":1750416756491,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe1278f26c65647","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750416804264,"stop":1750416804264,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fc3c973935de06","name":"different cluster, same shard: nodes don't connect","time":{"start":1750417031968,"stop":1750417031968,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab974d50eb48bcc9","name":"Check received message containing Russian","time":{"start":1750417271530,"stop":1750417271531,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c196c3a80a6d1b","name":"should remove expired entries after TTL has passed","time":{"start":1750416793673,"stop":1750416793674,"duration":1},"status":"passed","severity":"normal"},{"uid":"461edeb1b27c36e5","name":"should not fail to stop the service if it was not started","time":{"start":1750417071154,"stop":1750417071154,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c66bc4e018974a4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750417335473,"stop":1750417335473,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e74522217f95e65","name":"addEventListener with wrong event","time":{"start":1750416864421,"stop":1750416864421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b485c1b9bbd3477","name":"should not fail to stop the service if it was not started","time":{"start":1750416828434,"stop":1750416828435,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be1e1d3c5496f1d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750417381641,"stop":1750417381641,"duration":0},"status":"passed","severity":"normal"},{"uid":"b433cf31ed192a51","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750416750289,"stop":1750416750289,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe159489da200634","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750416750273,"stop":1750416750273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dbf60eb23d4b43","name":"should set field with all protocols enabled","time":{"start":1750416756503,"stop":1750416756503,"duration":0},"status":"passed","severity":"normal"},{"uid":"994d585926dd1830","name":"same cluster, same shard: nodes connect","time":{"start":1750417031967,"stop":1750417031967,"duration":0},"status":"passed","severity":"normal"},{"uid":"98386f29abc5b5f0","name":"should handle task timeouts","time":{"start":1750416794412,"stop":1750416794416,"duration":4},"status":"passed","severity":"normal"},{"uid":"5c0d25bc178fbe17","name":"should retry failed tasks","time":{"start":1750416794410,"stop":1750416794411,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75bc8376399c7ea","name":"should encode/decode to RLP encoding","time":{"start":1750416756498,"stop":1750416756499,"duration":1},"status":"passed","severity":"normal"},{"uid":"426b070c07cfa8f0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750417004170,"stop":1750417004170,"duration":0},"status":"passed","severity":"normal"},{"uid":"a453017a1229624a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750417335425,"stop":1750417335425,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21d7f5d1b13226f","name":"Push message with unicode special characters payload","time":{"start":1750417551478,"stop":1750417551478,"duration":0},"status":"passed","severity":"normal"},{"uid":"6119e385840c124e","name":"Push message with Script payload","time":{"start":1750417551463,"stop":1750417551463,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ed1345f60263d3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750417381642,"stop":1750417381642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67adbbd5586bfc2","name":"should only return 1 node with relay capability","time":{"start":1750416773288,"stop":1750416773289,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f63e38dac8646e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app64/6/topic650/xml","time":{"start":1750417265782,"stop":1750417265782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6e51f405f8812d","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750416765014,"stop":1750416765014,"duration":0},"status":"passed","severity":"normal"},{"uid":"220f316db19da3d7","name":"Check received message containing special chars","time":{"start":1750417243243,"stop":1750417243243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1220d5f8d34716c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750417551483,"stop":1750417551483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a5f3ab1c8d2b70","name":"Generator, 2 different pubsubtopics","time":{"start":1750417317737,"stop":1750417317737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2c10ab90117388","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750416755746,"stop":1750416755746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8dffbac1449c0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750416804303,"stop":1750416804303,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a4266348d83542","name":"Check message with no content topic is not received","time":{"start":1750417271539,"stop":1750417271539,"duration":0},"status":"passed","severity":"normal"},{"uid":"6511d3e9d432d7b8","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750416804276,"stop":1750416804284,"duration":8},"status":"passed","severity":"normal"},{"uid":"a52ee02b29461586","name":"returns all values when wanted number matches available values","time":{"start":1750416772193,"stop":1750416772195,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c249aca56e8fee6","name":"Check message with no pubsub topic is not received","time":{"start":1750417271538,"stop":1750417271538,"duration":0},"status":"passed","severity":"normal"},{"uid":"6711fb9a12e50b45","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750416755749,"stop":1750416755749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2abab8ae464da9","name":"can start the service","time":{"start":1750416777247,"stop":1750416777247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d679ede77313f5e","name":"Check received message containing unicode special characters","time":{"start":1750417271547,"stop":1750417271548,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b427dc82e9599da","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750417265786,"stop":1750417265787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b34adbea2eda664","name":"Meta field set when metaSetter is specified","time":{"start":1750416765289,"stop":1750416765289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2567fd8cf82105f8","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750416794177,"stop":1750416794178,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2335afe95357b9","name":"1 Relay, 1 fetch","time":{"start":1750416773063,"stop":1750416773063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae405b442c61db47","name":"Store - dialed first","time":{"start":1750417354507,"stop":1750417354507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e9b83e9d3d1dd3","name":"Check received message with timestamp: 1750416823573 ","time":{"start":1750417243269,"stop":1750417243270,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba75e161db6358e4","name":"Publish message with large meta","time":{"start":1750417152900,"stop":1750417152900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45e1933f812f6e8","name":"Push 30 different messages","time":{"start":1750417551478,"stop":1750417551479,"duration":1},"status":"skipped","severity":"normal"},{"uid":"187300298455aeb0","name":"removeEventListener with wrong event","time":{"start":1750416864421,"stop":1750416864422,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafcc212ccbca506","name":"Relay - dialed after","time":{"start":1750417354506,"stop":1750417354506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab9ac4402caf459","name":"Check received message containing emoji","time":{"start":1750417271548,"stop":1750417271548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aae5f1aff96be7a","name":"should start and stop interval correctly","time":{"start":1750416794409,"stop":1750416794410,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3beee66cf4283e","name":"handles different networkShards values correctly","time":{"start":1750416750275,"stop":1750416750275,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a046f03b7e6cc6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750416824851,"stop":1750416824852,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f54eb43df92de3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750416824850,"stop":1750416824851,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54eb99f7e882cb6","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750416750276,"stop":1750416750276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cc348836b83c9a","name":"Push message with content topic containing long","time":{"start":1750417551466,"stop":1750417551466,"duration":0},"status":"passed","severity":"normal"},{"uid":"552c6d48bbe58487","name":"should reject if Store is requested but not mounted","time":{"start":1750416794878,"stop":1750416794879,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dba704506a7c29d","name":"should push the message to the outgoing buffer","time":{"start":1750416807518,"stop":1750416807518,"duration":0},"status":"passed","severity":"normal"},{"uid":"284d8573544477ee","name":"Correctly serialized arguments","time":{"start":1750417034275,"stop":1750417034276,"duration":1},"status":"passed","severity":"normal"},{"uid":"a855476503268d6b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750417335474,"stop":1750417335474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99f3dade71c9b4","name":"Check publish message containing SQL Injection","time":{"start":1750417152891,"stop":1750417152891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6419da78dc1e4cb3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750417335448,"stop":1750417335449,"duration":1},"status":"passed","severity":"normal"},{"uid":"399d60992743a625","name":"should not fail to start the service if it is already started","time":{"start":1750417071154,"stop":1750417071155,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb4726e75136039","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750416803915,"stop":1750416803915,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bed5964cd8a72f","name":"should not throw an error for a single configured topic","time":{"start":1750416750287,"stop":1750416750287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbed623202a03fd","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750416843650,"stop":1750416843652,"duration":2},"status":"passed","severity":"normal"},{"uid":"facd65c643383358","name":"should only return 1 node with store capability","time":{"start":1750416773289,"stop":1750416773290,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc23af2b3b4452b","name":"Reopen subscription with peer with lost subscription","time":{"start":1750416891465,"stop":1750416891469,"duration":4},"status":"passed","severity":"normal"},{"uid":"c8c8cb5ab6f6850c","name":"getPeersByDiscovery","time":{"start":1750417125861,"stop":1750417125861,"duration":0},"status":"passed","severity":"normal"},{"uid":"90abeec660fa46ce","name":"Check received message containing unicode special characters","time":{"start":1750417243250,"stop":1750417243250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f68c7d0ff3318d7","name":"Ping on subscribed peer","time":{"start":1750416891464,"stop":1750416891464,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c23eaef26944c6","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750417271540,"stop":1750417271541,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba767d7d56996f4","name":"Refresh subscription","time":{"start":1750417381654,"stop":1750417381654,"duration":0},"status":"passed","severity":"normal"},{"uid":"9960b2fe68c44c7f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750416804268,"stop":1750416804268,"duration":0},"status":"passed","severity":"normal"},{"uid":"de77ae6c6e26c24b","name":"Check publish message containing Basic HTML tag","time":{"start":1750417152893,"stop":1750417152893,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfb676c105f98cc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750417551469,"stop":1750417551469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10541f79f16a8b","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750416804288,"stop":1750416804288,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d87f9a3eecad60a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750417382874,"stop":1750417382874,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ba5dbad2d9658c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750416755751,"stop":1750416755751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd506063f5431d8","name":"should check connected peers if present and suitable","time":{"start":1750416794880,"stop":1750416794880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f637eadf8e52a15f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750416804304,"stop":1750416804304,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffdd40c2e27b21a","name":"throws on content topic with empty version field","time":{"start":1750416750261,"stop":1750416750262,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca1de165dca5fbb","name":"Publish message with custom timestamp: Sat Jun 29 2024 10:59:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1750417152895,"stop":1750417152896,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce91412e174c64","name":"Push message with custom timestamp: 1750420555457","time":{"start":1750417551487,"stop":1750417551487,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ef69325a12713a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750417004181,"stop":1750417004182,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6ccbed5455e34b","name":"Check publish message containing unicode special characters","time":{"start":1750417152894,"stop":1750417152894,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8223c97bbfb01f6","name":"Waku message hash computation (payload length 0)","time":{"start":1750416764811,"stop":1750416764812,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c197925f4127468","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750417243270,"stop":1750417243271,"duration":1},"status":"passed","severity":"normal"},{"uid":"1184d126c54d134b","name":"Check publish message after service node is restarted","time":{"start":1750417152900,"stop":1750417152900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea1e7fce747c99e8","name":"should add received messages to bloom filter","time":{"start":1750416807521,"stop":1750416807521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a245bdbba3b151f3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app56/7/topic707/xml","time":{"start":1750417265783,"stop":1750417265783,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fbba5c65cb9be1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750416750272,"stop":1750416750272,"duration":0},"status":"passed","severity":"normal"},{"uid":"7726e957604f5aa7","name":"Subscribe to topic containing Script and receive message","time":{"start":1750417381647,"stop":1750417381647,"duration":0},"status":"passed","severity":"normal"},{"uid":"300a29252002a53f","name":"Js publishes, other Js receives","time":{"start":1750417139225,"stop":1750417139225,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0a5441698a9b61","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750416804294,"stop":1750416804294,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bee277d4f054103","name":"Passing page size 1 when there are 4 messages","time":{"start":1750417339393,"stop":1750417339393,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e8c0bd3f556183","name":"returns only open connection if one present","time":{"start":1750416764011,"stop":1750416764025,"duration":14},"status":"passed","severity":"normal"},{"uid":"579269d0a30a00e7","name":"should initialize bloom filter with correct parameters","time":{"start":1750416806947,"stop":1750416806948,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d29d3ccd9ea142","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750417161386,"stop":1750417161389,"duration":3},"status":"passed","severity":"normal"},{"uid":"b381617936999546","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750417381659,"stop":1750417381659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1d2ddbe2a8d2e9","name":"Passing an array","time":{"start":1750417350207,"stop":1750417350207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c1cc760fe840a","name":"Rejects garbage","time":{"start":1750416798294,"stop":1750416798294,"duration":0},"status":"passed","severity":"normal"},{"uid":"4440048d90751f46","name":"handles empty shards array correctly","time":{"start":1750416750290,"stop":1750416750291,"duration":1},"status":"passed","severity":"normal"},{"uid":"4add69a720f2927","name":"should set field with only FILTER enabled","time":{"start":1750416756504,"stop":1750416756504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1bd4d9c4b147c2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750417335451,"stop":1750417335452,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ba32b77ebb272","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750417381649,"stop":1750417381649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7c978575bef27f","name":"Push message with content topic containing unicode special characters","time":{"start":1750417551470,"stop":1750417551470,"duration":0},"status":"passed","severity":"normal"},{"uid":"460702b0b9805cfe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750417381645,"stop":1750417381645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1982f24462884b6a","name":"Push message with content topic containing escaped characters","time":{"start":1750417551484,"stop":1750417551484,"duration":0},"status":"passed","severity":"normal"},{"uid":"be53b71a45ca420b","name":"Should update shard info","time":{"start":1750417071348,"stop":1750417071349,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeea549a4c20cfc0","name":"Check publish message containing escaped characters","time":{"start":1750417152894,"stop":1750417152894,"duration":0},"status":"passed","severity":"normal"},{"uid":"776cc38b6a13fa74","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750417335442,"stop":1750417335443,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ded3e4395ad1e3","name":"Check received message containing Chinese","time":{"start":1750417243243,"stop":1750417243244,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b65104f1a0b9e","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750416794857,"stop":1750416794857,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc11bb888937fa3","name":"random static sharding 10 - Cluster ID: 2, Shard ID: 479","time":{"start":1750417382877,"stop":1750417382878,"duration":1},"status":"passed","severity":"normal"},{"uid":"f484c1e03e58f5dc","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750416750291,"stop":1750416750292,"duration":1},"status":"passed","severity":"normal"},{"uid":"931651bfbb8fe1dc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750417317746,"stop":1750417317747,"duration":1},"status":"passed","severity":"normal"},{"uid":"5358d2e6969998c6","name":"should not receive a peer event after stop","time":{"start":1750416828437,"stop":1750416828438,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff50af31b2211be","name":"should return usable stream attached to connection","time":{"start":1750416765012,"stop":1750416765012,"duration":0},"status":"passed","severity":"normal"},{"uid":"680ab764b38ffd3a","name":"safeDispatchEvent","time":{"start":1750416864423,"stop":1750416864424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be9cfefea2f8189","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750417004171,"stop":1750417004172,"duration":1},"status":"passed","severity":"normal"},{"uid":"1020fce33dd0926e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750417161408,"stop":1750417161409,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9905ac8d973392b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750417335465,"stop":1750417335465,"duration":0},"status":"passed","severity":"normal"},{"uid":"702d51cfb163e1f5","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750416804273,"stop":1750416804273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99a33c2b19e9fe7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750417335464,"stop":1750417335464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf7961178d5416c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750416750270,"stop":1750416750271,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57b8023a4768f5f","name":"Refresh subscription","time":{"start":1750417335457,"stop":1750417335458,"duration":1},"status":"passed","severity":"normal"},{"uid":"713a4cfc6d86f8c6","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750416804252,"stop":1750416804252,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ef0d96c87280d","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750416804246,"stop":1750416804246,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c69b165b596709","name":"Check received message containing escaped characters","time":{"start":1750417271547,"stop":1750417271547,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb774c32c1b73c0","name":"should initialize with Unhealthy status","time":{"start":1750416794512,"stop":1750416794512,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e17ad8c9727d22","name":"Check message on other pubsub topic is not received","time":{"start":1750417243257,"stop":1750417243257,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cac24deaacd3732","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750417381644,"stop":1750417381645,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3a3f9026ffec6d","name":"should maintain desired error rate","time":{"start":1750416806948,"stop":1750416806949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff3fd9dddc40ee2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750417335418,"stop":1750417335418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a71dcac399783f4","name":"Push message with emoji payload","time":{"start":1750417551478,"stop":1750417551478,"duration":0},"status":"passed","severity":"normal"},{"uid":"21644b83b9e22860","name":"Subscribe and receive messages via waku relay post","time":{"start":1750417335419,"stop":1750417335420,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f504f8f6c804cda","name":"Check received message containing Russian","time":{"start":1750417243264,"stop":1750417243264,"duration":0},"status":"passed","severity":"normal"},{"uid":"25db19b6050f4caa","name":"non connected peers","time":{"start":1750417126015,"stop":1750417126015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a398556d4b8537e9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750417348755,"stop":1750417348755,"duration":0},"status":"passed","severity":"normal"},{"uid":"102df7d385653084","name":"Fails to push message with large meta","time":{"start":1750417551471,"stop":1750417551471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d12a718c88962d","name":"Promise Callback - true","time":{"start":1750417325734,"stop":1750417325735,"duration":1},"status":"passed","severity":"normal"},{"uid":"7426cb0106f2c2e6","name":"should properly create location multiaddrs - udp6","time":{"start":1750416756501,"stop":1750416756501,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab7d263707a292","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750417021902,"stop":1750417021903,"duration":1},"status":"passed","severity":"normal"},{"uid":"30992d8a56485731","name":"Check received message containing XML","time":{"start":1750417243265,"stop":1750417243266,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fd4f68b7f4fbbf","name":"should set field with only STORE enabled","time":{"start":1750416756503,"stop":1750416756504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da8cebd8c4b883e","name":"Check received message containing Basic HTML tag","time":{"start":1750417243246,"stop":1750417243246,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c775c376cd56bc0","name":"should get / set UDP multiaddr","time":{"start":1750416756499,"stop":1750416756499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d656178e0f06b283","name":"Passing page size 0 when there are 110 messages","time":{"start":1750417339392,"stop":1750417339393,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67f7db433a7392e","name":"Subscribe and publish message","time":{"start":1750417161371,"stop":1750417161372,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b2d059568067ee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750416750287,"stop":1750416750287,"duration":0},"status":"passed","severity":"normal"},{"uid":"482b512ae8ffeba3","name":"groups content topics by expected pubsub topic","time":{"start":1750416750274,"stop":1750416750274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec61672bb4ee3906","name":"Push message with content topic containing numeric","time":{"start":1750417551480,"stop":1750417551480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccf1e74a28d8c27","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750417271554,"stop":1750417271554,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc7e13793c56c20","name":"Init the array if not present","time":{"start":1750416749822,"stop":1750416749824,"duration":2},"status":"passed","severity":"normal"},{"uid":"3639ec8989f329d4","name":"Push to array if already present","time":{"start":1750416749825,"stop":1750416749826,"duration":1},"status":"passed","severity":"normal"},{"uid":"994426ebfb6e136e","name":"Check received message containing shell command","time":{"start":1750417243267,"stop":1750417243267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1de5cae21c355e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750417271537,"stop":1750417271537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3048b1c6be0ba827","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750416804304,"stop":1750416804304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e8c88fd5adbf6e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750416783443,"stop":1750416783444,"duration":1},"status":"passed","severity":"normal"},{"uid":"5535b610946557b5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750416772499,"stop":1750416772500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6baa671eeec6f517","name":"Overlapping topic subscription","time":{"start":1750417381643,"stop":1750417381643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d400667d411fabc9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750417335472,"stop":1750417335472,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c6728436a643b4","name":"Check received message containing special chars","time":{"start":1750417271529,"stop":1750417271529,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ec3e5ff53b35bb","name":"Decoder throws on undefined content topic","time":{"start":1750416765290,"stop":1750416765290,"duration":0},"status":"passed","severity":"normal"},{"uid":"506ac599664ba366","name":"should add and remove event listeners correctly","time":{"start":1750416777251,"stop":1750416777252,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbcb7afe4da6c6","name":"Relay + Store","time":{"start":1750416756505,"stop":1750416756505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18a5d4b93b6f527","name":"should return false","time":{"start":1750416756494,"stop":1750416756495,"duration":1},"status":"passed","severity":"normal"},{"uid":"d805f2b998c78e60","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750417381647,"stop":1750417381647,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c9d0ea6e95781c","name":"should decode valid enr with tcp successfully","time":{"start":1750416756492,"stop":1750416756492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c347a53a6f0f6f57","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750416750288,"stop":1750416750288,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b58ccf0b3b6a6b","name":"Check publish message containing Russian","time":{"start":1750417152891,"stop":1750417152891,"duration":0},"status":"passed","severity":"normal"},{"uid":"387933b24731529f","name":"Check received message containing escaped characters","time":{"start":1750417243249,"stop":1750417243250,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cb7d829d7c2b6f","name":"Push message with rate limit","time":{"start":1750417551471,"stop":1750417551471,"duration":0},"status":"passed","severity":"normal"},{"uid":"928e295734cafef9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750416750278,"stop":1750416750278,"duration":0},"status":"passed","severity":"normal"},{"uid":"357ce9d1987044e1","name":"Overlapping topic subscription","time":{"start":1750417335426,"stop":1750417335426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66e5eae34c5eb14","name":"should reject on timeout if it was set","time":{"start":1750416794879,"stop":1750416794880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ac9284eedf13a2","name":"Push message with JSON payload","time":{"start":1750417551464,"stop":1750417551464,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f24615ff4ac7923","name":"Push message with meta","time":{"start":1750417551470,"stop":1750417551471,"duration":1},"status":"passed","severity":"normal"},{"uid":"8923c5028601fd44","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750417271537,"stop":1750417271537,"duration":0},"status":"passed","severity":"normal"},{"uid":"a088e111a4e73c57","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750417381652,"stop":1750417381652,"duration":0},"status":"passed","severity":"normal"},{"uid":"16100dfd5f9b78ed","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750417335453,"stop":1750417335453,"duration":0},"status":"skipped","severity":"normal"},{"uid":"632b0079f0ba8eb6","name":"Check received message containing JSON","time":{"start":1750417243266,"stop":1750417243266,"duration":0},"status":"passed","severity":"normal"},{"uid":"927d3db241c7a10c","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750416804273,"stop":1750416804274,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fb2cd980557e65","name":"random static sharding 4 - Cluster ID: 657, Shard ID: 523","time":{"start":1750417382875,"stop":1750417382875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2787805b571389fe","name":"Push message with Script payload","time":{"start":1750417551475,"stop":1750417551476,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea92e50380984af","name":"should handle connection events","time":{"start":1750416794693,"stop":1750416794693,"duration":0},"status":"passed","severity":"normal"},{"uid":"666169baef110256","name":"can start and stop the service","time":{"start":1750416777248,"stop":1750416777248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05fe54949d74e48","name":"should throw an error for missing sharding configuration","time":{"start":1750416750290,"stop":1750416750290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6c6ebf63e77e25","name":"throws an error for improperly formatted content topics","time":{"start":1750416750276,"stop":1750416750276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e384d8fbfdb1910f","name":"Passing page size 110 when there are 120 messages","time":{"start":1750417339395,"stop":1750417339396,"duration":1},"status":"passed","severity":"normal"},{"uid":"63224648ee647697","name":"Subscribe and receives messages on 20 topics","time":{"start":1750417381653,"stop":1750417381653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51a6ef20ed885b2","name":"Filter","time":{"start":1750417354508,"stop":1750417354509,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39212f944de20e7","name":"Check received message with timestamp: 1750416823189000000 ","time":{"start":1750417271536,"stop":1750417271536,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a1fd39c9f44b47","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750416755754,"stop":1750416755755,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82ec03eebd1e88a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750417145737,"stop":1750417145737,"duration":0},"status":"passed","severity":"normal"},{"uid":"417f93c96cbcb398","name":"throws on content topic with too few or too many fields","time":{"start":1750416750259,"stop":1750416750259,"duration":0},"status":"passed","severity":"normal"},{"uid":"edce281b9bc84be8","name":"caches peers it previously fetched","time":{"start":1750416773288,"stop":1750416773288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c979ee86bd9e954f","name":"addEventListener with correct event","time":{"start":1750416864420,"stop":1750416864420,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adfa50de4273495","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750416955058,"stop":1750416955059,"duration":1},"status":"passed","severity":"normal"},{"uid":"3119cb2d77918bce","name":"Check message received after jswaku node is restarted","time":{"start":1750417271540,"stop":1750417271540,"duration":0},"status":"passed","severity":"normal"},{"uid":"790f8788c29ab6c2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750416783445,"stop":1750416783445,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3e58fc0e9209a3","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750416807524,"stop":1750416807524,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa932d44eb8efd74","name":"Check received message containing SQL Injection","time":{"start":1750417243245,"stop":1750417243245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22f13deb3d23a23","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750416830778,"stop":1750416830778,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef25be1c39bd052e","name":"Push message with custom timestamp: 1719658555456","time":{"start":1750417551471,"stop":1750417551471,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a51d0fb1f4391b8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750417243255,"stop":1750417243255,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a32a8c0f6ec5b5","name":"Subscribe to topic containing long and receive message","time":{"start":1750417381655,"stop":1750417381655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1cb3251df4e934","name":"should initialize with default number of peers","time":{"start":1750416794690,"stop":1750416794691,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ef34b923578036","name":"Accepts a valid Waku Message","time":{"start":1750416798292,"stop":1750416798294,"duration":2},"status":"passed","severity":"normal"},{"uid":"3bc3d2eed3daf572","name":"Callback on promise, aborts when callback returns true","time":{"start":1750417331669,"stop":1750417331669,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d9fca8cb5dd7b1","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750416804292,"stop":1750416804292,"duration":0},"status":"passed","severity":"normal"},{"uid":"950a4fcbdb90df44","name":"Push message with custom timestamp: 1750413355456","time":{"start":1750417551472,"stop":1750417551472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e2a047e816a717","name":"should update ack status of messages in outgoing buffer","time":{"start":1750416807526,"stop":1750416807526,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a062a4d7839ff1","name":"should reject if Filter is requested but not mounted","time":{"start":1750416794879,"stop":1750416794879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4008e96ac8aa73","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750416804260,"stop":1750416804263,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ccee416d24b56f2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app61/2/topic301/json","time":{"start":1750417265784,"stop":1750417265784,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d6a09904fa3a79","name":"Check received message containing unicode special characters","time":{"start":1750417243268,"stop":1750417243269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1077d26a65f958","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750416773291,"stop":1750416773291,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6862f27d3329ea23","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750417335454,"stop":1750417335456,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c0c0fbb3e8a9932","name":"random static sharding 3 - Cluster ID: 301, Shard ID: 323","time":{"start":1750417382875,"stop":1750417382875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f540fb1ddd0b70c9","name":"Check received message containing short","time":{"start":1750417243260,"stop":1750417243260,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb5ae295e1f186c","name":"Push message with shell command payload","time":{"start":1750417551464,"stop":1750417551464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dca8be8bdca21bc","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750416772498,"stop":1750416772499,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d7e57acfb36580","name":"Reopen subscription with peer with lost subscription","time":{"start":1750416891463,"stop":1750416891463,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dc045fb664b479","name":"should send to specified number of peers of used peers","time":{"start":1750416794576,"stop":1750416794577,"duration":1},"status":"passed","severity":"normal"},{"uid":"efec1b5282a9cad5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750417381659,"stop":1750417381659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c280b34cf09af473","name":"Nwaku publishes","time":{"start":1750417139224,"stop":1750417139225,"duration":1},"status":"passed","severity":"normal"},{"uid":"161a04f6db656a41","name":"Subscribe and receive messages via lightPush","time":{"start":1750417335417,"stop":1750417335418,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cefad984175cb59","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1750417284621,"stop":1750417284622,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e493c98c1dfa43ec","name":"Ping on unsubscribed peer","time":{"start":1750416891465,"stop":1750416891465,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87ebb283aec103","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750417335424,"stop":1750417335425,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf41b0d5f6ee74b0","name":"it tolerates circular branch references","time":{"start":1750416773286,"stop":1750416773287,"duration":1},"status":"passed","severity":"normal"},{"uid":"e135c94c1d6749a4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750417161378,"stop":1750417161378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96540568a9f8c2d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750417335420,"stop":1750417335420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3089cc0f2ef1b724","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750417317743,"stop":1750417317743,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7bcabdd00760572","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750416750278,"stop":1750416750278,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9fa5e47cec413a","name":"Push message with custom timestamp: 1719658555457","time":{"start":1750417551486,"stop":1750417551486,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90a5430ae6eba4f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750417161374,"stop":1750417161374,"duration":0},"status":"passed","severity":"normal"},{"uid":"82aaf668e584ac7f","name":"Check received message containing short","time":{"start":1750417243241,"stop":1750417243241,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0174cdd4007200","name":"throws on content topic with empty encoding field","time":{"start":1750416750263,"stop":1750416750263,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea47eb978ef84ec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750416750285,"stop":1750416750285,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5e5befba283d10","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750416764811,"stop":1750416764811,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8b856f9711ce77","name":"Check message with non string payload is not received","time":{"start":1750417243258,"stop":1750417243259,"duration":1},"status":"passed","severity":"normal"},{"uid":"69edfb689c7dfb78","name":"should properly create location multiaddrs - udp4","time":{"start":1750416756500,"stop":1750416756500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2904ba5671a50595","name":"Wrong topic","time":{"start":1750417265786,"stop":1750417265786,"duration":0},"status":"passed","severity":"normal"},{"uid":"86116db6933a852b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750417004175,"stop":1750417004175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50369d3f9114113","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750417335471,"stop":1750417335471,"duration":0},"status":"passed","severity":"normal"},{"uid":"162af111e382fad0","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750416955069,"stop":1750416955069,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb6979eee232405","name":"Subscribe to topic containing long and publish message","time":{"start":1750417161377,"stop":1750417161377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4306f5ae754d0441","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750416804263,"stop":1750416804263,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b3f08d839a4dd6","name":"Refresh subscription","time":{"start":1750417335426,"stop":1750417335427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc562a88111c741","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750416750284,"stop":1750416750284,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedab704691c71f","name":"Throws when trying to push message with empty payload","time":{"start":1750417551479,"stop":1750417551479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adfd025a6c98701","name":"Push message with Basic HTML tag payload","time":{"start":1750417551464,"stop":1750417551464,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b8ca52bb51ce16","name":"should not fail to start the service if it is already started","time":{"start":1750416828435,"stop":1750416828436,"duration":1},"status":"passed","severity":"normal"},{"uid":"536647678a13c98","name":"Push message with custom timestamp: 1750413355457","time":{"start":1750417551486,"stop":1750417551487,"duration":1},"status":"passed","severity":"normal"},{"uid":"613a0acaba4d0e6b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750417335433,"stop":1750417335434,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb282c35a1265763","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750417031966,"stop":1750417031966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c889daefe7e896dc","name":"Push message with content topic containing Script","time":{"start":1750417551482,"stop":1750417551482,"duration":0},"status":"passed","severity":"normal"},{"uid":"7969d0dd71bad72e","name":"Push message with unicode special characters payload","time":{"start":1750417551465,"stop":1750417551465,"duration":0},"status":"passed","severity":"normal"},{"uid":"79db9cdb828cf8f8","name":"Push message with content topic containing Script","time":{"start":1750417551468,"stop":1750417551468,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2aec6736b30c78","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750417284619,"stop":1750417284619,"duration":0},"status":"passed","severity":"normal"},{"uid":"9145b90413d2b68f","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750416804287,"stop":1750416804288,"duration":1},"status":"passed","severity":"normal"},{"uid":"4592f2fe627c5dad","name":"recovers when dns.resolve returns empty","time":{"start":1750416773287,"stop":1750416773287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d383c3913266d4","name":"Promise Callback - false","time":{"start":1750417325735,"stop":1750417325736,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf2628ee8b2fe86","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750416804302,"stop":1750416804303,"duration":1},"status":"passed","severity":"normal"},{"uid":"44716d71276b1995","name":"should throw error - no id","time":{"start":1750416756492,"stop":1750416756493,"duration":1},"status":"passed","severity":"normal"},{"uid":"7891e9671d6d138e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750416831910,"stop":1750416831910,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d04d4408da9ba86","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750417348756,"stop":1750417348756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afa5823201fd4b1","name":"through manual discovery","time":{"start":1750417034028,"stop":1750417034028,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e1c7749336184b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750416831912,"stop":1750416831912,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be3645f3686d409","name":"should emit a peer event after start","time":{"start":1750417071155,"stop":1750417071155,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6843309dbea181","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750417335474,"stop":1750417335474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c0de1617fa7100","name":"Check received message containing Basic HTML tag","time":{"start":1750417271545,"stop":1750417271546,"duration":1},"status":"passed","severity":"normal"},{"uid":"5429cbdb356f976","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750416804252,"stop":1750416804252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5d921e4a090e3b","name":"should return false when shard is not included in network shards","time":{"start":1750416794889,"stop":1750416794890,"duration":1},"status":"passed","severity":"normal"},{"uid":"de85c175c4fe1a62","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750417284619,"stop":1750417284619,"duration":0},"status":"passed","severity":"normal"},{"uid":"517f4cadc51b684c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750417161373,"stop":1750417161373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba9650a2aa9fb28","name":"Check message with no pubsub topic is not received","time":{"start":1750417243257,"stop":1750417243257,"duration":0},"status":"passed","severity":"normal"},{"uid":"5120b3b3b6c7fad0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750416772504,"stop":1750416772504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2680d897d8f3b7","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750417297231,"stop":1750417297231,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabf0e6d97e92840","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750417004176,"stop":1750417004177,"duration":1},"status":"passed","severity":"normal"},{"uid":"518b661d2ef420d8","name":"Push message with custom timestamp: 1750420555456","time":{"start":1750417551472,"stop":1750417551472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0251a09f03dbe19","name":"Push message with Russian payload","time":{"start":1750417551462,"stop":1750417551463,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a07a2289a32670","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750416750284,"stop":1750416750285,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a4a23efd2bfdc6","name":"Push message equal or less that 1MB","time":{"start":1750417551487,"stop":1750417551487,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f2925ff4a23133","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750416804259,"stop":1750416804259,"duration":0},"status":"passed","severity":"normal"},{"uid":"91830294b82e0064","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750416804285,"stop":1750416804286,"duration":1},"status":"passed","severity":"normal"},{"uid":"f931097fb731eb7a","name":"random static sharding 5 - Cluster ID: 383, Shard ID: 977","time":{"start":1750417382876,"stop":1750417382876,"duration":0},"status":"passed","severity":"normal"},{"uid":"242eedcdd5ec98de","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750417161392,"stop":1750417161394,"duration":2},"status":"passed","severity":"normal"},{"uid":"f74d39d0d2500d10","name":"should not receive a peer event before start","time":{"start":1750416777249,"stop":1750416777249,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa888df336457dd","name":"pre and post cipher","time":{"start":1750416784082,"stop":1750416784082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee68b9f2d944b9df","name":"Push message with content topic containing numeric","time":{"start":1750417551466,"stop":1750417551467,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb994e72eaf3a703","name":"Push message with content topic containing Chinese","time":{"start":1750417551467,"stop":1750417551467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3730b879a245e3c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750416804305,"stop":1750416804305,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0d2caf6791dbf8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750417271550,"stop":1750417271550,"duration":0},"status":"passed","severity":"normal"},{"uid":"73de7d9395305fd7","name":"ignores unrecognized TXT record formats","time":{"start":1750416773287,"stop":1750416773288,"duration":1},"status":"passed","severity":"normal"},{"uid":"622f2065483b2bcd","name":"Query Generator, No Decoder","time":{"start":1750417297228,"stop":1750417297229,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ee505bae278ed0","name":"tcp ip4 address","time":{"start":1750416755772,"stop":1750416755773,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6c37f98e74a4a2","name":"should throw an error for insufficient data","time":{"start":1750416750330,"stop":1750416750330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7abd629eca1f312","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750417381657,"stop":1750417381658,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd67df350dffd6b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750416750282,"stop":1750416750282,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e59be3f885ac5cd","name":"connected peers and dial","time":{"start":1750417126014,"stop":1750417126014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80b795d19ebae95d","name":"should add and check entries correctly","time":{"start":1750416793652,"stop":1750416793654,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cfa36f83a08b868","name":"can dial TLS multiaddrs","time":{"start":1750417034027,"stop":1750417034028,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f51b612679288db","name":"A test","time":{"start":1750417021969,"stop":1750417021969,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae10188c65497f9","name":"retrieves a single peer","time":{"start":1750416773286,"stop":1750416773286,"duration":0},"status":"passed","severity":"normal"},{"uid":"96323606c07d7c4f","name":"Check message on other pubsub topic is not received","time":{"start":1750417271552,"stop":1750417271552,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca017febf70c66e4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750417004175,"stop":1750417004176,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef5a822cb9fa981","name":"should reject if LightPush is requested but not mounted","time":{"start":1750416794878,"stop":1750416794878,"duration":0},"status":"passed","severity":"normal"},{"uid":"6712069b99e499ec","name":"Ephemeral field set to true","time":{"start":1750416765288,"stop":1750416765289,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd771fbdc5871d75","name":"Subscribe to topic containing XML and receive message","time":{"start":1750417381657,"stop":1750417381657,"duration":0},"status":"passed","severity":"normal"},{"uid":"954ec232502e6d25","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750416765291,"stop":1750416765291,"duration":0},"status":"passed","severity":"normal"},{"uid":"222d2e72e4c4c34c","name":"Subscribe and receive messages via waku relay post","time":{"start":1750417335450,"stop":1750417335451,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c241d9b9d19c8d2","name":"Subscribe and receive messages via lightPush","time":{"start":1750417381651,"stop":1750417381651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfce619af66b65d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750417335425,"stop":1750417335426,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5c835afea6ac62","name":"should handle different types of entries","time":{"start":1750416793675,"stop":1750416793675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4210dad09fed8f6","name":"can start and stop the service","time":{"start":1750417071153,"stop":1750417071154,"duration":1},"status":"passed","severity":"normal"},{"uid":"176b466e8c321411","name":"should return unique PubsubTopics for static sharding","time":{"start":1750416750278,"stop":1750416750278,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34a2e26ca3d4478","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750416804295,"stop":1750416804295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d213b51450c84fd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750416750273,"stop":1750416750273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d24c477977933a5","name":"rejects hash query with content filter parameters","time":{"start":1750416764617,"stop":1750416764618,"duration":1},"status":"passed","severity":"normal"},{"uid":"251f0183a506bdc3","name":"Renews subscription after lossing a connection","time":{"start":1750417381660,"stop":1750417381660,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de7c553627b8c71","name":"should start and setup intervals and event listeners","time":{"start":1750416794853,"stop":1750416794853,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a30a77a93cfa709","name":"Check received message containing escaped characters","time":{"start":1750417271535,"stop":1750417271535,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b01a41432c2bec3","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750416794888,"stop":1750416794889,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff102d2b9a78b4d","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750416804251,"stop":1750416804251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a092566fc81d3c1","name":"should keep entries that haven't expired yet","time":{"start":1750416793674,"stop":1750416793674,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e49cf36bf466e2c","name":"Sign & Recover","time":{"start":1750416784082,"stop":1750416784083,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e84c7b0aeff35a1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750417297227,"stop":1750417297227,"duration":0},"status":"passed","severity":"normal"},{"uid":"da77fde79656b26b","name":"Should update multiaddrs","time":{"start":1750417071348,"stop":1750417071348,"duration":0},"status":"passed","severity":"normal"},{"uid":"904512b20b7f1c50","name":"Ping on peer without subscriptions","time":{"start":1750416891462,"stop":1750416891462,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4ac86d183bb0ee","name":"Generator, 2 different pubsubtopics","time":{"start":1750417317744,"stop":1750417317745,"duration":1},"status":"passed","severity":"normal"},{"uid":"3330a069b906a741","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750417152899,"stop":1750417152899,"duration":0},"status":"passed","severity":"normal"},{"uid":"772f9a870f0710b8","name":"Check received message containing numeric","time":{"start":1750417243261,"stop":1750417243262,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38f70ff6722518","name":"Subscribe to topic containing long and receive message","time":{"start":1750417381644,"stop":1750417381644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8724e2bc7014755","name":"should return empty list for no shard","time":{"start":1750416750279,"stop":1750416750279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c4bf5b25fedc4a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750416750285,"stop":1750416750285,"duration":0},"status":"passed","severity":"normal"},{"uid":"e473ecbaba3f7806","name":"messageHashStr produces different results for different inputs","time":{"start":1750416764815,"stop":1750416764815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2eb2c6e8bd12c4d","name":"Callback on promise","time":{"start":1750417331668,"stop":1750417331669,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d0073c5023ae11","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750416772507,"stop":1750416772507,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a69cfb911aafad","name":"Check message received after jswaku node is restarted","time":{"start":1750417243274,"stop":1750417243274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f877d61dc3efceca","name":"random static sharding 9 - Cluster ID: 840, Shard ID: 656","time":{"start":1750417382877,"stop":1750417382877,"duration":0},"status":"passed","severity":"normal"},{"uid":"adabfc0c49103567","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750417335449,"stop":1750417335450,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c07db0bf0bbdef","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750416750280,"stop":1750416750280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e523d26ffec84b0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750416804298,"stop":1750416804299,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df05ddc2420c462","name":"should detect messages with missing dependencies","time":{"start":1750416807523,"stop":1750416807523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b893a68b818b18fb","name":"Using a function","time":{"start":1750417350208,"stop":1750417350208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae22a5dad810d60d","name":"Check received message containing numeric","time":{"start":1750417271529,"stop":1750417271529,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e1ad81b9bfa30d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750417335460,"stop":1750417335460,"duration":0},"status":"passed","severity":"normal"},{"uid":"326c4b494f589f76","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750416828439,"stop":1750416828440,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8d1a6407569253b","name":"Passing page size 19 when there are 20 messages","time":{"start":1750417339395,"stop":1750417339395,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bd5bd03c1d014","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750417004180,"stop":1750417004181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4427e8feeff1aee","name":"random static sharding 1 - Cluster ID: 126, Shard ID: 150","time":{"start":1750417382874,"stop":1750417382874,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d27f9cf42aef18d","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750416794513,"stop":1750416794514,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dd13b704d6c6e8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750417243270,"stop":1750417243270,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b03e9506ba35af","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750416804236,"stop":1750416804237,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e59db049a6ba690","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750416750276,"stop":1750416750277,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f2bbd8b1015f9d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750417335420,"stop":1750417335420,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdc969915dd6943","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750416755746,"stop":1750416755747,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46366d332f837f9","name":"should wait for Store peer to be connected","time":{"start":1750416794881,"stop":1750416794881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a025c14ec1c9737","name":"Check received message containing Arabic","time":{"start":1750417271543,"stop":1750417271543,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c589e8b833fdf0e","name":"Check received message containing shell command","time":{"start":1750417271534,"stop":1750417271534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d91d10304debca","name":"should fail to send if no connected peers found","time":{"start":1750416794575,"stop":1750416794575,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf9feca288afdbe","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750416750277,"stop":1750416750277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5a6dd41d993a1f","name":"Check message with non string payload is not received","time":{"start":1750417271539,"stop":1750417271540,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cfed9a6151c1f2","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750416794858,"stop":1750416794858,"duration":0},"status":"passed","severity":"normal"},{"uid":"5849f81f1043fc49","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750417145735,"stop":1750417145735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4c4702cbb0dc02","name":"Push message with content topic containing shell command","time":{"start":1750417551484,"stop":1750417551484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b02a1a87fe510e8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750416828439,"stop":1750416828439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9c5cd9f34ca9c72","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750417145736,"stop":1750417145736,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e2ae77dd87f43b","name":"Push message with XML payload","time":{"start":1750417551476,"stop":1750417551476,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea8aa1bc9ab936a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750417381646,"stop":1750417381646,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69b61738a1e55a2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750417161382,"stop":1750417161384,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2118b12f326fbee","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750416955060,"stop":1750416955065,"duration":5},"status":"passed","severity":"normal"},{"uid":"d212fb2214c60845","name":"Subscribe to topic containing short and receive message","time":{"start":1750417381644,"stop":1750417381644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5764dacea7a91435","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750416764811,"stop":1750416764811,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a044b0ff8ffc2e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750417348756,"stop":1750417348757,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d634bf22ac58ab","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750416804299,"stop":1750416804300,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a244cb95eff1190","name":"should return PeerId when PeerId is provided","time":{"start":1750416794887,"stop":1750416794887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f17c8c9ec65aba","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750416794173,"stop":1750416794177,"duration":4},"status":"passed","severity":"normal"},{"uid":"61650ba226eb8a5d","name":"Query generator for 2000 messages","time":{"start":1750417331670,"stop":1750417331670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16c303b864ea671","name":"Subscribe to topic containing Script and publish message","time":{"start":1750417161389,"stop":1750417161389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcd602f174aefef","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750416765015,"stop":1750416765015,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e5fc538039b198","name":"Subscribe to topic containing Script and receive message","time":{"start":1750417381657,"stop":1750417381657,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa6386df18857d9","name":"Publish message with rate limit","time":{"start":1750417152901,"stop":1750417152901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1bffe53f918156","name":"Check received message containing Arabic","time":{"start":1750417271530,"stop":1750417271530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a087e95aa55c81","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750417381648,"stop":1750417381649,"duration":1},"status":"passed","severity":"normal"},{"uid":"749473fe7be75d3b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app36/6/topic468/proto","time":{"start":1750417265782,"stop":1750417265783,"duration":1},"status":"passed","severity":"normal"},{"uid":"33bb249d188774ef","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750417161394,"stop":1750417161408,"duration":14},"status":"passed","severity":"normal"},{"uid":"f9ea6e2d49cc2309","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750417381660,"stop":1750417381660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4247816812d5c0f2","name":"Fails to publish message with empty text","time":{"start":1750417152898,"stop":1750417152898,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a7a90cb3a69adb","name":"Generator, custom pubsub topic","time":{"start":1750417317736,"stop":1750417317736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07a069d8ddd61a1","name":"Check publish message containing XML","time":{"start":1750417152892,"stop":1750417152892,"duration":0},"status":"passed","severity":"normal"},{"uid":"852683a32818c660","name":"Used by Waku Relay","time":{"start":1750417350208,"stop":1750417350208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b680ffaf3f8d9fb","name":"should wait for Filter peer to be connected","time":{"start":1750416794881,"stop":1750416794881,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef683df01049a0c6","name":"Check publish message after client node is restarted","time":{"start":1750417152900,"stop":1750417152900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"501c9cf4387df565","name":"Publishes to nwaku","time":{"start":1750417139223,"stop":1750417139224,"duration":1},"status":"passed","severity":"normal"},{"uid":"7636799baee96c3a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750416750291,"stop":1750416750291,"duration":0},"status":"passed","severity":"normal"},{"uid":"212fb1eb1bece2db","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750416804253,"stop":1750416804254,"duration":1},"status":"passed","severity":"normal"},{"uid":"58177134bb5c8f94","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750417381660,"stop":1750417381660,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1aabf2bab93fc2","name":"Check received message with timestamp: 1750416823189000000 ","time":{"start":1750417271548,"stop":1750417271549,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3c2a04ada6ca31","name":"Subscribe to topic containing short and receive message","time":{"start":1750417381654,"stop":1750417381655,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fdc8bbda427ed8","name":"should handle general insertion and lookup correctly","time":{"start":1750416806950,"stop":1750416806950,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe278db70a701b8","name":"accepts time-filtered query with content filter","time":{"start":1750416764618,"stop":1750416764619,"duration":1},"status":"passed","severity":"normal"},{"uid":"678701a459b73696","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750417303129,"stop":1750417303129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6844f70d62d87b","name":"should properly create location multiaddrs - udp","time":{"start":1750416756501,"stop":1750416756502,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c0ecae2211b56f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750417335441,"stop":1750417335442,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dce4a9b62e24c69","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750416750329,"stop":1750416750329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b759a895621b8b4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750416750280,"stop":1750416750280,"duration":0},"status":"passed","severity":"normal"},{"uid":"929ffa110beade42","name":"isConnected return false after peer stops","time":{"start":1750416843649,"stop":1750416843650,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0e42fbcf5bdd15","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750417297229,"stop":1750417297229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faa3f311eced56b","name":"should maintain proper timestamps if all messages received","time":{"start":1750416807521,"stop":1750416807521,"duration":0},"status":"passed","severity":"normal"},{"uid":"45df8cf9c625373","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750417335464,"stop":1750417335464,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b90266037386a6f","name":"Check publish message containing short","time":{"start":1750417152888,"stop":1750417152888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8698771b9fe84b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750417381650,"stop":1750417381650,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64a7d1fbe500a6c","name":"Check received message containing Basic HTML tag","time":{"start":1750417271533,"stop":1750417271533,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb72d7e67ef0fcf0","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750416807527,"stop":1750416807527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01fee36b5134165","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750417348760,"stop":1750417348760,"duration":0},"status":"passed","severity":"normal"},{"uid":"36177e3ffd1dba88","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750417335453,"stop":1750417335454,"duration":1},"status":"passed","severity":"normal"},{"uid":"143a1d4dd36f3dfd","name":"Encoder throws on undefined content topic","time":{"start":1750416783446,"stop":1750416783447,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c1425bbe247ec1","name":"Check received message containing SQL Injection","time":{"start":1750417243264,"stop":1750417243264,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8bc69bffaf5bb0","name":"Query with Promise Callback, No message returned","time":{"start":1750417297232,"stop":1750417297233,"duration":1},"status":"passed","severity":"normal"},{"uid":"608746928415ef75","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750417381656,"stop":1750417381656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89d48afb56122a8","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750416804259,"stop":1750416804260,"duration":1},"status":"passed","severity":"normal"},{"uid":"be795ef3cb536dbd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750417381639,"stop":1750417381640,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae870bae4137bfe8","name":"ignores domain fetching errors","time":{"start":1750416773287,"stop":1750416773287,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa31ad62d824601","name":"Generator, custom pubsub topic","time":{"start":1750417317743,"stop":1750417317744,"duration":1},"status":"passed","severity":"normal"},{"uid":"524017cf1b8f9b0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750417297227,"stop":1750417297228,"duration":1},"status":"passed","severity":"normal"},{"uid":"104c9c4a4554e37f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750416824852,"stop":1750416824853,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf70854ae46415","name":"Subscribe and receives messages on 20 topics","time":{"start":1750417335421,"stop":1750417335423,"duration":2},"status":"passed","severity":"normal"},{"uid":"753915940a70388a","name":"Check received message with timestamp: 1750416823189 ","time":{"start":1750417271549,"stop":1750417271549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4701bf033f949b","name":"should properly create location multiaddrs - tcp4","time":{"start":1750416756500,"stop":1750416756501,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f40710354121452","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750416750280,"stop":1750416750281,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a4b04529983e3a","name":"Query generator for multiple messages","time":{"start":1750417331666,"stop":1750417331667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca71c394e3b19ac0","name":"Check message with no payload is not received","time":{"start":1750417271539,"stop":1750417271539,"duration":0},"status":"passed","severity":"normal"},{"uid":"53484d763f7e415e","name":"Check received message containing Script","time":{"start":1750417243265,"stop":1750417243265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d307cb960b597","name":"getPeersByDiscovery","time":{"start":1750416864422,"stop":1750416864422,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b9405096e2fc86","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750416765014,"stop":1750416765014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3886712523df38a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750417335468,"stop":1750417335468,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a73eb2375fd8072","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750417381645,"stop":1750417381646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3634b40871df44","name":"Check received message containing emoji","time":{"start":1750417271535,"stop":1750417271536,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0e2d87b1fd8751","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750417243252,"stop":1750417243252,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a3cdf068f6506e","name":"Push message with content topic containing JSON","time":{"start":1750417551469,"stop":1750417551469,"duration":0},"status":"passed","severity":"normal"},{"uid":"922d8b5932c0a39f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750416824848,"stop":1750416824850,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a4db6d1aead97de","name":"Generator, custom pubsub topic","time":{"start":1750417317739,"stop":1750417317739,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2773393451d15664","name":"throws on content topic with non-number generation field","time":{"start":1750416750260,"stop":1750416750260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bf3b206865b772","name":"Check message with no pubsub topic is not received","time":{"start":1750417243272,"stop":1750417243272,"duration":0},"status":"passed","severity":"normal"},{"uid":"27823416baa33b60","name":"Encoder throws on empty string content topic","time":{"start":1750416765290,"stop":1750416765290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb9395d2e3fc9c4","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750416794513,"stop":1750416794513,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d7ce3e5f42716d","name":"Default pageSize","time":{"start":1750417339396,"stop":1750417339398,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c3f05e7c6747407","name":"less peers than existing","time":{"start":1750417126015,"stop":1750417126015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"910ea8a87d4fb073","name":"Check publish message containing Script","time":{"start":1750417152892,"stop":1750417152892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d255c8921f3bafa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750417381656,"stop":1750417381656,"duration":0},"status":"passed","severity":"normal"},{"uid":"786921732e971484","name":"Push message with content topic containing shell command","time":{"start":1750417551469,"stop":1750417551470,"duration":1},"status":"passed","severity":"normal"},{"uid":"214f2a7e0e93d45d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750416831912,"stop":1750416831912,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80d3df9844fd635","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750417021901,"stop":1750417021902,"duration":1},"status":"passed","severity":"normal"},{"uid":"26100e6add926593","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750417381652,"stop":1750417381652,"duration":0},"status":"passed","severity":"normal"},{"uid":"262b7c84aaba971a","name":"Renews subscription after lossing a connection","time":{"start":1750417335473,"stop":1750417335474,"duration":1},"status":"passed","severity":"normal"},{"uid":"3482411a7d9e24df","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750416750264,"stop":1750416750268,"duration":4},"status":"passed","severity":"normal"},{"uid":"2d4ce428b5cf98b3","name":"Nodes with multiple pubsub topic","time":{"start":1750417145737,"stop":1750417145737,"duration":0},"status":"passed","severity":"normal"},{"uid":"629b661ae9387d06","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750416955059,"stop":1750416955059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e16f7c5af0d1841","name":"Check received message with timestamp: 1750416823189 ","time":{"start":1750417271536,"stop":1750417271536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f88099034859e0b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750416804295,"stop":1750416804296,"duration":1},"status":"passed","severity":"normal"},{"uid":"7729cd6aa20fb1a8","name":"Push message with content topic containing Russian","time":{"start":1750417551482,"stop":1750417551482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee30d38cbc456dfb","name":"accepts valid message hash query","time":{"start":1750416764617,"stop":1750416764617,"duration":0},"status":"passed","severity":"normal"},{"uid":"271c73ac441e6c7","name":"Waku message hash computation (no timestamp)","time":{"start":1750416764812,"stop":1750416764812,"duration":0},"status":"passed","severity":"normal"},{"uid":"367412c87d90124e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750417381656,"stop":1750417381657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7811cb5278cb99c4","name":"Publish message with custom timestamp: Fri Jun 20 2025 09:59:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1750417152896,"stop":1750417152896,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0141ff42af11d57","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750417284620,"stop":1750417284620,"duration":0},"status":"passed","severity":"normal"}]