2025-04-18 17:58:06 +00:00

1 line
155 KiB
JSON

[{"uid":"dbc98669feceb335","name":"retrieves a single peer","time":{"start":1744998388027,"stop":1744998388027,"duration":0},"status":"passed","severity":"normal"},{"uid":"df462d2e4869a67c","name":"Nodes with multiple pubsub topic","time":{"start":1744998557258,"stop":1744998557259,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d9dcb06dd374ef","name":"Subscribe to topic containing long and publish message","time":{"start":1744998571410,"stop":1744998571410,"duration":0},"status":"passed","severity":"normal"},{"uid":"25acc2692050de50","name":"Check publish message containing special chars","time":{"start":1744998565646,"stop":1744998565654,"duration":8},"status":"passed","severity":"normal"},{"uid":"c87a7f5c7cd17a3a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744998557256,"stop":1744998557256,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3adf43c6b07e38","name":"should set field with only STORE enabled","time":{"start":1744998374073,"stop":1744998374073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e676ca4c7f3d17d6","name":"Check received message containing Basic HTML tag","time":{"start":1744998852787,"stop":1744998852788,"duration":1},"status":"passed","severity":"normal"},{"uid":"90acd8fbdc9a4710","name":"Accepts a valid Waku Message","time":{"start":1744998411876,"stop":1744998411877,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6e50eb781c1da7","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744998417694,"stop":1744998417694,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a861544a27be8ab","name":"should serialize and deserialize correctly","time":{"start":1744998419018,"stop":1744998419018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4901d658660eef","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744998365492,"stop":1744998365492,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e0c832ea49a909","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744998710526,"stop":1744998710526,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5ced21efd39eba","name":"should encodeTxt and decodeTxt","time":{"start":1744998374058,"stop":1744998374059,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4abec13b47fc98d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744998365502,"stop":1744998365502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f690659ee0400db2","name":"should return unique PubsubTopics for static sharding","time":{"start":1744998365494,"stop":1744998365494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2205e46f597727b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744998417222,"stop":1744998417223,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6fc5c67eb39307","name":"should reject if Store is requested but not mounted","time":{"start":1744998408607,"stop":1744998408607,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc2b61fc5355c7e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744998657515,"stop":1744998657515,"duration":0},"status":"passed","severity":"normal"},{"uid":"794bb8a931bb1670","name":"Check received message containing unicode special characters","time":{"start":1744998852778,"stop":1744998852778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35d24fcbbc619a1","name":"Check received message containing unicode special characters","time":{"start":1744998852789,"stop":1744998852789,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a6c720c327e153","name":"Refresh subscription","time":{"start":1744998571408,"stop":1744998571408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"786a96669272f3c9","name":"should create a new stream if no existing for protocol found","time":{"start":1744998379879,"stop":1744998379880,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba68c3858d3cfbde","name":"Check publish message containing XML","time":{"start":1744998565656,"stop":1744998565663,"duration":7},"status":"passed","severity":"normal"},{"uid":"e670766e40b39b6","name":"Push message with rate limit","time":{"start":1744999061488,"stop":1744999061488,"duration":0},"status":"passed","severity":"normal"},{"uid":"875f4d4669e06829","name":"getPeersByDiscovery","time":{"start":1744998561628,"stop":1744998561628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91389653bbb2e21","name":"Passing invalid cursor","time":{"start":1744998643644,"stop":1744998643644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcddc8500a04a85","name":"should initialize with custom number of peers","time":{"start":1744998408115,"stop":1744998408115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ebc24d0d789ae5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744998391853,"stop":1744998391854,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71a801478c8c4de","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744998365487,"stop":1744998365487,"duration":0},"status":"passed","severity":"normal"},{"uid":"30765b27651873fe","name":"Check message received after nwaku node is restarted","time":{"start":1744998852783,"stop":1744998852783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4cea27f40c291ac","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1744998408613,"stop":1744998408614,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6990f0cf0b72e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744999061485,"stop":1744999061485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4938eb3fe8f875f3","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744998690944,"stop":1744998690945,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d9b41652eea55d","name":"Push message with Chinese payload","time":{"start":1744999061477,"stop":1744999061477,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e84be91f81b5df","name":"Check received message containing special chars","time":{"start":1744998852774,"stop":1744998852774,"duration":0},"status":"passed","severity":"normal"},{"uid":"50363743f828558d","name":"should not receive a peer event after stop","time":{"start":1744998391852,"stop":1744998391853,"duration":1},"status":"passed","severity":"normal"},{"uid":"9792dc5e0fc43b13","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744998373309,"stop":1744998373310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30438a27593050d","name":"dispatchEvent via connectionManager","time":{"start":1744998475822,"stop":1744998475822,"duration":0},"status":"passed","severity":"normal"},{"uid":"34829e681d3b3715","name":"Push message with long payload","time":{"start":1744999061476,"stop":1744999061476,"duration":0},"status":"passed","severity":"normal"},{"uid":"5095c71fdad31fec","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744998561629,"stop":1744998561630,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc57f986391e88ae","name":"Check received message containing long","time":{"start":1744998852784,"stop":1744998852784,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b11e5aef7342b02","name":"should handle task timeouts","time":{"start":1744998408201,"stop":1744998408201,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb5e7f28d7e787b","name":"should check false positive rate","time":{"start":1744998419019,"stop":1744998419019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b46acff205108d1","name":"removeEventListener with wrong event","time":{"start":1744998475821,"stop":1744998475821,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a7fe131ec2dceb","name":"should never report false negatives","time":{"start":1744998419017,"stop":1744998419018,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a1942575e9af7e","name":"should not fail to start the service if it is already started","time":{"start":1744998440116,"stop":1744998440117,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fba4e040aa838b","name":"Passing page size 10 when there are 10 messages","time":{"start":1744998703046,"stop":1744998703047,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f9f3c6764c1cf3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744998953423,"stop":1744998953423,"duration":0},"status":"passed","severity":"normal"},{"uid":"edce34169ef30671","name":"Mutual subscription","time":{"start":1744998571402,"stop":1744998571402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83e85d357e0d51","name":"Check message with no payload is not received","time":{"start":1744998852782,"stop":1744998852782,"duration":0},"status":"passed","severity":"normal"},{"uid":"34281d0e423c5813","name":"Ordered Callback - false","time":{"start":1744998694083,"stop":1744998694083,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d7fa687d508a5b","name":"should reject if Relay is requested but not mounted","time":{"start":1744998408606,"stop":1744998408606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1c66cc6119dd79","name":"Store - dialed after - with timeout","time":{"start":1744998717829,"stop":1744998717829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62250dfa11e74d3","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744998417191,"stop":1744998417191,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4f177ab540c77b","name":"Push message with Arabic payload","time":{"start":1744999061492,"stop":1744999061492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31434644b2abdac","name":"Check received message containing XML","time":{"start":1744998852787,"stop":1744998852787,"duration":0},"status":"passed","severity":"normal"},{"uid":"57748207159ed7b9","name":"removeEventListener with correct event","time":{"start":1744998475820,"stop":1744998475820,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a07ceb7def86ee","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744998442156,"stop":1744998442156,"duration":0},"status":"passed","severity":"normal"},{"uid":"105b089895715fa8","name":"can start and stop the service","time":{"start":1744998440115,"stop":1744998440115,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a295c3fcb97e4e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744998365500,"stop":1744998365500,"duration":0},"status":"passed","severity":"normal"},{"uid":"781ead7b18bab1f9","name":"Encoder throws on empty string content topic","time":{"start":1744998399576,"stop":1744998399577,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc920b62cee162b","name":"should handle connection events","time":{"start":1744998408117,"stop":1744998408117,"duration":0},"status":"passed","severity":"normal"},{"uid":"295c4e10e630801f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744998397905,"stop":1744998397906,"duration":1},"status":"passed","severity":"normal"},{"uid":"d013d14f7d077eef","name":"Decoder throws on empty string content topic","time":{"start":1744998397910,"stop":1744998397910,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c032a27ab3914b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744998953410,"stop":1744998953410,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fcd50a0f81bf8","name":"should request renew when peer disconnects","time":{"start":1744998408116,"stop":1744998408117,"duration":1},"status":"passed","severity":"normal"},{"uid":"68292330d5aa3e13","name":"handles different clusterIds correctly","time":{"start":1744998365490,"stop":1744998365490,"duration":0},"status":"passed","severity":"normal"},{"uid":"47717c61cfc361a8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744998852790,"stop":1744998852790,"duration":0},"status":"passed","severity":"normal"},{"uid":"69768c40d560ae3","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744998417200,"stop":1744998417201,"duration":1},"status":"passed","severity":"normal"},{"uid":"15bdc4a77d3f1102","name":"Publish message with large meta","time":{"start":1744998565676,"stop":1744998565677,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f575381ce1bbac4","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744998417194,"stop":1744998417195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d33fc6ff757e77d","name":"Check message with no content topic is not received","time":{"start":1744998852792,"stop":1744998852792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e051fe5b19ecdb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744998953417,"stop":1744998953417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdb02e2273968d5","name":"Check publish message after service node is restarted","time":{"start":1744998565676,"stop":1744998565676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6487944dfe318c3","name":"Push message with content topic containing long","time":{"start":1744999061482,"stop":1744999061482,"duration":0},"status":"passed","severity":"normal"},{"uid":"815effe325f4689c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744998557259,"stop":1744998557260,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14139ebb5af7248","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744998365485,"stop":1744998365486,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b318b56bdaba03","name":"tcp ip4 address","time":{"start":1744998373365,"stop":1744998373365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c36672f2f0a2d7","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744998417188,"stop":1744998417189,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fd8f957223812f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744998565110,"stop":1744998565111,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad2f062d42d132b","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1744998408614,"stop":1744998408615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7caae991b2a40368","name":"Check message with non string payload is not received","time":{"start":1744998852793,"stop":1744998852793,"duration":0},"status":"passed","severity":"normal"},{"uid":"da566fddb853db41","name":"Decoder throws on undefined content topic","time":{"start":1744998380239,"stop":1744998380239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7da1cdc5f0ff178","name":"should load peers from local storage and dispatch events","time":{"start":1744998391853,"stop":1744998391853,"duration":0},"status":"passed","severity":"normal"},{"uid":"502508d8dc0303c4","name":"Push message with Basic HTML tag payload","time":{"start":1744999061479,"stop":1744999061479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e58c985c88f0ec","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744998373314,"stop":1744998373314,"duration":0},"status":"passed","severity":"normal"},{"uid":"481852a3600f6559","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744998417184,"stop":1744998417188,"duration":4},"status":"passed","severity":"normal"},{"uid":"f73bb3ec2461b026","name":"Check received message containing long","time":{"start":1744998852773,"stop":1744998852773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28619948075fdfb","name":"Check received message containing Russian","time":{"start":1744998852775,"stop":1744998852775,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f2d324f5f32603","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744998643644,"stop":1744998643645,"duration":1},"status":"passed","severity":"normal"},{"uid":"f541b4158c5da636","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744998365506,"stop":1744998365506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f960d6c9b643549","name":"Push message with content topic containing unicode special characters","time":{"start":1744999061502,"stop":1744999061502,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e1db30c29cc172","name":"Check received message containing short","time":{"start":1744998852772,"stop":1744998852773,"duration":1},"status":"passed","severity":"normal"},{"uid":"40392edcd3701785","name":"Fails to push message bigger that 1MB","time":{"start":1744999061505,"stop":1744999061505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b301eebf6cf4b0d2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744998505448,"stop":1744998505448,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a7eea82d26bd8a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744998417230,"stop":1744998417231,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ccda30ae2ecd6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744998365497,"stop":1744998365497,"duration":0},"status":"passed","severity":"normal"},{"uid":"75271cd809efd887","name":"Push message with special chars payload","time":{"start":1744999061492,"stop":1744999061492,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc86051fe03cada7","name":"should return different streams if requested simultaniously","time":{"start":1744998379880,"stop":1744998379881,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c962001c315a5f","name":"Check received message containing Chinese","time":{"start":1744998852785,"stop":1744998852785,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb11f3c63efccb3","name":"Promise Callback - true","time":{"start":1744998694080,"stop":1744998694082,"duration":2},"status":"passed","severity":"normal"},{"uid":"7656112c5800d587","name":"Push message with content topic containing long","time":{"start":1744999061497,"stop":1744999061497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47f6f8ff63419e2","name":"Push message with JSON payload","time":{"start":1744999061479,"stop":1744999061479,"duration":0},"status":"passed","severity":"normal"},{"uid":"4addd32d94ac3e5d","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744998417692,"stop":1744998417692,"duration":0},"status":"passed","severity":"normal"},{"uid":"427d53a8db8a18e8","name":"Check publish message containing Basic HTML tag","time":{"start":1744998565663,"stop":1744998565663,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7240115df7d69d2","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744998417216,"stop":1744998417216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0acd8a3f671f26","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app66/2/topic581/test.js","time":{"start":1744998672949,"stop":1744998672949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50c1bc72d2ca9a8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744998387594,"stop":1744998387594,"duration":0},"status":"passed","severity":"normal"},{"uid":"379fad7ad0867cd0","name":"Check received message containing Arabic","time":{"start":1744998852785,"stop":1744998852786,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da0e2630177b164","name":"random static sharding 4 - Cluster ID: 646, Shard ID: 165","time":{"start":1744998687626,"stop":1744998687626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fce7fa8178c0272","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744998953422,"stop":1744998953423,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9421cb9f321b04","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744998417189,"stop":1744998417190,"duration":1},"status":"passed","severity":"normal"},{"uid":"825c4b5eb56ff8e9","name":"Passing page size 110 when there are 120 messages","time":{"start":1744998703055,"stop":1744998703055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0087d8b7b98d5f8","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744998416548,"stop":1744998416549,"duration":1},"status":"passed","severity":"normal"},{"uid":"60cf870640c10044","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744998365492,"stop":1744998365492,"duration":0},"status":"passed","severity":"normal"},{"uid":"9723c6d18a282352","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744998365494,"stop":1744998365494,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5759b30778fa575","name":"should update ack status of messages in outgoing buffer","time":{"start":1744998417696,"stop":1744998417696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afd38c40ebb361b","name":"should request peer renewal on specific errors","time":{"start":1744998408200,"stop":1744998408201,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a61a49d6b10062","name":"Check received message with timestamp: 1744998435382 ","time":{"start":1744998852790,"stop":1744998852790,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ca027feefba16c","name":"Push message with numeric payload","time":{"start":1744999061476,"stop":1744999061476,"duration":0},"status":"passed","severity":"normal"},{"uid":"947ea071819f6933","name":"Relay - dialed first","time":{"start":1744998717827,"stop":1744998717828,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb60aff445597e65","name":"Used by Waku Relay","time":{"start":1744998710834,"stop":1744998710834,"duration":0},"status":"passed","severity":"normal"},{"uid":"850d500bda286553","name":"should properly create location multiaddrs - tcp4","time":{"start":1744998374070,"stop":1744998374071,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53eaa678650497e","name":"Check message with no pubsub topic is not received","time":{"start":1744998852781,"stop":1744998852781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f52d339ff1daf3","name":"Refresh subscription","time":{"start":1744998953409,"stop":1744998953409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8941bf62cd9d5861","name":"Query with Promise Callback, No message returned","time":{"start":1744998657524,"stop":1744998657526,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a26a313b5f9d361","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744998557257,"stop":1744998557257,"duration":0},"status":"passed","severity":"normal"},{"uid":"db48eea1e17dbaf3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744998365509,"stop":1744998365510,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ccd06050e5e8e65","name":"Check message received after nwaku node is restarted","time":{"start":1744998852793,"stop":1744998852793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1545215a7b99535","name":"Check publish message containing short","time":{"start":1744998565644,"stop":1744998565645,"duration":1},"status":"passed","severity":"normal"},{"uid":"9326f005860b0da9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744998373303,"stop":1744998373305,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ea5baafc422cdf3","name":"ignores unrecognized TXT record formats","time":{"start":1744998388028,"stop":1744998388029,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eee972f4d36658c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744998953411,"stop":1744998953411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d1a4f34cfa09bf","name":"Push message with content topic containing numeric","time":{"start":1744999061482,"stop":1744999061483,"duration":1},"status":"passed","severity":"normal"},{"uid":"959c2d0b0abcc85","name":"Check received message containing numeric","time":{"start":1744998852784,"stop":1744998852785,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af5ffc4374900b2","name":"should return empty list for no shard","time":{"start":1744998365495,"stop":1744998365495,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b1abbe983bffda","name":"Check message with invalid timestamp is not received","time":{"start":1744998852791,"stop":1744998852791,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e87d88aecb5d8b","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744998408436,"stop":1744998408439,"duration":3},"status":"passed","severity":"normal"},{"uid":"1642444fcec639b","name":"should return false when shard is not included in network shards","time":{"start":1744998408615,"stop":1744998408616,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6f10b95d270969","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744998417221,"stop":1744998417221,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec3f5b5e24e396a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744998417224,"stop":1744998417224,"duration":0},"status":"passed","severity":"normal"},{"uid":"419d35b1e4e61685","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744998696910,"stop":1744998696910,"duration":0},"status":"passed","severity":"normal"},{"uid":"205bbfc8da13de50","name":"should encode/decode to text encoding","time":{"start":1744998374068,"stop":1744998374069,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68bf60bd3623edd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744998368058,"stop":1744998368058,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea4340c5fcce513","name":"Overlapping topic subscription","time":{"start":1744998571408,"stop":1744998571409,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c086d25bb6fa74f","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744998417167,"stop":1744998417174,"duration":7},"status":"passed","severity":"normal"},{"uid":"c610dd7ec9f8becc","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744998365507,"stop":1744998365507,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a48b8033a8d4037","name":"Push message with content topic containing escaped characters","time":{"start":1744999061501,"stop":1744999061501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2783b064db25fe2d","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744998417695,"stop":1744998417695,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ae4878923d63c1","name":"should return valid sharding parameters for static sharding","time":{"start":1744998365507,"stop":1744998365507,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdadf7e9255c7944","name":"should not receive a peer event after stop","time":{"start":1744998440118,"stop":1744998440118,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc862fb070a179ae","name":"Check publish message containing Russian","time":{"start":1744998565655,"stop":1744998565655,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48d96c8255178b7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744998494425,"stop":1744998494426,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac948e29dcc187cf","name":"should only return 1 node with relay capability","time":{"start":1744998388029,"stop":1744998388029,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd4ce7a4e57b389","name":"Fails to push message with large meta","time":{"start":1744999061503,"stop":1744999061503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88c89edad8258ec","name":"can start the service","time":{"start":1744998391848,"stop":1744998391849,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3295612fef0c2ce","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744998365506,"stop":1744998365506,"duration":0},"status":"passed","severity":"normal"},{"uid":"754090e37b9d5d5","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744998417217,"stop":1744998417217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a9df2ba9c38c0a","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744998417202,"stop":1744998417203,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdc81f3d1a9873a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744998557255,"stop":1744998557255,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b58548754627dbd","name":"should decode valid enr successfully","time":{"start":1744998374059,"stop":1744998374059,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec54930118332335","name":"Push 30 different messages","time":{"start":1744999061481,"stop":1744999061481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cda0b524dc7b931d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744998953427,"stop":1744998953427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a76b5e6e9faecd3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744998365507,"stop":1744998365508,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeea06474e7a2a03","name":"handles empty shards array correctly","time":{"start":1744998365508,"stop":1744998365508,"duration":0},"status":"passed","severity":"normal"},{"uid":"22451a01cbac4c87","name":"can start the service","time":{"start":1744998540555,"stop":1744998540557,"duration":2},"status":"passed","severity":"normal"},{"uid":"c143c541eb204632","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744998365501,"stop":1744998365501,"duration":0},"status":"passed","severity":"normal"},{"uid":"423bc073ee5f6f39","name":"Push message equal or less that 1MB","time":{"start":1744999061505,"stop":1744999061505,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4e58b14572d425","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744998565109,"stop":1744998565110,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65cfa3bf4d7a50a","name":"should add and remove event listeners correctly","time":{"start":1744998391854,"stop":1744998391855,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f557dbd535d5260","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744998417203,"stop":1744998417204,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d4781b33defc08","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744998365502,"stop":1744998365503,"duration":1},"status":"passed","severity":"normal"},{"uid":"14fc6ead4c7c3100","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744998365509,"stop":1744998365509,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac9dbb70a8582b7","name":"Subscribe and receive messages via waku relay post","time":{"start":1744998953417,"stop":1744998953418,"duration":1},"status":"passed","severity":"normal"},{"uid":"4534cd28fd6d31d8","name":"more peers than existing","time":{"start":1744998540824,"stop":1744998540825,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8d376e3b182ea3be","name":"Relay + Store","time":{"start":1744998374074,"stop":1744998374074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6618b035e85ef84","name":"Check message on other pubsub topic is not received","time":{"start":1744998852791,"stop":1744998852791,"duration":0},"status":"passed","severity":"normal"},{"uid":"958fa0163035afcc","name":"should properly create location multiaddrs - udp4","time":{"start":1744998374070,"stop":1744998374070,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a128880fcd56db1","name":"start node with empty shard should fail","time":{"start":1744998687634,"stop":1744998687635,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e9860207425617","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744998365486,"stop":1744998365486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1d098cc3ae3001","name":"returns nothing if no connections present","time":{"start":1744998379430,"stop":1744998379432,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c26c61bf0f47faf","name":"Waku message hash computation (no timestamp)","time":{"start":1744998368059,"stop":1744998368059,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d864cce0f9c62e9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744998710525,"stop":1744998710526,"duration":1},"status":"passed","severity":"normal"},{"uid":"28dc5428790dc181","name":"Check message with no payload is not received","time":{"start":1744998852792,"stop":1744998852792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c4126b81208ad","name":"should insert elements correctly","time":{"start":1744998419017,"stop":1744998419017,"duration":0},"status":"passed","severity":"normal"},{"uid":"7345586062b5a115","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744998373310,"stop":1744998373311,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5cf4ae3bc789a7","name":"Push message with content topic containing emoji","time":{"start":1744999061487,"stop":1744999061487,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0a7f1721dce5b2","name":"Push message with content topic containing Chinese","time":{"start":1744999061498,"stop":1744999061498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5471c1470e61788","name":"returns all values when wanted number matches available values","time":{"start":1744998386427,"stop":1744998386428,"duration":1},"status":"passed","severity":"normal"},{"uid":"62aa8cd586ac67e","name":"Using a function","time":{"start":1744998710834,"stop":1744998710834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78d951595c3f6f6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744998953414,"stop":1744998953414,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cad49514903e3a","name":"should throw error - no id","time":{"start":1744998374060,"stop":1744998374060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04ea432b9c9612b","name":"shard 0","time":{"start":1744998687619,"stop":1744998687620,"duration":1},"status":"passed","severity":"normal"},{"uid":"445564c0e62cad31","name":"1 Relay, 1 Filter, gives up","time":{"start":1744998387833,"stop":1744998387833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d132d515e51bddf","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744998565671,"stop":1744998565675,"duration":4},"status":"passed","severity":"normal"},{"uid":"a69deda9a2d12968","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744998629366,"stop":1744998629366,"duration":0},"status":"passed","severity":"normal"},{"uid":"488361d9c57a378c","name":"should return PeerId when PeerId is provided","time":{"start":1744998408612,"stop":1744998408612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a291e6457fbccd","name":"Push message with Arabic payload","time":{"start":1744999061477,"stop":1744999061477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44c305ddadac772","name":"should reject if LightPush is requested but not mounted","time":{"start":1744998408606,"stop":1744998408607,"duration":1},"status":"passed","severity":"normal"},{"uid":"3444d4f728b05844","name":"Push message with content topic containing JSON","time":{"start":1744999061486,"stop":1744999061486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2573b66f018104c","name":"Subscribe and receive messages via lightPush","time":{"start":1744998953416,"stop":1744998953417,"duration":1},"status":"passed","severity":"normal"},{"uid":"3628bfb1252a26a3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744998456266,"stop":1744998456266,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6ea0e6b389690d","name":"Check received message with timestamp: 1744998435381000000 ","time":{"start":1744998852789,"stop":1744998852790,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf0d56d1d2ec6d6","name":"Asymmetric encrypt & decrypt","time":{"start":1744998398273,"stop":1744998398273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6b67e459475d02","name":"connects to nwaku","time":{"start":1744998710832,"stop":1744998710833,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10792a7bc000f4a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744998571412,"stop":1744998571412,"duration":0},"status":"passed","severity":"normal"},{"uid":"43013d2f60ad69ad","name":"random static sharding 6 - Cluster ID: 332, Shard ID: 299","time":{"start":1744998687626,"stop":1744998687627,"duration":1},"status":"passed","severity":"normal"},{"uid":"925b94872b50942b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744998953407,"stop":1744998953407,"duration":0},"status":"passed","severity":"normal"},{"uid":"694a229794b50002","name":"Refresh subscription","time":{"start":1744998953420,"stop":1744998953420,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5203e56f7927adf","name":"returns all values when wanted number is greater than available values","time":{"start":1744998386428,"stop":1744998386429,"duration":1},"status":"passed","severity":"normal"},{"uid":"f343e9e4929ed16e","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744998417199,"stop":1744998417199,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d8de1c6c621e66","name":"isConnected return false after peer stops","time":{"start":1744998456269,"stop":1744998456270,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aad59b4fe1dd11f","name":"should push the message to the outgoing buffer","time":{"start":1744998417690,"stop":1744998417691,"duration":1},"status":"passed","severity":"normal"},{"uid":"a810416879b5b2da","name":"Push message equal or less that 1MB","time":{"start":1744999061490,"stop":1744999061490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec591a9dbbaea9ec","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app83/7/topic437/proto","time":{"start":1744998672959,"stop":1744998672959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca00447c265872c","name":"Push message with custom timestamp: 1745002056550","time":{"start":1744999061504,"stop":1744999061504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39acef780e1607e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744998365506,"stop":1744998365507,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d58caa52756e8ce","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744998571412,"stop":1744998571412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba401b625577027a","name":"should mark all messages in causal history as acknowledged","time":{"start":1744998417693,"stop":1744998417694,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db354f9bb8415aa","name":"Encoder throws on undefined content topic","time":{"start":1744998399576,"stop":1744998399576,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae12f90f23feddf","name":"Throws when trying to push message with empty payload","time":{"start":1744999061481,"stop":1744999061481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1784a842f3c0d70","name":"should properly create location multiaddrs - tcp","time":{"start":1744998374071,"stop":1744998374072,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc05dcc16f5d0cf","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/6/topic125/json","time":{"start":1744998672949,"stop":1744998672949,"duration":0},"status":"passed","severity":"normal"},{"uid":"331c05115a2f281c","name":"should handle special patterns correctly","time":{"start":1744998419018,"stop":1744998419018,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1ae961b45729a2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744998953426,"stop":1744998953426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b165c9765a86e731","name":"should handle corrupted local storage data gracefully","time":{"start":1744998391854,"stop":1744998391854,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecbfa908fb7ebee","name":"addEventListener with wrong event","time":{"start":1744998475820,"stop":1744998475820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd2d7ba9a8bce3b","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744998417176,"stop":1744998417176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7ea174e1266af2","name":"Push message with content topic containing shell command","time":{"start":1744999061486,"stop":1744999061486,"duration":0},"status":"passed","severity":"normal"},{"uid":"260fd083b0eedfd7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744998953413,"stop":1744998953413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0edc0bf8d4a0676","name":"Check message received after jswaku node is restarted","time":{"start":1744998852783,"stop":1744998852783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d76c2aa47a63b669","name":"random static sharding 3 - Cluster ID: 170, Shard ID: 739","time":{"start":1744998687625,"stop":1744998687625,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b4a7e97f8683c3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744998953408,"stop":1744998953408,"duration":0},"status":"passed","severity":"normal"},{"uid":"885a2af3719ebb3d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744998672960,"stop":1744998672961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93ca04e01e7163c","name":"should not receive a peer event before start","time":{"start":1744998391852,"stop":1744998391852,"duration":0},"status":"passed","severity":"normal"},{"uid":"592f4c37a09d77fd","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app0/10/topic612/test.js","time":{"start":1744998672957,"stop":1744998672957,"duration":0},"status":"passed","severity":"normal"},{"uid":"213cb28e725ef969","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744998953415,"stop":1744998953415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff7b2806dab484a","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744998379882,"stop":1744998379882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2100c728c2a4a71","name":"Nodes with multiple pubsub topic","time":{"start":1744998557256,"stop":1744998557256,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3381c5ce060425","name":"does not throw on valid cases","time":{"start":1744998365473,"stop":1744998365474,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4240e05f3874048","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744998417176,"stop":1744998417182,"duration":6},"status":"passed","severity":"normal"},{"uid":"dd91674c48ff8ed2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744998365488,"stop":1744998365488,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72a3acb50393af1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744998456270,"stop":1744998456270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e97b779e0a9a1e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744998373311,"stop":1744998373311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee44d4282dd133a0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744998953410,"stop":1744998953410,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba102efe0cd2b18","name":"Push message with custom timestamp: 1714240056550","time":{"start":1744999061503,"stop":1744999061504,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a2807f979db853","name":"Check received message containing Arabic","time":{"start":1744998852774,"stop":1744998852775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b0831044aeca16","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744998388031,"stop":1744998388031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1220433089dec0be","name":"should not fail to start the service if it is already started","time":{"start":1744998391851,"stop":1744998391851,"duration":0},"status":"passed","severity":"normal"},{"uid":"71028b2ab9bb84b1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744998365634,"stop":1744998365634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58e1643d0acc9e6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744998365486,"stop":1744998365487,"duration":1},"status":"passed","severity":"normal"},{"uid":"52907b11a29685f2","name":"configure the node with multiple content topics","time":{"start":1744998672960,"stop":1744998672960,"duration":0},"status":"passed","severity":"normal"},{"uid":"423fd15e9a7a73d5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744998565100,"stop":1744998565100,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3690c0a3286566","name":"Check publish message containing JSON","time":{"start":1744998565664,"stop":1744998565664,"duration":0},"status":"passed","severity":"normal"},{"uid":"968d36ad9713da2e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744998417231,"stop":1744998417238,"duration":7},"status":"passed","severity":"normal"},{"uid":"ca04dea5861486c4","name":"Check publish message containing SQL Injection","time":{"start":1744998565655,"stop":1744998565656,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fb23884cff0b09","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744998436209,"stop":1744998436210,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe646acfc90f631","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744998365495,"stop":1744998365496,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b08427923ac98cc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744998417218,"stop":1744998417219,"duration":1},"status":"passed","severity":"normal"},{"uid":"341c8f015612b260","name":"handles multiple messages","time":{"start":1744998702482,"stop":1744998702483,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd631c0f8acb54e7","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744998571416,"stop":1744998571416,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a6e5c006c32204","name":"should retry failed tasks","time":{"start":1744998408199,"stop":1744998408200,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0387cdc7090d669","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744998365503,"stop":1744998365503,"duration":0},"status":"passed","severity":"normal"},{"uid":"4373803108468876","name":"should handle a minimal index list","time":{"start":1744998365634,"stop":1744998365634,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf06ca6771eb65f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744998397903,"stop":1744998397905,"duration":2},"status":"passed","severity":"normal"},{"uid":"d231e51486926e28","name":"handles different networkShards values correctly","time":{"start":1744998365490,"stop":1744998365490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e81f536288d4453","name":"should emit a peer event after start","time":{"start":1744998391851,"stop":1744998391852,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db0c6b2abb40c02","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744998417696,"stop":1744998417696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d67cb101d8202c5","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744998417183,"stop":1744998417184,"duration":1},"status":"passed","severity":"normal"},{"uid":"6907d626b81af692","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744998687620,"stop":1744998687623,"duration":3},"status":"passed","severity":"normal"},{"uid":"7282219206043d36","name":"should throw an error for insufficient data","time":{"start":1744998365635,"stop":1744998365635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eeffadb980e20c","name":"Ping on unsubscribed peer","time":{"start":1744998500412,"stop":1744998500414,"duration":2},"status":"passed","severity":"normal"},{"uid":"f05dc14b271c43a5","name":"Subscribe and publish message","time":{"start":1744998571403,"stop":1744998571403,"duration":0},"status":"passed","severity":"normal"},{"uid":"533c23400cab1c32","name":"throws on content topic with generation field greater than 0","time":{"start":1744998365476,"stop":1744998365476,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81b635eb157f8f9","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744998417191,"stop":1744998417192,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4288c520d889b9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744998417223,"stop":1744998417223,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2a1072a9002a56","name":"should initialize with Unhealthy status","time":{"start":1744998408433,"stop":1744998408434,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb1108afe4c7a29","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744998387585,"stop":1744998387586,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55d9224c1e31cee","name":"should not allow k > 12","time":{"start":1744998416543,"stop":1744998416545,"duration":2},"status":"passed","severity":"normal"},{"uid":"afaf229442e11022","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744998417167,"stop":1744998417167,"duration":0},"status":"passed","severity":"normal"},{"uid":"606d99375888cf0c","name":"LightPush","time":{"start":1744998717829,"stop":1744998717829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f643eea0df3b9ce4","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744998417195,"stop":1744998417196,"duration":1},"status":"passed","severity":"normal"},{"uid":"5597073235d42281","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744998365497,"stop":1744998365498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9abc542962ad44","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744998417229,"stop":1744998417229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d22079e18150303","name":"Ordered callback, aborts when callback returns true","time":{"start":1744998690945,"stop":1744998690948,"duration":3},"status":"passed","severity":"normal"},{"uid":"b63ece9f16ca1b6a","name":"Promise Callback - false","time":{"start":1744998694082,"stop":1744998694082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33e493710a6591f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744998365497,"stop":1744998365497,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00268313d4d65b5","name":"Fails to publish message with wrong content topic","time":{"start":1744998565671,"stop":1744998565671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7eecf4f744e9161","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744998657515,"stop":1744998657515,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac563104995dbee","name":"should check connected peers if present and suitable","time":{"start":1744998408608,"stop":1744998408608,"duration":0},"status":"passed","severity":"normal"},{"uid":"2328c4e9af94f51d","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744998417217,"stop":1744998417217,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2a09dbbd1e68b0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744998365484,"stop":1744998365485,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2fec30cd12a22b3","name":"should reject if Filter is requested but not mounted","time":{"start":1744998408607,"stop":1744998408607,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dde59aa90367497","name":"non connected peers","time":{"start":1744998540825,"stop":1744998540825,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfa3c8ee74c046ea","name":"Push message with content topic containing special chars","time":{"start":1744999061498,"stop":1744999061498,"duration":0},"status":"passed","severity":"normal"},{"uid":"3161523c3043ea0d","name":"Push message with emoji payload","time":{"start":1744999061481,"stop":1744999061481,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2faf847e49724a","name":"random static sharding 10 - Cluster ID: 898, Shard ID: 873","time":{"start":1744998687631,"stop":1744998687632,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86b9b31dac00013","name":"Check publish message containing Chinese","time":{"start":1744998565654,"stop":1744998565654,"duration":0},"status":"passed","severity":"normal"},{"uid":"9917ac3b88af331a","name":"Push message with content topic containing JSON","time":{"start":1744999061500,"stop":1744999061501,"duration":1},"status":"passed","severity":"normal"},{"uid":"950040a921aafbcf","name":"Query generator for multiple messages with different message text format","time":{"start":1744998690932,"stop":1744998690935,"duration":3},"status":"passed","severity":"normal"},{"uid":"3e240e7074174928","name":"less peers than existing","time":{"start":1744998540825,"stop":1744998540825,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95413273166f2fb4","name":"Check received message containing short","time":{"start":1744998852784,"stop":1744998852784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c33ca1fdaecddf4","name":"random static sharding 8 - Cluster ID: 527, Shard ID: 303","time":{"start":1744998687627,"stop":1744998687629,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fbea63faab1b167","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744998417221,"stop":1744998417222,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73e7ad3656d3578","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744998953408,"stop":1744998953408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7f1401781277f6","name":"should call waitForPeer on Relay","time":{"start":1744998408609,"stop":1744998408610,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8f846adee4c173","name":"Passing an array","time":{"start":1744998710833,"stop":1744998710834,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b4416c73446f76","name":"should increase lamport timestamp","time":{"start":1744998417690,"stop":1744998417690,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1cebe425573aad","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744998571411,"stop":1744998571412,"duration":1},"status":"passed","severity":"normal"},{"uid":"20aec0c35a04bddf","name":"should properly compute the node id","time":{"start":1744998374063,"stop":1744998374068,"duration":5},"status":"passed","severity":"normal"},{"uid":"f6326a97f98641c6","name":"Publish message with custom timestamp: Fri Apr 18 2025 16:49:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1744998565670,"stop":1744998565670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fe30f329e5e110","name":"Fields are not dropped","time":{"start":1744998379526,"stop":1744998379528,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b53e56bf0b38a72","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744998379882,"stop":1744998379883,"duration":1},"status":"passed","severity":"normal"},{"uid":"5508177c2fb209c6","name":"Sample","time":{"start":1744998373350,"stop":1744998373350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b982952cbe34aca","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744998643638,"stop":1744998643639,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54b81a48d2ab0cc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744998417224,"stop":1744998417224,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb7ed1af52a9b3a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744998710523,"stop":1744998710523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6dd4622bb1e4b79","name":"Push message with Script payload","time":{"start":1744999061478,"stop":1744999061478,"duration":0},"status":"passed","severity":"normal"},{"uid":"47386602cb91108c","name":"random static sharding 5 - Cluster ID: 971, Shard ID: 1","time":{"start":1744998687626,"stop":1744998687626,"duration":0},"status":"passed","severity":"normal"},{"uid":"304a238da3913bbc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744998365509,"stop":1744998365509,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4b797ca64d3538","name":"random static sharding 7 - Cluster ID: 863, Shard ID: 648","time":{"start":1744998687627,"stop":1744998687627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbd27a11a1cb9ad","name":"Check received message containing Chinese","time":{"start":1744998852774,"stop":1744998852774,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdcf716f735ee79","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744998657523,"stop":1744998657524,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbece891a04acd15","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744998953417,"stop":1744998953417,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd50b84c13cec657","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744998368059,"stop":1744998368059,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d185cdb895658ff","name":"Check received message containing XML","time":{"start":1744998852776,"stop":1744998852776,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab6d465b6fb56db","name":"Check received message containing shell command","time":{"start":1744998852777,"stop":1744998852777,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cbcd00a0cea0ec","name":"Encoder throws on empty string content topic","time":{"start":1744998397908,"stop":1744998397909,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ed25d122f32d16","name":"should wait for LightPush peer to be connected","time":{"start":1744998408608,"stop":1744998408609,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e67dcff6994c55","name":"should process tasks in queue","time":{"start":1744998408197,"stop":1744998408198,"duration":1},"status":"passed","severity":"normal"},{"uid":"47270a552993a30d","name":"should get / set TCP multiaddr","time":{"start":1744998374069,"stop":1744998374070,"duration":1},"status":"passed","severity":"normal"},{"uid":"678c517e3a35260b","name":"Check received message with timestamp: 1744998435382 ","time":{"start":1744998852779,"stop":1744998852779,"duration":0},"status":"passed","severity":"normal"},{"uid":"89508962b1ef764c","name":"should properly start and stop event listening","time":{"start":1744998408439,"stop":1744998408439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0f99fb0abd7d3c","name":"should set field with only FILTER enabled","time":{"start":1744998374073,"stop":1744998374073,"duration":0},"status":"passed","severity":"normal"},{"uid":"963ef52c2e5ca8d2","name":"should use shardsUnderCluster when provided","time":{"start":1744998408614,"stop":1744998408614,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f74d79bdef948f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744998365503,"stop":1744998365503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2b0bc9cf136bcf","name":"Subscribe to topic containing short and receive message","time":{"start":1744998953420,"stop":1744998953421,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a6a9a79638d96","name":"Subscribe and receive messages via lightPush","time":{"start":1744998953405,"stop":1744998953405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25f0fc587734ef3","name":"Correctly serialized arguments","time":{"start":1744998503117,"stop":1744998503118,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2e1942fe07bdf9","name":"should maintain proper timestamps if all messages received","time":{"start":1744998417692,"stop":1744998417692,"duration":0},"status":"passed","severity":"normal"},{"uid":"43196abd237a0d2e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744998436207,"stop":1744998436208,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bb52c668fda6e5","name":"Passing page size 19 when there are 20 messages","time":{"start":1744998703054,"stop":1744998703055,"duration":1},"status":"passed","severity":"normal"},{"uid":"313cfe32b72657b6","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744998436214,"stop":1744998436217,"duration":3},"status":"passed","severity":"normal"},{"uid":"8874182220c674ab","name":"Check publish message containing unicode special characters","time":{"start":1744998565665,"stop":1744998565665,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a8a6c12c335808","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744998953414,"stop":1744998953415,"duration":1},"status":"passed","severity":"normal"},{"uid":"44452cd2c1b644a","name":"Push message with content topic containing Arabic","time":{"start":1744999061484,"stop":1744999061484,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b2b5372da1b9b9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744998710522,"stop":1744998710522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5996d0e66a89219","name":"should select older connection if present","time":{"start":1744998379437,"stop":1744998379438,"duration":1},"status":"passed","severity":"normal"},{"uid":"367051e7ef77284b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744998365485,"stop":1744998365485,"duration":0},"status":"passed","severity":"normal"},{"uid":"639006981089d257","name":"should throw error - no public key","time":{"start":1744998374061,"stop":1744998374061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2587f5f05ab2f77","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744998852779,"stop":1744998852780,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa938aa0a733e74","name":"Push message with meta","time":{"start":1744999061502,"stop":1744999061503,"duration":1},"status":"passed","severity":"normal"},{"uid":"9136ccea9ecf61ee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744998953426,"stop":1744998953426,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ef0cf6db0ada3b","name":"Query generator for multiple messages with different content topic format","time":{"start":1744998690941,"stop":1744998690941,"duration":0},"status":"passed","severity":"normal"},{"uid":"275dd66c11b2af89","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744998417182,"stop":1744998417182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bb056aa2f75e5d","name":"can start the service","time":{"start":1744998440114,"stop":1744998440114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f238844e2b3ae765","name":"should properly create peer info with all multiaddrs","time":{"start":1744998374072,"stop":1744998374072,"duration":0},"status":"passed","severity":"normal"},{"uid":"66223a9ef70acb7e","name":"Fails to publish duplicate message","time":{"start":1744998565670,"stop":1744998565671,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d97667af4b78322","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744998953413,"stop":1744998953413,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5972d73e2db07b","name":"Relay - dialed after","time":{"start":1744998717828,"stop":1744998717828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2d9d981f2aaee","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app26/4/topic99/xml","time":{"start":1744998672955,"stop":1744998672957,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb92e9853756ae5e","name":"Callback on promise","time":{"start":1744998690942,"stop":1744998690942,"duration":0},"status":"passed","severity":"normal"},{"uid":"68397f228bbfafa6","name":"Query with Ordered Callback, No Decoder","time":{"start":1744998657519,"stop":1744998657520,"duration":1},"status":"passed","severity":"normal"},{"uid":"69594c1d9ad1c59a","name":"should return usable stream attached to connection","time":{"start":1744998379875,"stop":1744998379875,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbd4a5fa323f7f8","name":"Push message with escaped characters payload","time":{"start":1744999061480,"stop":1744999061480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec76a65cd650e5d","name":"returns only open connection if one present","time":{"start":1744998379433,"stop":1744998379436,"duration":3},"status":"passed","severity":"normal"},{"uid":"b37e48fa0994d3ab","name":"should return false when clusterId doesn't match","time":{"start":1744998408615,"stop":1744998408615,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2ad2a8fd681016","name":"Generator, 2 different pubsubtopics","time":{"start":1744998684869,"stop":1744998684869,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aee8585ac7a29b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744998953411,"stop":1744998953411,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9e146b3b68aaab","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744998373313,"stop":1744998373314,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7233f32024cc74b","name":"addEventListener with correct event","time":{"start":1744998475819,"stop":1744998475820,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c62c5d2ffbe44aa","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744998953416,"stop":1744998953416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd86ca046060214","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744998380240,"stop":1744998380240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a3c607ef397fe8","name":"Push message with content topic containing special chars","time":{"start":1744999061483,"stop":1744999061483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4890d8ea4c0cd981","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744998953422,"stop":1744998953422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8431bd5aa0a51b40","name":"Store - dialed first","time":{"start":1744998717829,"stop":1744998717829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e81faf24f6677e","name":"Query Generator, No message returned","time":{"start":1744998657517,"stop":1744998657518,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b28b6a4e1b0aa34","name":"Generator, custom pubsub topic","time":{"start":1744998684866,"stop":1744998684866,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbceccb534e03c57","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744998953414,"stop":1744998953414,"duration":0},"status":"passed","severity":"normal"},{"uid":"2782d75c3bf651a9","name":"recovers when dns.resolve returns empty","time":{"start":1744998388028,"stop":1744998388028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ade76d230559180","name":"Check message with invalid timestamp is not received","time":{"start":1744998852780,"stop":1744998852780,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafbfa15a56d066a","name":"Check received message containing Russian","time":{"start":1744998852786,"stop":1744998852786,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0eb73980e4e061","name":"should not fail to stop the service if it was not started","time":{"start":1744998391850,"stop":1744998391851,"duration":1},"status":"passed","severity":"normal"},{"uid":"7666df69de4e25f7","name":"Query with Ordered Callback, No message returned","time":{"start":1744998657520,"stop":1744998657522,"duration":2},"status":"passed","severity":"normal"},{"uid":"f251b386e129130a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744998388032,"stop":1744998388032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62f9251043673ebc","name":"Check received message containing JSON","time":{"start":1744998852777,"stop":1744998852777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b88ad5fecad10e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744998365499,"stop":1744998365500,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b0cc2a41dcde28","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744998852780,"stop":1744998852780,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cfe8ac79a3f492","name":"should reject if WakuNode is not started","time":{"start":1744998408606,"stop":1744998408606,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f0f2193a20bbeb","name":"should start and stop interval correctly","time":{"start":1744998408196,"stop":1744998408197,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a1923202fc0b19","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744998565103,"stop":1744998565103,"duration":0},"status":"passed","severity":"normal"},{"uid":"336d41f6e67d2209","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744998571404,"stop":1744998571404,"duration":0},"status":"passed","severity":"normal"},{"uid":"527ac72f6d8d96a9","name":"Symmetric encrypt & Decrypt","time":{"start":1744998398273,"stop":1744998398274,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f6c3bf92bb165a","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744998417175,"stop":1744998417175,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b30b841ce7850c","name":"Publishes to nwaku","time":{"start":1744998554054,"stop":1744998554054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42002b3fc6b0b79","name":"Relay","time":{"start":1744998441299,"stop":1744998441299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9413fbbdc46369f7","name":"same cluster, same shard: nodes connect","time":{"start":1744998505449,"stop":1744998505449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e762b1cd9726fa0d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744998365634,"stop":1744998365635,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6f00b964564bee","name":"Ping on subscribed peer","time":{"start":1744998500416,"stop":1744998500417,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dca7f154833a81","name":"Check publish message containing shell command","time":{"start":1744998565664,"stop":1744998565664,"duration":0},"status":"passed","severity":"normal"},{"uid":"851ee13e42f928a","name":"should not receive a peer event before start","time":{"start":1744998540562,"stop":1744998540581,"duration":19},"status":"passed","severity":"normal"},{"uid":"2c91f9393f81f1df","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744998365486,"stop":1744998365486,"duration":0},"status":"passed","severity":"normal"},{"uid":"943bbd75f242b6d8","name":"Decoder throws on undefined content topic","time":{"start":1744998399577,"stop":1744998399577,"duration":0},"status":"passed","severity":"normal"},{"uid":"315969395b644087","name":"Subscribe to topic containing long and receive message","time":{"start":1744998953410,"stop":1744998953410,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe665cddb544d723","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744998672941,"stop":1744998672944,"duration":3},"status":"passed","severity":"normal"},{"uid":"60253f0a3b50bbd1","name":"Generator, 2 different pubsubtopics","time":{"start":1744998684868,"stop":1744998684868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea1984a3664c6b72","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744998690935,"stop":1744998690941,"duration":6},"status":"passed","severity":"normal"},{"uid":"44a9e44dfddb5b52","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744998565675,"stop":1744998565675,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dd4609d8d2f7cb","name":"Subscribe and receive messages via waku relay post","time":{"start":1744998953406,"stop":1744998953406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7bdb0f15a9fe28","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744998953425,"stop":1744998953425,"duration":0},"status":"passed","severity":"normal"},{"uid":"5143bb77a5690bc5","name":"Check publish message containing escaped characters","time":{"start":1744998565664,"stop":1744998565665,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e80a763e59664","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744998953412,"stop":1744998953412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e942e619be79c79","name":"Passing page size 0 when there are 110 messages","time":{"start":1744998703045,"stop":1744998703045,"duration":0},"status":"passed","severity":"normal"},{"uid":"6029c92c3b8c9118","name":"Passing page size 1 when there are 4 messages","time":{"start":1744998703046,"stop":1744998703046,"duration":0},"status":"passed","severity":"normal"},{"uid":"208b2074867baac4","name":"Check publish message containing Arabic","time":{"start":1744998565654,"stop":1744998565655,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdda9cbfe183e10c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744998365495,"stop":1744998365495,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a9d8d250e73f69","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744998373306,"stop":1744998373307,"duration":1},"status":"passed","severity":"normal"},{"uid":"2462df742980c429","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744998571415,"stop":1744998571415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ac28be1e5709d4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744998953419,"stop":1744998953420,"duration":1},"status":"passed","severity":"normal"},{"uid":"966928e256d4d139","name":"throws an error for improperly formatted content topics","time":{"start":1744998365491,"stop":1744998365491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5422b2af9d30dbc7","name":"Push message with shell command payload","time":{"start":1744999061480,"stop":1744999061480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e4a39634e7061b","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744998379881,"stop":1744998379882,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2cffec2de6155b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744998365499,"stop":1744998365499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48b97bbdf540d66","name":"should only return 1 node with relay and store capability","time":{"start":1744998388030,"stop":1744998388030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2df2557641ea2a7","name":"A test","time":{"start":1744998494535,"stop":1744998494536,"duration":1},"status":"passed","severity":"normal"},{"uid":"280279e386b363f9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744998440119,"stop":1744998440119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"416f335282ef0984","name":"Check received message containing SQL Injection","time":{"start":1744998852775,"stop":1744998852775,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f5ad707e522667","name":"Check received message containing special chars","time":{"start":1744998852785,"stop":1744998852785,"duration":0},"status":"passed","severity":"normal"},{"uid":"856fd1db68959d10","name":"isConnected should return false after all peers disconnect","time":{"start":1744998456269,"stop":1744998456269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7e6934f3d13d61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744998365502,"stop":1744998365502,"duration":0},"status":"passed","severity":"normal"},{"uid":"39771c675bace4e9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744998684867,"stop":1744998684867,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2b3b9b4f237145","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744998643642,"stop":1744998643643,"duration":1},"status":"passed","severity":"normal"},{"uid":"852a699f531fb75c","name":"Push message with content topic containing Chinese","time":{"start":1744999061483,"stop":1744999061483,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc1a4ff81d3dd12","name":"Privacy Node - default protocol","time":{"start":1744998717830,"stop":1744998717830,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d8d4d21cd72911","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744998417199,"stop":1744998417199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8258e4cc4e7c1c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744998417224,"stop":1744998417228,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f63212c077caaee","name":"Relay - times out","time":{"start":1744998717828,"stop":1744998717828,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5001bdc13ffe92","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1744998408612,"stop":1744998408613,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f1409cd5e9d01e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app94/1/topic127/utf8","time":{"start":1744998672954,"stop":1744998672955,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afc420344e2ed9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744998373307,"stop":1744998373308,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da0920a6f3e34c8","name":"Query Generator - true","time":{"start":1744998694079,"stop":1744998694079,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8fb2d20b71e6e9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744998657523,"stop":1744998657523,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e5091d9afbbbff","name":"Passing page size 3 when there are 20 messages","time":{"start":1744998703046,"stop":1744998703046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b53684dc7b0c8c5","name":"throws on empty content topic","time":{"start":1744998365474,"stop":1744998365474,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d885ab6fad704c2","name":"Push message with Basic HTML tag payload","time":{"start":1744999061494,"stop":1744999061494,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3dd4688c760f0c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744998565102,"stop":1744998565102,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f86d9a16b02386","name":"Check message with no pubsub topic is not received","time":{"start":1744998852792,"stop":1744998852792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e39c40e76a117a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744998417217,"stop":1744998417218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2fafb0e8cb27c6b","name":"Js publishes, other Js receives","time":{"start":1744998554055,"stop":1744998554055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9efbdcc9198a496","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744998417218,"stop":1744998417218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72989f4a113f48e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744998953419,"stop":1744998953419,"duration":0},"status":"passed","severity":"normal"},{"uid":"179468776e0bfa9f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744998657518,"stop":1744998657518,"duration":0},"status":"passed","severity":"normal"},{"uid":"36077b1ec971443d","name":"Push message with SQL Injection payload","time":{"start":1744999061493,"stop":1744999061493,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f6d400a024e221","name":"should be sent with empty content","time":{"start":1744998417695,"stop":1744998417696,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fc0b36e888d61c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744998629361,"stop":1744998629365,"duration":4},"status":"passed","severity":"normal"},{"uid":"88c6e64739d84c0b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744998417219,"stop":1744998417220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce078b0d61815bb","name":"should properly create location multiaddrs - udp","time":{"start":1744998374071,"stop":1744998374071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f007297442066a2","name":"Push message with content topic containing XML","time":{"start":1744999061500,"stop":1744999061500,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49e1103194b5827","name":"can start and stop the service","time":{"start":1744998540557,"stop":1744998540561,"duration":4},"status":"passed","severity":"normal"},{"uid":"4c876130bd5f1941","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744998953421,"stop":1744998953422,"duration":1},"status":"passed","severity":"normal"},{"uid":"41900389a304b944","name":"Sets default value correctly","time":{"start":1744998710835,"stop":1744998710835,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7a0df26af51359","name":"Push message with short payload","time":{"start":1744999061475,"stop":1744999061476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7628691143ba57e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744998643639,"stop":1744998643639,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dc23fbf6635daf","name":"Check publish message after client node is restarted","time":{"start":1744998565676,"stop":1744998565676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8688fbf3a0fc2319","name":"should deliver messages after dependencies are met","time":{"start":1744998417694,"stop":1744998417695,"duration":1},"status":"passed","severity":"normal"},{"uid":"befed6afbfcc4f4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744998368056,"stop":1744998368057,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ebe069bb37f7dba","name":"Push message with content topic containing short","time":{"start":1744999061482,"stop":1744999061482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce34692d6c4712b4","name":"configure the node with multiple pubsub topics","time":{"start":1744998687632,"stop":1744998687633,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b3968a2b4d3545","name":"should not receive a peer event after stop","time":{"start":1744998540581,"stop":1744998540599,"duration":18},"status":"passed","severity":"normal"},{"uid":"983a801951b388cc","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744998436205,"stop":1744998436207,"duration":2},"status":"passed","severity":"normal"},{"uid":"713d79d6c98cdac5","name":"should throw an error for missing required configuration","time":{"start":1744998365496,"stop":1744998365496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a571813696365cc6","name":"Push message with content topic containing SQL Injection","time":{"start":1744999061499,"stop":1744999061499,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2f18bac7cd3365","name":"Relay + Store","time":{"start":1744998441299,"stop":1744998441300,"duration":1},"status":"passed","severity":"normal"},{"uid":"2074d6a8051859c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744998365498,"stop":1744998365499,"duration":1},"status":"passed","severity":"normal"},{"uid":"f476b4db54fd82f3","name":"Push to array if already present","time":{"start":1744998365187,"stop":1744998365188,"duration":1},"status":"passed","severity":"normal"},{"uid":"924c1bb213299e3c","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744998417196,"stop":1744998417197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27ba8a48135c7a8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744998373307,"stop":1744998373307,"duration":0},"status":"passed","severity":"normal"},{"uid":"802b4c57a59595f3","name":"Check meta is set [ecies]","time":{"start":1744998399575,"stop":1744998399576,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e1713598917baa","name":"Push message with meta","time":{"start":1744999061487,"stop":1744999061487,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b5dbfb698d8800","name":"Push message with content topic containing unicode special characters","time":{"start":1744999061487,"stop":1744999061487,"duration":0},"status":"passed","severity":"normal"},{"uid":"7345e7292510dece","name":"Round trip binary serialization","time":{"start":1744998380236,"stop":1744998380237,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad1440d95b121b5","name":"should emit a peer event after start","time":{"start":1744998440117,"stop":1744998440117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c1dcbf954d78ca","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744998571405,"stop":1744998571405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6218e8ec252aa34","name":"start node with empty content topic","time":{"start":1744998672961,"stop":1744998672961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97d669e152f2e68","name":"should set field with all protocols enabled","time":{"start":1744998374072,"stop":1744998374073,"duration":1},"status":"passed","severity":"normal"},{"uid":"863f034d2e492fee","name":"Check received message containing emoji","time":{"start":1744998852778,"stop":1744998852778,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc46a59f9104ee3","name":"should throw an error for missing sharding configuration","time":{"start":1744998365508,"stop":1744998365508,"duration":0},"status":"passed","severity":"normal"},{"uid":"68405fb7e91592f9","name":"Check message on other pubsub topic is not received","time":{"start":1744998852781,"stop":1744998852781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1292bf7b6ec4ff3","name":"listenerCount","time":{"start":1744998475822,"stop":1744998475822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c38a37e344b2963","name":"new peer added after a peer was already found","time":{"start":1744998561628,"stop":1744998561628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c080a18a10599d4a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744998571411,"stop":1744998571411,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7e2fc0ce264ea2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app24/2/topic266/utf8","time":{"start":1744998672959,"stop":1744998672959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71c791322388aa2","name":"Query Generator - false","time":{"start":1744998694080,"stop":1744998694080,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bbe6e0132fa4a4","name":"Subscribe to topic containing short and publish message","time":{"start":1744998571409,"stop":1744998571410,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c90d834c8ebb93c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744998387586,"stop":1744998387589,"duration":3},"status":"passed","severity":"normal"},{"uid":"8a3088c292bff052","name":"Ping on peer without subscriptions","time":{"start":1744998500417,"stop":1744998500417,"duration":0},"status":"passed","severity":"normal"},{"uid":"924b583803eb9c79","name":"stop","time":{"start":1744998475823,"stop":1744998475823,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cb7a03dcefb4c2","name":"through manual discovery","time":{"start":1744998502919,"stop":1744998502920,"duration":1},"status":"passed","severity":"normal"},{"uid":"585e4e5736e743a9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744998571410,"stop":1744998571411,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a6e9998a1945a5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744998365496,"stop":1744998365497,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a9bf837e97859d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744998365488,"stop":1744998365488,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e22a0b81d3f851","name":"different cluster, different shard: nodes don't connect","time":{"start":1744998505455,"stop":1744998505462,"duration":7},"status":"passed","severity":"normal"},{"uid":"eaeb30f90cc443f","name":"Push message with SQL Injection payload","time":{"start":1744999061478,"stop":1744999061478,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f3d55d3961bd76","name":"Decrypt messages","time":{"start":1744998542373,"stop":1744998542373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10851d57d541af1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744998565110,"stop":1744998565110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2959a9cd8f855342","name":"Check publish message containing long","time":{"start":1744998565646,"stop":1744998565646,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dbbcadcda94e9c","name":"Throws when trying to push message with empty payload","time":{"start":1744999061496,"stop":1744999061496,"duration":0},"status":"passed","severity":"normal"},{"uid":"481e1d8ffb60605e","name":"Passing page size 11 when there are 10 messages","time":{"start":1744998703054,"stop":1744998703054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c84a2a1609952c0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744998388031,"stop":1744998388032,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e750dff071618549","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744998417183,"stop":1744998417183,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0d11cbb8defd39","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744998365501,"stop":1744998365501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46f79a89edd7587","name":"Push message with content topic containing numeric","time":{"start":1744999061497,"stop":1744999061497,"duration":0},"status":"passed","severity":"normal"},{"uid":"378aab65aba86e5c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744998561629,"stop":1744998561629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edd262628d42fe2f","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744998408435,"stop":1744998408436,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb377ea5d83403d9","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744998417696,"stop":1744998417696,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e07424c1c5d14","name":"nwaku subscribes","time":{"start":1744998554053,"stop":1744998554054,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1df4af821eeba02","name":"Push message with unicode special characters payload","time":{"start":1744999061495,"stop":1744999061495,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee2122341f22424","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app27/7/topic36/xml","time":{"start":1744998672946,"stop":1744998672949,"duration":3},"status":"passed","severity":"normal"},{"uid":"bec26cb6d15b56cb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744998953413,"stop":1744998953413,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4609ded4e2f19e","name":"1 Relay, 1 fetch","time":{"start":1744998387832,"stop":1744998387832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9251650c90d4c282","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744998387833,"stop":1744998387833,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6c2e0bbe3e74c0","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744998417174,"stop":1744998417175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c67b7b98a495dd","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app37/2/topic31/json","time":{"start":1744998672952,"stop":1744998672954,"duration":2},"status":"passed","severity":"normal"},{"uid":"c884273267f52c02","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744998373313,"stop":1744998373313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a4e331e7dbed82","name":"should not fail to stop the service if it was not started","time":{"start":1744998540561,"stop":1744998540561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5741adaacc7176c5","name":"should increase lamport timestamp","time":{"start":1744998417692,"stop":1744998417692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f332d4c65fa68e30","name":"Register correct protocols","time":{"start":1744998571402,"stop":1744998571403,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cde99a4fb3895e","name":"should wait for Filter peer to be connected","time":{"start":1744998408609,"stop":1744998408609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68505c83d3c2926","name":"A test","time":{"start":1744998494536,"stop":1744998494536,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a91c4da6d65aab","name":"Push message with emoji payload","time":{"start":1744999061496,"stop":1744999061496,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c26b8adecdc46b","name":"Check publish message containing emoji","time":{"start":1744998565665,"stop":1744998565669,"duration":4},"status":"passed","severity":"normal"},{"uid":"552852044160f193","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744998373309,"stop":1744998373309,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4d322202f4e78a","name":"throws on content topic with empty application field","time":{"start":1744998365476,"stop":1744998365476,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f50a681422c854","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744998365504,"stop":1744998365504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c273d03c7c837126","name":"Sign & Recover","time":{"start":1744998398275,"stop":1744998398275,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6753943bf6cd818","name":"should be able to encode the field with only STORE set to true","time":{"start":1744998373305,"stop":1744998373306,"duration":1},"status":"passed","severity":"normal"},{"uid":"602b168edaf1728","name":"throws on content topic with empty encoding field","time":{"start":1744998365478,"stop":1744998365478,"duration":0},"status":"passed","severity":"normal"},{"uid":"405a98c6fa79b783","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744998408485,"stop":1744998408485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f99c373f3e8621","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744998565669,"stop":1744998565669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9948b13ee363e03d","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744998417201,"stop":1744998417202,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf83d9664b04f55","name":"should only return 1 node with store capability","time":{"start":1744998388030,"stop":1744998388030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5feb3be7bc88dc2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744998953418,"stop":1744998953418,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f902d2a823914e","name":"should fail to send if no connected peers found","time":{"start":1744998408485,"stop":1744998408486,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12660bdde2eb263","name":"should emit a peer event after start","time":{"start":1744998540562,"stop":1744998540562,"duration":0},"status":"passed","severity":"normal"},{"uid":"615a0d0b807f739b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744998373312,"stop":1744998373313,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9b13ab1d43dd1f","name":"Push message with custom timestamp: 1744994856549","time":{"start":1744999061489,"stop":1744999061489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6a59ae8ff2c872","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744998443624,"stop":1744998443624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a094e8943cc4dd","name":"Subscribe to topic containing XML and receive message","time":{"start":1744998953412,"stop":1744998953412,"duration":0},"status":"passed","severity":"normal"},{"uid":"44015f6da8472f09","name":"should use provided shard info when available","time":{"start":1744998408613,"stop":1744998408613,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab873f2a621df9","name":"should not retry if at least one success","time":{"start":1744998408487,"stop":1744998408487,"duration":0},"status":"passed","severity":"normal"},{"uid":"da417da9fa512bfd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744998953421,"stop":1744998953421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43c09f6f4044ff0","name":"Check received message containing SQL Injection","time":{"start":1744998852786,"stop":1744998852786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e487f767cf7e13","name":"Push message with content topic containing SQL Injection","time":{"start":1744999061484,"stop":1744999061484,"duration":0},"status":"passed","severity":"normal"},{"uid":"7581ae763a1eeaed","name":"ignores domain fetching errors","time":{"start":1744998388028,"stop":1744998388028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d2361bf8e54a8c","name":"should partition messages based on acknowledgement status","time":{"start":1744998417695,"stop":1744998417695,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae437cc0de2cecc","name":"Meta field set when metaSetter is specified","time":{"start":1744998380237,"stop":1744998380238,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d2a62be25f0b7a","name":"should throw an error for an unconfigured topic","time":{"start":1744998365505,"stop":1744998365505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e779f3374943730e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744998399575,"stop":1744998399575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9727765126e76b7","name":"Push message with content topic containing short","time":{"start":1744999061496,"stop":1744999061497,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cacbb74659416f5","name":"Delete observer","time":{"start":1744998542373,"stop":1744998542374,"duration":1},"status":"passed","severity":"normal"},{"uid":"f501ae115a88a2cd","name":"Subscribe to topic containing Script and publish message","time":{"start":1744998571413,"stop":1744998571414,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad144feb2ec0d9e","name":"pre and post cipher","time":{"start":1744998398274,"stop":1744998398274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51d99fb5e0d2d62","name":"Check meta is set [symmetric]","time":{"start":1744998397906,"stop":1744998397907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e24a904c05a149","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744998687633,"stop":1744998687634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56514e01e108a62","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744998417198,"stop":1744998417198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed20daa80a9bfc","name":"All","time":{"start":1744998441300,"stop":1744998441300,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d15aadb428c9cb1","name":"should not receive a peer event before start","time":{"start":1744998440117,"stop":1744998440118,"duration":1},"status":"passed","severity":"normal"},{"uid":"208d2e625fc632d7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744998365492,"stop":1744998365493,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c80fdc9062325d2","name":"Should update shard info","time":{"start":1744998505855,"stop":1744998505855,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddd798424146cd0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744998365490,"stop":1744998365490,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd08e13fdf39a79","name":"Check received message with timestamp: 1744998435381000000 ","time":{"start":1744998852779,"stop":1744998852779,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be2a3817fc81fda","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744998417190,"stop":1744998417190,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac19313f171a3c0d","name":"Push message with content topic containing Russian","time":{"start":1744999061484,"stop":1744999061484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a97a479ca58e9a0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744998365509,"stop":1744998365509,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4abcb60a3f8724","name":"Push 30 different messages","time":{"start":1744999061496,"stop":1744999061496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72b8c6c3def5aadd","name":"Decoder throws on undefined content topic","time":{"start":1744998397909,"stop":1744998397910,"duration":1},"status":"passed","severity":"normal"},{"uid":"35189a0477c55b39","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744998696914,"stop":1744998696915,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f05bde8380b0d1","name":"should not fail to start the service if it is already started","time":{"start":1744998540561,"stop":1744998540562,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b7d578400f3614","name":"Check received message containing Script","time":{"start":1744998852786,"stop":1744998852787,"duration":1},"status":"passed","severity":"normal"},{"uid":"9052bca55dad8eb1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744998443624,"stop":1744998443625,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7aba5b06f0ac55a","name":"Push message with Russian payload","time":{"start":1744999061478,"stop":1744999061478,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab91ad94cbb8386","name":"Overlapping topic subscription","time":{"start":1744998953409,"stop":1744998953409,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c5b22076a21ce0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744998953416,"stop":1744998953416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef20828ec14c4b5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744998365506,"stop":1744998365506,"duration":0},"status":"passed","severity":"normal"},{"uid":"427c958102b147ea","name":"Light Node - default protocols","time":{"start":1744998717830,"stop":1744998717830,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c19fe2dcdc5ce","name":"Subscribe to topic containing Script and receive message","time":{"start":1744998953412,"stop":1744998953412,"duration":0},"status":"passed","severity":"normal"},{"uid":"470ec44437e08e0f","name":"should set field with only RELAY enabled","time":{"start":1744998374073,"stop":1744998374073,"duration":0},"status":"passed","severity":"normal"},{"uid":"98116c38c88092c4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744998373308,"stop":1744998373308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d03e8b5920dc36","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744998953422,"stop":1744998953422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0112af1576974e7","name":"Push message with short payload","time":{"start":1744999061491,"stop":1744999061491,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c520115e4e879f","name":"should insert message into bloom filter","time":{"start":1744998417691,"stop":1744998417691,"duration":0},"status":"passed","severity":"normal"},{"uid":"102018d6f22d8680","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744998953406,"stop":1744998953406,"duration":0},"status":"passed","severity":"normal"},{"uid":"21303eef41a47a5b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744998417219,"stop":1744998417219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1135a842036a66","name":"Push message with content topic containing Script","time":{"start":1744999061485,"stop":1744999061485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2786782096d5c3af","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744998953426,"stop":1744998953426,"duration":0},"status":"passed","severity":"normal"},{"uid":"1486a91f8f5cddd8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744998565103,"stop":1744998565109,"duration":6},"status":"passed","severity":"normal"},{"uid":"37c74584daa906f5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744998456267,"stop":1744998456267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e6541f1aa8394","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744998494425,"stop":1744998494425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a325538d21456d","name":"Subscribe and receives messages on 20 topics","time":{"start":1744998953419,"stop":1744998953419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b025a608498bb49","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744998443625,"stop":1744998443625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91d3e25845f1e95","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744998565100,"stop":1744998565101,"duration":1},"status":"passed","severity":"normal"},{"uid":"a843339f0851dc04","name":"Push message with custom timestamp: 1744994856550","time":{"start":1744999061504,"stop":1744999061504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4a05fa973a3508","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744998387582,"stop":1744998387583,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab2f220ecf5eb04","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744998953411,"stop":1744998953411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e86e2f24241097","name":"Ping on peer without subscriptions","time":{"start":1744998500411,"stop":1744998500411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4733d1130deb9b","name":"Encoder throws on undefined content topic","time":{"start":1744998397908,"stop":1744998397908,"duration":0},"status":"passed","severity":"normal"},{"uid":"822304e242bfa3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744998417223,"stop":1744998417224,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f3287758665f30","name":"should throw error - no id","time":{"start":1744998374061,"stop":1744998374061,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f811bf4bc4fbb13","name":"Check received message containing Basic HTML tag","time":{"start":1744998852776,"stop":1744998852777,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ecad61e88339f1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744998365498,"stop":1744998365498,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ca735f7fba2eff","name":"Ephemeral field set to true","time":{"start":1744998380237,"stop":1744998380237,"duration":0},"status":"passed","severity":"normal"},{"uid":"abefe70660f40b30","name":"should return no connections if no open connection provided","time":{"start":1744998379436,"stop":1744998379437,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0fbc39da1a181ad","name":"Fails to push message with large meta","time":{"start":1744999061488,"stop":1744999061488,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3359f12447cb79","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744998368057,"stop":1744998368058,"duration":1},"status":"passed","severity":"normal"},{"uid":"621e1a0492860d5c","name":"isConnected should return true after first peer connects","time":{"start":1744998456268,"stop":1744998456269,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a61b97d40d0ccb","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744998417184,"stop":1744998417184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33284f9ee708372","name":"Push message with XML payload","time":{"start":1744999061494,"stop":1744999061494,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c45f74bc1e2092","name":"Push message with unicode special characters payload","time":{"start":1744999061480,"stop":1744999061480,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9335e1b8b5bd87","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744998953418,"stop":1744998953418,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d08205c48443ec","name":"Query with Promise Callback, No Decoder","time":{"start":1744998657524,"stop":1744998657524,"duration":0},"status":"passed","severity":"normal"},{"uid":"2497b174290e55b7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744998365505,"stop":1744998365505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b851b6f8ab493de","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744998388030,"stop":1744998388031,"duration":1},"status":"passed","severity":"normal"},{"uid":"954db62df50b40e2","name":"throws on content topic with empty topic name field","time":{"start":1744998365477,"stop":1744998365477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73e2beab4edf707","name":"Push message with custom timestamp: 1745002056549","time":{"start":1744999061489,"stop":1744999061489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6e9105cc08d7d0","name":"Reopen subscription with peer with lost subscription","time":{"start":1744998500419,"stop":1744998500419,"duration":0},"status":"passed","severity":"normal"},{"uid":"784b94e3d7ec63c0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744998643639,"stop":1744998643641,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4d19f31ddd18365","name":"Does not throw an exception when node disconnects","time":{"start":1744998710833,"stop":1744998710833,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff5a8789e0f6188","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744998365479,"stop":1744998365484,"duration":5},"status":"passed","severity":"normal"},{"uid":"e9b891ad3c2e5c7d","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744998417198,"stop":1744998417199,"duration":1},"status":"passed","severity":"normal"},{"uid":"594b8a0d80ecefee","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744998710525,"stop":1744998710525,"duration":0},"status":"passed","severity":"normal"},{"uid":"670496bdd2d1f98","name":"Check publish message containing Script","time":{"start":1744998565656,"stop":1744998565656,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d4225f045f42a1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744998571413,"stop":1744998571413,"duration":0},"status":"passed","severity":"normal"},{"uid":"37be07c5d90f1ed2","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744998417693,"stop":1744998417693,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f2f37f9e34bc5b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744998571416,"stop":1744998571416,"duration":0},"status":"passed","severity":"normal"},{"uid":"87742f52500cb820","name":"Reusing cursor across nodes","time":{"start":1744998643643,"stop":1744998643643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b2e0e7ec760b3c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744998417229,"stop":1744998417230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3baf6051ee77f64","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744998417218,"stop":1744998417218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43643be6afa6e6","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744998416546,"stop":1744998416547,"duration":1},"status":"passed","severity":"normal"},{"uid":"471f7495ff0e65b1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744998442157,"stop":1744998442158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8422d46d2cdf3b82","name":"Subscribe to topic containing Script and receive message","time":{"start":1744998953423,"stop":1744998953424,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bb4fa5ca9a18d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744998365501,"stop":1744998365501,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a59ca5a58d6a86","name":"Push message with content topic containing escaped characters","time":{"start":1744999061486,"stop":1744999061486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea65649e2988512","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744998436210,"stop":1744998436213,"duration":3},"status":"passed","severity":"normal"},{"uid":"702e6a2352d7dcd9","name":"connected peers and dial","time":{"start":1744998540824,"stop":1744998540824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24d94937d548ce43","name":"should throw if no connection provided","time":{"start":1744998379875,"stop":1744998379879,"duration":4},"status":"passed","severity":"normal"},{"uid":"30eb43385cc1209c","name":"Non TWN Cluster","time":{"start":1744998672944,"stop":1744998672946,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4abb7381267bc4b","name":"should reject on timeout if it was set","time":{"start":1744998408608,"stop":1744998408608,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c9593a5e991ac4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744998365494,"stop":1744998365495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9f81c1189ef375","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744998417203,"stop":1744998417203,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ba1d3954ece751","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744998373315,"stop":1744998373315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e2c8b70ae22b6a","name":"Push message with escaped characters payload","time":{"start":1744999061495,"stop":1744999061495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4cca9cb6f3426a","name":"should encode/decode to RLP encoding","time":{"start":1744998374068,"stop":1744998374068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d770aefdfd3f9315","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app99/6/topic174/test.js","time":{"start":1744998672957,"stop":1744998672958,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0849ef925fdfc3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744998365493,"stop":1744998365493,"duration":0},"status":"passed","severity":"normal"},{"uid":"181e4bd2af046340","name":"should not allow unachievable error rate","time":{"start":1744998416545,"stop":1744998416546,"duration":1},"status":"passed","severity":"normal"},{"uid":"419b3b7b51ec9df0","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744998417197,"stop":1744998417197,"duration":0},"status":"passed","severity":"normal"},{"uid":"816f0e6404ba9db4","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744998417184,"stop":1744998417184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57195c84735b632","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744998417220,"stop":1744998417220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0a40dabe63333f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744998417230,"stop":1744998417230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed03726025ffd8b","name":"Push message with Chinese payload","time":{"start":1744999061492,"stop":1744999061492,"duration":0},"status":"passed","severity":"normal"},{"uid":"56689121fbd43d02","name":"Fails to push message bigger that 1MB","time":{"start":1744999061490,"stop":1744999061490,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47b620a54c4b930","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744998442156,"stop":1744998442157,"duration":1},"status":"passed","severity":"normal"},{"uid":"379f4ca81ffe08c3","name":"can start and stop the service","time":{"start":1744998391849,"stop":1744998391850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70ebd37bda1c933","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744998571406,"stop":1744998571406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d83590ded49cf9e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744998953424,"stop":1744998953425,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff377b0ea970b31c","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744998417204,"stop":1744998417216,"duration":12},"status":"passed","severity":"normal"},{"uid":"65c992584dfbd046","name":"should retry on complete failure if specified","time":{"start":1744998408486,"stop":1744998408487,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bb726b0de52d50","name":"throws on content topic with too few or too many fields","time":{"start":1744998365474,"stop":1744998365475,"duration":1},"status":"passed","severity":"normal"},{"uid":"71af9b530e36de03","name":"Waku message hash computation (payload length 0)","time":{"start":1744998368058,"stop":1744998368059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c40280dd1df85f6","name":"should get locked peers","time":{"start":1744998408115,"stop":1744998408116,"duration":1},"status":"passed","severity":"normal"},{"uid":"caef252b7dd94fb2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744998565099,"stop":1744998565099,"duration":0},"status":"passed","severity":"normal"},{"uid":"650f977646c919cb","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744998387584,"stop":1744998387585,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60293d4cfaceb6e","name":"Subscribe to topic containing long and receive message","time":{"start":1744998953421,"stop":1744998953421,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8be079b0acff8","name":"Push message with content topic containing XML","time":{"start":1744999061485,"stop":1744999061485,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd92d07cb7130525","name":"Publish message with custom timestamp: Fri Apr 18 2025 18:49:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1744998565670,"stop":1744998565670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab61670445454259","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744998557256,"stop":1744998557257,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff6033a9a53e85a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744998365500,"stop":1744998365500,"duration":0},"status":"passed","severity":"normal"},{"uid":"9905ec6203d7ad5a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744998953407,"stop":1744998953407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5b0f4c27d886f3","name":"Check received message containing Script","time":{"start":1744998852776,"stop":1744998852776,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c4932e0447a3e8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744998643642,"stop":1744998643642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8931540e2c91e128","name":"Check message with non string payload is not received","time":{"start":1744998852782,"stop":1744998852782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee69e1c74798e114","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744998657519,"stop":1744998657519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fb9abdec3ccd3e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744998710524,"stop":1744998710524,"duration":0},"status":"passed","severity":"normal"},{"uid":"553ab7b201945e9f","name":"Check received message containing shell command","time":{"start":1744998852788,"stop":1744998852788,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdfe1b7da8d6c48","name":"should initialize bloom filter with correct parameters","time":{"start":1744998419016,"stop":1744998419017,"duration":1},"status":"passed","severity":"normal"},{"uid":"d825b90247806ae","name":"Default pageSize","time":{"start":1744998703055,"stop":1744998703055,"duration":0},"status":"passed","severity":"normal"},{"uid":"faaa816caf168c33","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744998417231,"stop":1744998417231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fad406655499c7","name":"Push message with shell command payload","time":{"start":1744999061495,"stop":1744999061495,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8270fcd45f73ee","name":"should not throw an error for a single configured topic","time":{"start":1744998365504,"stop":1744998365505,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e33b190b4fac4c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744998953427,"stop":1744998953428,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7c1e0c25f5ff6a","name":"Publish message with rate limit","time":{"start":1744998565677,"stop":1744998565677,"duration":0},"status":"passed","severity":"normal"},{"uid":"517f81c2233110a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744998505448,"stop":1744998505448,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a1c990afbab84b","name":"same cluster, different shard: nodes connect","time":{"start":1744998505449,"stop":1744998505449,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4fdeff797692f0","name":"Push message with content topic containing Script","time":{"start":1744999061499,"stop":1744999061500,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2d5b33ac74ddd6","name":"Init the array if not present","time":{"start":1744998365185,"stop":1744998365187,"duration":2},"status":"passed","severity":"normal"},{"uid":"d275c20814ae5bbc","name":"Renews subscription after lossing a connection","time":{"start":1744998953427,"stop":1744998953427,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ef1500623c74cc","name":"random static sharding 2 - Cluster ID: 948, Shard ID: 991","time":{"start":1744998687623,"stop":1744998687625,"duration":2},"status":"passed","severity":"normal"},{"uid":"eea7ea07cb74a877","name":"Subscribe to topic containing XML and publish message","time":{"start":1744998571414,"stop":1744998571414,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02c426f73e0996d","name":"should detect messages with missing dependencies","time":{"start":1744998417694,"stop":1744998417694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7099af4bcea71ef","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744998387589,"stop":1744998387590,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e41bd941a474b5b","name":"Reopen subscription with peer with lost subscription","time":{"start":1744998500414,"stop":1744998500415,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacbdf7a86efc91e","name":"Subscribe and receives messages on 20 topics","time":{"start":1744998953407,"stop":1744998953407,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc62d5347ec65ef","name":"random static sharding 9 - Cluster ID: 928, Shard ID: 668","time":{"start":1744998687630,"stop":1744998687631,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a85ebcb66b5f18c","name":"should initialize with default number of peers","time":{"start":1744998408109,"stop":1744998408114,"duration":5},"status":"passed","severity":"normal"},{"uid":"d71e29068f16acf9","name":"Renews subscription after lossing a connection","time":{"start":1744998953415,"stop":1744998953415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba02b5ccff36ea5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744998365498,"stop":1744998365498,"duration":0},"status":"passed","severity":"normal"},{"uid":"df580296b275bfd4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744998557257,"stop":1744998557258,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9b7a9fa3d1f8dd","name":"1 Store, 2 fetches","time":{"start":1744998387833,"stop":1744998387833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6561c1c74948693e","name":"can dial TLS multiaddrs","time":{"start":1744998502919,"stop":1744998502919,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac70e242dbf03b7","name":"udp ip6 address","time":{"start":1744998373365,"stop":1744998373365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dac96a61e77d769","name":"Check received message containing emoji","time":{"start":1744998852789,"stop":1744998852789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75517c253cb301e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744998953424,"stop":1744998953424,"duration":0},"status":"passed","severity":"normal"},{"uid":"44332c39a3247709","name":"Encoder throws on empty string content topic","time":{"start":1744998380238,"stop":1744998380239,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f6908d055ee67b","name":"should properly create location multiaddrs - tcp6","time":{"start":1744998374071,"stop":1744998374071,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed4d43e4a0a0bf0","name":"Publish message with custom timestamp: Sat Apr 27 2024 17:49:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1744998565669,"stop":1744998565669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f7ebf60844da51","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744998417221,"stop":1744998417221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3770890d8d142bb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744998387593,"stop":1744998387594,"duration":1},"status":"passed","severity":"normal"},{"uid":"440924d6c632f4d4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744998387585,"stop":1744998387585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ed8671735e3717","name":"Push message with long payload","time":{"start":1744999061491,"stop":1744999061491,"duration":0},"status":"passed","severity":"normal"},{"uid":"64adfc20ff057a25","name":"Push message with Russian payload","time":{"start":1744999061493,"stop":1744999061493,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8141550e4b62e8","name":"Push message with content topic containing Russian","time":{"start":1744999061499,"stop":1744999061499,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9fa83237572c91","name":"Publish without waiting for remote peer","time":{"start":1744998571403,"stop":1744998571403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8728140b270518d","name":"topics with same application and version share the same shard","time":{"start":1744998365489,"stop":1744998365489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34f99dbe26638ac","name":"Push message with XML payload","time":{"start":1744999061479,"stop":1744999061479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebed888882184bd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744998443622,"stop":1744998443622,"duration":0},"status":"passed","severity":"normal"},{"uid":"1126e64c27f3dcab","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744998365488,"stop":1744998365489,"duration":1},"status":"passed","severity":"normal"},{"uid":"999bb43c7bd29138","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744998684869,"stop":1744998684870,"duration":1},"status":"passed","severity":"normal"},{"uid":"7472f7384081c882","name":"Decoder throws on empty string content topic","time":{"start":1744998399577,"stop":1744998399577,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c6537ad532660c","name":"Callback on promise, aborts when callback returns true","time":{"start":1744998690942,"stop":1744998690944,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2ebd1a13c78df90","name":"safeDispatchEvent","time":{"start":1744998475822,"stop":1744998475823,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b7dd7c0586294d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744998710525,"stop":1744998710525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea641000fcd641b8","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744998417192,"stop":1744998417193,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b3bbb4fd3c7028","name":"should be online or offline if network state changed","time":{"start":1744998436218,"stop":1744998436220,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a0e3f4fe935c9e8","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744998696910,"stop":1744998696913,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a0ce37c047e7d4a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744998571415,"stop":1744998571415,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ac405b65e7f158","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744998565099,"stop":1744998565100,"duration":1},"status":"passed","severity":"normal"},{"uid":"e052e4556d4c83b7","name":"Check received message containing escaped characters","time":{"start":1744998852788,"stop":1744998852789,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a65878cab45df49","name":"Push message with numeric payload","time":{"start":1744999061491,"stop":1744999061491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4761682c27d19a5","name":"Query generator for multiple messages","time":{"start":1744998690930,"stop":1744998690932,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a9117c864caaa96","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744998710523,"stop":1744998710524,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a05e8556e0aaf5","name":"Generator, 2 different pubsubtopics","time":{"start":1744998684866,"stop":1744998684867,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f376229039e80d","name":"should get / set UDP multiaddr","time":{"start":1744998374069,"stop":1744998374069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5837ff1c7263a090","name":"handles empty contentTopics array correctly","time":{"start":1744998365508,"stop":1744998365508,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3e66b74708669f","name":"Push message with custom timestamp: 1714240056549","time":{"start":1744999061488,"stop":1744999061488,"duration":0},"status":"passed","severity":"normal"},{"uid":"79de723148bce725","name":"should be called for bootstrap peers","time":{"start":1744998443623,"stop":1744998443623,"duration":0},"status":"passed","severity":"normal"},{"uid":"510b8b2a9a762c38","name":"should use DNS peer discovery with light client","time":{"start":1744998440119,"stop":1744998440119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4ca432b0eee2519","name":"creates an iterator","time":{"start":1744998702481,"stop":1744998702482,"duration":1},"status":"passed","severity":"normal"},{"uid":"932344dd2e775203","name":"unsubscribes","time":{"start":1744998702483,"stop":1744998702483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d335ef3a332a2f0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744998852791,"stop":1744998852791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f456571b9a24827","name":"should add received messages to bloom filter","time":{"start":1744998417693,"stop":1744998417693,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bf3e6c72f42a7c","name":"Should update multiaddrs","time":{"start":1744998505855,"stop":1744998505855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe3ca950b0bb834","name":"should throw error - no public key","time":{"start":1744998374062,"stop":1744998374062,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ab2d226e4990b6","name":"different cluster, same shard: nodes don't connect","time":{"start":1744998505451,"stop":1744998505455,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1b0f3f9aeaaeddb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744998565109,"stop":1744998565109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cffb00b26cc7c8","name":"should send to specified number of peers of used peers","time":{"start":1744998408486,"stop":1744998408486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1923430481ab1148","name":"groups content topics by expected pubsub topic","time":{"start":1744998365489,"stop":1744998365489,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c0718bbb14c4e1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744998953405,"stop":1744998953406,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2558714e77c0a4","name":"Query Generator, No Decoder","time":{"start":1744998657517,"stop":1744998657517,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf562c85453a907","name":"Ephemeral messages are not stored","time":{"start":1744998442155,"stop":1744998442156,"duration":1},"status":"passed","severity":"normal"},{"uid":"766475b9db1b0e35","name":"should handle general insertion and lookup correctly","time":{"start":1744998419019,"stop":1744998419019,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95459fff6fb25f6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744998386429,"stop":1744998386429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a60544d5f3d8c8","name":"Push message with content topic containing emoji","time":{"start":1744999061502,"stop":1744999061502,"duration":0},"status":"passed","severity":"normal"},{"uid":"522d4d55450985e0","name":"Subscribe to topic containing short and receive message","time":{"start":1744998953409,"stop":1744998953409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3c1c56af930aa2","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744998696909,"stop":1744998696910,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8e3addc0832924","name":"Generator, custom pubsub topic","time":{"start":1744998684869,"stop":1744998684869,"duration":0},"status":"passed","severity":"normal"},{"uid":"261b0c3c7569838c","name":"Push message with JSON payload","time":{"start":1744999061494,"stop":1744999061494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31c00e2004eceed","name":"should transition to Unhealthy when no connections","time":{"start":1744998408434,"stop":1744998408435,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c86a11c74c7cc16","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744998565111,"stop":1744998565111,"duration":0},"status":"passed","severity":"normal"},{"uid":"29adf7c039f953a5","name":"Check publish message containing numeric","time":{"start":1744998565646,"stop":1744998565646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e40bfb4a1c7438","name":"should properly create location multiaddrs - udp6","time":{"start":1744998374071,"stop":1744998374071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f80f63382353df","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744998710526,"stop":1744998710526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b934e8e34bf73bb2","name":"Ordered Callback - true","time":{"start":1744998694082,"stop":1744998694082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c9ccda6fd11a66","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744998416547,"stop":1744998416548,"duration":1},"status":"passed","severity":"normal"},{"uid":"737de45508e5e22c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744998417229,"stop":1744998417229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cec200cda6c81f0","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744998417193,"stop":1744998417194,"duration":1},"status":"passed","severity":"normal"},{"uid":"f462d2a859be17da","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744998684868,"stop":1744998684868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"826c5753c548ab36","name":"should respect max attempts limit","time":{"start":1744998408202,"stop":1744998408202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdf1a51ae932a58","name":"Rejects garbage","time":{"start":1744998411877,"stop":1744998411877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78f8e5df207f45e","name":"should decode valid enr with tcp successfully","time":{"start":1744998374060,"stop":1744998374060,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cce55368b14111","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744998643641,"stop":1744998643642,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccee4b6f67d3fa8","name":"should attach causal history and bloom filter to each message","time":{"start":1744998417691,"stop":1744998417691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a770adedd2542dfe","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744998399574,"stop":1744998399575,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b59e05fb1a8ade","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744998440120,"stop":1744998440120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8923a94b79795b8c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744998953425,"stop":1744998953425,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8def212c777c95","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744998365491,"stop":1744998365491,"duration":0},"status":"passed","severity":"normal"},{"uid":"de46ee41f3a33320","name":"Push message with content topic containing shell command","time":{"start":1744999061501,"stop":1744999061501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d95858e7380f130","name":"Check message with no content topic is not received","time":{"start":1744998852781,"stop":1744998852782,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d09867fab715216","name":"throws on content topic with empty version field","time":{"start":1744998365477,"stop":1744998365477,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffc8eaeebe0cd19","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744998571406,"stop":1744998571407,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8f3d6aab2eb33d","name":"caches peers it previously fetched","time":{"start":1744998388029,"stop":1744998388029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3859c3201934c2c0","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1744998408616,"stop":1744998408616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0df1538cee35d3","name":"Check received message containing numeric","time":{"start":1744998852773,"stop":1744998852774,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9bf5cc4c516aab","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744998571414,"stop":1744998571415,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43ecd3e406fa87f","name":"Filter","time":{"start":1744998717829,"stop":1744998717830,"duration":1},"status":"passed","severity":"normal"},{"uid":"819e887e53c1606a","name":"Wrong topic","time":{"start":1744998672960,"stop":1744998672960,"duration":0},"status":"passed","severity":"normal"},{"uid":"571dec33e0ad2872","name":"Subscribe to topic containing XML and receive message","time":{"start":1744998953424,"stop":1744998953424,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddd781fd646ed73","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744998629366,"stop":1744998629366,"duration":0},"status":"passed","severity":"normal"},{"uid":"710822d6b7ef1a00","name":"Overlapping topic subscription","time":{"start":1744998953420,"stop":1744998953420,"duration":0},"status":"passed","severity":"normal"},{"uid":"af976849c492b120","name":"should insert message id into causal history","time":{"start":1744998417691,"stop":1744998417691,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc22ea7e4df7cda","name":"should return false","time":{"start":1744998374062,"stop":1744998374063,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b49e7669daa6620","name":"Push message with content topic containing Arabic","time":{"start":1744999061498,"stop":1744999061499,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7324632c7d0c150","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744999061500,"stop":1744999061500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82c4c59fe2c61f1","name":"should maintain desired error rate","time":{"start":1744998419017,"stop":1744998419017,"duration":0},"status":"passed","severity":"normal"},{"uid":"654e61d5c310086b","name":"Ping on subscribed peer","time":{"start":1744998500411,"stop":1744998500411,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e215dfad57933b","name":"should throw error - invalid id","time":{"start":1744998374062,"stop":1744998374062,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafb17870319aee8","name":"random static sharding 1 - Cluster ID: 385, Shard ID: 500","time":{"start":1744998687623,"stop":1744998687623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a645061ce9120fd","name":"should not fail to stop the service if it was not started","time":{"start":1744998440115,"stop":1744998440116,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e16e6e40a11f80b","name":"Query generator for 2000 messages","time":{"start":1744998690949,"stop":1744998690950,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee288844e9ffc2a","name":"Check received message containing escaped characters","time":{"start":1744998852777,"stop":1744998852778,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba28172c95dea53","name":"should wait for Store peer to be connected","time":{"start":1744998408609,"stop":1744998408609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cde600c753a2d09","name":"getPeersByDiscovery","time":{"start":1744998475821,"stop":1744998475821,"duration":0},"status":"passed","severity":"normal"},{"uid":"965e5bf2952461ee","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744998456266,"stop":1744998456267,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b6082b16481795","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744998417222,"stop":1744998417222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbeba23e61532ce","name":"Push message with special chars payload","time":{"start":1744999061477,"stop":1744999061477,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c4bed89beddc86","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744998374074,"stop":1744998374074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de25b326d6d4e1d","name":"Decoder throws on empty string content topic","time":{"start":1744998380239,"stop":1744998380239,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9a4a62f6d500ea","name":"it tolerates circular branch references","time":{"start":1744998388027,"stop":1744998388028,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd84a138ab0741d","name":"Encoder throws on undefined content topic","time":{"start":1744998380238,"stop":1744998380238,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfceaf8bc12f0653","name":"Fails to publish message with empty text","time":{"start":1744998565671,"stop":1744998565671,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fde45a44eb363c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744998374059,"stop":1744998374060,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f477034c8b3bdc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744998365499,"stop":1744998365499,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6845d31fee811a","name":"should be able to decode the field with only STORE set to true","time":{"start":1744998373312,"stop":1744998373312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77688071c8ab2a4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744998629361,"stop":1744998629361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6979fb56ce2657","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744998365503,"stop":1744998365504,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee2d7ca63f68df8","name":"Ping on unsubscribed peer","time":{"start":1744998500418,"stop":1744998500418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39bdbd1a4a1212a","name":"Push message with Script payload","time":{"start":1744999061493,"stop":1744999061493,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45f8dcb7329493c","name":"Nwaku publishes","time":{"start":1744998554055,"stop":1744998554055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbfc1a583c4ea05","name":"Push message with rate limit","time":{"start":1744999061503,"stop":1744999061503,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa96e9215aeccb84","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744998571416,"stop":1744998571417,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0be70cd28247764","name":"Check received message containing JSON","time":{"start":1744998852788,"stop":1744998852788,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ccad5707b5aad0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744998365485,"stop":1744998365485,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e5d4da49fdc86e","name":"should set field with all protocols disabled","time":{"start":1744998374072,"stop":1744998374072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf5b25e0c9f8618","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744998387586,"stop":1744998387586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeae360434b345c","name":"Generator, custom pubsub topic","time":{"start":1744998684867,"stop":1744998684868,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a70784c5b99f9eb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744998365487,"stop":1744998365487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a993fe1ff4f6cdd0","name":"Check message received after jswaku node is restarted","time":{"start":1744998852793,"stop":1744998852793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be8bad64e8d4c9e4","name":"throws on content topic with non-number generation field","time":{"start":1744998365475,"stop":1744998365476,"duration":1},"status":"passed","severity":"normal"}]