allure-jswaku/7438/widgets/status-chart.json
2024-09-16 06:35:17 +00:00

1 line
158 KiB
JSON

[{"uid":"81fa0f58c4dacfda","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726468348810,"stop":1726468348811,"duration":1},"status":"passed","severity":"normal"},{"uid":"689d5d908ab9ef51","name":"should encode/decode to RLP encoding","time":{"start":1726467840997,"stop":1726467840997,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16b477677728717","name":"Query with Ordered Callback, No Decoder","time":{"start":1726468417179,"stop":1726468417179,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d464ecd2691cbfa","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726468199283,"stop":1726468199284,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c94ede4adbae974","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726467832576,"stop":1726467832576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74c2fa83c44f9bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726467832587,"stop":1726467832587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e6372bbcc2bb35","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726468419183,"stop":1726468419184,"duration":1},"status":"passed","severity":"normal"},{"uid":"e495e348f2b6175","name":"Decrypt messages","time":{"start":1726468303088,"stop":1726468303088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a222d443f1ade08","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726468199283,"stop":1726468199283,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ac69871f34f9ce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726467832589,"stop":1726467832589,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed01ff02dcd518c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726468105430,"stop":1726468105430,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbb7a2658672ff3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726467882505,"stop":1726467882507,"duration":2},"status":"passed","severity":"normal"},{"uid":"90d386985ba1e906","name":"should not receive a peer event before start","time":{"start":1726467899263,"stop":1726467899263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d2037b2a40e098","name":"Decoder throws on empty string content topic","time":{"start":1726467864739,"stop":1726467864740,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1656316e8c4cc5a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726468419200,"stop":1726468419200,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea37c2642ac895d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726467832590,"stop":1726467832590,"duration":0},"status":"passed","severity":"normal"},{"uid":"e285b70f3124e6cd","name":"Subscribe to topic containing long and publish message","time":{"start":1726468348796,"stop":1726468348796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4258402022669f7","name":"Check received message containing long","time":{"start":1726468300192,"stop":1726468300193,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a08c98ca752635e","name":"Passing page size 1 when there are 4 messages","time":{"start":1726468442150,"stop":1726468442150,"duration":0},"status":"passed","severity":"normal"},{"uid":"252d5e4c6757d04","name":"Check publish message containing Basic HTML tag","time":{"start":1726468340788,"stop":1726468340789,"duration":1},"status":"passed","severity":"normal"},{"uid":"63455ff96dbb7580","name":"Push message with content topic containing unicode special characters","time":{"start":1726468316535,"stop":1726468316535,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ee811fa641dcd6","name":"Fields are not dropped","time":{"start":1726467845207,"stop":1726467845209,"duration":2},"status":"passed","severity":"normal"},{"uid":"da06590aad065056","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726467840280,"stop":1726467840282,"duration":2},"status":"passed","severity":"normal"},{"uid":"42c169dca09fe04b","name":"isConnected should return false after all peers disconnect","time":{"start":1726467936893,"stop":1726467936894,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffe659d78fc6b2e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726468419194,"stop":1726468419195,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0599aed5d2a642","name":"Check received message containing SQL Injection","time":{"start":1726468300195,"stop":1726468300195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed89869eb49b4cbb","name":"Nodes with multiple pubsub topic","time":{"start":1726468325406,"stop":1726468325406,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b8f693b50d8212","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726468052768,"stop":1726468052769,"duration":1},"status":"passed","severity":"normal"},{"uid":"396d1fac65ee8c05","name":"Push message with Russian payload","time":{"start":1726468316521,"stop":1726468316521,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1b599166e7f01d","name":"Ping succeeds for all connected peers","time":{"start":1726467995604,"stop":1726467995604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aad9307b652c445","name":"throws on content topic with too few or too many fields","time":{"start":1726467832560,"stop":1726467832561,"duration":1},"status":"passed","severity":"normal"},{"uid":"64380f96292353e9","name":"Non TWN Cluster","time":{"start":1726468372958,"stop":1726468372958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b299b34424209023","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726468052783,"stop":1726468052783,"duration":0},"status":"passed","severity":"normal"},{"uid":"291259820dc77509","name":"Push message with content topic containing long","time":{"start":1726468396292,"stop":1726468396292,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd25642478d3e4d7","name":"should not throw an error for a single configured topic","time":{"start":1726467832592,"stop":1726467832592,"duration":0},"status":"passed","severity":"normal"},{"uid":"590b8c9503119229","name":"throws on content topic with empty topic name field","time":{"start":1726467832563,"stop":1726467832563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d1c3354dd739d1","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726468199284,"stop":1726468199284,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c16f49d778d43b","name":"LightPush with 2 connections","time":{"start":1726468136243,"stop":1726468136243,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b09dad587cb587","name":"Push message with content topic containing JSON","time":{"start":1726468396299,"stop":1726468396300,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8224d1a4630c10","name":"Encoder throws on empty string content topic","time":{"start":1726467845827,"stop":1726467845827,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f8c8b1543e26b6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726467852668,"stop":1726467852669,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe85e53b4ffdf5e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726467852419,"stop":1726467852420,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32ee03189e1e2e8","name":"Filter with 2 connections","time":{"start":1726468136243,"stop":1726468136243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5c4e0e3dbcd517","name":"should only return 1 node with store capability","time":{"start":1726467853376,"stop":1726467853376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3253bca60f301a36","name":"Push message with JSON payload","time":{"start":1726468316523,"stop":1726468316523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4565737ce792ed","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726468300200,"stop":1726468300201,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c9d919da990e3","name":"Sample","time":{"start":1726467840384,"stop":1726467840385,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ea1029dee2d111","name":"same cluster, same shard: nodes connect","time":{"start":1726468227343,"stop":1726468227345,"duration":2},"status":"passed","severity":"normal"},{"uid":"faf772668765195a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726467832581,"stop":1726467832582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77511286b2e517d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726467965955,"stop":1726467965956,"duration":1},"status":"passed","severity":"normal"},{"uid":"848a57bef38bfddc","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726467832595,"stop":1726467832595,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e40cd8a337e84d","name":"handles empty contentTopics array correctly","time":{"start":1726467832596,"stop":1726467832596,"duration":0},"status":"passed","severity":"normal"},{"uid":"857cbb2e45679fe4","name":"should not receive a peer event after stop","time":{"start":1726468322584,"stop":1726468322584,"duration":0},"status":"passed","severity":"normal"},{"uid":"13855a8ba4f2bb0c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726467832574,"stop":1726467832575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e243165eab1250d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726467832590,"stop":1726467832590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c35673ee289d59f","name":"random static sharding 10 - Cluster ID: 949, Shard ID: 859","time":{"start":1726468400285,"stop":1726468400286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26b363ceab99d9f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726467832596,"stop":1726467832596,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0301e41ab37ba8","name":"Check received message containing Arabic","time":{"start":1726468300194,"stop":1726468300194,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e01f5a51de323f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726468419212,"stop":1726468419212,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb6e1610a514340","name":"A test","time":{"start":1726468188591,"stop":1726468188591,"duration":0},"status":"passed","severity":"normal"},{"uid":"56400b6ff0ab4739","name":"LightPush with 3 connections","time":{"start":1726468136244,"stop":1726468136244,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd10397c60bb110","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726468090706,"stop":1726468090707,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d44c6ebfc547c3","name":"Push message with long payload","time":{"start":1726468396277,"stop":1726468396278,"duration":1},"status":"passed","severity":"normal"},{"uid":"6494b38ac8a68683","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726468487296,"stop":1726468487297,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d4aba1d18a4300","name":"Check received message containing special chars","time":{"start":1726468068653,"stop":1726468068656,"duration":3},"status":"passed","severity":"normal"},{"uid":"a210c750153d1481","name":"1 Store, 2 fetches","time":{"start":1726467853034,"stop":1726467853035,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2fc7853e5dbb59","name":"isConnected return false after peer stops","time":{"start":1726467936894,"stop":1726467936894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce08e72ffdf0895c","name":"throws on content topic with non-number generation field","time":{"start":1726467832561,"stop":1726467832561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd0395c884d56d9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468434876,"stop":1726468434876,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d716836130c28e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726467840293,"stop":1726467840294,"duration":1},"status":"passed","severity":"normal"},{"uid":"a470eff0be32a345","name":"should set field with only RELAY enabled","time":{"start":1726467841004,"stop":1726467841005,"duration":1},"status":"passed","severity":"normal"},{"uid":"3568719406051209","name":"Subscribe and receive messages via waku relay post","time":{"start":1726468090678,"stop":1726468090679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6cec332e42182b7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726467832573,"stop":1726467832574,"duration":1},"status":"passed","severity":"normal"},{"uid":"e527ab8ffac81640","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726468068673,"stop":1726468068673,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff50211de9659e96","name":"1 Relay, 1 Filter, gives up","time":{"start":1726467853035,"stop":1726467853035,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc05c3fb9ca1de59","name":"should return valid sharding parameters for static sharding","time":{"start":1726467832595,"stop":1726467832595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9554b6ee73a7db4","name":"returns all values when wanted number is greater than available values","time":{"start":1726467852419,"stop":1726467852419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7014cd9f6017bf","name":"Check message on other pubsub topic is not received","time":{"start":1726468300220,"stop":1726468300220,"duration":0},"status":"passed","severity":"normal"},{"uid":"91953684af79406","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726467832594,"stop":1726467832594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7833973be257c455","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726468400287,"stop":1726468400287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c392f59f42b928","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726467893211,"stop":1726467893212,"duration":1},"status":"passed","severity":"normal"},{"uid":"606a4f4620bada3b","name":"Decoder throws on undefined content topic","time":{"start":1726467864739,"stop":1726467864739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f627f2448c5488e","name":"Subscribe to topic containing long and receive message","time":{"start":1726468090687,"stop":1726468090687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4afb7f579a903b","name":"Ping on unsubscribed peer","time":{"start":1726467945390,"stop":1726467945390,"duration":0},"status":"passed","severity":"normal"},{"uid":"871d70504d2bf1df","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726467852667,"stop":1726467852668,"duration":1},"status":"passed","severity":"normal"},{"uid":"5822008a662681c1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726468419199,"stop":1726468419199,"duration":0},"status":"passed","severity":"normal"},{"uid":"81766f36f361897f","name":"different cluster, different shard: nodes don't connect","time":{"start":1726468052755,"stop":1726468052755,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bc0b7bda9c66dd","name":"addEventListener with correct event","time":{"start":1726467922511,"stop":1726467922512,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef40e6a02f028c3","name":"Check message received after jswaku node is restarted","time":{"start":1726468068678,"stop":1726468068678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c538ba698cea36c2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726468325405,"stop":1726468325406,"duration":1},"status":"passed","severity":"normal"},{"uid":"441a1617c01c130d","name":"Check message with non string payload is not received","time":{"start":1726468068678,"stop":1726468068678,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7e970e7867c3ea","name":"Push message with content topic containing Russian","time":{"start":1726468316528,"stop":1726468316528,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bac44ddb40afc7","name":"Check publish message containing escaped characters","time":{"start":1726468340802,"stop":1726468340802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51415f7d3293355","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726468396298,"stop":1726468396298,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c39ddaffc8dc5f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726468325402,"stop":1726468325403,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5af4f2d2d797bec","name":"Encoder throws on undefined content topic","time":{"start":1726467864738,"stop":1726467864739,"duration":1},"status":"passed","severity":"normal"},{"uid":"22faef9ad6d39731","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726468325404,"stop":1726468325405,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f82c01056900ed","name":"groups content topics by expected pubsub topic","time":{"start":1726467832577,"stop":1726467832577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8db20bb17d78fd5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726467832565,"stop":1726467832565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7b246677f591d5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726467899265,"stop":1726467899265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a16a70c9002f573","name":"Push message with meta","time":{"start":1726468316536,"stop":1726468316537,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a0506d372f75a1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726467863148,"stop":1726467863149,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0084f58fb4147a","name":"Query generator for multiple messages","time":{"start":1726468439887,"stop":1726468439887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c365c01ab14d0b0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726468052771,"stop":1726468052771,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f70378f7250d5af","name":"Push message equal or less that 1MB","time":{"start":1726468316539,"stop":1726468316539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c901d069e07bc116","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726468419185,"stop":1726468419185,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd212e688f6c828","name":"ignores unrecognized TXT record formats","time":{"start":1726467853375,"stop":1726467853375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeae4af826f0b3a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726468419157,"stop":1726468419157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ff34a93a3bf2a1","name":"Check received message containing JSON","time":{"start":1726468300215,"stop":1726468300215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5710402e970efe18","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726467840289,"stop":1726467840291,"duration":2},"status":"passed","severity":"normal"},{"uid":"adaecfdc349baae5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726468052789,"stop":1726468052790,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb512e985649696","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726468090672,"stop":1726468090673,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38ad2c27d51f971","name":"same cluster, different shard: nodes connect","time":{"start":1726468227345,"stop":1726468227346,"duration":1},"status":"passed","severity":"normal"},{"uid":"a470713b598285bf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726468419189,"stop":1726468419189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e35e2e6b37093f","name":"Reopen subscription with peer with lost subscription","time":{"start":1726467945390,"stop":1726467945391,"duration":1},"status":"passed","severity":"normal"},{"uid":"72739f44aa881056","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726468487297,"stop":1726468487297,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce90338fa169a8ce","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726467832579,"stop":1726467832580,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d41face3d64ed62","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726468417180,"stop":1726468417180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29f830b5c26a8c8","name":"Publish message with custom timestamp: Tue Sep 26 2023 06:31:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1726468340804,"stop":1726468340805,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0819b17df4c1d51","name":"throws on content topic with empty application field","time":{"start":1726467832562,"stop":1726467832562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a79628168ded43b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726467832588,"stop":1726467832588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a944a4a275339766","name":"Renews peer on consistent ping failures","time":{"start":1726467995605,"stop":1726467995606,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca3d3571684b1a","name":"Wrong topic","time":{"start":1726468372963,"stop":1726468372963,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b75d30a523014","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726468052791,"stop":1726468052792,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ec2ab20e4dbc5f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726467845585,"stop":1726467845585,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fbdc5dd56de3cd","name":"Callback on promise, aborts when callback returns true","time":{"start":1726468439889,"stop":1726468439889,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec67578fd991d09","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726467832591,"stop":1726467832591,"duration":0},"status":"passed","severity":"normal"},{"uid":"6095fc16cf5abefa","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726467852668,"stop":1726467852668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9724c62575f391","name":"should handle corrupted local storage data gracefully","time":{"start":1726467857216,"stop":1726467857216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edb56e11d557279","name":"Check received message containing Chinese","time":{"start":1726468068656,"stop":1726468068657,"duration":1},"status":"passed","severity":"normal"},{"uid":"b450a7b5766c8ea9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726468419211,"stop":1726468419212,"duration":1},"status":"passed","severity":"normal"},{"uid":"456808c1dcb73297","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726468419191,"stop":1726468419191,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09e074cca560dd9","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726467853035,"stop":1726467853035,"duration":0},"status":"passed","severity":"normal"},{"uid":"3059c075d305eaa9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app47/9/topic270/xml","time":{"start":1726468372961,"stop":1726468372961,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5f61233ee54a1d","name":"LightPush","time":{"start":1726468459974,"stop":1726468459974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41ddb6456112cdf","name":"should be able to decode the field with only STORE set to true","time":{"start":1726467840292,"stop":1726467840293,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60f0335f80be161","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726467832591,"stop":1726467832591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c645a7de3725ea","name":"Overlapping topic subscription","time":{"start":1726468348795,"stop":1726468348795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba68c7e2e7ccb0c8","name":"should return all peers when numPeers is 0","time":{"start":1726467845583,"stop":1726467845584,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e69c2b6750a5d4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726467832591,"stop":1726467832592,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d74f7cb1a1cc67","name":"Push message with custom timestamp: 1726464531238","time":{"start":1726468316538,"stop":1726468316538,"duration":0},"status":"passed","severity":"normal"},{"uid":"730b7e61ab5467e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726467832586,"stop":1726467832586,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ebf1e8a554015f","name":"Push message with meta","time":{"start":1726468396306,"stop":1726468396306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a277fa75be6fa287","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726468052788,"stop":1726468052789,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ba75c6a3407d7c","name":"Passing page size 19 when there are 20 messages","time":{"start":1726468442151,"stop":1726468442152,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60e1ba126084e3d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468188488,"stop":1726468188488,"duration":0},"status":"passed","severity":"normal"},{"uid":"790d3530ef9dd379","name":"Push message with rate limit","time":{"start":1726468396308,"stop":1726468396308,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab6164b504f91bb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726468105429,"stop":1726468105429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98ad17a6381a816","name":"Push message with content topic containing emoji","time":{"start":1726468396304,"stop":1726468396304,"duration":0},"status":"passed","severity":"normal"},{"uid":"811bb892cd6b11d","name":"can start the service","time":{"start":1726468322581,"stop":1726468322581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b688cb1b02d85c11","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726468090717,"stop":1726468090718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c723a5d7150712dc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726467988744,"stop":1726467988745,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f36e955a860a11e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726467832586,"stop":1726467832586,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcf3dbc289723e7","name":"less peers than existing","time":{"start":1726468300471,"stop":1726468300472,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c11cd7b66d166c83","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468188487,"stop":1726468188487,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedaa4e5deaca78","name":"Subscribe to topic containing long and receive message","time":{"start":1726468419198,"stop":1726468419199,"duration":1},"status":"passed","severity":"normal"},{"uid":"397ff4fcb08a9218","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726468439889,"stop":1726468439890,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee532f55d4de700","name":"Fails to publish duplicate message","time":{"start":1726468340805,"stop":1726468340806,"duration":1},"status":"passed","severity":"normal"},{"uid":"30947c75005aeeb5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726467832582,"stop":1726467832582,"duration":0},"status":"passed","severity":"normal"},{"uid":"24621196a40fd66","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468052782,"stop":1726468052783,"duration":1},"status":"passed","severity":"normal"},{"uid":"217243b03780e4cf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726468419189,"stop":1726468419189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e806e9eb76111ac","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726467840286,"stop":1726467840287,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2b7cdd385050a4","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726468431796,"stop":1726468431796,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5a3249cb4a8df1","name":"Check received message containing short","time":{"start":1726468300206,"stop":1726468300206,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d6c69dc2759205","name":"should load peers from local storage and dispatch events","time":{"start":1726467857215,"stop":1726467857215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4e2bd0e99b7483","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726468316530,"stop":1726468316530,"duration":0},"status":"passed","severity":"normal"},{"uid":"293b1feb3aec713e","name":"Passing invalid cursor","time":{"start":1726468386338,"stop":1726468386338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6364111d48f791","name":"Ping on unsubscribed peer","time":{"start":1726467949584,"stop":1726467949584,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9ca0acd67db70","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726468325403,"stop":1726468325403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52a84d87388aa51","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726467852666,"stop":1726467852667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca12047dde497072","name":"configure the node with multiple content topics","time":{"start":1726468372964,"stop":1726468372964,"duration":0},"status":"passed","severity":"normal"},{"uid":"51581430f951065","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726467853378,"stop":1726467853378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fbbbf95a9a189f0","name":"should emit a peer event after start","time":{"start":1726467899262,"stop":1726467899262,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7fc24c7d5556a0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726468340807,"stop":1726468340807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d85cc6525a23651","name":"should not fail to stop the service if it was not started","time":{"start":1726467899259,"stop":1726467899261,"duration":2},"status":"passed","severity":"normal"},{"uid":"f80843b81cc1ad04","name":"Check received message containing numeric","time":{"start":1726468300193,"stop":1726468300193,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e44a2fd23000d46","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726467965959,"stop":1726467965959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee08a052eed762d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726468052778,"stop":1726468052778,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7a1088bc910d3f","name":"should not fail to start the service if it is already started","time":{"start":1726467857213,"stop":1726467857214,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ac9055d053b82c","name":"Check received message containing escaped characters","time":{"start":1726468068671,"stop":1726468068671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6813cd164b2c103e","name":"should encodeTxt and decodeTxt","time":{"start":1726467840991,"stop":1726467840992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5778f54159edcb0","name":"Push message with content topic containing emoji","time":{"start":1726468316536,"stop":1726468316536,"duration":0},"status":"passed","severity":"normal"},{"uid":"9166701e8ff61ddc","name":"Generator, custom pubsub topic","time":{"start":1726468434876,"stop":1726468434877,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbf30fa7b334ec2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726467832589,"stop":1726467832589,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3c196607b65e77","name":"should properly compute the node id","time":{"start":1726467840996,"stop":1726467840996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1972e170a7e0613","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726467899265,"stop":1726467899265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8ef976c937e9c53","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726467965958,"stop":1726467965959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d850818ace70818","name":"Check received message containing XML","time":{"start":1726468300196,"stop":1726468300196,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf78688b179cda3","name":"Check message received after nwaku node is restarted","time":{"start":1726468300222,"stop":1726468300222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b204e55608e45df7","name":"Publishes to nwaku","time":{"start":1726468324668,"stop":1726468324669,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6644e66b3c658a","name":"Push message with JSON payload","time":{"start":1726468396285,"stop":1726468396286,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8db98cf7c59f72","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726468068673,"stop":1726468068674,"duration":1},"status":"passed","severity":"normal"},{"uid":"901a85540fcfbcbc","name":"Store - dialed first","time":{"start":1726468459973,"stop":1726468459973,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fa8296e7776021","name":"Push message with content topic containing Script","time":{"start":1726468316529,"stop":1726468316529,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0912ee40c03af9","name":"Push message with content topic containing Chinese","time":{"start":1726468396294,"stop":1726468396294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bcfd981f301521","name":"Check publish message containing emoji","time":{"start":1726468340803,"stop":1726468340803,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d40bc663e8641ea","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726468052801,"stop":1726468052801,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c76415e6eee2ee","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726468419212,"stop":1726468419213,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c85ee4b8503514","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726467840291,"stop":1726467840292,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d98bfd9bd63110b","name":"should decode valid enr with tcp successfully","time":{"start":1726467840993,"stop":1726467840993,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3a93f122cc403e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726467840283,"stop":1726467840286,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ff4430138cd12d","name":"should properly create location multiaddrs - tcp4","time":{"start":1726467841002,"stop":1726467841002,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3c5ba20250ba16","name":"Push message equal or less that 1MB","time":{"start":1726468396313,"stop":1726468396314,"duration":1},"status":"passed","severity":"normal"},{"uid":"575d5d3054343b26","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726468199280,"stop":1726468199280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a09c940e9515249","name":"Push message with content topic containing XML","time":{"start":1726468316530,"stop":1726468316530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58139e67665336d","name":"removeEventListener with wrong event","time":{"start":1726467922513,"stop":1726467922513,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb05d3368a41aba","name":"isConnected should return true after first peer connects","time":{"start":1726467936893,"stop":1726467936893,"duration":0},"status":"passed","severity":"normal"},{"uid":"af24d5d8d0d77c89","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726468348810,"stop":1726468348810,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d3237347f2b13f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726467832585,"stop":1726467832585,"duration":0},"status":"passed","severity":"normal"},{"uid":"3510e8204d7c7f2a","name":"Push message with Script payload","time":{"start":1726468316521,"stop":1726468316522,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c8032e56b945fa","name":"Push message with content topic containing JSON","time":{"start":1726468316530,"stop":1726468316531,"duration":1},"status":"passed","severity":"normal"},{"uid":"634743c5f8c83f26","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726467832587,"stop":1726467832587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec8146cfbac2899","name":"Check publish message containing SQL Injection","time":{"start":1726468340786,"stop":1726468340786,"duration":0},"status":"passed","severity":"normal"},{"uid":"571aed628ee901d9","name":"Delete observer","time":{"start":1726468303089,"stop":1726468303089,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e3270c69bbf55b","name":"Overlapping topic subscription","time":{"start":1726468419197,"stop":1726468419197,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdac4dc0c8985fb2","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726468052776,"stop":1726468052777,"duration":1},"status":"passed","severity":"normal"},{"uid":"b254eb127fc49857","name":"Check received message containing special chars","time":{"start":1726468300193,"stop":1726468300194,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ad3df68f2b85e","name":"Subscribe to topic containing short and receive message","time":{"start":1726468419198,"stop":1726468419198,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c4a24c2dfd0f59","name":"Ping on subscribed peer","time":{"start":1726467945389,"stop":1726467945389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f495bf887fd8b23","name":"Push message with content topic containing Arabic","time":{"start":1726468316528,"stop":1726468316528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c638f508652d1f","name":"should return empty list for no shard","time":{"start":1726467832583,"stop":1726467832583,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6d9fc814ba880b","name":"Push message with SQL Injection payload","time":{"start":1726468316521,"stop":1726468316521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6ba2d0994a6add","name":"recovers when dns.resolve returns empty","time":{"start":1726467853374,"stop":1726467853374,"duration":0},"status":"passed","severity":"normal"},{"uid":"695e46f4f65c8bf6","name":"can start and stop the service","time":{"start":1726468322581,"stop":1726468322581,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfdb1d8d86d515c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726468454947,"stop":1726468454948,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2cc04cf9f37b9b","name":"Check received message containing emoji","time":{"start":1726468300198,"stop":1726468300199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7414b641bd0bf87","name":"Rejects garbage","time":{"start":1726467867879,"stop":1726467867879,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a48bdb3f99bbb7e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726468348793,"stop":1726468348793,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb30fe06f2a6965e","name":"should only return 1 node with relay and store capability","time":{"start":1726467853376,"stop":1726467853376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c566c2903ff0f350","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726468090707,"stop":1726468090709,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0de043812dca95f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726467832588,"stop":1726467832588,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc93aa6a5d91f90","name":"Check publish message after client node is restarted","time":{"start":1726468340808,"stop":1726468340808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4093a23c1ae0e121","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726468052769,"stop":1726468052769,"duration":0},"status":"passed","severity":"normal"},{"uid":"507adc999d365ba6","name":"stop","time":{"start":1726467922515,"stop":1726467922516,"duration":1},"status":"passed","severity":"normal"},{"uid":"6056c8bdce21f95f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app40/6/topic825/json","time":{"start":1726468372960,"stop":1726468372961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24ee3d5f3e96c3c","name":"Check received message containing unicode special characters","time":{"start":1726468068671,"stop":1726468068671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae2a6b2ef2796d1","name":"Publish without waiting for remote peer","time":{"start":1726468348790,"stop":1726468348791,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5a70faaa5c1dd","name":"Sign & Recover","time":{"start":1726467863560,"stop":1726467863561,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad7ff5907a7e1ed","name":"Check received message containing short","time":{"start":1726468068643,"stop":1726468068643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e728f04c3158b7","name":"more peers than existing","time":{"start":1726468300471,"stop":1726468300471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5a51e9d97ff9728","name":"Throws when trying to push message with empty payload","time":{"start":1726468396289,"stop":1726468396292,"duration":3},"status":"passed","severity":"normal"},{"uid":"b2536aabb12d8b24","name":"should emit a peer event after start","time":{"start":1726467857214,"stop":1726467857214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdaea97fd459908","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726468052772,"stop":1726468052772,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d134ac3a3929650","name":"should throw an error for insufficient data","time":{"start":1726467832632,"stop":1726467832632,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a1917cc9f42908","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726467864737,"stop":1726467864737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f32d25ea0b7f67","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726468487298,"stop":1726468487298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf810a7305f6f4c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/1/topic318/test.js","time":{"start":1726468372962,"stop":1726468372962,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff01bdeef9e8092f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726468487298,"stop":1726468487298,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc996fd932eeb32","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726467832583,"stop":1726467832583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc7d6e5d996ab37","name":"should properly create peer info with all multiaddrs","time":{"start":1726467841003,"stop":1726467841004,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ef768d33b545ed","name":"Does not throw an exception when node disconnects","time":{"start":1726468454426,"stop":1726468454427,"duration":1},"status":"passed","severity":"normal"},{"uid":"29049924adf41a69","name":"Light Node - default protocols","time":{"start":1726468459975,"stop":1726468459975,"duration":0},"status":"passed","severity":"normal"},{"uid":"69074189ad258d9f","name":"Push message with Script payload","time":{"start":1726468396283,"stop":1726468396284,"duration":1},"status":"passed","severity":"normal"},{"uid":"98cd31729970dd82","name":"Register correct protocols","time":{"start":1726468348790,"stop":1726468348790,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c9c7bc7aba6230","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726468419185,"stop":1726468419185,"duration":0},"status":"passed","severity":"normal"},{"uid":"235a18e500d67c1a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726467832588,"stop":1726467832588,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcde7a2924bc5585","name":"getPeersByDiscovery","time":{"start":1726467922513,"stop":1726467922513,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3dcdf4b67e33ac","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726468372957,"stop":1726468372958,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aaaf01bc330c023","name":"Check received message containing numeric","time":{"start":1726468068645,"stop":1726468068645,"duration":0},"status":"passed","severity":"normal"},{"uid":"508da31b735efd49","name":"Push message with content topic containing Russian","time":{"start":1726468396295,"stop":1726468396295,"duration":0},"status":"passed","severity":"normal"},{"uid":"9082269c0ccd0219","name":"Check received message containing Chinese","time":{"start":1726468300194,"stop":1726468300194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7f0b313d26cafb","name":"udp ip6 address","time":{"start":1726467840388,"stop":1726467840388,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9dac63c370f2ad","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726468105432,"stop":1726468105433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40e9a30a81982b3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726468090722,"stop":1726468090724,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bb822b530f1ab01","name":"Default pageSize","time":{"start":1726468442152,"stop":1726468442152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f64edebf6621f2","name":"should throw an error for missing sharding configuration","time":{"start":1726467832595,"stop":1726467832595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd9ca337fa4751b","name":"Check message with invalid timestamp is not received","time":{"start":1726468068674,"stop":1726468068674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d270922907e07979","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726467863149,"stop":1726467863150,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e8e438d54d10e6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726467832596,"stop":1726467832597,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84066a9370fc4c0","name":"Check received message containing shell command","time":{"start":1726468300216,"stop":1726468300216,"duration":0},"status":"passed","severity":"normal"},{"uid":"675ad8264c801688","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app22/10/topic274/json","time":{"start":1726468372963,"stop":1726468372963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb357874fb95e17","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726467936894,"stop":1726467936894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29531ecf20f6c4e","name":"Push message with Basic HTML tag payload","time":{"start":1726468316522,"stop":1726468316522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c49f1e1fd386d77","name":"Check received message containing escaped characters","time":{"start":1726468300198,"stop":1726468300198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3208ec8b92563cf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726468419210,"stop":1726468419210,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a5248f0ed63bc6","name":"Push 30 different messages","time":{"start":1726468396289,"stop":1726468396289,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a185092d301173","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726468199275,"stop":1726468199275,"duration":0},"status":"passed","severity":"normal"},{"uid":"9221f183b9c0c327","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726468348797,"stop":1726468348797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0cb34e742e1dd9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726468348801,"stop":1726468348801,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e15cebfb81b8d8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726468052800,"stop":1726468052800,"duration":0},"status":"passed","severity":"normal"},{"uid":"210f5e6508f5f94f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726468419199,"stop":1726468419199,"duration":0},"status":"passed","severity":"normal"},{"uid":"332fa5d25cd4a82a","name":"Round trip binary serialization","time":{"start":1726467845825,"stop":1726467845826,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4e8416a79ed1ec","name":"Push message with Arabic payload","time":{"start":1726468316520,"stop":1726468316520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ee2e0a31c5367e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468052775,"stop":1726468052776,"duration":1},"status":"passed","severity":"normal"},{"uid":"562269de3eae57af","name":"Overlapping topic subscription","time":{"start":1726468419181,"stop":1726468419181,"duration":0},"status":"passed","severity":"normal"},{"uid":"977e467e664737d3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726467841005,"stop":1726467841006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d808dc46a0b91720","name":"Correctly serialized arguments","time":{"start":1726468204449,"stop":1726468204449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e85b8cd35405182","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726467832575,"stop":1726467832575,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcf1194f8a09ef7","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726468199276,"stop":1726468199276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b746a4697a8e135","name":"should only return 1 node with relay capability","time":{"start":1726467853376,"stop":1726467853376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1644c29067401792","name":"Check received message containing long","time":{"start":1726468300207,"stop":1726468300207,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe692d3b24df7b81","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726468419185,"stop":1726468419186,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04b7764a7af882","name":"connected peers and dial","time":{"start":1726468300471,"stop":1726468300471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80a433094a2e033b","name":"Relay - dialed after","time":{"start":1726468459972,"stop":1726468459973,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5f4a098cde8d74","name":"should handle a minimal index list","time":{"start":1726467832631,"stop":1726467832631,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0f8dd9286817bb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468052778,"stop":1726468052779,"duration":1},"status":"passed","severity":"normal"},{"uid":"350f116ae39c158a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726468052790,"stop":1726468052791,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fc6b6cc67b6f5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726468348796,"stop":1726468348796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a14be91fa051d4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726468419211,"stop":1726468419211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d045d924350221f0","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726468315971,"stop":1726468315972,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e863bdee2c7ab7","name":"Check received message containing SQL Injection","time":{"start":1726468300209,"stop":1726468300214,"duration":5},"status":"passed","severity":"normal"},{"uid":"d8d19fa5fbb07eaf","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726468199278,"stop":1726468199279,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ac13592dd79901","name":"Check received message containing Arabic","time":{"start":1726468300208,"stop":1726468300209,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47e5282a71d30a6","name":"Check received message containing Basic HTML tag","time":{"start":1726468068669,"stop":1726468068669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08cdc619a0cae9d","name":"Ephemeral messages are not stored","time":{"start":1726467893210,"stop":1726467893211,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1203c0f9bac0266","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726468419200,"stop":1726468419200,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2e098397608883","name":"Passing page size 0 when there are 110 messages","time":{"start":1726468442149,"stop":1726468442149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4210bc2182507f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726467893212,"stop":1726467893212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c88703b7e52b3f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726467840282,"stop":1726467840283,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c92da0d802b980","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726467965956,"stop":1726467965956,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc411e5e69c420f","name":"should encode/decode to text encoding","time":{"start":1726467840997,"stop":1726467841000,"duration":3},"status":"passed","severity":"normal"},{"uid":"947f7e47de1fecc1","name":"should not fail to start the service if it is already started","time":{"start":1726467899262,"stop":1726467899262,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daf471fe210e366","name":"Generator, 2 different pubsubtopics","time":{"start":1726468434877,"stop":1726468434877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc2b62761ef118a","name":"Subscribe to topic containing Script and receive message","time":{"start":1726468090710,"stop":1726468090711,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a74f6880f83a1ca","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726468052779,"stop":1726468052779,"duration":0},"status":"passed","severity":"normal"},{"uid":"27730d3a6a7614b7","name":"Check publish message containing shell command","time":{"start":1726468340801,"stop":1726468340802,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbf6e6eb3b89d4c","name":"Publish message with custom timestamp: Mon Sep 16 2024 07:31:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1726468340805,"stop":1726468340805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52074c6bfc52c72","name":"Renews subscription after lossing a connection","time":{"start":1726468419191,"stop":1726468419192,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc176eed27a5ed2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726468052779,"stop":1726468052780,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07f5d76d83f40ee","name":"Check message with no payload is not received","time":{"start":1726468068677,"stop":1726468068678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9d5627eb265d5","name":"Filter with 3 connections","time":{"start":1726468136244,"stop":1726468136245,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c03d67e70a6f9e7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726468419180,"stop":1726468419180,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd78201d7b2074b","name":"Push message with emoji payload","time":{"start":1726468396288,"stop":1726468396289,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e52db4aedf0b29","name":"Check received message containing XML","time":{"start":1726468300214,"stop":1726468300215,"duration":1},"status":"passed","severity":"normal"},{"uid":"4392e90d6c518151","name":"Ordered Callback - false","time":{"start":1726468423416,"stop":1726468423416,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3a63f1e7714ae2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726467832575,"stop":1726467832576,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1c891f98a6aab3","name":"Query Generator - true","time":{"start":1726468423408,"stop":1726468423409,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d725ef08ba70fd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726467936891,"stop":1726467936892,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e775e4a3d54a67c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726467832590,"stop":1726467832590,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f6fdc9941bfaf7","name":"should not receive a peer event before start","time":{"start":1726468322584,"stop":1726468322584,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b139e2eb43d60e7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726468386315,"stop":1726468386316,"duration":1},"status":"passed","severity":"normal"},{"uid":"6657baa50cf23246","name":"Passing page size 110 when there are 120 messages","time":{"start":1726468442152,"stop":1726468442152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9df4b970f7e4f69","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726468417176,"stop":1726468417176,"duration":0},"status":"passed","severity":"normal"},{"uid":"62402a59a4a10578","name":"should set field with all protocols enabled","time":{"start":1726467841004,"stop":1726467841004,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ff2795ab54d29","name":"1 Relay, 1 fetch","time":{"start":1726467853034,"stop":1726467853034,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a63d4dec172504","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726467853377,"stop":1726467853377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d91f5f9005718d8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726467857215,"stop":1726467857215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ef4f90229710d3","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726468199284,"stop":1726468199285,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a49f6101a3c28d8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726468348797,"stop":1726468348798,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc11df094ffbcf94","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726468105433,"stop":1726468105433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f9c3314db50ec7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726468419152,"stop":1726468419153,"duration":1},"status":"passed","severity":"normal"},{"uid":"405645ebab1fab49","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726468348799,"stop":1726468348800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29c86f536cca635","name":"Should update multiaddrs","time":{"start":1726468227681,"stop":1726468227681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41d59b750c3d3ee","name":"random static sharding 7 - Cluster ID: 414, Shard ID: 43","time":{"start":1726468400284,"stop":1726468400284,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b201d5fccc2e05","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726467832576,"stop":1726467832576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60bdc32126d4b62","name":"Renews subscription after lossing a connection","time":{"start":1726468419213,"stop":1726468419213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e628653f066a97a","name":"Publish message with large meta","time":{"start":1726468340808,"stop":1726468340809,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bfb51321370eea","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726468348808,"stop":1726468348809,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dc3d2d1611d365","name":"Check message received after jswaku node is restarted","time":{"start":1726468300203,"stop":1726468300203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0b7a9ae7a490578","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468052771,"stop":1726468052771,"duration":0},"status":"passed","severity":"normal"},{"uid":"a775fabf2bcd5c4f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726467832575,"stop":1726467832575,"duration":0},"status":"passed","severity":"normal"},{"uid":"78eee654f964782d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726467832566,"stop":1726467832571,"duration":5},"status":"passed","severity":"normal"},{"uid":"e5afba226f4a9b95","name":"should set field with all protocols disabled","time":{"start":1726467841004,"stop":1726467841004,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dc2fda001f93ef","name":"Encoder throws on undefined content topic","time":{"start":1726467845827,"stop":1726467845827,"duration":0},"status":"passed","severity":"normal"},{"uid":"93afe8c44f2342eb","name":"Check received message containing short","time":{"start":1726468300192,"stop":1726468300192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec20922944aff99a","name":"Push message with numeric payload","time":{"start":1726468396278,"stop":1726468396279,"duration":1},"status":"passed","severity":"normal"},{"uid":"595bc2d785188447","name":"should not receive a peer event before start","time":{"start":1726467857214,"stop":1726467857214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a181322fcf0909c8","name":"Promise Callback - false","time":{"start":1726468423412,"stop":1726468423413,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9ad30ca2644008","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726467965961,"stop":1726467965961,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48f478c2c697f62","name":"Check publish message containing JSON","time":{"start":1726468340789,"stop":1726468340801,"duration":12},"status":"passed","severity":"normal"},{"uid":"80b973e1428e4e8a","name":"Fails to push message with large meta","time":{"start":1726468316537,"stop":1726468316537,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa0a7db971c6e14","name":"Sets default value correctly","time":{"start":1726468454429,"stop":1726468454429,"duration":0},"status":"passed","severity":"normal"},{"uid":"586c7bafc474c090","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468052768,"stop":1726468052768,"duration":0},"status":"passed","severity":"normal"},{"uid":"572fdd6b4af1c36d","name":"Subscribe and receives messages on 20 topics","time":{"start":1726468090682,"stop":1726468090682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aef4088dda1997f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726468052767,"stop":1726468052768,"duration":1},"status":"passed","severity":"normal"},{"uid":"6322d688afeed3a8","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726467832573,"stop":1726467832573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76945ef211b094b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726468052815,"stop":1726468052816,"duration":1},"status":"passed","severity":"normal"},{"uid":"2374dbab182d5571","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726468052815,"stop":1726468052815,"duration":0},"status":"passed","severity":"normal"},{"uid":"530940a9de31992","name":"throws an error for improperly formatted content topics","time":{"start":1726467832578,"stop":1726467832579,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc10200cc41d25c7","name":"should properly create location multiaddrs - udp6","time":{"start":1726467841002,"stop":1726467841002,"duration":0},"status":"passed","severity":"normal"},{"uid":"82431974af62f329","name":"should get / set TCP multiaddr","time":{"start":1726467841001,"stop":1726467841001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2713ec5b102586","name":"should throw an error for missing required configuration","time":{"start":1726467832583,"stop":1726467832583,"duration":0},"status":"passed","severity":"normal"},{"uid":"412472b29bf93bc7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726468340807,"stop":1726468340808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec954f54ee5a480e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726468417178,"stop":1726468417178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a060bb36b045507c","name":"Publish message with custom timestamp: Mon Sep 16 2024 05:31:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1726468340805,"stop":1726468340805,"duration":0},"status":"passed","severity":"normal"},{"uid":"8640f05919a3c950","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726468199282,"stop":1726468199282,"duration":0},"status":"passed","severity":"normal"},{"uid":"842fa928e76c5f46","name":"Push message on custom pubsubTopic","time":{"start":1726468188489,"stop":1726468188489,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ef9f712e20342c","name":"LightPush with 0 connections","time":{"start":1726468136240,"stop":1726468136240,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f86b4aabcdb8bd7","name":"Subscribe to topic containing short and receive message","time":{"start":1726468090686,"stop":1726468090687,"duration":1},"status":"passed","severity":"normal"},{"uid":"699a14bbd4afdf54","name":"Check message received after nwaku node is restarted","time":{"start":1726468300206,"stop":1726468300206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ccd8ef9468453f5","name":"Push message with content topic containing Script","time":{"start":1726468396296,"stop":1726468396296,"duration":0},"status":"passed","severity":"normal"},{"uid":"75867153a2094046","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726467965958,"stop":1726467965958,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb534e903e5d7a48","name":"returns all values when wanted number matches available values","time":{"start":1726467852417,"stop":1726467852418,"duration":1},"status":"passed","severity":"normal"},{"uid":"df547c3358a64fc5","name":"Push message with custom timestamp: 1726464490975","time":{"start":1726468396310,"stop":1726468396310,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae21268f7c88b12","name":"should not fail to stop the service if it was not started","time":{"start":1726467857213,"stop":1726467857213,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cc8beb549d6563","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726468419211,"stop":1726468419211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab35c26d4dd89534","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726468419190,"stop":1726468419190,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea63b176bbecd44b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726467832586,"stop":1726467832586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab985baf6ed593fd","name":"Check message with invalid timestamp is not received","time":{"start":1726468300219,"stop":1726468300219,"duration":0},"status":"passed","severity":"normal"},{"uid":"9794054646491730","name":"different cluster, different shard: nodes don't connect","time":{"start":1726468227348,"stop":1726468227349,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e6f639e10bd02a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726468419192,"stop":1726468419193,"duration":1},"status":"passed","severity":"normal"},{"uid":"8609fc82ee1a363a","name":"Refresh subscription","time":{"start":1726468419197,"stop":1726468419198,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0518e33cad7c9","name":"should decode valid enr successfully","time":{"start":1726467840992,"stop":1726467840992,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8fd2ed3adf5701","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726467889829,"stop":1726467889829,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e5b09dd29b0909","name":"Push message with long payload","time":{"start":1726468316516,"stop":1726468316516,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb551a825432e47","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726467832580,"stop":1726467832580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b3502bcdc6313d","name":"Failed peers are renewed","time":{"start":1726468131068,"stop":1726468131068,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf803659e148002a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726467845584,"stop":1726467845584,"duration":0},"status":"passed","severity":"normal"},{"uid":"79453ad16beaad77","name":"Ordered callback, aborts when callback returns true","time":{"start":1726468439891,"stop":1726468439892,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e95a790c602dcb8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726467840296,"stop":1726467840297,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d945703ffa2e415","name":"Push message with XML payload","time":{"start":1726468316522,"stop":1726468316522,"duration":0},"status":"passed","severity":"normal"},{"uid":"28769a7ae0059d03","name":"Fails to publish message with empty text","time":{"start":1726468340806,"stop":1726468340806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43c09c74e3aae3f","name":"Push message with custom timestamp: 1726471731238","time":{"start":1726468316539,"stop":1726468316539,"duration":0},"status":"passed","severity":"normal"},{"uid":"39204aafb0bfc514","name":"caches peers it previously fetched","time":{"start":1726467853375,"stop":1726467853375,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f29983f1010ad2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app32/9/topic2/test.js","time":{"start":1726468372959,"stop":1726468372959,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e211f8a2134591","name":"random static sharding 6 - Cluster ID: 487, Shard ID: 109","time":{"start":1726468400283,"stop":1726468400284,"duration":1},"status":"passed","severity":"normal"},{"uid":"5529b9653386b05","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726467832594,"stop":1726467832594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c841d46501e2f7","name":"should not receive a peer event after stop","time":{"start":1726467857214,"stop":1726467857215,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6442d0a648bc954","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726467832582,"stop":1726467832582,"duration":0},"status":"passed","severity":"normal"},{"uid":"579c0271f82f2644","name":"Fails to push message with empty content topic","time":{"start":1726468396305,"stop":1726468396306,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ddb879408e6012","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726468419156,"stop":1726468419156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89e36f5d4cc515a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726467965958,"stop":1726467965958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc59599da405970","name":"throws on content topic with generation field greater than 0","time":{"start":1726467832561,"stop":1726467832562,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c1f62abec90c38","name":"Query Generator - false","time":{"start":1726468423409,"stop":1726468423411,"duration":2},"status":"passed","severity":"normal"},{"uid":"7656384ec3ab93b","name":"Check publish message containing numeric","time":{"start":1726468340783,"stop":1726468340784,"duration":1},"status":"passed","severity":"normal"},{"uid":"50eff981f09fa015","name":"Check message received after nwaku node is restarted","time":{"start":1726468068683,"stop":1726468068684,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f2daa001a68dcc57","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726468052783,"stop":1726468052788,"duration":5},"status":"passed","severity":"normal"},{"uid":"b8e9dcfd6c437557","name":"Push message with content topic containing shell command","time":{"start":1726468396301,"stop":1726468396301,"duration":0},"status":"passed","severity":"normal"},{"uid":"547910af5c6c054","name":"Push message with content topic containing shell command","time":{"start":1726468316531,"stop":1726468316531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35b05b8caa64fa4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726468090719,"stop":1726468090720,"duration":1},"status":"passed","severity":"normal"},{"uid":"298624cdeb39b2ff","name":"Push message with custom timestamp: 1695709690975","time":{"start":1726468396309,"stop":1726468396309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2437c3a7d56ffb","name":"Check received message containing Russian","time":{"start":1726468300195,"stop":1726468300195,"duration":0},"status":"passed","severity":"normal"},{"uid":"6831d0c3692eb9e1","name":"Check received message containing Arabic","time":{"start":1726468068657,"stop":1726468068657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f851b954b66631ed","name":"Relay + Store","time":{"start":1726467890354,"stop":1726467890355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec739db7fea7365d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726468386332,"stop":1726468386336,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6e3d2ed29da12e1","name":"Check received message containing XML","time":{"start":1726468068668,"stop":1726468068669,"duration":1},"status":"passed","severity":"normal"},{"uid":"1460fb94c1a8c13b","name":"Publish message with rate limit","time":{"start":1726468340809,"stop":1726468340809,"duration":0},"status":"passed","severity":"normal"},{"uid":"abea2a32d14878d3","name":"Push message with content topic containing long","time":{"start":1726468316526,"stop":1726468316526,"duration":0},"status":"passed","severity":"normal"},{"uid":"332258aca1342234","name":"Check message with no payload is not received","time":{"start":1726468300221,"stop":1726468300221,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c9239e3b330929","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726467852669,"stop":1726467852670,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c0701c24d120ab","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726467936892,"stop":1726467936892,"duration":0},"status":"passed","severity":"normal"},{"uid":"344794e606c83be6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726467832632,"stop":1726467832632,"duration":0},"status":"passed","severity":"normal"},{"uid":"838595be995d8446","name":"can dial TLS multiaddrs","time":{"start":1726468204304,"stop":1726468204304,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4e4e02748aa59","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726468052777,"stop":1726468052778,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddaece24e086b6dd","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app19/6/topic484/proto","time":{"start":1726468372961,"stop":1726468372962,"duration":1},"status":"passed","severity":"normal"},{"uid":"2667012f55ff7f72","name":"Push message with custom timestamp: 1726471690975","time":{"start":1726468396311,"stop":1726468396313,"duration":2},"status":"passed","severity":"normal"},{"uid":"935a6c034e702689","name":"Check received message containing long","time":{"start":1726468068644,"stop":1726468068644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cecf73f6f1f5df","name":"Check publish message containing Arabic","time":{"start":1726468340785,"stop":1726468340785,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c13fc3a3f2a74f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726467853378,"stop":1726467853378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d165dc0ee417df56","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726467832574,"stop":1726467832574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c654a5ff65c0247","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726468386317,"stop":1726468386317,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cefd86e1d05e49","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726468300200,"stop":1726468300200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed543738ccc1dda","name":"Check received message containing Russian","time":{"start":1726468068666,"stop":1726468068667,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d18588b59af840a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726467832584,"stop":1726467832584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9725b0b9d9ba79","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726468199276,"stop":1726468199276,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63c50caa8fdb96d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726468052755,"stop":1726468052756,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f7041b6a573559","name":"does not throw on valid cases","time":{"start":1726467832559,"stop":1726467832559,"duration":0},"status":"passed","severity":"normal"},{"uid":"3767124a180890eb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726468090673,"stop":1726468090674,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41407dfd1d298f0","name":"Query with Promise Callback, No Decoder","time":{"start":1726468417180,"stop":1726468417180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c3e395a4697254","name":"Tracks peer failures correctly","time":{"start":1726467995606,"stop":1726467995606,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f54ed32834ecb2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726468372964,"stop":1726468372964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d722b3ba30a98353","name":"through manual discovery","time":{"start":1726468204305,"stop":1726468204306,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ee00aa2f0d033a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726468431795,"stop":1726468431796,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1522f946b03a0c","name":"should use DNS peer discovery with light client","time":{"start":1726467899264,"stop":1726467899265,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10f570392df8125","name":"pre and post cipher","time":{"start":1726467863560,"stop":1726467863560,"duration":0},"status":"passed","severity":"normal"},{"uid":"db160f8a540f8317","name":"Callback on promise","time":{"start":1726468439889,"stop":1726468439889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df4a0ff5b04611a","name":"Filter with 1 connections","time":{"start":1726468136242,"stop":1726468136243,"duration":1},"status":"passed","severity":"normal"},{"uid":"801b99b17a2478e4","name":"Fails to push message with large meta","time":{"start":1726468396307,"stop":1726468396307,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7949312d6e1e8f","name":"Push message with content topic containing escaped characters","time":{"start":1726468316533,"stop":1726468316535,"duration":2},"status":"passed","severity":"normal"},{"uid":"631c4745da40a29a","name":"can start the service","time":{"start":1726467857212,"stop":1726467857212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3867212878bc6c","name":"same cluster, different shard: nodes don't connect","time":{"start":1726468052754,"stop":1726468052754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a206c203669e56b3","name":"Push message with unicode special characters payload","time":{"start":1726468396287,"stop":1726468396288,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3add177fcffb03","name":"Push message with content topic containing special chars","time":{"start":1726468316527,"stop":1726468316527,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b9af21ce2b9bce","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726467835119,"stop":1726467835119,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d81e9dc6ba38b3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726468300218,"stop":1726468300218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5354b80035cbd649","name":"Query generator for multiple messages with different message text format","time":{"start":1726468439887,"stop":1726468439887,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e7f5be7fd898ab","name":"Check received message containing Chinese","time":{"start":1726468300208,"stop":1726468300208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e403b91130b73542","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726467965960,"stop":1726467965960,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b4314f2133f224","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726468348809,"stop":1726468348810,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32f82b02e3f5f09","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726467936892,"stop":1726467936893,"duration":1},"status":"passed","severity":"normal"},{"uid":"629f940933972844","name":"Check received message containing numeric","time":{"start":1726468300207,"stop":1726468300207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9935fe2364391b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726468227341,"stop":1726468227341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb62bdbebe06279","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726467835118,"stop":1726467835119,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e81e56b37be005","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726468348801,"stop":1726468348807,"duration":6},"status":"passed","severity":"normal"},{"uid":"c66890ca27fe108b","name":"Decoder throws on empty string content topic","time":{"start":1726467845828,"stop":1726467845828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1ec96c260d9fed","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726468454949,"stop":1726468454949,"duration":0},"status":"passed","severity":"normal"},{"uid":"abceccc5c5bbf574","name":"topics with same application and version share the same shard","time":{"start":1726467832577,"stop":1726467832577,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a264db7af012397","name":"Reopen subscription with peer with lost subscription","time":{"start":1726467949584,"stop":1726467949585,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a478ac513d40a44","name":"Ordered Callback - true","time":{"start":1726468423413,"stop":1726468423415,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0d623b9140aadb5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726468105428,"stop":1726468105428,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ea999d7158cef1","name":"listenerCount","time":{"start":1726467922514,"stop":1726467922514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c411dabb9ce41560","name":"Check message with no content topic is not received","time":{"start":1726468068675,"stop":1726468068675,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c0ce1283dd6096","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726468454949,"stop":1726468454949,"duration":0},"status":"passed","severity":"normal"},{"uid":"8241f6ec9750e5d","name":"Check publish message containing Russian","time":{"start":1726468340785,"stop":1726468340785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a684d6c343b078a6","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726468199279,"stop":1726468199279,"duration":0},"status":"passed","severity":"normal"},{"uid":"607c7141b5504412","name":"Push message with content topic containing Chinese","time":{"start":1726468316527,"stop":1726468316527,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a89da6da9ec0a2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app45/3/topic422/xml","time":{"start":1726468372959,"stop":1726468372959,"duration":0},"status":"passed","severity":"normal"},{"uid":"86772f684e7327c6","name":"Push message with SQL Injection payload","time":{"start":1726468396282,"stop":1726468396283,"duration":1},"status":"passed","severity":"normal"},{"uid":"7beb3db5c1a84f90","name":"Subscribe to topic containing Script and receive message","time":{"start":1726468419187,"stop":1726468419187,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd1d2eebf493a8f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726468386337,"stop":1726468386337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7a973a76f47a19","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726468315971,"stop":1726468315971,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f3ba4c36ec27694","name":"Fails to push message with empty content topic","time":{"start":1726468316536,"stop":1726468316536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ab0a49290ee83d","name":"should properly create location multiaddrs - udp","time":{"start":1726467841003,"stop":1726467841003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31938b47b67d5c6","name":"Refresh subscription","time":{"start":1726468419181,"stop":1726468419182,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b451c092de4cdb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726468052770,"stop":1726468052770,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d183acf01e01e83","name":"Relay - times out","time":{"start":1726468459973,"stop":1726468459973,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe94f1638183213","name":"Push message with emoji payload","time":{"start":1726468316524,"stop":1726468316525,"duration":1},"status":"passed","severity":"normal"},{"uid":"77444bdf1a930a33","name":"Js publishes, other Js receives","time":{"start":1726468324669,"stop":1726468324670,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a586a5ad6196b0e","name":"Encoder throws on empty string content topic","time":{"start":1726467864739,"stop":1726467864739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7694be710936cd","name":"random static sharding 3 - Cluster ID: 935, Shard ID: 339","time":{"start":1726468400282,"stop":1726468400282,"duration":0},"status":"passed","severity":"normal"},{"uid":"96074aa8f63e5b13","name":"Check received message with timestamp: 1726467881526 ","time":{"start":1726468300217,"stop":1726468300218,"duration":1},"status":"passed","severity":"normal"},{"uid":"6521381e40698da5","name":"should be able to encode the field with only STORE set to true","time":{"start":1726467840277,"stop":1726467840278,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2cd22834e2e737","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726468454947,"stop":1726468454947,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c79e755375dead1","name":"Check message with non string payload is not received","time":{"start":1726468300221,"stop":1726468300222,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e07c92e6b867060","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726467852670,"stop":1726467852670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf2948f058881de","name":"Refresh subscription","time":{"start":1726468090685,"stop":1726468090686,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ad6b894b8464fb","name":"start node with empty content topic","time":{"start":1726468372964,"stop":1726468372965,"duration":1},"status":"passed","severity":"normal"},{"uid":"3353d47aa2ae1fb9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468188486,"stop":1726468188486,"duration":0},"status":"passed","severity":"normal"},{"uid":"351ce627fbf48a0c","name":"Check message on other pubsub topic is not received","time":{"start":1726468068674,"stop":1726468068675,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c34d78c58bfc9a9","name":"Check publish message containing special chars","time":{"start":1726468340784,"stop":1726468340784,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b858e495627e56","name":"unsubscribes","time":{"start":1726468442538,"stop":1726468442538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb142d008fd38f1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726467889830,"stop":1726467889831,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ee82d32bf28ac5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726468419181,"stop":1726468419181,"duration":0},"status":"passed","severity":"normal"},{"uid":"80294d6e661696db","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726468340803,"stop":1726468340804,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cb6675dd98e2ca","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726468199276,"stop":1726468199277,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f62a450f07555","name":"Relay + Store","time":{"start":1726467841006,"stop":1726467841006,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fab42f766b5d90","name":"Subscribe to topic containing short and publish message","time":{"start":1726468348795,"stop":1726468348796,"duration":1},"status":"passed","severity":"normal"},{"uid":"48077d5869cb3a04","name":"Push message with XML payload","time":{"start":1726468396284,"stop":1726468396285,"duration":1},"status":"passed","severity":"normal"},{"uid":"e885ea847302e9ae","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726468386339,"stop":1726468386340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d72e98b82cadd90","name":"Subscribe to topic containing Script and receive message","time":{"start":1726468419201,"stop":1726468419201,"duration":0},"status":"passed","severity":"normal"},{"uid":"460df1ad3832b2e9","name":"Check received message containing escaped characters","time":{"start":1726468300216,"stop":1726468300216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5278f05fe8aea7ed","name":"Check publish message containing XML","time":{"start":1726468340788,"stop":1726468340788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad9d78dc9df3121","name":"configure the node with multiple pubsub topics","time":{"start":1726468400286,"stop":1726468400287,"duration":1},"status":"passed","severity":"normal"},{"uid":"c601a64f504d4c5a","name":"Check received message containing Script","time":{"start":1726468300214,"stop":1726468300214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2be59946b47bb57","name":"Check received message containing shell command","time":{"start":1726468068670,"stop":1726468068670,"duration":0},"status":"passed","severity":"normal"},{"uid":"680ef10834d8cd9a","name":"Relay","time":{"start":1726467890354,"stop":1726467890354,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d135b1494b7a1a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726468052791,"stop":1726468052791,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0f02b6908f14cb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726467832580,"stop":1726467832580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f763db356816672","name":"All","time":{"start":1726467890355,"stop":1726467890355,"duration":0},"status":"passed","severity":"normal"},{"uid":"15947157e174be4f","name":"random static sharding 4 - Cluster ID: 535, Shard ID: 346","time":{"start":1726468400282,"stop":1726468400283,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7fa0e06e83185bf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726468090684,"stop":1726468090684,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1eb470e8e73178","name":"Check received message containing unicode special characters","time":{"start":1726468300198,"stop":1726468300198,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ca346fa7e24a5b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726468419157,"stop":1726468419157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2227d450318c26df","name":"random static sharding 2 - Cluster ID: 971, Shard ID: 925","time":{"start":1726468400281,"stop":1726468400282,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bf6944dbd592dd","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726468199281,"stop":1726468199282,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46ee2b5791c044c","name":"Push message with custom timestamp: 1695709731238","time":{"start":1726468316538,"stop":1726468316538,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d247d9cf9968bb","name":"should emit a peer event after start","time":{"start":1726468322583,"stop":1726468322583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7733ce02130d49b","name":"Push message with Basic HTML tag payload","time":{"start":1726468396285,"stop":1726468396285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70271f30b842f64","name":"Check received message containing Basic HTML tag","time":{"start":1726468300215,"stop":1726468300215,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ea3085190a103c","name":"Generator, 2 different pubsubtopics","time":{"start":1726468434875,"stop":1726468434876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14abead9741e23","name":"Ping on peer without subscriptions","time":{"start":1726467949583,"stop":1726467949583,"duration":0},"status":"passed","severity":"normal"},{"uid":"8862bec9a5e9d999","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726468052781,"stop":1726468052782,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c821db81cde384a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app13/1/topic47/proto","time":{"start":1726468372960,"stop":1726468372960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac396cb423fb3b16","name":"dispatchEvent via connectionManager","time":{"start":1726467922514,"stop":1726467922514,"duration":0},"status":"passed","severity":"normal"},{"uid":"779f195cde89bd24","name":"Query generator for 2000 messages","time":{"start":1726468439892,"stop":1726468439893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad94bbfaf4acae4a","name":"Query with Ordered Callback, No message returned","time":{"start":1726468417179,"stop":1726468417179,"duration":0},"status":"passed","severity":"normal"},{"uid":"be69a5e3574d403d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726467840274,"stop":1726467840277,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed24c5f632fc550a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726467832574,"stop":1726467832574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f81756dbe9bbd7","name":"Push message with content topic containing escaped characters","time":{"start":1726468396302,"stop":1726468396302,"duration":0},"status":"passed","severity":"normal"},{"uid":"503367f503463990","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726467832565,"stop":1726467832566,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfced340cba29e5","name":"Check received message containing emoji","time":{"start":1726468300217,"stop":1726468300217,"duration":0},"status":"passed","severity":"normal"},{"uid":"428a308df0a8e520","name":"new peer added after a peer was already found","time":{"start":1726468315969,"stop":1726468315969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f296ee17c2cf012f","name":"Check publish message containing Chinese","time":{"start":1726468340784,"stop":1726468340784,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e124a9fa2e782c2","name":"should throw error - no public key","time":{"start":1726467840994,"stop":1726467840994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e6b98460584f6b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726468454949,"stop":1726468454950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f505609e9d356e36","name":"Push message with content topic containing unicode special characters","time":{"start":1726468396303,"stop":1726468396303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3457a41d2d8d2ceb","name":"Check publish message containing unicode special characters","time":{"start":1726468340802,"stop":1726468340803,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf0996d5289d93f","name":"Waku message hash computation (no timestamp)","time":{"start":1726467835120,"stop":1726467835120,"duration":0},"status":"passed","severity":"normal"},{"uid":"214ceb3a592e02df","name":"removeEventListener with correct event","time":{"start":1726467922512,"stop":1726467922513,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6273e3d8064c0a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726468431796,"stop":1726468431796,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4358b6dafbc1c1","name":"Overlapping topic subscription","time":{"start":1726468090684,"stop":1726468090685,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f694bbc99f914c1","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726467832596,"stop":1726467832596,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3f6ce5eebcbb91","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726468419190,"stop":1726468419191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c568bc34f84413c0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726467965955,"stop":1726467965955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b31429a6b25ccc2","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726468386316,"stop":1726468386316,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a67b9b81970e15","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726467832589,"stop":1726467832589,"duration":0},"status":"passed","severity":"normal"},{"uid":"8973d02a1e692c64","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726468348798,"stop":1726468348799,"duration":1},"status":"passed","severity":"normal"},{"uid":"8409d00ff30447e2","name":"should be called for bootstrap peers","time":{"start":1726467889828,"stop":1726467889828,"duration":0},"status":"passed","severity":"normal"},{"uid":"309e702f831a9ca3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726468419210,"stop":1726468419210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0e34b23c5ed333","name":"Mutual subscription","time":{"start":1726468348789,"stop":1726468348789,"duration":0},"status":"passed","severity":"normal"},{"uid":"312d226f0e892e08","name":"Check publish message containing short","time":{"start":1726468340782,"stop":1726468340783,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c463db9f0ffaeb","name":"can start and stop the service","time":{"start":1726467899258,"stop":1726467899259,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb7dc3c35fb736d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726468090688,"stop":1726468090688,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bb1c831737ed1c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726468090712,"stop":1726468090713,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde5ef7cb57e99d","name":"Relay - dialed first","time":{"start":1726468459972,"stop":1726468459972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ce6533fc72bc8d","name":"non connected peers","time":{"start":1726468300472,"stop":1726468300472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d9bf2cf3de84d2a","name":"Push message with content topic containing short","time":{"start":1726468316526,"stop":1726468316526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1f37d390532807","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726468454948,"stop":1726468454948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9514f95b01d893f8","name":"should throw an error for an unconfigured topic","time":{"start":1726467832593,"stop":1726467832593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8919ba893de265c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726468188489,"stop":1726468188490,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c94c28a892fd6fd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726468419186,"stop":1726468419186,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b60d3c68b9b6359","name":"Push message with unicode special characters payload","time":{"start":1726468316524,"stop":1726468316524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fc7671dcaa8a61","name":"Asymmetric encrypt & decrypt","time":{"start":1726467863558,"stop":1726467863559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7f090f0707acf9","name":"Push message with shell command payload","time":{"start":1726468316523,"stop":1726468316523,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfac46ea9c6b463","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726467988742,"stop":1726467988743,"duration":1},"status":"passed","severity":"normal"},{"uid":"27569b162917c03","name":"getPeersByDiscovery","time":{"start":1726468315968,"stop":1726468315969,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b113e731076efd8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726467832579,"stop":1726467832579,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c894a438efd2b4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726467988747,"stop":1726467988747,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f39d0d839f256","name":"random static sharding 1 - Cluster ID: 329, Shard ID: 235","time":{"start":1726468400281,"stop":1726468400281,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d52ca9db793ecf","name":"Encoder throws on empty string content topic","time":{"start":1726467863151,"stop":1726467863152,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2383ef60715416","name":"Check received message containing unicode special characters","time":{"start":1726468300216,"stop":1726468300217,"duration":1},"status":"passed","severity":"normal"},{"uid":"1568e835c81ca225","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/5/topic311/json","time":{"start":1726468372960,"stop":1726468372960,"duration":0},"status":"passed","severity":"normal"},{"uid":"602350e40a99b8cf","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726467988739,"stop":1726467988739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c42e568dfe1d956","name":"Subscribe to topic containing Script and publish message","time":{"start":1726468348800,"stop":1726468348800,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcac006433daea","name":"Number of peers are maintained correctly","time":{"start":1726467995604,"stop":1726467995604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6902cb338dcb4f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726467832591,"stop":1726467832591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb5b148cd0fa004","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726467832588,"stop":1726467832589,"duration":1},"status":"passed","severity":"normal"},{"uid":"235fe04e163c5a85","name":"Subscribe to topic containing XML and receive message","time":{"start":1726468090711,"stop":1726468090712,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a664a78964c8408","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726468325405,"stop":1726468325405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d35bc5af9bd02e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726468090681,"stop":1726468090682,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bfc92553244918","name":"Accepts a valid Waku Message","time":{"start":1726467867878,"stop":1726467867879,"duration":1},"status":"passed","severity":"normal"},{"uid":"249d51985efcbd49","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726467840295,"stop":1726467840296,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15ab14ecda03028","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726468199277,"stop":1726468199278,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9475663b53ac11","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726468227341,"stop":1726468227343,"duration":2},"status":"passed","severity":"normal"},{"uid":"28ae7329539dba7","name":"throws on empty content topic","time":{"start":1726467832560,"stop":1726467832560,"duration":0},"status":"passed","severity":"normal"},{"uid":"da04a1d4ed4b3fa0","name":"Passing page size 10 when there are 10 messages","time":{"start":1726468442151,"stop":1726468442151,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d49588f18ce6df7","name":"random static sharding 5 - Cluster ID: 755, Shard ID: 920","time":{"start":1726468400283,"stop":1726468400283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f72f906ea3c7533","name":"Ping fails for unsubscribed peers","time":{"start":1726467995605,"stop":1726467995605,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eb92e5eda8b2ff","name":"should set field with only STORE enabled","time":{"start":1726467841005,"stop":1726467841005,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac72c1da8e78f884","name":"should properly create location multiaddrs - udp4","time":{"start":1726467841001,"stop":1726467841002,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9b3d865f605e94","name":"Init the array if not present","time":{"start":1726467832104,"stop":1726467832106,"duration":2},"status":"passed","severity":"normal"},{"uid":"67eea8d3540f3ddf","name":"Check received message containing Basic HTML tag","time":{"start":1726468300196,"stop":1726468300197,"duration":1},"status":"passed","severity":"normal"},{"uid":"5387733b8b9a37d8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726468417178,"stop":1726468417179,"duration":1},"status":"passed","severity":"normal"},{"uid":"37189df06df7e1e2","name":"should not fail to start the service if it is already started","time":{"start":1726468322582,"stop":1726468322582,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cf3ba53c8a25bc","name":"Check received message with timestamp: 1726467881526000000 ","time":{"start":1726468300199,"stop":1726468300199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e6837949f59e8c","name":"Ephemeral field set to true","time":{"start":1726467845826,"stop":1726467845826,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c69b12cd793d034","name":"Push message with Arabic payload","time":{"start":1726468396281,"stop":1726468396281,"duration":0},"status":"passed","severity":"normal"},{"uid":"b700bcd3e203cbb0","name":"Subscribe to topic containing long and receive message","time":{"start":1726468419182,"stop":1726468419183,"duration":1},"status":"passed","severity":"normal"},{"uid":"910398ff8e80eff1","name":"Check message with invalid timestamp is not received","time":{"start":1726468300201,"stop":1726468300201,"duration":0},"status":"passed","severity":"normal"},{"uid":"b002a87eae1f1dea","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726468199275,"stop":1726468199276,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b27e1fa9baa13c","name":"Check received message containing Russian","time":{"start":1726468300209,"stop":1726468300209,"duration":0},"status":"passed","severity":"normal"},{"uid":"632c36d459b05463","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726468090718,"stop":1726468090719,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bec50ba3ee398","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726467852670,"stop":1726467852671,"duration":1},"status":"passed","severity":"normal"},{"uid":"93273894ce11be7c","name":"creates an iterator","time":{"start":1726468442537,"stop":1726468442537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61374fb1558dd2f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726467835117,"stop":1726467835118,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c54353132edc815","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468052790,"stop":1726468052790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e856de9bb3f175","name":"Refresh subscription","time":{"start":1726468348793,"stop":1726468348795,"duration":2},"status":"skipped","severity":"normal"},{"uid":"42417cdc1ee34c30","name":"Subscribe and receives messages on 20 topics","time":{"start":1726468419180,"stop":1726468419180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56b66f19c80b6ab","name":"Subscribe and receive messages via waku relay post","time":{"start":1726468419156,"stop":1726468419156,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dcd516057cff80","name":"random static sharding 9 - Cluster ID: 185, Shard ID: 610","time":{"start":1726468400285,"stop":1726468400285,"duration":0},"status":"passed","severity":"normal"},{"uid":"563627ad4ef04143","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726468105431,"stop":1726468105431,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd0a54481f4e3b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726468052770,"stop":1726468052770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb10f368280c474","name":"Nwaku publishes","time":{"start":1726468324669,"stop":1726468324669,"duration":0},"status":"passed","severity":"normal"},{"uid":"10497bcb680a1fc2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726467832593,"stop":1726467832594,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bab9ccc0fc745ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726467832592,"stop":1726467832592,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0551ecbee8893d","name":"Check received message with timestamp: 1726467881526 ","time":{"start":1726468300200,"stop":1726468300200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98af67316a60aed","name":"Subscribe and receive messages via lightPush","time":{"start":1726468419148,"stop":1726468419152,"duration":4},"status":"passed","severity":"normal"},{"uid":"5cb5b054878a7da7","name":"Check message with no pubsub topic is not received","time":{"start":1726468068675,"stop":1726468068675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7b21977fde9acf","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726468052756,"stop":1726468052756,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57577acd66ff847","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468188488,"stop":1726468188489,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67734277f6521ce","name":"different cluster, same shard: nodes don't connect","time":{"start":1726468227346,"stop":1726468227348,"duration":2},"status":"passed","severity":"normal"},{"uid":"38ebe4daa54bec41","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726467988747,"stop":1726467988748,"duration":1},"status":"passed","severity":"normal"},{"uid":"50205ff7df73ba76","name":"Check meta is set [symmetric]","time":{"start":1726467863150,"stop":1726467863150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8548b861dc4c112","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726468419192,"stop":1726468419192,"duration":0},"status":"passed","severity":"normal"},{"uid":"97199ca15d1e3a99","name":"Promise Callback - true","time":{"start":1726468423411,"stop":1726468423412,"duration":1},"status":"passed","severity":"normal"},{"uid":"d447d07a43f7a451","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726468419194,"stop":1726468419194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c613d3c2f9406b9","name":"Check message with non string payload is not received","time":{"start":1726468300203,"stop":1726468300203,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc85a86ba03ebb","name":"Check message on other pubsub topic is not received","time":{"start":1726468300202,"stop":1726468300202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dde62f208cfa54d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726468431795,"stop":1726468431795,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa90216c6420f146","name":"Subscribe to topic containing short and receive message","time":{"start":1726468419182,"stop":1726468419182,"duration":0},"status":"passed","severity":"normal"},{"uid":"488882c44747f25b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726468419186,"stop":1726468419187,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6159b2514b81eb6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726468105435,"stop":1726468105436,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0d9cd8c3fd48a2","name":"Check message with no content topic is not received","time":{"start":1726468300221,"stop":1726468300221,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb912a3850146c7","name":"Subscribe and receive messages via lightPush","time":{"start":1726468090671,"stop":1726468090672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62ec61044a8d700","name":"Push message with Chinese payload","time":{"start":1726468396280,"stop":1726468396281,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa20252201bd79d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726468105434,"stop":1726468105434,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c7e7aebf1dae60","name":"Check received message containing emoji","time":{"start":1726468068672,"stop":1726468068672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f09f50855532c35","name":"Check received message with timestamp: 1726467881952000000 ","time":{"start":1726468068672,"stop":1726468068672,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6e57aed909b689","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726467845585,"stop":1726467845585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fa3b2321e5c64f","name":"shard 0","time":{"start":1726468400280,"stop":1726468400280,"duration":0},"status":"passed","severity":"normal"},{"uid":"271e473b1c9dbbc1","name":"Using a function","time":{"start":1726468454427,"stop":1726468454428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e548f548f04b7067","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726467845829,"stop":1726467845829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bdaa5144273552","name":"Throws when trying to push message with empty payload","time":{"start":1726468316525,"stop":1726468316525,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bd4c5412ffbc7f","name":"Push message with special chars payload","time":{"start":1726468396279,"stop":1726468396280,"duration":1},"status":"passed","severity":"normal"},{"uid":"adeff64a4ada1da","name":"Nodes with multiple pubsub topic","time":{"start":1726468325404,"stop":1726468325404,"duration":0},"status":"passed","severity":"normal"},{"uid":"266e254ec6b4cced","name":"Keep-alive pings maintain the connection","time":{"start":1726467995605,"stop":1726467995605,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a79bcb95a45acf","name":"Filter","time":{"start":1726468459974,"stop":1726468459974,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde3f6d199a36fdf","name":"Decoder throws on undefined content topic","time":{"start":1726467863152,"stop":1726467863152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42c1bb5ce5b3470","name":"Push to array if already present","time":{"start":1726467832106,"stop":1726467832106,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbe9e1b45b154c6","name":"Subscribe and receive messages via waku relay post","time":{"start":1726468419193,"stop":1726468419194,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c830433b4d5e7c","name":"Push message with content topic containing short","time":{"start":1726468396292,"stop":1726468396292,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7e50f89d4dc5b0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726468105436,"stop":1726468105436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6685e8c7de59c2","name":"Push message with short payload","time":{"start":1726468316516,"stop":1726468316516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69285716e584ab9","name":"handles different clusterIds correctly","time":{"start":1726467832578,"stop":1726467832578,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4b2b527e1822bf","name":"Reopen subscription with peer with lost subscription","time":{"start":1726467949586,"stop":1726467949587,"duration":1},"status":"passed","severity":"normal"},{"uid":"8936883de1b741cb","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726468454948,"stop":1726468454948,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf05ff32304c5688","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726467832597,"stop":1726467832597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9c91da62b1d2ef","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726468348792,"stop":1726468348793,"duration":1},"status":"passed","severity":"normal"},{"uid":"865f425947405225","name":"Ping on subscribed peer","time":{"start":1726467949583,"stop":1726467949583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95ca09d0bc3e784","name":"Check message with no payload is not received","time":{"start":1726468300202,"stop":1726468300203,"duration":1},"status":"passed","severity":"normal"},{"uid":"717f57ff6ca0c525","name":"Passing page size 11 when there are 10 messages","time":{"start":1726468442151,"stop":1726468442151,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2fd812c0df2173","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726467882509,"stop":1726467882511,"duration":2},"status":"passed","severity":"normal"},{"uid":"64b40ad71d7e1087","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726467995606,"stop":1726467995607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89c1dbeac592b8d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726467889827,"stop":1726467889827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1905aec4cf610118","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726468419200,"stop":1726468419201,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e2fe67224430f1","name":"Used by Waku Relay","time":{"start":1726468454428,"stop":1726468454428,"duration":0},"status":"passed","severity":"normal"},{"uid":"59316bd69f6b565d","name":"Push message with rate limit","time":{"start":1726468316537,"stop":1726468316538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c966da78f595100e","name":"should set field with only FILTER enabled","time":{"start":1726467841005,"stop":1726467841005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e667f6ea6f05eea5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726468417179,"stop":1726468417180,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0454514d8be51d9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726468417175,"stop":1726468417176,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8958b63aab7ea37","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726468454949,"stop":1726468454949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f148eb2a54fb4a69","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726468090681,"stop":1726468090681,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e4a6a8b8315b74","name":"random static sharding 8 - Cluster ID: 406, Shard ID: 680","time":{"start":1726468400284,"stop":1726468400285,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fd92a3409ee9ed","name":"start node with empty shard should fail","time":{"start":1726468400288,"stop":1726468400288,"duration":0},"status":"passed","severity":"normal"},{"uid":"426a5471be8388d9","name":"Push message with escaped characters payload","time":{"start":1726468316523,"stop":1726468316524,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b12ff34870b1dd8","name":"Check received message with timestamp: 1726467881952 ","time":{"start":1726468068672,"stop":1726468068673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33fc14ee3698df7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726468419189,"stop":1726468419190,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4ef7cf957c7d02","name":"Push message with content topic containing numeric","time":{"start":1726468316526,"stop":1726468316527,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5c5977f89d0907","name":"Ping on subscribed peer","time":{"start":1726467949585,"stop":1726467949585,"duration":0},"status":"passed","severity":"normal"},{"uid":"8259d06edd25b18d","name":"Subscribe and receive messages via lightPush","time":{"start":1726468419192,"stop":1726468419192,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4918bfc83c6f7e","name":"should not receive a peer event after stop","time":{"start":1726467899263,"stop":1726467899263,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a5daadc781f992","name":"Push message on custom pubsubTopic","time":{"start":1726468188485,"stop":1726468188485,"duration":0},"status":"passed","severity":"normal"},{"uid":"909066d7c3eb1a6e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726467840279,"stop":1726467840280,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4962f02b300de9","name":"it tolerates circular branch references","time":{"start":1726467853374,"stop":1726467853374,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd67513729b1f22d","name":"Check publish message containing Script","time":{"start":1726468340787,"stop":1726468340788,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d81da060bbb46b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726468090688,"stop":1726468090689,"duration":1},"status":"passed","severity":"normal"},{"uid":"e939d5d3e101eae0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726468419201,"stop":1726468419201,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c4c3a3c5f384b1","name":"Push message with Chinese payload","time":{"start":1726468316520,"stop":1726468316520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6915670046f5f96","name":"should return false","time":{"start":1726467840995,"stop":1726467840996,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8dc519704d216d2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726468454950,"stop":1726468454950,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3082a1bafa143","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726467832581,"stop":1726467832581,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b70236d3a589a1","name":"Ping on peer without subscriptions","time":{"start":1726467945389,"stop":1726467945390,"duration":1},"status":"passed","severity":"normal"},{"uid":"848b2114ae249476","name":"Push message with content topic containing XML","time":{"start":1726468396297,"stop":1726468396298,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f56f03c2cdda8d7","name":"Subscribe and receives messages on 20 topics","time":{"start":1726468419195,"stop":1726468419195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b35a53834f4b745","name":"can start and stop the service","time":{"start":1726467857212,"stop":1726467857213,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce6c5cd8224364a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726468419197,"stop":1726468419197,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf63d7c8cf130431","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726467832577,"stop":1726467832578,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c3ba17bc5bcaa0","name":"Check message received after jswaku node is restarted","time":{"start":1726468300222,"stop":1726468300222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fc49446f107e6fc","name":"Meta field set when metaSetter is specified","time":{"start":1726467845826,"stop":1726467845826,"duration":0},"status":"passed","severity":"normal"},{"uid":"265492cd12f29302","name":"Decoder throws on empty string content topic","time":{"start":1726467863152,"stop":1726467863153,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40e960ac7cb5198","name":"nwaku subscribes","time":{"start":1726468324667,"stop":1726468324667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8500e69737fbe14","name":"Encoder throws on undefined content topic","time":{"start":1726467863151,"stop":1726467863151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9be24521ff70af","name":"Fails to push message bigger that 1MB","time":{"start":1726468316539,"stop":1726468316540,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fafd0764c86853","name":"should throw error - invalid id","time":{"start":1726467840995,"stop":1726467840995,"duration":0},"status":"passed","severity":"normal"},{"uid":"383a3951163c1cea","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726467882507,"stop":1726467882509,"duration":2},"status":"passed","severity":"normal"},{"uid":"512371b0b648f68a","name":"should throw error - no id","time":{"start":1726467840994,"stop":1726467840995,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc9ffdc8703eba3","name":"Number of peers are maintained correctly","time":{"start":1726468131067,"stop":1726468131067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8f42c6f65000c8","name":"Push message with content topic containing special chars","time":{"start":1726468396293,"stop":1726468396294,"duration":1},"status":"passed","severity":"normal"},{"uid":"6432a2f86e865d86","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726467840993,"stop":1726467840993,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e1744bc0c6d9b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726467988745,"stop":1726467988747,"duration":2},"status":"passed","severity":"normal"},{"uid":"1750a65922aa5cc0","name":"Decoder throws on undefined content topic","time":{"start":1726467845828,"stop":1726467845828,"duration":0},"status":"passed","severity":"normal"},{"uid":"8916b9046343ad16","name":"Push message with content topic containing SQL Injection","time":{"start":1726468316529,"stop":1726468316529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2397f43b9185c1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726467840297,"stop":1726467840299,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdae1669f0b8d642","name":"Push message with shell command payload","time":{"start":1726468396286,"stop":1726468396287,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3beec31900dcb","name":"same cluster, same shard: nodes connect","time":{"start":1726468052754,"stop":1726468052754,"duration":0},"status":"passed","severity":"normal"},{"uid":"1459e0289d818a82","name":"Check received message containing SQL Injection","time":{"start":1726468068667,"stop":1726468068668,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2919b99a65a160","name":"Check received message containing special chars","time":{"start":1726468300207,"stop":1726468300208,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbe6ed0987135a9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726467832593,"stop":1726467832593,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aed7fc8e4ed1c82","name":"Push message with content topic containing Arabic","time":{"start":1726468396294,"stop":1726468396295,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c2a2aa9ef9790a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726468105436,"stop":1726468105437,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c0ecb0d75a6dfb","name":"Privacy Node - default protocol","time":{"start":1726468459975,"stop":1726468459975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f5a05f2a168ea","name":"Check received message containing Script","time":{"start":1726468300195,"stop":1726468300196,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7ea08f5e85beb3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726468052792,"stop":1726468052799,"duration":7},"status":"passed","severity":"normal"},{"uid":"a9617ae2a0a29844","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726468300218,"stop":1726468300219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18d739c4ccf5a05","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726468052771,"stop":1726468052772,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cb446e088ebe78","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468434874,"stop":1726468434874,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cdeebbb1c843cc","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726467965957,"stop":1726467965957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d83752e3b6c81eb","name":"should throw error - no id","time":{"start":1726467840993,"stop":1726467840994,"duration":1},"status":"passed","severity":"normal"},{"uid":"c756f342cd223321","name":"Push message with escaped characters payload","time":{"start":1726468396287,"stop":1726468396287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9340289c9812806","name":"Check publish message containing long","time":{"start":1726468340783,"stop":1726468340783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac75f5e3a05e469b","name":"should throw error - no public key","time":{"start":1726467840995,"stop":1726467840995,"duration":0},"status":"passed","severity":"normal"},{"uid":"a970edb99bce7c02","name":"should properly create location multiaddrs - tcp","time":{"start":1726467841003,"stop":1726467841003,"duration":0},"status":"passed","severity":"normal"},{"uid":"797d0ed3a9f97f0d","name":"should be online or offline if network state changed","time":{"start":1726467882512,"stop":1726467882514,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f71d0ff63a90bdf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726468090716,"stop":1726468090717,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0044b3e09d3c18","name":"Passing page size 3 when there are 20 messages","time":{"start":1726468442150,"stop":1726468442150,"duration":0},"status":"passed","severity":"normal"},{"uid":"95828fd0c29ba6a3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726467965960,"stop":1726467965960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5241e5ab9881b6d","name":"Fails to publish message with wrong content topic","time":{"start":1726468340806,"stop":1726468340806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7d285543a9d553","name":"Push message with content topic containing numeric","time":{"start":1726468396293,"stop":1726468396293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c41bc02d132b7a5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726468090714,"stop":1726468090716,"duration":2},"status":"passed","severity":"normal"},{"uid":"140c7bab13689403","name":"Renews peer on consistent missed messages","time":{"start":1726467995607,"stop":1726467995607,"duration":0},"status":"passed","severity":"normal"},{"uid":"704904e2c662dcf","name":"Generator, 2 different pubsubtopics","time":{"start":1726468434874,"stop":1726468434874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3c9d3fabf1b84e","name":"Subscribe to topic containing XML and receive message","time":{"start":1726468419209,"stop":1726468419210,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbc99afe1d8ae16","name":"Check message with no content topic is not received","time":{"start":1726468300202,"stop":1726468300202,"duration":0},"status":"passed","severity":"normal"},{"uid":"754f126a5ab7c32d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726468090688,"stop":1726468090688,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ee8c1868be71a4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726468325406,"stop":1726468325407,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a00d6a76b74449","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726467853377,"stop":1726467853377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7123168f89753c9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726468052756,"stop":1726468052767,"duration":11},"status":"passed","severity":"normal"},{"uid":"c2686623014da7b7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726467832593,"stop":1726467832593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c1a3cb4287b0f8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726468439888,"stop":1726468439888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a13bf9589d276a0","name":"Waku message hash computation (payload length 0)","time":{"start":1726467835119,"stop":1726467835120,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e74ec664f99916","name":"addEventListener with wrong event","time":{"start":1726467922512,"stop":1726467922512,"duration":0},"status":"passed","severity":"normal"},{"uid":"8079fb1f4485cfe7","name":"Push message with content topic containing SQL Injection","time":{"start":1726468396295,"stop":1726468396296,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc4fc71ab5846c6","name":"Subscribe and publish message","time":{"start":1726468348791,"stop":1726468348791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1e6f922180f61b","name":"Symmetric encrypt & Decrypt","time":{"start":1726467863559,"stop":1726467863559,"duration":0},"status":"passed","severity":"normal"},{"uid":"960068829239ee1a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726467840294,"stop":1726467840295,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbfa0927d8c910","name":"Check publish message after service node is restarted","time":{"start":1726468340808,"stop":1726468340808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"420b8856c81b4854","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726467889831,"stop":1726467889831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3851a90d83b26f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726468090689,"stop":1726468090706,"duration":17},"status":"passed","severity":"normal"},{"uid":"e397588b5476938","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726467835120,"stop":1726467835120,"duration":0},"status":"passed","severity":"normal"},{"uid":"78671bbfc667332d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726468348791,"stop":1726468348792,"duration":1},"status":"passed","severity":"normal"},{"uid":"70df710323fc7945","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726468348792,"stop":1726468348792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27a0e855dc79ebe","name":"Push message with numeric payload","time":{"start":1726468316518,"stop":1726468316519,"duration":1},"status":"passed","severity":"normal"},{"uid":"935e6a2c6d540f3e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726467852667,"stop":1726467852667,"duration":0},"status":"passed","severity":"normal"},{"uid":"87229f60638fef1d","name":"Ping on unsubscribed peer","time":{"start":1726467949586,"stop":1726467949586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa24988d043c64f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726468348799,"stop":1726468348799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f3cb230dd3ba1e","name":"safeDispatchEvent","time":{"start":1726467922514,"stop":1726467922515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c74665485a7419","name":"should return unique PubsubTopics for static sharding","time":{"start":1726467832581,"stop":1726467832581,"duration":0},"status":"passed","severity":"normal"},{"uid":"2418c9baf2e70cd8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726467832631,"stop":1726467832632,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbb30ee43ef0ff6","name":"handles multiple messages","time":{"start":1726468442538,"stop":1726468442538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1074d6909f29477b","name":"Fails to push message bigger that 1MB","time":{"start":1726468396314,"stop":1726468396315,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b4e1d39b6437d2","name":"different cluster, same shard: nodes don't connect","time":{"start":1726468052755,"stop":1726468052755,"duration":0},"status":"passed","severity":"normal"},{"uid":"df31fdb16b3bf6be","name":"Should update shard info","time":{"start":1726468227681,"stop":1726468227682,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db53b17f98b74d8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726468090682,"stop":1726468090683,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd8a637937f2c82","name":"Query generator for multiple messages with different content topic format","time":{"start":1726468439888,"stop":1726468439888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d4e3aa14d4c3cf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726467882497,"stop":1726467882504,"duration":7},"status":"passed","severity":"normal"},{"uid":"9825f0ec62e35bb2","name":"connects to nwaku","time":{"start":1726468454426,"stop":1726468454426,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe177f552a593aa","name":"Query with Promise Callback, No message returned","time":{"start":1726468417181,"stop":1726468417182,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c827b5ad229ca98","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726468052772,"stop":1726468052772,"duration":0},"status":"passed","severity":"normal"},{"uid":"603f312f595fbe6","name":"Push message with special chars payload","time":{"start":1726468316519,"stop":1726468316520,"duration":1},"status":"passed","severity":"normal"},{"uid":"6998b7f6dc71be3a","name":"Store - dialed after - with timeout","time":{"start":1726468459973,"stop":1726468459974,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37da9fecf955ef4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726467832594,"stop":1726467832594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eef7c00c3b2b85c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726467852665,"stop":1726467852666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51a50319e92c829","name":"ignores domain fetching errors","time":{"start":1726467853374,"stop":1726467853375,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cb7dacdcffb177","name":"LightPush with 1 connections","time":{"start":1726468136241,"stop":1726468136241,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c66708befd1ea8","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726468052780,"stop":1726468052781,"duration":1},"status":"passed","severity":"normal"},{"uid":"4647db1cb5fb24f5","name":"Query Generator, No Decoder","time":{"start":1726468417177,"stop":1726468417177,"duration":0},"status":"passed","severity":"normal"},{"uid":"74dc160fb413dde3","name":"Subscribe to topic containing XML and receive message","time":{"start":1726468419187,"stop":1726468419188,"duration":1},"status":"passed","severity":"normal"},{"uid":"5249fc32e22a6d05","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726467893212,"stop":1726467893212,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b2243eac8aef8f","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726468199280,"stop":1726468199281,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b4dc545e7b7962","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726468105428,"stop":1726468105429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc3f7f760a33874","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726468419191,"stop":1726468419191,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6007a1b8981492","name":"throws on content topic with empty version field","time":{"start":1726467832562,"stop":1726467832563,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ccf417a40aab2a","name":"should not fail to stop the service if it was not started","time":{"start":1726468322582,"stop":1726468322582,"duration":0},"status":"passed","severity":"normal"},{"uid":"8172c23c1e52d7ae","name":"Check received message containing shell command","time":{"start":1726468300197,"stop":1726468300197,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc13238191bc1c72","name":"Reusing cursor across nodes","time":{"start":1726468386337,"stop":1726468386337,"duration":0},"status":"passed","severity":"normal"},{"uid":"72aba2c2c570db1f","name":"Subscribe to topic containing XML and publish message","time":{"start":1726468348800,"stop":1726468348801,"duration":1},"status":"passed","severity":"normal"},{"uid":"5755c006fb3c2f6f","name":"should properly create location multiaddrs - tcp6","time":{"start":1726467841002,"stop":1726467841003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c83bd990d43e1f","name":"Passing an array","time":{"start":1726468454427,"stop":1726468454427,"duration":0},"status":"passed","severity":"normal"},{"uid":"1858a71bb8f58c0b","name":"throws on content topic with empty encoding field","time":{"start":1726467832564,"stop":1726467832564,"duration":0},"status":"passed","severity":"normal"},{"uid":"787e8df4abbcf66c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726468386316,"stop":1726468386317,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9ed2371a365c78","name":"Filter with 0 connections","time":{"start":1726468136240,"stop":1726468136240,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dfa9fde4f1a73","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726468419196,"stop":1726468419196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cf3ed4c7b84387","name":"Ping on peer without subscriptions","time":{"start":1726467949586,"stop":1726467949586,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a5fbc5e9f324ca","name":"can start the service","time":{"start":1726467899257,"stop":1726467899258,"duration":1},"status":"passed","severity":"normal"},{"uid":"26eea15f811e63f1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726467864737,"stop":1726467864738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a2bb23bea3cef4","name":"should get / set UDP multiaddr","time":{"start":1726467841001,"stop":1726467841001,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1d4c275166394","name":"handles empty shards array correctly","time":{"start":1726467832595,"stop":1726467832596,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fad8e9ea8b954a9","name":"Check received message with timestamp: 1726467881526000000 ","time":{"start":1726468300217,"stop":1726468300217,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb08b0b85588bc8","name":"tcp ip4 address","time":{"start":1726467840388,"stop":1726467840388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f795eabd7d2b15c","name":"Push message with Russian payload","time":{"start":1726468396281,"stop":1726468396282,"duration":1},"status":"passed","severity":"normal"},{"uid":"90eb2aab261c8f66","name":"Query Generator, No message returned","time":{"start":1726468417177,"stop":1726468417178,"duration":1},"status":"passed","severity":"normal"},{"uid":"af76904bdfd967bc","name":"Check meta is set [ecies]","time":{"start":1726467864738,"stop":1726467864738,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cd88b2d607f32a","name":"A test","time":{"start":1726468188592,"stop":1726468188592,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa38d1e891ebce9","name":"Push message with short payload","time":{"start":1726468396276,"stop":1726468396276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08c78c84ac42a7b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726467882465,"stop":1726467882497,"duration":32},"status":"passed","severity":"normal"},{"uid":"5ae37e8420f20e2a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app47/3/topic889/utf8","time":{"start":1726468372962,"stop":1726468372962,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4609dcf0744ec4","name":"Check received message containing JSON","time":{"start":1726468068669,"stop":1726468068670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04beb22c9da69f2","name":"retrieves a single peer","time":{"start":1726467853373,"stop":1726467853374,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbd7e4398589aa9","name":"handles different networkShards values correctly","time":{"start":1726467832578,"stop":1726467832578,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f948fbf1fc386c","name":"Generator, custom pubsub topic","time":{"start":1726468434873,"stop":1726468434873,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fb7ced6bfee068","name":"Check received message containing JSON","time":{"start":1726468300197,"stop":1726468300197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19898655b8187ae","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726468105427,"stop":1726468105428,"duration":1},"status":"passed","severity":"normal"},{"uid":"607b72a188c0c753","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726468052777,"stop":1726468052777,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fe4111a9f3d01c","name":"Generator, custom pubsub topic","time":{"start":1726468434875,"stop":1726468434875,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bee8340bfc4aff","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726467840287,"stop":1726467840288,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b689225eb8bebe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726468052800,"stop":1726468052800,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1e18d24137dce9","name":"Push 30 different messages","time":{"start":1726468316525,"stop":1726468316525,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bcc8de22c32b74","name":"should add and remove event listeners correctly","time":{"start":1726467857216,"stop":1726467857216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0561f7948830511","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726468052801,"stop":1726468052801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dac47060504bc42","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468434877,"stop":1726468434878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3739d4838b02a0cd","name":"Check received message containing Script","time":{"start":1726468068668,"stop":1726468068668,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a75938804be43a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726468188490,"stop":1726468188490,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ce99214d31e554","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726468400281,"stop":1726468400281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e88213101fdeb31","name":"Push message on custom pubsubTopic","time":{"start":1726468188487,"stop":1726468188488,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf8ec1151ccc626","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726468090720,"stop":1726468090721,"duration":1},"status":"passed","severity":"normal"}]