mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"fb71bc451d5c5273","name":"should encode/decode to text encoding","time":{"start":1747183805393,"stop":1747183805393,"duration":0},"status":"passed","severity":"normal"},{"uid":"30983c3c9afcdd4b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1747183796904,"stop":1747183796904,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c0f3c11c37aba7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1747183872392,"stop":1747183872395,"duration":3},"status":"passed","severity":"normal"},{"uid":"2fab69c1a8bc4dfa","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1747183811200,"stop":1747183811201,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85844e977203d0b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1747184123758,"stop":1747184123758,"duration":0},"status":"passed","severity":"normal"},{"uid":"552bbc693517bbf2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1747183796916,"stop":1747183796916,"duration":0},"status":"passed","severity":"normal"},{"uid":"93af9d12d16b5a7f","name":"udp ip6 address","time":{"start":1747183804719,"stop":1747183804720,"duration":1},"status":"passed","severity":"normal"},{"uid":"575858db3f5e8091","name":"Check publish message containing shell command","time":{"start":1747183990281,"stop":1747183990281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cccd0da5bd55477","name":"Push message with content topic containing escaped characters","time":{"start":1747184460996,"stop":1747184460996,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe095901e672da32","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1747184114893,"stop":1747184114895,"duration":2},"status":"passed","severity":"normal"},{"uid":"6720cac7467e669d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1747183872395,"stop":1747183872395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5973b78dfc43914f","name":"new peer added after a peer was already found","time":{"start":1747183988650,"stop":1747183988650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a4060d9183b213","name":"Push message with content topic containing Arabic","time":{"start":1747184460993,"stop":1747184460994,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f5d2c81ba6b5d3","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1747183839894,"stop":1747183839895,"duration":1},"status":"passed","severity":"normal"},{"uid":"607f4543cbfb2eb0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1747183796903,"stop":1747183796903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d0300b0f59990a","name":"should reject if WakuNode is not started","time":{"start":1747183840031,"stop":1747183840031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a22432d34a96538","name":"should be able to encode the field with only FILTER set to true","time":{"start":1747183804634,"stop":1747183804634,"duration":0},"status":"passed","severity":"normal"},{"uid":"6584c68b5f04405e","name":"should handle connection events","time":{"start":1747183839283,"stop":1747183839284,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa96a86074e9f3","name":"Query with Ordered Callback, No message returned","time":{"start":1747184074444,"stop":1747184074445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1583b870e9e8542","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1747183885074,"stop":1747183885074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98dfb9eca254bea","name":"Publish message with custom timestamp: Tue May 13 2025 23:53:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1747183990284,"stop":1747183990285,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3c2fef59e71982","name":"LightPush","time":{"start":1747184134406,"stop":1747184134407,"duration":1},"status":"passed","severity":"normal"},{"uid":"c586d84d4e23b72","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1747183796910,"stop":1747183796910,"duration":0},"status":"passed","severity":"normal"},{"uid":"688f34a073b40946","name":"Default pageSize","time":{"start":1747184120774,"stop":1747184120774,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed74f59f51b0069","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1747184062545,"stop":1747184062545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06da0a7ad04b60b","name":"Rejects garbage","time":{"start":1747183843336,"stop":1747183843337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d60399ae1d8f0e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1747183818990,"stop":1747183818991,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91766d26aa43fc4","name":"Nwaku publishes","time":{"start":1747183982937,"stop":1747183982938,"duration":1},"status":"passed","severity":"normal"},{"uid":"f757295073a0b073","name":"Push message with Arabic payload","time":{"start":1747184460970,"stop":1747184460970,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b93bff6706fc28","name":"should be called at least once on all `peer:discovery` events","time":{"start":1747183873728,"stop":1747183873728,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcef913e16137e0","name":"Light Node - default protocols","time":{"start":1747184134407,"stop":1747184134407,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7638ea6ab616c0","name":"should be called for bootstrap peers","time":{"start":1747183873728,"stop":1747183873729,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca073cee0a4fc735","name":"Push message with custom timestamp: 1747180285245","time":{"start":1747184460983,"stop":1747184460983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b05b322ff1fc68","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1747184062544,"stop":1747184062544,"duration":0},"status":"passed","severity":"normal"},{"uid":"4834ac3688a0214a","name":"should insert elements correctly","time":{"start":1747183850710,"stop":1747183850710,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb31efe642f92b6b","name":"Push message with content topic containing JSON","time":{"start":1747184460980,"stop":1747184460980,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bd18af3a4f713d","name":"Fails to publish message with empty text","time":{"start":1747183990286,"stop":1747183990286,"duration":0},"status":"passed","severity":"normal"},{"uid":"17def7bd9ec2f6b6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747184354467,"stop":1747184354467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71023fc00c0bb83","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1747183848977,"stop":1747183848978,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc78553cec4e01c","name":"Publish message with custom timestamp: Wed May 14 2025 01:53:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1747183990285,"stop":1747183990285,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8105074e0f0599","name":"Passing cursor with wrong pubsubTopic","time":{"start":1747184062548,"stop":1747184062548,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b885e8126907cd1","name":"Check received message containing special chars","time":{"start":1747184268260,"stop":1747184268261,"duration":1},"status":"passed","severity":"normal"},{"uid":"4680df1b5106032f","name":"should get / set TCP multiaddr","time":{"start":1747183805394,"stop":1747183805394,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c822e8791813c06","name":"Push message with Script payload","time":{"start":1747184460988,"stop":1747184460988,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c0f5977643b11f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1747183796913,"stop":1747183796914,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9f4726e03993b4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1747183796908,"stop":1747183796909,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0482226ebfd602","name":"should insert message into bloom filter","time":{"start":1747183849478,"stop":1747183849478,"duration":0},"status":"passed","severity":"normal"},{"uid":"333cb32ea6245222","name":"Passing page size 1 when there are 4 messages","time":{"start":1747184120764,"stop":1747184120764,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d17ff3a8bbece4","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1747183849484,"stop":1747183849485,"duration":1},"status":"passed","severity":"normal"},{"uid":"5985bcb1ac6f4565","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1747183849002,"stop":1747183849002,"duration":0},"status":"passed","severity":"normal"},{"uid":"907e208bc3288f1d","name":"Push message with numeric payload","time":{"start":1747184460968,"stop":1747184460969,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f42f5908d4a8475","name":"Decrypt messages","time":{"start":1747183971597,"stop":1747183971597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5261a923a64a5e22","name":"should maintain proper timestamps if all messages received","time":{"start":1747183849480,"stop":1747183849480,"duration":0},"status":"passed","severity":"normal"},{"uid":"5864295f2915e12c","name":"handles multiple messages","time":{"start":1747184120441,"stop":1747184120441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b428ed70e37e715","name":"Ephemeral field set to true","time":{"start":1747183811490,"stop":1747183811490,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f95df573713cd8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1747183796899,"stop":1747183796899,"duration":0},"status":"passed","severity":"normal"},{"uid":"676cf0ca3cbd9709","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747184354478,"stop":1747184354478,"duration":0},"status":"passed","severity":"normal"},{"uid":"255bd2a0ff4c1b93","name":"should set field with only RELAY enabled","time":{"start":1747183805397,"stop":1747183805398,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48a6e36d8ab0139","name":"Push message with special chars payload","time":{"start":1747184460986,"stop":1747184460986,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c280b4620ff495","name":"can start and stop the service","time":{"start":1747183871089,"stop":1747183871090,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b837aa1ec583f15","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1747183796905,"stop":1747183796905,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0eef24e15ad822","name":"should update ack status of messages in outgoing buffer","time":{"start":1747183849485,"stop":1747183849485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d21d2d379b822d","name":"Init the array if not present","time":{"start":1747183796589,"stop":1747183796591,"duration":2},"status":"passed","severity":"normal"},{"uid":"916a804a65e9e63","name":"getPeersByDiscovery","time":{"start":1747183906559,"stop":1747183906559,"duration":0},"status":"passed","severity":"normal"},{"uid":"2633446d29d5c0bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1747183796913,"stop":1747183796913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6317ce9fc244ba","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1747183849006,"stop":1747183849007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f81a692a214576f","name":"Ping on unsubscribed peer","time":{"start":1747183930847,"stop":1747183930847,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabad3bfd317e2a4","name":"Push message with short payload","time":{"start":1747184460967,"stop":1747184460968,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd27ff7b09f2ee98","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747184354476,"stop":1747184354476,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52ab4c0428a4020","name":"should use provided shard info when available","time":{"start":1747183839608,"stop":1747183839609,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c9bb4e7180f318","name":"should reject if Filter is requested but not mounted","time":{"start":1747183840032,"stop":1747183840032,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f695fa3ca8dfd32","name":"isConnected should return true after first peer connects","time":{"start":1747183885075,"stop":1747183885075,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d90e9db53e9c5fb","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1747183995826,"stop":1747183995827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8346880120a3e4b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1747183995819,"stop":1747183995821,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cab88a9f48a272d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747184049384,"stop":1747184049385,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee14e6ee30fb3044","name":"random static sharding 3 - Cluster ID: 571, Shard ID: 827","time":{"start":1747184111277,"stop":1747184111280,"duration":3},"status":"passed","severity":"normal"},{"uid":"52421c6c27f5a5fd","name":"Push message with Russian payload","time":{"start":1747184460987,"stop":1747184460987,"duration":0},"status":"passed","severity":"normal"},{"uid":"5676b061a12e4bc8","name":"All","time":{"start":1747183871385,"stop":1747183871386,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad6f8389ea6a990","name":"should attach causal history and bloom filter to each message","time":{"start":1747183849479,"stop":1747183849479,"duration":0},"status":"passed","severity":"normal"},{"uid":"93edb7734577aff0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1747184123760,"stop":1747184123760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c521351d289574","name":"should not fail to stop the service if it was not started","time":{"start":1747183823245,"stop":1747183823245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f6da058dd66f99","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1747183848609,"stop":1747183848609,"duration":0},"status":"passed","severity":"normal"},{"uid":"545803fb5e5f91f0","name":"should properly create location multiaddrs - tcp","time":{"start":1747183805396,"stop":1747183805396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe6fc6e8da3249f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747184049385,"stop":1747184049385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1497cad20de760f","name":"should emit a peer event after start","time":{"start":1747183823246,"stop":1747183823246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb6409e43f76e4d","name":"should wait for Filter peer to be connected","time":{"start":1747183840034,"stop":1747183840034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f095d26ec868327","name":"Fails to push message with large meta","time":{"start":1747184460982,"stop":1747184460982,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e3de86433571c4","name":"A test","time":{"start":1747183924188,"stop":1747183924188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6850a3011726305e","name":"Check publish message containing emoji","time":{"start":1747183990283,"stop":1747183990283,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ff422e02534a9a","name":"should request peer renewal on specific errors","time":{"start":1747183839632,"stop":1747183839636,"duration":4},"status":"passed","severity":"normal"},{"uid":"d941230592d2ce27","name":"Should update shard info","time":{"start":1747183933415,"stop":1747183933416,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f1edb963321100","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1747183849004,"stop":1747183849004,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa0d9289a88dd1","name":"Ordered Callback - true","time":{"start":1747184107663,"stop":1747184107664,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22eca5ee6624574","name":"should not receive a peer event before start","time":{"start":1747183969927,"stop":1747183969927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d076d915738ac882","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1747183848981,"stop":1747183848981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1071578723a117bf","name":"should check false positive rate","time":{"start":1747183850711,"stop":1747183850712,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21243ec7a49f9f2","name":"handles different clusterIds correctly","time":{"start":1747183796901,"stop":1747183796901,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f19aa147960b61e","name":"random static sharding 5 - Cluster ID: 209, Shard ID: 803","time":{"start":1747184111288,"stop":1747184111294,"duration":6},"status":"passed","severity":"normal"},{"uid":"c25d5f873c48bdbb","name":"Query Generator, No Decoder","time":{"start":1747184074438,"stop":1747184074439,"duration":1},"status":"passed","severity":"normal"},{"uid":"756fabefdd34e40b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747183981331,"stop":1747183981331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8c35b355804abf","name":"Sign & Recover","time":{"start":1747183829654,"stop":1747183829654,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ff5bdfa81b99fb","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1747183849000,"stop":1747183849000,"duration":0},"status":"passed","severity":"normal"},{"uid":"715373b8d87153a9","name":"should return valid sharding parameters for static sharding","time":{"start":1747183796917,"stop":1747183796918,"duration":1},"status":"passed","severity":"normal"},{"uid":"480966f6537628ca","name":"Push message with content topic containing numeric","time":{"start":1747184460976,"stop":1747184460976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9b7d0c4bbf76c","name":"Reopen subscription with peer with lost subscription","time":{"start":1747183930848,"stop":1747183930848,"duration":0},"status":"passed","severity":"normal"},{"uid":"2877ba73d1d08bd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747183981335,"stop":1747183981335,"duration":0},"status":"passed","severity":"normal"},{"uid":"37edbd3ac481385c","name":"Overlapping topic subscription","time":{"start":1747183995822,"stop":1747183995822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dae45efe66adbb48","name":"Waku message hash computation (payload length 0)","time":{"start":1747183799345,"stop":1747183799346,"duration":1},"status":"passed","severity":"normal"},{"uid":"18290d813265c4c5","name":"Ordered callback, aborts when callback returns true","time":{"start":1747184107227,"stop":1747184107227,"duration":0},"status":"passed","severity":"normal"},{"uid":"73871f0641aad790","name":"Relay","time":{"start":1747183871384,"stop":1747183871384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e2e60395fd5df0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747184354467,"stop":1747184354468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30bc4f133d689d2","name":"Round trip binary serialization","time":{"start":1747183811489,"stop":1747183811490,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd4f7fdb2fd543c","name":"Push message with long payload","time":{"start":1747184460968,"stop":1747184460968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5865ffb88215f555","name":"should properly create location multiaddrs - tcp6","time":{"start":1747183805396,"stop":1747183805396,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc30fa8694e9c8ec","name":"Check publish message containing numeric","time":{"start":1747183990268,"stop":1747183990271,"duration":3},"status":"passed","severity":"normal"},{"uid":"649f296ea68b5182","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1747183849005,"stop":1747183849005,"duration":0},"status":"passed","severity":"normal"},{"uid":"f737e2e2e1ad01cd","name":"should select older connection if present","time":{"start":1747183810940,"stop":1747183810941,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab163c26d82c19c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1747183796905,"stop":1747183796905,"duration":0},"status":"passed","severity":"normal"},{"uid":"2645e7347f824a88","name":"throws on content topic with non-number generation field","time":{"start":1747183796887,"stop":1747183796887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea37a3633467d4a9","name":"Query Generator, No message returned","time":{"start":1747184074440,"stop":1747184074440,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ae3a13c2237f96","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1747183796899,"stop":1747183796899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c05184dba7c81e","name":"Relay + Store","time":{"start":1747183871384,"stop":1747183871385,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd72a0b81498d0c","name":"handles empty shards array correctly","time":{"start":1747183796918,"stop":1747183796919,"duration":1},"status":"passed","severity":"normal"},{"uid":"6337bbdabcfd862f","name":"listenerCount","time":{"start":1747183906559,"stop":1747183906559,"duration":0},"status":"passed","severity":"normal"},{"uid":"5127b83c2741073b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1747184123759,"stop":1747184123759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe8ca80daea5683","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1747183796907,"stop":1747183796907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59bc265911d6cfb","name":"Push message with content topic containing Chinese","time":{"start":1747184460993,"stop":1747184460993,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2807c9d130dd10","name":"Check message on other pubsub topic is not received","time":{"start":1747184268266,"stop":1747184268266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d17452e96e0cac3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1747183986889,"stop":1747183986889,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b207759a8ee6c8","name":"Push message with content topic containing XML","time":{"start":1747184460979,"stop":1747184460979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec7ddf09c059c0b","name":"Subscribe to topic containing Script and publish message","time":{"start":1747183995832,"stop":1747183995832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74c5576b87b0848","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1747184123758,"stop":1747184123759,"duration":1},"status":"passed","severity":"normal"},{"uid":"881b8df1f41208b6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747184354459,"stop":1747184354459,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f174888ec14add","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1747183796922,"stop":1747183796922,"duration":0},"status":"passed","severity":"normal"},{"uid":"391c66e2875a99b","name":"Encoder throws on empty string content topic","time":{"start":1747183830988,"stop":1747183830988,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef68db7d6a5c691","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1747183848986,"stop":1747183848986,"duration":0},"status":"passed","severity":"normal"},{"uid":"11893f05fe1ffc4a","name":"should call waitForPeer on Relay","time":{"start":1747183840034,"stop":1747183840035,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4448e179c63882a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747183981332,"stop":1747183981332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a476055d28c83b","name":"Check message with no pubsub topic is not received","time":{"start":1747184268266,"stop":1747184268266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e61ac86d665d04","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1747183848984,"stop":1747183848985,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f45e3c772dd780","name":"Push message with SQL Injection payload","time":{"start":1747184460970,"stop":1747184460971,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77db0caeab51064","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1747184114896,"stop":1747184114896,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1949e45f562f8c","name":"should handle special patterns correctly","time":{"start":1747183850711,"stop":1747183850711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3be579e99fe6cde","name":"Check message with invalid timestamp is not received","time":{"start":1747184268276,"stop":1747184268276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d7cd572e60128f","name":"Check publish message containing XML","time":{"start":1747183990277,"stop":1747183990277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b2a50d5572c65d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1747183823248,"stop":1747183823248,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee275d799e03067","name":"should be able to decode the field with only STORE set to true","time":{"start":1747183804642,"stop":1747183804643,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02a8f85c5ddd326","name":"should only return 1 node with relay capability","time":{"start":1747183819421,"stop":1747183819421,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c4b3a0188464e5","name":"Subscribe and receive messages via lightPush","time":{"start":1747184354457,"stop":1747184354458,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e1644c70682394","name":"should get / set UDP multiaddr","time":{"start":1747183805394,"stop":1747183805394,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff892fd172fcb8f","name":"Relay - dialed after","time":{"start":1747184134405,"stop":1747184134405,"duration":0},"status":"passed","severity":"normal"},{"uid":"32045ca3238092eb","name":"Subscribe and receives messages on 20 topics","time":{"start":1747184354460,"stop":1747184354460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08148f1f7c96e37","name":"Check received message containing escaped characters","time":{"start":1747184268274,"stop":1747184268274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05f3c508a06ce0a","name":"Push message with JSON payload","time":{"start":1747184460972,"stop":1747184460972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f126be0b2805a60","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1747183848985,"stop":1747183848985,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafaebd8bcc4a04f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1747183799345,"stop":1747183799345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e052bae28fab6eeb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1747183818990,"stop":1747183818990,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fe392533c220f6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1747183796898,"stop":1747183796899,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd7238db08afbc1","name":"should properly create location multiaddrs - udp6","time":{"start":1747183805395,"stop":1747183805395,"duration":0},"status":"passed","severity":"normal"},{"uid":"9308f6d1697d546f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1747183866592,"stop":1747183866593,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a5429b3448816c","name":"can start the service","time":{"start":1747183871089,"stop":1747183871089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d820621b4965beb7","name":"Push message with short payload","time":{"start":1747184460985,"stop":1747184460985,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e9023a348dfcb1","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1747183848989,"stop":1747183848989,"duration":0},"status":"passed","severity":"normal"},{"uid":"201af749f3349d8f","name":"same cluster, different shard: nodes connect","time":{"start":1747183932980,"stop":1747183932980,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad98d3752968d1f","name":"start node with empty content topic","time":{"start":1747184088685,"stop":1747184088685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50899ef1631fcb2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1747183829322,"stop":1747183829322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8f4035bef1c466","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1747183796896,"stop":1747183796896,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eca1ff6d2239ba5","name":"Push message with content topic containing special chars","time":{"start":1747184460976,"stop":1747184460977,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc305976c67df12e","name":"Push message with rate limit","time":{"start":1747184460982,"stop":1747184460982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d459136e787a22","name":"Ephemeral messages are not stored","time":{"start":1747183872392,"stop":1747183872392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7675699f92541a2","name":"Check received message containing emoji","time":{"start":1747184268274,"stop":1747184268274,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6148df6a8b4ccac","name":"Check received message containing shell command","time":{"start":1747184268273,"stop":1747184268273,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde8ef60c9cd6e05","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1747183849008,"stop":1747183849008,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4ea3e23e3d1cd4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1747184354466,"stop":1747184354466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fca92ff4a493536","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747183819423,"stop":1747183819423,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71680c7d4621b0b0","name":"Push message with special chars payload","time":{"start":1747184460969,"stop":1747184460969,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b0258166fa4b83","name":"Push message with emoji payload","time":{"start":1747184460974,"stop":1747184460974,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce092a5c720d47e9","name":"Check publish message containing Russian","time":{"start":1747183990273,"stop":1747183990274,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd07b0c3c299fc35","name":"Check publish message containing SQL Injection","time":{"start":1747183990275,"stop":1747183990276,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd826feaa114cae","name":"Push message with content topic containing Russian","time":{"start":1747184460994,"stop":1747184460994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a4b313d4b35499","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1747184062543,"stop":1747184062544,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa2fd281e6a2e23","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1747183866598,"stop":1747183866599,"duration":1},"status":"passed","severity":"normal"},{"uid":"f419284f663a898b","name":"Check received message containing Arabic","time":{"start":1747184268271,"stop":1747184268271,"duration":0},"status":"passed","severity":"normal"},{"uid":"706befb5207ed36d","name":"Using a function","time":{"start":1747184126868,"stop":1747184126868,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd81278d177a3d2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1747183819148,"stop":1747183819149,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73386ecd28f3215","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app50/10/topic677/json","time":{"start":1747184088677,"stop":1747184088680,"duration":3},"status":"passed","severity":"normal"},{"uid":"68d74316c4acfac1","name":"should never report false negatives","time":{"start":1747183850710,"stop":1747183850710,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2f2dd075ca1f29","name":"should not fail to stop the service if it was not started","time":{"start":1747183969918,"stop":1747183969918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ec9cd1109e95ce","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747184354476,"stop":1747184354476,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a7c11309c264f8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747184354475,"stop":1747184354476,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce30e4445fbcd704","name":"should properly create location multiaddrs - tcp4","time":{"start":1747183805395,"stop":1747183805395,"duration":0},"status":"passed","severity":"normal"},{"uid":"20784c07def57e80","name":"random static sharding 6 - Cluster ID: 651, Shard ID: 575","time":{"start":1747184111294,"stop":1747184111298,"duration":4},"status":"passed","severity":"normal"},{"uid":"ceb2e970fb5139fa","name":"should properly create location multiaddrs - udp","time":{"start":1747183805396,"stop":1747183805396,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4c5934ac8832b2","name":"Push message with Basic HTML tag payload","time":{"start":1747184460989,"stop":1747184460989,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfedbbd5262d26c0","name":"should throw an error for insufficient data","time":{"start":1747183796922,"stop":1747183796922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4cc6a3942cf367","name":"Check received message containing Basic HTML tag","time":{"start":1747184268262,"stop":1747184268263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7186c8d1eca41c98","name":"Passing page size 10 when there are 10 messages","time":{"start":1747184120765,"stop":1747184120771,"duration":6},"status":"passed","severity":"normal"},{"uid":"5d9a38533b67fc55","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1747183796908,"stop":1747183796908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef575f088684f62e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747184354463,"stop":1747184354463,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d56f62aaa0ee81","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1747183848980,"stop":1747183848980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba248637f61fcf9","name":"Query with Promise Callback, No message returned","time":{"start":1747184074447,"stop":1747184074447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16961a1c668194d","name":"safeDispatchEvent","time":{"start":1747183906560,"stop":1747183906560,"duration":0},"status":"passed","severity":"normal"},{"uid":"74749fc3217499ed","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747184354478,"stop":1747184354478,"duration":0},"status":"passed","severity":"normal"},{"uid":"88339cd1e5f02d9c","name":"should return different streams if requested simultaniously","time":{"start":1747183811197,"stop":1747183811198,"duration":1},"status":"passed","severity":"normal"},{"uid":"d163e5aa2878ef22","name":"Check publish message after client node is restarted","time":{"start":1747183990291,"stop":1747183990292,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2321f42c2c4d5bdf","name":"Check received message containing Script","time":{"start":1747184268262,"stop":1747184268262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0651e35cd176245","name":"should throw an error if shards are undefined for static sharding","time":{"start":1747183796906,"stop":1747183796906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44038691a23d9d0","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1747183839609,"stop":1747183839609,"duration":0},"status":"passed","severity":"normal"},{"uid":"da09ecc7b7582898","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1747183804647,"stop":1747183804647,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fc2621ae2f2251","name":"Subscribe to topic containing long and receive message","time":{"start":1747184354474,"stop":1747184354474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a749c2588c336d4f","name":"Check received message containing unicode special characters","time":{"start":1747184268263,"stop":1747184268264,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb9e62ac59e8bb5","name":"Push message with content topic containing Script","time":{"start":1747184460978,"stop":1747184460979,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fa0ef2e0a4797b","name":"should throw if no connection provided","time":{"start":1747183811196,"stop":1747183811196,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0894feb6dee59e","name":"Does not throw an exception when node disconnects","time":{"start":1747184126867,"stop":1747184126867,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d251c29a90ad59","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1747183848983,"stop":1747183848983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1bae6ac03c2cf5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747184111269,"stop":1747184111269,"duration":0},"status":"passed","severity":"normal"},{"uid":"7889f474d096588f","name":"Sample","time":{"start":1747183804815,"stop":1747183804816,"duration":1},"status":"passed","severity":"normal"},{"uid":"210bba2842735ebd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1747183796918,"stop":1747183796918,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad794704a4fde3","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1747183839607,"stop":1747183839607,"duration":0},"status":"passed","severity":"normal"},{"uid":"486b83049e3c4f09","name":"Subscribe to topic containing XML and publish message","time":{"start":1747183995833,"stop":1747183995833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea718b2cbf0f5b58","name":"Check received message containing shell command","time":{"start":1747184268263,"stop":1747184268263,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7f251453a3eea6","name":"should decode valid enr with tcp successfully","time":{"start":1747183805386,"stop":1747183805386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd860de80134229","name":"Subscribe to topic containing short and receive message","time":{"start":1747184354462,"stop":1747184354462,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf1d4d376d334f9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app69/9/topic245/test.js","time":{"start":1747184088682,"stop":1747184088682,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b5772a981df6f6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1747183796907,"stop":1747183796907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7efed7aad02ee2","name":"it tolerates circular branch references","time":{"start":1747183819419,"stop":1747183819420,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e321d64099412c","name":"Encoder throws on undefined content topic","time":{"start":1747183811491,"stop":1747183811491,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f43779c58ab4ef","name":"should not receive a peer event after stop","time":{"start":1747183969927,"stop":1747183969928,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21363cc977bfb22","name":"Publish without waiting for remote peer","time":{"start":1747183995812,"stop":1747183995812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bf3e0d6e7c4598","name":"Fails to push message bigger that 1MB","time":{"start":1747184460999,"stop":1747184461000,"duration":1},"status":"passed","severity":"normal"},{"uid":"d216be1313bb136a","name":"returns all values when wanted number matches available values","time":{"start":1747183818333,"stop":1747183818339,"duration":6},"status":"passed","severity":"normal"},{"uid":"21ef74cd218de24b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1747183986891,"stop":1747183986891,"duration":0},"status":"passed","severity":"normal"},{"uid":"815893b2248e8587","name":"Check message received after nwaku node is restarted","time":{"start":1747184268278,"stop":1747184268278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d463bc1dfb4a1a2","name":"Subscribe to topic containing long and publish message","time":{"start":1747183995824,"stop":1747183995825,"duration":1},"status":"passed","severity":"normal"},{"uid":"618fb7341a50e3e2","name":"Store - dialed after - with timeout","time":{"start":1747184134406,"stop":1747184134406,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc36d26f8cab8962","name":"dispatchEvent via connectionManager","time":{"start":1747183906559,"stop":1747183906560,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44d0e6893855990","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1747183818987,"stop":1747183818987,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ad91fac24838f6","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1747183848977,"stop":1747183848977,"duration":0},"status":"passed","severity":"normal"},{"uid":"da080a9e3c074bd1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1747183885073,"stop":1747183885074,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17769e3b832689a","name":"addEventListener with correct event","time":{"start":1747183906557,"stop":1747183906557,"duration":0},"status":"passed","severity":"normal"},{"uid":"c409d67b47e3c0ec","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1747183848988,"stop":1747183848988,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c062130812b13e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1747183796920,"stop":1747183796920,"duration":0},"status":"passed","severity":"normal"},{"uid":"42aa0f714eaa966e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747183981337,"stop":1747183981337,"duration":0},"status":"passed","severity":"normal"},{"uid":"a467fa16be6f315b","name":"should handle a minimal index list","time":{"start":1747183796921,"stop":1747183796921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6e4c708419181d","name":"Subscribe to topic containing short and publish message","time":{"start":1747183995822,"stop":1747183995823,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96e6428f9f7f965","name":"Push message with content topic containing short","time":{"start":1747184460991,"stop":1747184460992,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e696cb2e59884","name":"should add to incoming buffer if dependencies are not met","time":{"start":1747183849481,"stop":1747183849481,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc99a53601a107cf","name":"Subscribe and receives messages on 20 topics","time":{"start":1747184354472,"stop":1747184354472,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba8f96e70e5c503","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747184354477,"stop":1747184354478,"duration":1},"status":"passed","severity":"normal"},{"uid":"100d2d3853819c0b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747184460995,"stop":1747184460995,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1bdc4106ba3464","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1747183932978,"stop":1747183932979,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19e865a72b01f13","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1747183849006,"stop":1747183849006,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9777d46c16acd8","name":"should reject on timeout if it was set","time":{"start":1747183840032,"stop":1747183840033,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca0b536218c1d2c","name":"should use DNS peer discovery with light client","time":{"start":1747183871093,"stop":1747183871094,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d719008a73a8be1","name":"Query generator for multiple messages","time":{"start":1747184107224,"stop":1747184107224,"duration":0},"status":"passed","severity":"normal"},{"uid":"751c1bbc9513aebb","name":"Encoder throws on empty string content topic","time":{"start":1747183829324,"stop":1747183829325,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a8daccf57c68f4","name":"Push message with meta","time":{"start":1747184460981,"stop":1747184460982,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e07c32cfaa7368","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1747183848988,"stop":1747183848988,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e5472cc45281bc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1747183995836,"stop":1747183995839,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6f6d0286c0c6808","name":"Decoder throws on undefined content topic","time":{"start":1747183829325,"stop":1747183829325,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4812f58439a3b7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1747183988651,"stop":1747183988651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c418d20377eadb71","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1747183796899,"stop":1747183796900,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ede935d3bf76c8","name":"Check received message containing special chars","time":{"start":1747184268270,"stop":1747184268270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fec351990678ffe","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1747183805385,"stop":1747183805386,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3609d5995c1417","name":"throws an error for improperly formatted content topics","time":{"start":1747183796901,"stop":1747183796902,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a4c6bdb4fc5335","name":"should return the pubsub topic directly if a string is provided","time":{"start":1747183796916,"stop":1747183796916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4108633e5bdb443","name":"handles empty contentTopics array correctly","time":{"start":1747183796919,"stop":1747183796919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a843560baefa2bbb","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1747183796897,"stop":1747183796898,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ad344a4b61b44b","name":"Throws when trying to push message with empty payload","time":{"start":1747184460991,"stop":1747184460991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cf009925163b17","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1747183830986,"stop":1747183830986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d693a07902ade7d","name":"should use shardsUnderCluster when provided","time":{"start":1747183839610,"stop":1747183839610,"duration":0},"status":"passed","severity":"normal"},{"uid":"8109f4882207833","name":"Push message with escaped characters payload","time":{"start":1747184460973,"stop":1747184460973,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda2260289d6b351","name":"throws on content topic with empty encoding field","time":{"start":1747183796895,"stop":1747183796895,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec39ac6fd03eaed","name":"Fails to publish duplicate message","time":{"start":1747183990285,"stop":1747183990286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64be1e8e359b966","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1747184074440,"stop":1747184074441,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f35e5d6d96d524d","name":"shard 0","time":{"start":1747184111268,"stop":1747184111269,"duration":1},"status":"passed","severity":"normal"},{"uid":"1327402ef1260320","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747184354467,"stop":1747184354467,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f3cd1384bda79","name":"Push message with content topic containing emoji","time":{"start":1747184460997,"stop":1747184460997,"duration":0},"status":"passed","severity":"normal"},{"uid":"698e97895843e7f3","name":"Push 30 different messages","time":{"start":1747184460991,"stop":1747184460991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46b9b31253363ac","name":"passes more than one ENR URLs and attempts connection","time":{"start":1747183871095,"stop":1747183871095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78a438e52cee32c6","name":"should throw error - no public key","time":{"start":1747183805388,"stop":1747183805388,"duration":0},"status":"passed","severity":"normal"},{"uid":"52564952ad0a0a15","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1747183885074,"stop":1747183885075,"duration":1},"status":"passed","severity":"normal"},{"uid":"314c0f0ba78f4f76","name":"should set field with only STORE enabled","time":{"start":1747183805398,"stop":1747183805398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3645883a8b625b8","name":"should initialize with Unhealthy status","time":{"start":1747183839893,"stop":1747183839893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d64fa75d07dd385","name":"Reusing cursor across nodes","time":{"start":1747184062546,"stop":1747184062547,"duration":1},"status":"passed","severity":"normal"},{"uid":"139d9a58a64cc9b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747184099579,"stop":1747184099580,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1dc82bcea96bd31e","name":"retrieves a single peer","time":{"start":1747183819419,"stop":1747183819419,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bceeaccc4c1602","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1747183804636,"stop":1747183804637,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b0f50bd80db7a0","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1747183849003,"stop":1747183849003,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ac80a2d37e6f81","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1747183848978,"stop":1747183848980,"duration":2},"status":"passed","severity":"normal"},{"uid":"926dad652228ce41","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1747183849000,"stop":1747183849000,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ab8dc975916f7","name":"Subscribe to topic containing Script and receive message","time":{"start":1747184354465,"stop":1747184354465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1d9a2382199d3c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1747183796908,"stop":1747183796908,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b5e7bb29822e05","name":"can start the service","time":{"start":1747183969913,"stop":1747183969914,"duration":1},"status":"passed","severity":"normal"},{"uid":"6115b3f32486e560","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1747184062542,"stop":1747184062543,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b215178d96986c","name":"throws on content topic with empty topic name field","time":{"start":1747183796889,"stop":1747183796889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4d471daecdf35b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1747184114897,"stop":1747184114897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7d0b3abf00cc90","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1747183796916,"stop":1747183796917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74c35b7fe820dfd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747184354475,"stop":1747184354475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93bb3da16e138ff","name":"Push message with SQL Injection payload","time":{"start":1747184460988,"stop":1747184460988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5972c54acfbfecc6","name":"Check received message containing numeric","time":{"start":1747184268260,"stop":1747184268260,"duration":0},"status":"passed","severity":"normal"},{"uid":"5789f9500e1cbf8b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1747183873729,"stop":1747183873730,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d646be6d7a687b","name":"creates an iterator","time":{"start":1747184120440,"stop":1747184120441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac8f22863a2262a","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1747183848984,"stop":1747183848984,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa27b9909f94300","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1747183995815,"stop":1747183995815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc2535c4df10d0e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747184354471,"stop":1747184354472,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab10dadaa2664a","name":"Push message with content topic containing unicode special characters","time":{"start":1747184460996,"stop":1747184460997,"duration":1},"status":"passed","severity":"normal"},{"uid":"75aec5d8f076aae1","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1747183848983,"stop":1747183848983,"duration":0},"status":"passed","severity":"normal"},{"uid":"757d769e71a75253","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747184099577,"stop":1747184099578,"duration":1},"status":"passed","severity":"normal"},{"uid":"531997ee6c8df20f","name":"Push message equal or less that 1MB","time":{"start":1747184460999,"stop":1747184460999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9507400788845f","name":"Non TWN Cluster","time":{"start":1747184088674,"stop":1747184088674,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a0170bb892d268","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747183981341,"stop":1747183981344,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca240e869ad3a8bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1747183796909,"stop":1747183796909,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a23e4ad97c56be","name":"Overlapping topic subscription","time":{"start":1747184354473,"stop":1747184354473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ad876966b73312","name":"should initialize bloom filter with correct parameters","time":{"start":1747183850709,"stop":1747183850709,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7e2b30aaaa3df9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747183981344,"stop":1747183981345,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8d9341abf6fc6","name":"Publishes to nwaku","time":{"start":1747183982936,"stop":1747183982936,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1607704914bc19","name":"Filter","time":{"start":1747184134407,"stop":1747184134407,"duration":0},"status":"passed","severity":"normal"},{"uid":"916b35c39dcbc4b7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747184354472,"stop":1747184354472,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b2ed9b291df43c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1747183924056,"stop":1747183924056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1eee9c222f3295c","name":"Check message received after jswaku node is restarted","time":{"start":1747184268278,"stop":1747184268278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c2ef0f5b3a82a53","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1747183804635,"stop":1747183804636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d6cb50575867a8","name":"Callback on promise, aborts when callback returns true","time":{"start":1747184107226,"stop":1747184107226,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ad5f5fa597771b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747184354458,"stop":1747184354458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a793a8ede2ebcdf0","name":"should return no connections if no open connection provided","time":{"start":1747183810940,"stop":1747183810940,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f08b61c7e39eef1","name":"Check publish message containing Script","time":{"start":1747183990276,"stop":1747183990276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2d0472cc3ac52","name":"Push message with Chinese payload","time":{"start":1747184460986,"stop":1747184460987,"duration":1},"status":"passed","severity":"normal"},{"uid":"54678481ae8a636f","name":"Privacy Node - default protocol","time":{"start":1747184134408,"stop":1747184134408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d18eaef277d81","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1747183848985,"stop":1747183848985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6388522056ad6637","name":"Delete observer","time":{"start":1747183971597,"stop":1747183971597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b291def82ff6b17a","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1747183839894,"stop":1747183839894,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ac39a979d6f3e9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1747183796899,"stop":1747183796899,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1d3f2a5c25459a","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1747183848982,"stop":1747183848982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9e4679a29833a7","name":"Push message with shell command payload","time":{"start":1747184460989,"stop":1747184460990,"duration":1},"status":"passed","severity":"normal"},{"uid":"153db0d9b06b90cb","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1747183848998,"stop":1747183848999,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2c4abc3703e6bd","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1747183848976,"stop":1747183848977,"duration":1},"status":"passed","severity":"normal"},{"uid":"db13c81126a6d0b0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1747184107226,"stop":1747184107227,"duration":1},"status":"passed","severity":"normal"},{"uid":"118ab934fa7ab739","name":"Check publish message containing Basic HTML tag","time":{"start":1747183990277,"stop":1747183990278,"duration":1},"status":"passed","severity":"normal"},{"uid":"107a374bc0fd52bf","name":"Encoder throws on empty string content topic","time":{"start":1747183811491,"stop":1747183811492,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb15f96859a1b43","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1747183796902,"stop":1747183796903,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd5c6051a47cd19","name":"Js publishes, other Js receives","time":{"start":1747183982938,"stop":1747183982938,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf450ecdd076507a","name":"Nodes with multiple pubsub topic","time":{"start":1747183986891,"stop":1747183986891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6925c59a82d543","name":"should not allow k > 12","time":{"start":1747183848603,"stop":1747183848606,"duration":3},"status":"passed","severity":"normal"},{"uid":"63c01dca0d948f67","name":"throws on empty content topic","time":{"start":1747183796886,"stop":1747183796886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5984b5157ab9535f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1747183796904,"stop":1747183796905,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc8dc20de090152","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1747183796915,"stop":1747183796915,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db2cf761423056b","name":"random static sharding 4 - Cluster ID: 589, Shard ID: 974","time":{"start":1747184111281,"stop":1747184111288,"duration":7},"status":"passed","severity":"normal"},{"uid":"3ff1db09b320c615","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1747184123760,"stop":1747184123760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3ab892c23a6e65","name":"should handle general insertion and lookup correctly","time":{"start":1747183850711,"stop":1747183850711,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2b962d6548110a","name":"Push message with escaped characters payload","time":{"start":1747184460990,"stop":1747184460990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1d0c27bda641b6","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1747183849485,"stop":1747183849485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f582f6c96ec76b43","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747184354479,"stop":1747184354479,"duration":0},"status":"passed","severity":"normal"},{"uid":"221937382ccd0378","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1747183849005,"stop":1747183849006,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fcceb5582ac5c92","name":"Check message with no payload is not received","time":{"start":1747184268267,"stop":1747184268267,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76f0de46c32adf8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747184268265,"stop":1747184268265,"duration":0},"status":"passed","severity":"normal"},{"uid":"58594dbc75acb366","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1747183796898,"stop":1747183796898,"duration":0},"status":"passed","severity":"normal"},{"uid":"930256c78e04d5f5","name":"should not receive a peer event before start","time":{"start":1747183823246,"stop":1747183823247,"duration":1},"status":"passed","severity":"normal"},{"uid":"96abeaf9d2a6dec1","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1747183986890,"stop":1747183986891,"duration":1},"status":"passed","severity":"normal"},{"uid":"8063e4062c070cf","name":"Generator, 2 different pubsubtopics","time":{"start":1747184099574,"stop":1747184099574,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc43d9b3b49306f3","name":"Push message with content topic containing JSON","time":{"start":1747184460995,"stop":1747184460996,"duration":1},"status":"passed","severity":"normal"},{"uid":"29047da6bebc58e4","name":"should correctly map a content topic to a pubsub topic","time":{"start":1747183796919,"stop":1747183796919,"duration":0},"status":"passed","severity":"normal"},{"uid":"814fbca6a41d64e2","name":"Subscribe to topic containing short and receive message","time":{"start":1747184354474,"stop":1747184354474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18ccae22f5f1542","name":"Push message with rate limit","time":{"start":1747184460998,"stop":1747184460998,"duration":0},"status":"passed","severity":"normal"},{"uid":"366e09d4c270f8ff","name":"Fields are not dropped","time":{"start":1747183810874,"stop":1747183810877,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0da03a2f0b0186b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1747183990289,"stop":1747183990289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7759552d2bb409c","name":"Generator, custom pubsub topic","time":{"start":1747184099581,"stop":1747184099581,"duration":0},"status":"passed","severity":"normal"},{"uid":"5864dadd5f39f0","name":"Subscribe and receive messages via waku relay post","time":{"start":1747184354459,"stop":1747184354459,"duration":0},"status":"passed","severity":"normal"},{"uid":"918ec486b7a22d3d","name":"1 Store, 2 fetches","time":{"start":1747183819148,"stop":1747183819148,"duration":0},"status":"passed","severity":"normal"},{"uid":"89aa5bfc8ee7a29f","name":"Fails to push message bigger that 1MB","time":{"start":1747184460984,"stop":1747184460984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42a6a456661d0ac","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1747184354471,"stop":1747184354471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b52fd6d5e403794","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1747183796922,"stop":1747183796922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88c15efd12250bb","name":"Promise Callback - false","time":{"start":1747184107663,"stop":1747184107663,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1298255667c244","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1747183818985,"stop":1747183818986,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb321b1dd2579f55","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1747183848986,"stop":1747183848986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e866386f6698e91","name":"Push message with content topic containing Script","time":{"start":1747184460994,"stop":1747184460995,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a601547147283a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1747183849005,"stop":1747183849005,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d809246b320e60","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1747183981338,"stop":1747183981341,"duration":3},"status":"passed","severity":"normal"},{"uid":"e327ac8792684096","name":"random static sharding 1 - Cluster ID: 469, Shard ID: 236","time":{"start":1747184111269,"stop":1747184111270,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86886c9dd4a5478","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747184354460,"stop":1747184354461,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe2d4e71fffcffc","name":"connected peers and dial","time":{"start":1747183970108,"stop":1747183970108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61945783d6b2d691","name":"Push message equal or less that 1MB","time":{"start":1747184460984,"stop":1747184460984,"duration":0},"status":"passed","severity":"normal"},{"uid":"610aa93b02f203ef","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1747183848989,"stop":1747183848989,"duration":0},"status":"passed","severity":"normal"},{"uid":"717b14cbff100bf5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1747184354472,"stop":1747184354473,"duration":1},"status":"passed","severity":"normal"},{"uid":"320f3fb6f404dd88","name":"Query generator for multiple messages with multiple decoders","time":{"start":1747184107225,"stop":1747184107225,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7cab4b810db1f","name":"unsubscribes","time":{"start":1747184120441,"stop":1747184120442,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d26c5f6145a648","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1747183818988,"stop":1747183818988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a94ba0717b54e5","name":"Subscribe to topic containing JSON and publish message","time":{"start":1747183995834,"stop":1747183995834,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e618f3522424d4b","name":"Query Generator - true","time":{"start":1747184107661,"stop":1747184107661,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c11270ce43ec3","name":"Push message with content topic containing short","time":{"start":1747184460975,"stop":1747184460975,"duration":0},"status":"passed","severity":"normal"},{"uid":"644952c24a8f2a73","name":"Check message on other pubsub topic is not received","time":{"start":1747184268276,"stop":1747184268277,"duration":1},"status":"passed","severity":"normal"},{"uid":"31501e6676c86120","name":"Used by Waku Relay","time":{"start":1747184126870,"stop":1747184126870,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cf6981ed28442b","name":"should detect messages with missing dependencies","time":{"start":1747183849482,"stop":1747183849482,"duration":0},"status":"passed","severity":"normal"},{"uid":"480e491f7187e841","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1747183848966,"stop":1747183848966,"duration":0},"status":"passed","severity":"normal"},{"uid":"511eee4d59e6c3ee","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1747183849003,"stop":1747183849004,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ebe21e3f49cf87","name":"Push message with shell command payload","time":{"start":1747184460972,"stop":1747184460973,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce8b226e6c2a3b6","name":"Push message with content topic containing SQL Injection","time":{"start":1747184460994,"stop":1747184460994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff00673f5cdd1058","name":"Check received message containing short","time":{"start":1747184268269,"stop":1747184268269,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aec8c81f24010c5","name":"tcp ip4 address","time":{"start":1747183804719,"stop":1747183804719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7307b948528278","name":"Check received message containing Chinese","time":{"start":1747184268270,"stop":1747184268271,"duration":1},"status":"passed","severity":"normal"},{"uid":"3754d8f09fbf5299","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app11/7/topic290/json","time":{"start":1747184088674,"stop":1747184088675,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a0911a95a83d1a","name":"Push message with content topic containing numeric","time":{"start":1747184460992,"stop":1747184460993,"duration":1},"status":"passed","severity":"normal"},{"uid":"a289cfd59edccec2","name":"Subscribe and receive messages via lightPush","time":{"start":1747184354470,"stop":1747184354470,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee52e093afa01ca","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747184354470,"stop":1747184354471,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47f33e28b3f8b9a","name":"should encodeTxt and decodeTxt","time":{"start":1747183805384,"stop":1747183805385,"duration":1},"status":"passed","severity":"normal"},{"uid":"465a9f6e44ba3ad7","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1747183811199,"stop":1747183811200,"duration":1},"status":"passed","severity":"normal"},{"uid":"a790f6a8f92aa361","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1747183818340,"stop":1747183818340,"duration":0},"status":"passed","severity":"normal"},{"uid":"8768f8085b541e94","name":"Check publish message after service node is restarted","time":{"start":1747183990291,"stop":1747183990291,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e24daeb956b4c0a4","name":"more peers than existing","time":{"start":1747183970109,"stop":1747183970109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72c2ca2bf05921fa","name":"Push message with content topic containing shell command","time":{"start":1747184460996,"stop":1747184460996,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9f974a6c4c6314","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1747183796912,"stop":1747183796912,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5db06ad361f6f","name":"Push message with Russian payload","time":{"start":1747184460970,"stop":1747184460970,"duration":0},"status":"passed","severity":"normal"},{"uid":"309c40c75ddebc6c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1747183849004,"stop":1747183849005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8dacffa3cf70b8","name":"should send to specified number of peers of used peers","time":{"start":1747183839902,"stop":1747183839902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0992f0c7f163c48","name":"Ping on subscribed peer","time":{"start":1747183930848,"stop":1747183930849,"duration":1},"status":"passed","severity":"normal"},{"uid":"16858f4d315f6cfe","name":"can dial TLS multiaddrs","time":{"start":1747183932946,"stop":1747183932946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72ed615444e79d5","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1747183849479,"stop":1747183849480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e9d3e5a0306611","name":"Waku message hash computation (no timestamp)","time":{"start":1747183799346,"stop":1747183799346,"duration":0},"status":"passed","severity":"normal"},{"uid":"484a42227b2be796","name":"Check message received after jswaku node is restarted","time":{"start":1747184268268,"stop":1747184268268,"duration":0},"status":"skipped","severity":"normal"},{"uid":"101d725d7785cac2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1747184354470,"stop":1747184354470,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c5d07e821f0182","name":"Generator, custom pubsub topic","time":{"start":1747184099578,"stop":1747184099579,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e41d972f4d39426a","name":"ignores unrecognized TXT record formats","time":{"start":1747183819420,"stop":1747183819421,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec82095053621de","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1747183848987,"stop":1747183848988,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a0b90fcc0625d4","name":"Push 30 different messages","time":{"start":1747184460974,"stop":1747184460974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"357424313b5b6482","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1747183804638,"stop":1747183804639,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad4019f08821143","name":"A test","time":{"start":1747183924186,"stop":1747183924187,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86e0b855d60eac5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1747183818989,"stop":1747183818989,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bc7aa5455f9923","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1747184074441,"stop":1747184074442,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ffa10723c743b4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1747184062543,"stop":1747184062543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87478d7938e23a1","name":"Asymmetric encrypt & decrypt","time":{"start":1747183829652,"stop":1747183829653,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a74de6d958f0b3e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1747183796897,"stop":1747183796897,"duration":0},"status":"passed","severity":"normal"},{"uid":"af323e1ab31ba49d","name":"Push message with content topic containing shell command","time":{"start":1747184460980,"stop":1747184460980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d555cc67a50c916","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1747183849000,"stop":1747183849001,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71cb2badc6003bb","name":"should retry on complete failure if specified","time":{"start":1747183839902,"stop":1747183839903,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba6b0e56b01b6f9","name":"Passing page size 3 when there are 20 messages","time":{"start":1747184120765,"stop":1747184120765,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47d4cd97946120d","name":"random static sharding 7 - Cluster ID: 16, Shard ID: 503","time":{"start":1747184111298,"stop":1747184111301,"duration":3},"status":"passed","severity":"normal"},{"uid":"ec13b55d0e5bbd50","name":"should serialize and deserialize correctly","time":{"start":1747183850710,"stop":1747183850711,"duration":1},"status":"passed","severity":"normal"},{"uid":"66088bd6cdef6730","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747184268265,"stop":1747184268265,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc360b7a0d59b4fe","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1747183799345,"stop":1747183799345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38786e8ed585cb6","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app8/4/topic232/json","time":{"start":1747184088680,"stop":1747184088681,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e8297c49b79c42","name":"Refresh subscription","time":{"start":1747184354473,"stop":1747184354474,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90e34da2ebd4079","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1747183796920,"stop":1747183796920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2376ed73bd9804f","name":"should request renew when peer disconnects","time":{"start":1747183839283,"stop":1747183839283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52dfecd83550b08","name":"returns nothing if no connections present","time":{"start":1747183810938,"stop":1747183810939,"duration":1},"status":"passed","severity":"normal"},{"uid":"b637608b6ee5a611","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1747183796917,"stop":1747183796917,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d354d6c001235","name":"topics with same application and version share the same shard","time":{"start":1747183796900,"stop":1747183796900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6091b1dd5bdb9ff","name":"should set field with only FILTER enabled","time":{"start":1747183805398,"stop":1747183805398,"duration":0},"status":"passed","severity":"normal"},{"uid":"818953e7ecb8c6b8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747183804639,"stop":1747183804640,"duration":1},"status":"passed","severity":"normal"},{"uid":"8223c52063ea68c3","name":"should load peers from local storage and dispatch events","time":{"start":1747183823247,"stop":1747183823248,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f4723c362c90b2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1747184062546,"stop":1747184062546,"duration":0},"status":"passed","severity":"normal"},{"uid":"704997f4d5cf0be2","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1747183848965,"stop":1747183848965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c36eacb52e6312","name":"should emit a peer event after start","time":{"start":1747183871091,"stop":1747183871092,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f5afa42683ce5a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1747184074438,"stop":1747184074438,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce86c4940461c83","name":"should not receive a peer event before start","time":{"start":1747183871092,"stop":1747183871092,"duration":0},"status":"passed","severity":"normal"},{"uid":"142893166268b175","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1747183796901,"stop":1747183796901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48357afb74d0e9a","name":"should initialize with custom number of peers","time":{"start":1747183839281,"stop":1747183839282,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b4f7866a720956","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1747183848999,"stop":1747183849000,"duration":1},"status":"passed","severity":"normal"},{"uid":"adbe5c4299894cd0","name":"Check publish message containing Chinese","time":{"start":1747183990272,"stop":1747183990272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c905ceb14c0c61be","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1747183818986,"stop":1747183818986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ef02ecf02f464f","name":"should properly create location multiaddrs - udp4","time":{"start":1747183805395,"stop":1747183805395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5448074465ef654","name":"removeEventListener with correct event","time":{"start":1747183906558,"stop":1747183906558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb5c1ffe08316e2","name":"groups content topics by expected pubsub topic","time":{"start":1747183796900,"stop":1747183796900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a2b7c934795b96","name":"should partition messages based on acknowledgement status","time":{"start":1747183849483,"stop":1747183849484,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62c25d96a4f76ca","name":"caches peers it previously fetched","time":{"start":1747183819421,"stop":1747183819421,"duration":0},"status":"passed","severity":"normal"},{"uid":"409516733ea9b5a7","name":"Refresh subscription","time":{"start":1747184354461,"stop":1747184354462,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b740cc74047504","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1747184354465,"stop":1747184354465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7053cd4488eaf18e","name":"Push message with content topic containing unicode special characters","time":{"start":1747184460981,"stop":1747184460981,"duration":0},"status":"passed","severity":"normal"},{"uid":"387f417180f55187","name":"Generator, 2 different pubsubtopics","time":{"start":1747184099579,"stop":1747184099579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d3dc194dafa855","name":"Query with Promise Callback, No Decoder","time":{"start":1747184074446,"stop":1747184074447,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62cb378927783ab","name":"Check received message containing SQL Injection","time":{"start":1747184268262,"stop":1747184268262,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5c0c54eb39897a","name":"Push message with Chinese payload","time":{"start":1747184460969,"stop":1747184460969,"duration":0},"status":"passed","severity":"normal"},{"uid":"451c652a89ad5f1d","name":"pre and post cipher","time":{"start":1747183829653,"stop":1747183829654,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba551ad2e5b1f81","name":"Publish message with rate limit","time":{"start":1747183990294,"stop":1747183990295,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a848c9a92b7c31a","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1747183799343,"stop":1747183799344,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a5152c6e522764","name":"Push message with emoji payload","time":{"start":1747184460990,"stop":1747184460991,"duration":1},"status":"passed","severity":"normal"},{"uid":"179af3dd07297cd","name":"Relay - dialed first","time":{"start":1747184134404,"stop":1747184134405,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68650824000b7f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1747183796910,"stop":1747183796910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed476e0a67d7a9c2","name":"Check publish message containing Arabic","time":{"start":1747183990273,"stop":1747183990273,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a9f89fa87007c0","name":"should throw error - invalid id","time":{"start":1747183805387,"stop":1747183805388,"duration":1},"status":"passed","severity":"normal"},{"uid":"189919c49708f729","name":"different cluster, same shard: nodes don't connect","time":{"start":1747183932980,"stop":1747183932981,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5d909c6ccb50cf","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1747183995835,"stop":1747183995836,"duration":1},"status":"passed","severity":"normal"},{"uid":"8237eaeeb4d8f738","name":"Subscribe to topic containing shell command and receive message","time":{"start":1747184354466,"stop":1747184354466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca374017105a895","name":"Subscribe to topic containing XML and receive message","time":{"start":1747184354477,"stop":1747184354477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7c8917874c51e4","name":"Check meta is set [symmetric]","time":{"start":1747183829323,"stop":1747183829323,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d058e3685c7290d","name":"does not throw on valid cases","time":{"start":1747183796885,"stop":1747183796885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a00334799e15f2","name":"Renews subscription after lossing a connection","time":{"start":1747184354480,"stop":1747184354480,"duration":0},"status":"passed","severity":"normal"},{"uid":"795f158eeb0a2021","name":"should retry failed tasks","time":{"start":1747183839631,"stop":1747183839632,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39a7a8064e48185","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1747183796911,"stop":1747183796911,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8801b839676862","name":"returns all values when wanted number is greater than available values","time":{"start":1747183818339,"stop":1747183818339,"duration":0},"status":"passed","severity":"normal"},{"uid":"857a9128c470e60c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1747183995834,"stop":1747183995834,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0d45dc2bbdb85e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747184354481,"stop":1747184354481,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f5ff5b03ae7ec8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1747183995832,"stop":1747183995832,"duration":0},"status":"passed","severity":"normal"},{"uid":"94db382fff19f657","name":"should encode/decode to RLP encoding","time":{"start":1747183805389,"stop":1747183805393,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ae72ae6824f7aa8","name":"Query with Ordered Callback, No Decoder","time":{"start":1747184074442,"stop":1747184074444,"duration":2},"status":"passed","severity":"normal"},{"uid":"871adac654b5cc99","name":"random static sharding 10 - Cluster ID: 952, Shard ID: 270","time":{"start":1747184111303,"stop":1747184111304,"duration":1},"status":"passed","severity":"normal"},{"uid":"b590b51826cacf0f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1747183988653,"stop":1747183988653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05c60c92b9af02e","name":"Symmetric encrypt & Decrypt","time":{"start":1747183829653,"stop":1747183829653,"duration":0},"status":"passed","severity":"normal"},{"uid":"85506d75e1efcae0","name":"Query generator for 2000 messages","time":{"start":1747184107227,"stop":1747184107227,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df3aff232eb0d90","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app75/5/topic232/utf8","time":{"start":1747184088675,"stop":1747184088675,"duration":0},"status":"passed","severity":"normal"},{"uid":"80481c97e8843e49","name":"Push to array if already present","time":{"start":1747183796592,"stop":1747183796592,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e2f0dabe8d5e43","name":"Nodes with multiple pubsub topic","time":{"start":1747183986890,"stop":1747183986890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f58070c0c8b3a3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1747183804627,"stop":1747183804632,"duration":5},"status":"passed","severity":"normal"},{"uid":"badd6eacb02ed3e","name":"non connected peers","time":{"start":1747183970110,"stop":1747183970110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd37d435ff38ff39","name":"Push message with XML payload","time":{"start":1747184460988,"stop":1747184460988,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d402e56b4e71dd","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1747183932979,"stop":1747183932979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2295d6c1930093b","name":"Ping on peer without subscriptions","time":{"start":1747183930846,"stop":1747183930847,"duration":1},"status":"passed","severity":"normal"},{"uid":"7493009320a9befe","name":"should set field with all protocols enabled","time":{"start":1747183805397,"stop":1747183805397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f3ea5022fe4076","name":"should set field with all protocols disabled","time":{"start":1747183805397,"stop":1747183805397,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c769bdaac6bee4","name":"Publish message with large meta","time":{"start":1747183990292,"stop":1747183990292,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a1072421712761","name":"Check received message containing JSON","time":{"start":1747184268273,"stop":1747184268273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89dceb51df7308f","name":"Check message received after nwaku node is restarted","time":{"start":1747184268268,"stop":1747184268268,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5983639ada1cd5c","name":"Decoder throws on undefined content topic","time":{"start":1747183830988,"stop":1747183830988,"duration":0},"status":"passed","severity":"normal"},{"uid":"c675d40d922a36e7","name":"returns only open connection if one present","time":{"start":1747183810939,"stop":1747183810940,"duration":1},"status":"passed","severity":"normal"},{"uid":"9536db646fee5508","name":"Check message with non string payload is not received","time":{"start":1747184268267,"stop":1747184268268,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d39b703f1f7a09a","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1747183848987,"stop":1747183848987,"duration":0},"status":"passed","severity":"normal"},{"uid":"80793cda1ea716d5","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1747183796896,"stop":1747183796896,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0a281d9d4526c4","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1747183849002,"stop":1747183849003,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d59a16a7ebffc2f","name":"Check message with no pubsub topic is not received","time":{"start":1747184268277,"stop":1747184268277,"duration":0},"status":"passed","severity":"normal"},{"uid":"f635dcd36532de6c","name":"throws on content topic with generation field greater than 0","time":{"start":1747183796887,"stop":1747183796888,"duration":1},"status":"passed","severity":"normal"},{"uid":"704b81c36480e651","name":"should set field with only LIGHTPUSH enabled","time":{"start":1747183805398,"stop":1747183805398,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcee6668497862c","name":"should increase lamport timestamp","time":{"start":1747183849476,"stop":1747183849477,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52de21e2fd626e9","name":"Passing an array","time":{"start":1747184126867,"stop":1747184126868,"duration":1},"status":"passed","severity":"normal"},{"uid":"625cd0ec1e9105fc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747184088684,"stop":1747184088684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1464d76e4449db","name":"should reject if Store is requested but not mounted","time":{"start":1747183840032,"stop":1747183840032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8389d3ca158fee9","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1747184114895,"stop":1747184114896,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e640ce9fb546355","name":"should maintain desired error rate","time":{"start":1747183850710,"stop":1747183850710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac074221ce45b432","name":"Subscribe to topic containing emoji and receive message","time":{"start":1747184354479,"stop":1747184354480,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ccfbcbba2f7136","name":"Check publish message containing escaped characters","time":{"start":1747183990282,"stop":1747183990283,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ee5a813a53a5a1","name":"Push message with content topic containing escaped characters","time":{"start":1747184460980,"stop":1747184460981,"duration":1},"status":"passed","severity":"normal"},{"uid":"82456238ede0c611","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1747183849002,"stop":1747183849002,"duration":0},"status":"passed","severity":"normal"},{"uid":"6caa3e89c62f1286","name":"should return unique PubsubTopics for static sharding","time":{"start":1747183796904,"stop":1747183796904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce86b324086cd29","name":"Check received message containing long","time":{"start":1747184268260,"stop":1747184268260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57fc9907a2b8fa4","name":"Store - dialed first","time":{"start":1747184134406,"stop":1747184134406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80f784d2e03ac5b","name":"getPeersByDiscovery","time":{"start":1747183988650,"stop":1747183988650,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa10ff3e617d9a52","name":"Push message with custom timestamp: 1716425485245","time":{"start":1747184460983,"stop":1747184460983,"duration":0},"status":"passed","severity":"normal"},{"uid":"946b8f8508737c0b","name":"Encoder throws on undefined content topic","time":{"start":1747183829324,"stop":1747183829324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8611fd20001064a","name":"should return PeerId when PeerId is provided","time":{"start":1747183839605,"stop":1747183839606,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2883edc97ccc7f","name":"Push message with custom timestamp: 1747187485245","time":{"start":1747184460999,"stop":1747184460999,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d939d6a8399f64","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1747183848984,"stop":1747183848984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af5bbe5ca76e573","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1747183796896,"stop":1747183796897,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14064fdfd9eb55c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1747183811492,"stop":1747183811493,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ccb140b5c8a0fc3","name":"Push message with unicode special characters payload","time":{"start":1747184460973,"stop":1747184460973,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf14ab300e17fe8","name":"should throw error - no public key","time":{"start":1747183805387,"stop":1747183805387,"duration":0},"status":"passed","severity":"normal"},{"uid":"64196185d49cc66f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1747184354464,"stop":1747184354464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff860cf083d54a3a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1747184354479,"stop":1747184354479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c29a8635ff85be2","name":"Sets default value correctly","time":{"start":1747184126870,"stop":1747184126870,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fec2ff6658be9f","name":"Push message with Arabic payload","time":{"start":1747184460987,"stop":1747184460987,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dc43904712a18e","name":"random static sharding 2 - Cluster ID: 221, Shard ID: 625","time":{"start":1747184111270,"stop":1747184111277,"duration":7},"status":"passed","severity":"normal"},{"uid":"d994bf209b682a17","name":"should properly create peer info with all multiaddrs","time":{"start":1747183805396,"stop":1747183805397,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adcdf7a68e0fd92","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1747183799346,"stop":1747183799346,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70a8d8dcf35d906","name":"Push message with content topic containing special chars","time":{"start":1747184460993,"stop":1747184460993,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec0f970876a89d5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1747183796910,"stop":1747183796910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a526159bcd973fd","name":"different cluster, different shard: nodes don't connect","time":{"start":1747183932981,"stop":1747183932982,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb3afc1d695a591","name":"Check received message with timestamp: 1747183865210000000 ","time":{"start":1747184268264,"stop":1747184268264,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0fb2ff4157a9b1","name":"Query Generator - false","time":{"start":1747184107662,"stop":1747184107662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3d539ae4260cd","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1747183796902,"stop":1747183796902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d01f0c170ab242","name":"isConnected return false after peer stops","time":{"start":1747183885076,"stop":1747183885076,"duration":0},"status":"passed","severity":"normal"},{"uid":"776fdb9d18c8d0a6","name":"Push message with long payload","time":{"start":1747184460985,"stop":1747184460986,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cd4250de99cf89","name":"Should update multiaddrs","time":{"start":1747183933415,"stop":1747183933415,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c3cf6d2502282b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747184354481,"stop":1747184354481,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a5e24b0fa407da","name":"Push message with content topic containing Arabic","time":{"start":1747184460977,"stop":1747184460977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8d98128b2aa422","name":"Meta field set when metaSetter is specified","time":{"start":1747183811490,"stop":1747183811491,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2d8ec1fb114e89","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/5/topic160/json","time":{"start":1747184088677,"stop":1747184088677,"duration":0},"status":"passed","severity":"normal"},{"uid":"539c975679be299c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1747183829321,"stop":1747183829322,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4cd36b84b034ba","name":"should be delivered but not added to local log or bloom filter","time":{"start":1747183849485,"stop":1747183849485,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1958053f8f749b","name":"Check received message containing numeric","time":{"start":1747184268270,"stop":1747184268270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d236a307042df221","name":"recovers when dns.resolve returns empty","time":{"start":1747183819420,"stop":1747183819420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe11d19502db85b","name":"1 Relay, 1 fetch","time":{"start":1747183819147,"stop":1747183819148,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe58519824911d3a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1747184074446,"stop":1747184074446,"duration":0},"status":"passed","severity":"normal"},{"uid":"413bb22a86667671","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1747183981331,"stop":1747183981331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaa987d0b98f4f7","name":"should check connected peers if present and suitable","time":{"start":1747183840033,"stop":1747183840033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37791abedddd22b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1747183818986,"stop":1747183818987,"duration":1},"status":"passed","severity":"normal"},{"uid":"942d208db289cdd0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1747183796917,"stop":1747183796917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a095f4bc1aa77d1","name":"Overlapping topic subscription","time":{"start":1747184354461,"stop":1747184354461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8605534ee62ef8","name":"should respect max attempts limit","time":{"start":1747183839637,"stop":1747183839638,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b806015a6501854","name":"Check publish message containing unicode special characters","time":{"start":1747183990283,"stop":1747183990283,"duration":0},"status":"passed","severity":"normal"},{"uid":"572d849600406ddb","name":"should be able to encode the field with only STORE set to true","time":{"start":1747183804633,"stop":1747183804633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ea02dcf4a7f3ae","name":"can start and stop the service","time":{"start":1747183823245,"stop":1747183823245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f609840c2968f732","name":"Push message with content topic containing Chinese","time":{"start":1747184460977,"stop":1747184460977,"duration":0},"status":"passed","severity":"normal"},{"uid":"784ea386cd015d0f","name":"Check received message containing JSON","time":{"start":1747184268263,"stop":1747184268263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c59d7267386c67","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1747183796898,"stop":1747183796898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc4ff2aaa982db3","name":"should return false","time":{"start":1747183805388,"stop":1747183805388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed87abefaf40c89","name":"Passing page size 0 when there are 110 messages","time":{"start":1747184120764,"stop":1747184120764,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f98ce6fadd9102","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1747183818988,"stop":1747183818989,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25bc0a8cebdf68f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1747183995831,"stop":1747183995832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7dd7b87baf4ab33","name":"removeEventListener with wrong event","time":{"start":1747183906558,"stop":1747183906558,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f26d419626cb3bd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1747183995825,"stop":1747183995825,"duration":0},"status":"passed","severity":"normal"},{"uid":"31efe15702adaf5d","name":"Wrong topic","time":{"start":1747184088682,"stop":1747184088682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4e4aeca4086f39","name":"Check message with no payload is not received","time":{"start":1747184268277,"stop":1747184268278,"duration":1},"status":"passed","severity":"normal"},{"uid":"94947f6b9dcb0491","name":"random static sharding 9 - Cluster ID: 342, Shard ID: 798","time":{"start":1747184111302,"stop":1747184111303,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f58a724fb4cd5fa","name":"can start and stop the service","time":{"start":1747183969914,"stop":1747183969917,"duration":3},"status":"passed","severity":"normal"},{"uid":"f13fc5a794ddb960","name":"Query generator for multiple messages with different message text format","time":{"start":1747184107224,"stop":1747184107225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a8118513baa3af","name":"Ping on unsubscribed peer","time":{"start":1747183930850,"stop":1747183930850,"duration":0},"status":"passed","severity":"normal"},{"uid":"198cd607fd567eaa","name":"Query generator for multiple messages with different content topic format","time":{"start":1747184107225,"stop":1747184107225,"duration":0},"status":"passed","severity":"normal"},{"uid":"89096e366007e169","name":"should be able to decode the field with only FILTER set to true","time":{"start":1747183804641,"stop":1747183804642,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e6dd76c8f19425","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1747184049386,"stop":1747184049386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f43e9566816fc6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747183986891,"stop":1747183986892,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e2dfa3431b484b","name":"connects to nwaku","time":{"start":1747184126866,"stop":1747184126867,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f23a2f0483f19d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1747183796907,"stop":1747183796908,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e85266b0f1eec3d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1747184354468,"stop":1747184354469,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11426008eacac68","name":"should throw an error for missing sharding configuration","time":{"start":1747183796918,"stop":1747183796918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efff49382eb9401","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1747184074445,"stop":1747184074445,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f20a363a24bb95b","name":"Check received message containing Chinese","time":{"start":1747184268261,"stop":1747184268261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6c442248719b1f","name":"should not throw an error for a single configured topic","time":{"start":1747183796914,"stop":1747183796915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a91f0170a6d8491","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1747183986889,"stop":1747183986889,"duration":0},"status":"passed","severity":"normal"},{"uid":"89eae1ca993b1cca","name":"Subscribe and receive messages via waku relay post","time":{"start":1747184354471,"stop":1747184354471,"duration":0},"status":"passed","severity":"normal"},{"uid":"54766e458360761d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1747184354474,"stop":1747184354475,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e4a290396a3572","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1747183796912,"stop":1747183796912,"duration":0},"status":"passed","severity":"normal"},{"uid":"5346897c1c7c8be7","name":"Push message with Basic HTML tag payload","time":{"start":1747184460972,"stop":1747184460972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d954ac54122a117","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1747183981345,"stop":1747183981350,"duration":5},"status":"passed","severity":"normal"},{"uid":"424397e08eb20219","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1747183848990,"stop":1747183848998,"duration":8},"status":"passed","severity":"normal"},{"uid":"fd7d50a5620a3eba","name":"Check publish message containing long","time":{"start":1747183990265,"stop":1747183990266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c320775ef9c8f361","name":"should only return 1 node with relay and store capability","time":{"start":1747183819422,"stop":1747183819422,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c18ca3287d3e4ba","name":"should get locked peers","time":{"start":1747183839282,"stop":1747183839282,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff3c3276ed3a7d6","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1747183839901,"stop":1747183839901,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca1862fa2c701d4","name":"should not receive a peer event after stop","time":{"start":1747183823247,"stop":1747183823247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4984c2b59a8527b","name":"Generator, 2 different pubsubtopics","time":{"start":1747184099583,"stop":1747184099583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eed3098529bad67","name":"should increase lamport timestamp","time":{"start":1747183849479,"stop":1747183849479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08b9ea760d23575","name":"Subscribe to topic containing shell command and publish message","time":{"start":1747183995834,"stop":1747183995835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68d1eb687041fdd","name":"less peers than existing","time":{"start":1747183970109,"stop":1747183970110,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf47b00a37acb2f1","name":"Encoder throws on undefined content topic","time":{"start":1747183830988,"stop":1747183830988,"duration":0},"status":"passed","severity":"normal"},{"uid":"41abd51851edb297","name":"should not fail to stop the service if it was not started","time":{"start":1747183871090,"stop":1747183871091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ba17d24dceb376","name":"Check message with no content topic is not received","time":{"start":1747184268267,"stop":1747184268267,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fdb749ea6e0dae","name":"throws on content topic with too few or too many fields","time":{"start":1747183796886,"stop":1747183796887,"duration":1},"status":"passed","severity":"normal"},{"uid":"389a16b9e71487ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1747183796911,"stop":1747183796911,"duration":0},"status":"passed","severity":"normal"},{"uid":"676daac047729fb1","name":"addEventListener with wrong event","time":{"start":1747183906557,"stop":1747183906557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7788c6e7dcbc4760","name":"should throw an error for an unconfigured topic","time":{"start":1747183796915,"stop":1747183796915,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc0381a67160a14","name":"Push message with content topic containing emoji","time":{"start":1747184460981,"stop":1747184460981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6babd5e16dcdc98c","name":"should initialize with default number of peers","time":{"start":1747183839279,"stop":1747183839281,"duration":2},"status":"passed","severity":"normal"},{"uid":"a71d1d281f9f6d3e","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1747183848988,"stop":1747183848989,"duration":1},"status":"passed","severity":"normal"},{"uid":"821b8174bde73bfb","name":"Check received message containing Russian","time":{"start":1747184268261,"stop":1747184268261,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f281f91cf957da","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1747184123760,"stop":1747184123760,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dc8c6db99fa365","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1747183804637,"stop":1747183804638,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d92f801996d0bde","name":"stop","time":{"start":1747183906560,"stop":1747183906561,"duration":1},"status":"passed","severity":"normal"},{"uid":"203db5c099bb30ee","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1747184099584,"stop":1747184099584,"duration":0},"status":"passed","severity":"normal"},{"uid":"408603966937b730","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1747183848982,"stop":1747183848983,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ee15ea3eccf863","name":"Passing invalid cursor","time":{"start":1747184062547,"stop":1747184062547,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f78b6c3f092807a","name":"should not fail to start the service if it is already started","time":{"start":1747183823246,"stop":1747183823246,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b659e349a151e0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1747184354460,"stop":1747184354460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d408d4707b9987","name":"Push message with unicode special characters payload","time":{"start":1747184460990,"stop":1747184460990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5b4afa763c6470","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1747183796913,"stop":1747183796913,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ffa24de172c6b8","name":"Push message with content topic containing Russian","time":{"start":1747184460978,"stop":1747184460978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7b19e611b76835","name":"should create a new stream if no existing for protocol found","time":{"start":1747183811196,"stop":1747183811197,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9b63b8ec3ff15a","name":"Check publish message containing short","time":{"start":1747183990264,"stop":1747183990265,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5ba3449fbd031","name":"throws on content topic with empty application field","time":{"start":1747183796888,"stop":1747183796888,"duration":0},"status":"passed","severity":"normal"},{"uid":"755db241f70b054","name":"should not retry if at least one success","time":{"start":1747183839903,"stop":1747183839903,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10f131b9dd652e8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1747183990290,"stop":1747183990291,"duration":1},"status":"passed","severity":"normal"},{"uid":"875d1d8831a77ddd","name":"Subscribe and publish message","time":{"start":1747183995814,"stop":1747183995815,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddd3311db3b4b08","name":"Push message with numeric payload","time":{"start":1747184460986,"stop":1747184460986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f778b38677d1b48","name":"isConnected between 2 js-waku relay nodes","time":{"start":1747183885076,"stop":1747183885077,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45f1cb0b41d3e94","name":"should be online or offline if network state changed","time":{"start":1747183866604,"stop":1747183866604,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf7bc5c1b357e53","name":"can start the service","time":{"start":1747183823244,"stop":1747183823244,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d26829e2d69d3a2","name":"should not fail to start the service if it is already started","time":{"start":1747183871091,"stop":1747183871091,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f72e17ca1488c7","name":"Check received message containing Basic HTML tag","time":{"start":1747184268272,"stop":1747184268273,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd7d5b681a9d61c","name":"Push message with content topic containing long","time":{"start":1747184460976,"stop":1747184460976,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb789e9072a3e64","name":"through manual discovery","time":{"start":1747183932947,"stop":1747183932947,"duration":0},"status":"passed","severity":"normal"},{"uid":"8907a085139e1aa9","name":"Subscribe to topic containing Script and receive message","time":{"start":1747184354477,"stop":1747184354477,"duration":0},"status":"passed","severity":"normal"},{"uid":"857296cb1f36c273","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1747183849003,"stop":1747183849003,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4f6bee5010e1","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1747183839610,"stop":1747183839611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b46201737e064b0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1747184354464,"stop":1747184354465,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7d5f4bad3b5ee6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1747183986890,"stop":1747183986890,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d39339c845b138","name":"Accepts a valid Waku Message","time":{"start":1747183843335,"stop":1747183843336,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ac5df4d5462dd2","name":"Ordered Callback - false","time":{"start":1747184107664,"stop":1747184107664,"duration":0},"status":"passed","severity":"normal"},{"uid":"35702bb3ac04f447","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1747183796897,"stop":1747183796897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa727bf039099d","name":"Check received message with timestamp: 1747183865210 ","time":{"start":1747184268275,"stop":1747184268275,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd27d8318c371d16","name":"Push message with custom timestamp: 1747180285245","time":{"start":1747184460998,"stop":1747184460999,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6e05a1a4514388","name":"Callback on promise","time":{"start":1747184107226,"stop":1747184107226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3480db89d918c7a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1747183990284,"stop":1747183990284,"duration":0},"status":"passed","severity":"normal"},{"uid":"450e7dfb6677629e","name":"isConnected should return false after all peers disconnect","time":{"start":1747183885075,"stop":1747183885076,"duration":1},"status":"passed","severity":"normal"},{"uid":"575f621b6e0a20ac","name":"should decode valid enr successfully","time":{"start":1747183805385,"stop":1747183805385,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f39495705511190","name":"Round trip binary encryption [ecies, signature]","time":{"start":1747183830987,"stop":1747183830987,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ecd7e68e390c9c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1747183819423,"stop":1747183819423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f9c048e7164b66","name":"should insert message id into causal history","time":{"start":1747183849478,"stop":1747183849478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e78e94ed4a2d300","name":"Check message with no content topic is not received","time":{"start":1747184268277,"stop":1747184268277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebd7e56954530b9","name":"should wait for LightPush peer to be connected","time":{"start":1747183840033,"stop":1747183840034,"duration":1},"status":"passed","severity":"normal"},{"uid":"659ed0f398750b37","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1747183848999,"stop":1747183848999,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0be584abc1abaa8","name":"Check received message containing short","time":{"start":1747184268259,"stop":1747184268260,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde3279e3e87d92e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1747184354459,"stop":1747184354460,"duration":1},"status":"passed","severity":"normal"},{"uid":"9426ec2ab0a69335","name":"Fails to publish message with wrong content topic","time":{"start":1747183990286,"stop":1747183990289,"duration":3},"status":"passed","severity":"normal"},{"uid":"c50430a3f4d6429e","name":"same cluster, same shard: nodes connect","time":{"start":1747183932980,"stop":1747183932980,"duration":0},"status":"passed","severity":"normal"},{"uid":"b709daa0fca48267","name":"should only return 1 node with store capability","time":{"start":1747183819422,"stop":1747183819422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42dc46511beac52","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1747183873729,"stop":1747183873729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab93c1d80c395ace","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1747183873730,"stop":1747183873730,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4f5ab01510e2d7","name":"should deliver messages after dependencies are met","time":{"start":1747183849483,"stop":1747183849483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a395477d43ddb4e9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1747183995818,"stop":1747183995819,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a58473c5da742b7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1747183849006,"stop":1747183849006,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86082b1ab5778bf","name":"Passing page size 11 when there are 10 messages","time":{"start":1747184120771,"stop":1747184120772,"duration":1},"status":"passed","severity":"normal"},{"uid":"75eb64246f317e0e","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1747183848980,"stop":1747183848981,"duration":1},"status":"passed","severity":"normal"},{"uid":"49943bf1f4cf92e7","name":"Ping on peer without subscriptions","time":{"start":1747183930849,"stop":1747183930849,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c28d544b6c91a90","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1747183796914,"stop":1747183796914,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa08c54c9a500c1","name":"Passing page size 19 when there are 20 messages","time":{"start":1747184120772,"stop":1747184120773,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c9a8055a4f3b10","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1747183848969,"stop":1747183848969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b6d741af3a3493","name":"should handle corrupted local storage data gracefully","time":{"start":1747183823248,"stop":1747183823249,"duration":1},"status":"passed","severity":"normal"},{"uid":"3633485eab240b77","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1747183848987,"stop":1747183848987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a8b5bac4c1b704","name":"start node with empty shard should fail","time":{"start":1747184111314,"stop":1747184111315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99cc521613402be","name":"should reject if LightPush is requested but not mounted","time":{"start":1747183840031,"stop":1747183840032,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcec417a5270b28e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747184354463,"stop":1747184354463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf19cdda1b0552","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1747183819424,"stop":1747183819424,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4923acbd43c2887b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1747184123758,"stop":1747184123758,"duration":0},"status":"passed","severity":"normal"},{"uid":"2694b8e7d7dd3b46","name":"Check publish message containing JSON","time":{"start":1747183990280,"stop":1747183990280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad619ffc6fd468e","name":"Push message with content topic containing SQL Injection","time":{"start":1747184460978,"stop":1747184460978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df62bab83baf317","name":"Mutual subscription","time":{"start":1747183995811,"stop":1747183995811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0764556f272268","name":"Check received message containing XML","time":{"start":1747184268272,"stop":1747184268272,"duration":0},"status":"passed","severity":"normal"},{"uid":"4232f7f6b785761b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1747183849007,"stop":1747183849007,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2dcafed0a82832","name":"should wait for Store peer to be connected","time":{"start":1747183840034,"stop":1747183840034,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa980c3a0dfb958b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1747183924057,"stop":1747183924061,"duration":4},"status":"passed","severity":"normal"},{"uid":"4f7965a02c685729","name":"configure the node with multiple content topics","time":{"start":1747184088682,"stop":1747184088684,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1ca85a004cd2901","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1747184354466,"stop":1747184354466,"duration":0},"status":"passed","severity":"normal"},{"uid":"585d3c543950bbb4","name":"should handle task timeouts","time":{"start":1747183839636,"stop":1747183839637,"duration":1},"status":"passed","severity":"normal"},{"uid":"b892de67d36d4226","name":"Subscribe to topic containing special chars and publish message","time":{"start":1747183995825,"stop":1747183995826,"duration":1},"status":"passed","severity":"normal"},{"uid":"8168035f8030a118","name":"Check received message containing escaped characters","time":{"start":1747184268263,"stop":1747184268263,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbad3acbdeb4c428","name":"Check message with invalid timestamp is not received","time":{"start":1747184268265,"stop":1747184268266,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce53cb78aa0401e0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1747183866596,"stop":1747183866598,"duration":2},"status":"passed","severity":"normal"},{"uid":"497af6761cf757da","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1747183848981,"stop":1747183848981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3894834af0853f7a","name":"should return false when shard is not included in network shards","time":{"start":1747183839612,"stop":1747183839613,"duration":1},"status":"passed","severity":"normal"},{"uid":"243ddabfd966cd10","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1747183839613,"stop":1747183839613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eb3738805660d8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1747183804640,"stop":1747183804641,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85bb32512ec377a","name":"should process tasks in queue","time":{"start":1747183839631,"stop":1747183839631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f82c58973fb0d5d","name":"Check received message containing Arabic","time":{"start":1747184268261,"stop":1747184268261,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f51637224d5779","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1747184123757,"stop":1747184123758,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa847a393a9175b5","name":"should properly compute the node id","time":{"start":1747183805389,"stop":1747183805389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5588fc8221731543","name":"should return usable stream attached to connection","time":{"start":1747183811194,"stop":1747183811195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a7b00ca84d80c6","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1747183848970,"stop":1747183848970,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c794a97275da17","name":"Check received message containing XML","time":{"start":1747184268262,"stop":1747184268262,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a507daf58352ed","name":"Subscribe to topic containing long and receive message","time":{"start":1747184354462,"stop":1747184354462,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b1e8b117beee44","name":"Fails to push message with large meta","time":{"start":1747184460997,"stop":1747184460998,"duration":1},"status":"passed","severity":"normal"},{"uid":"b836a8ef09aba95","name":"Push message with content topic containing XML","time":{"start":1747184460995,"stop":1747184460995,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fa128cf8bb9bdd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1747183796912,"stop":1747183796912,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abb979c30bbe3f7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1747183804647,"stop":1747183804648,"duration":1},"status":"passed","severity":"normal"},{"uid":"332d1155bac647d1","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1747183848999,"stop":1747183848999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c350cf024b54136f","name":"Refresh subscription","time":{"start":1747183995821,"stop":1747183995821,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46b2bd4036198d25","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1747183804646,"stop":1747183804647,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0f6397c7eb4c6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1747183981335,"stop":1747183981337,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd7dc4a2a62320b7","name":"Check received message with timestamp: 1747183865210000000 ","time":{"start":1747184268275,"stop":1747184268275,"duration":0},"status":"passed","severity":"normal"},{"uid":"156b0af1b73a5dea","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1747183804645,"stop":1747183804646,"duration":1},"status":"passed","severity":"normal"},{"uid":"b445c0a36c4677bf","name":"Check received message containing long","time":{"start":1747184268269,"stop":1747184268269,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d05a8b8792f9df","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app26/6/topic772/utf8","time":{"start":1747184088676,"stop":1747184088676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea89c7146fa11ad","name":"Add multiple subscription objects on single nwaku node","time":{"start":1747184354480,"stop":1747184354480,"duration":0},"status":"passed","severity":"normal"},{"uid":"249301ac848c9ed1","name":"Check received message with timestamp: 1747183865210 ","time":{"start":1747184268264,"stop":1747184268264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48a9d8e643e6b94","name":"Push message with JSON payload","time":{"start":1747184460989,"stop":1747184460989,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b7d4e3fbcb1b1","name":"random static sharding 8 - Cluster ID: 354, Shard ID: 484","time":{"start":1747184111301,"stop":1747184111301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d186888702c43a8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1747184074437,"stop":1747184074437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a73833a87ae5ce","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1747184088673,"stop":1747184088674,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a9c103ed546ec1","name":"1 Relay, 1 Filter, gives up","time":{"start":1747183819149,"stop":1747183819150,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f07fed150820d53","name":"should start and stop interval correctly","time":{"start":1747183839630,"stop":1747183839631,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef9cfccf9170d06","name":"ignores domain fetching errors","time":{"start":1747183819420,"stop":1747183819420,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa98ee47e4aaa69","name":"should push the message to the outgoing buffer","time":{"start":1747183849477,"stop":1747183849478,"duration":1},"status":"passed","severity":"normal"},{"uid":"c220ad705ebbf531","name":"nwaku subscribes","time":{"start":1747183982935,"stop":1747183982935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2465157b520ecac8","name":"Register correct protocols","time":{"start":1747183995812,"stop":1747183995812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a714e7b76c24e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1747183849004,"stop":1747183849004,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3c4e26c33d5aeb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1747184268276,"stop":1747184268276,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd0c5cbd08509d9","name":"Subscribe to topic containing emoji and publish message","time":{"start":1747183995839,"stop":1747183995840,"duration":1},"status":"passed","severity":"normal"},{"uid":"409280723ac04d11","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1747183819422,"stop":1747183819423,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cf4597f6fcdb12","name":"Check publish message containing special chars","time":{"start":1747183990271,"stop":1747183990272,"duration":1},"status":"passed","severity":"normal"},{"uid":"820880d1a01d3713","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1747183871094,"stop":1747183871095,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa38c6eeb4030b22","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1747183848981,"stop":1747183848982,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c1dfb959b07ea7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app31/1/topic926/xml","time":{"start":1747184088681,"stop":1747184088681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d123bc097967f13","name":"should use the provided clusterId for the pubsub topic","time":{"start":1747183796920,"stop":1747183796920,"duration":0},"status":"passed","severity":"normal"},{"uid":"4031cbe91b44852d","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1747183848608,"stop":1747183848608,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e5c40dd8872b55","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1747183995816,"stop":1747183995818,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4d185601d9f0bfd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1747183995827,"stop":1747183995831,"duration":4},"status":"passed","severity":"normal"},{"uid":"4305c52d560ffbc8","name":"should throw an error for empty SingleShardInfos array","time":{"start":1747183796903,"stop":1747183796903,"duration":0},"status":"passed","severity":"normal"},{"uid":"843035d49133549f","name":"should be sent with empty content","time":{"start":1747183849484,"stop":1747183849484,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e678417d6fd08fb","name":"handles different networkShards values correctly","time":{"start":1747183796901,"stop":1747183796901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbf8af737985d7e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1747183866599,"stop":1747183866604,"duration":5},"status":"passed","severity":"normal"},{"uid":"b8b06dd19b4595f1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1747184354463,"stop":1747184354464,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f763064cd6ddc0e","name":"Decoder throws on empty string content topic","time":{"start":1747183829325,"stop":1747183829325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36c3658bd2f67ee","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app3/2/topic7/test.js","time":{"start":1747184088675,"stop":1747184088676,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f03c014107a9b3","name":"Renews subscription after lossing a connection","time":{"start":1747184354468,"stop":1747184354468,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae47fd1288765b8f","name":"Correctly serialized arguments","time":{"start":1747183933164,"stop":1747183933164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed89fc9e0c19f72","name":"peer:update - should do nothing if another protocol hit","time":{"start":1747183811198,"stop":1747183811199,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9665f81e7bf535f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1747184268275,"stop":1747184268276,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ca3f5fcd9a5986","name":"Check meta is set [ecies]","time":{"start":1747183830987,"stop":1747183830987,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d925443b2241c63","name":"throws on content topic with empty version field","time":{"start":1747183796888,"stop":1747183796889,"duration":1},"status":"passed","severity":"normal"},{"uid":"744f5677e90e581c","name":"Check received message containing emoji","time":{"start":1747184268264,"stop":1747184268264,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf35fca3fb099ce","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1747183981334,"stop":1747183981334,"duration":0},"status":"passed","severity":"normal"},{"uid":"298c7490d5ee436d","name":"Ping on subscribed peer","time":{"start":1747183930846,"stop":1747183930846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ab90c479eaa499","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1747183796913,"stop":1747183796913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d27f50982c3224","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1747183848608,"stop":1747183848608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad556390ad7397e","name":"Push message with meta","time":{"start":1747184460997,"stop":1747184460997,"duration":0},"status":"passed","severity":"normal"},{"uid":"130090273b072eb0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1747183849007,"stop":1747183849007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e58b6633828807c","name":"should return empty list for no shard","time":{"start":1747183796905,"stop":1747183796906,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aeac4d8b1a95e7f","name":"Throws when trying to push message with empty payload","time":{"start":1747184460974,"stop":1747184460975,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f12b848d77ca356","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1747183796909,"stop":1747183796909,"duration":0},"status":"passed","severity":"normal"},{"uid":"282cf213f50df940","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app1/5/topic950/test.js","time":{"start":1747184088676,"stop":1747184088676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1350a5f3835c36a1","name":"should not receive a peer event after stop","time":{"start":1747183871092,"stop":1747183871093,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d6c06fcef8dccb","name":"Passing page size 110 when there are 120 messages","time":{"start":1747184120773,"stop":1747184120773,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b98dff35330f27","name":"Decoder throws on undefined content topic","time":{"start":1747183811492,"stop":1747183811492,"duration":0},"status":"passed","severity":"normal"},{"uid":"21228d519aea38a7","name":"Subscribe to topic containing XML and receive message","time":{"start":1747184354465,"stop":1747184354465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2975ebf69db4747","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1747183796911,"stop":1747183796911,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f23efe64b2a5095","name":"Reopen subscription with peer with lost subscription","time":{"start":1747183930850,"stop":1747183930850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d809a5b344c04a","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1747183848985,"stop":1747183848986,"duration":1},"status":"passed","severity":"normal"},{"uid":"9738a9fe690f170c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1747184354458,"stop":1747184354458,"duration":0},"status":"passed","severity":"normal"},{"uid":"33694d987889efc9","name":"Push message with Script payload","time":{"start":1747184460971,"stop":1747184460971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61c1630d352971","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1747183866594,"stop":1747183866595,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5fb8413528f025","name":"should transition to Unhealthy when no connections","time":{"start":1747183839893,"stop":1747183839894,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9872941db2185","name":"Relay + Store","time":{"start":1747183805399,"stop":1747183805399,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0b9980d0e669be","name":"should throw error - no id","time":{"start":1747183805387,"stop":1747183805387,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a41fec382d3989","name":"Check received message containing Russian","time":{"start":1747184268271,"stop":1747184268271,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e620e3d485a96f","name":"Push message with custom timestamp: 1747187485245","time":{"start":1747184460983,"stop":1747184460984,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9cf6c6372cb8332","name":"Promise Callback - true","time":{"start":1747184107662,"stop":1747184107663,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6d3d79b53a4cbc","name":"should fail to send if no connected peers found","time":{"start":1747183839902,"stop":1747183839902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc1ef627ad273f1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1747183981333,"stop":1747183981333,"duration":0},"status":"passed","severity":"normal"},{"uid":"3105afb0d1b6f5fd","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1747183849483,"stop":1747183849483,"duration":0},"status":"passed","severity":"normal"},{"uid":"90780d76578b51d","name":"should mark all messages in causal history as acknowledged","time":{"start":1747183849481,"stop":1747183849481,"duration":0},"status":"passed","severity":"normal"},{"uid":"df61e45046d39e1a","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1747183849482,"stop":1747183849482,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6fa31c53ac2bf5","name":"should reject if Relay is requested but not mounted","time":{"start":1747183840031,"stop":1747183840031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3728e35642de8bc","name":"should throw error - no id","time":{"start":1747183805386,"stop":1747183805386,"duration":0},"status":"passed","severity":"normal"},{"uid":"409e52dee290ba90","name":"Push message with XML payload","time":{"start":1747184460971,"stop":1747184460971,"duration":0},"status":"passed","severity":"normal"},{"uid":"105f9b75640a560e","name":"should not fail to start the service if it is already started","time":{"start":1747183969919,"stop":1747183969920,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8924347e764368","name":"Decoder throws on empty string content topic","time":{"start":1747183811492,"stop":1747183811492,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea69501a1677e16","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1747183804643,"stop":1747183804644,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30abcc011666100","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1747183848990,"stop":1747183848990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5e6fd1c0ce7028","name":"Push message with content topic containing long","time":{"start":1747184460992,"stop":1747184460992,"duration":0},"status":"passed","severity":"normal"},{"uid":"88efe505f58f78d","name":"Publish message with custom timestamp: Thu May 23 2024 00:53:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1747183990284,"stop":1747183990284,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9f796c1985f945","name":"Relay - times out","time":{"start":1747184134405,"stop":1747184134405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0ea3c29435eabc","name":"Decoder throws on empty string content topic","time":{"start":1747183830989,"stop":1747183830989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d8e6ef8f577209","name":"Push message with content topic containing Basic HTML tag","time":{"start":1747184460979,"stop":1747184460979,"duration":0},"status":"passed","severity":"normal"},{"uid":"53eab45d9a736807","name":"should not allow unachievable error rate","time":{"start":1747183848606,"stop":1747183848607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f437cf485a98387d","name":"should add and remove event listeners correctly","time":{"start":1747183823249,"stop":1747183823249,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b2460d1abb9941","name":"configure the node with multiple pubsub topics","time":{"start":1747184111307,"stop":1747184111308,"duration":1},"status":"passed","severity":"normal"},{"uid":"9863437e7dbd0e04","name":"should throw an error for missing required configuration","time":{"start":1747183796906,"stop":1747183796906,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c120ceebf914c5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1747184354475,"stop":1747184354475,"duration":0},"status":"passed","severity":"normal"},{"uid":"1babe89f2800404e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1747184111308,"stop":1747184111314,"duration":6},"status":"passed","severity":"normal"},{"uid":"7587cc30fa8808f2","name":"Check message with non string payload is not received","time":{"start":1747184268278,"stop":1747184268278,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21ace2025fcee2d","name":"Check received message containing SQL Injection","time":{"start":1747184268271,"stop":1747184268272,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfae14034d80630","name":"should emit a peer event after start","time":{"start":1747183969920,"stop":1747183969926,"duration":6},"status":"passed","severity":"normal"},{"uid":"ce3967ea88412fbc","name":"should return false when clusterId doesn't match","time":{"start":1747183839612,"stop":1747183839612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c199dffb5b586f3e","name":"Generator, custom pubsub topic","time":{"start":1747184099573,"stop":1747184099574,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa3b03c93bc2a3d","name":"Push message with custom timestamp: 1716425485245","time":{"start":1747184460998,"stop":1747184460998,"duration":0},"status":"passed","severity":"normal"},{"uid":"753f4b77be1b1818","name":"should properly start and stop event listening","time":{"start":1747183839895,"stop":1747183839896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fe010310d12925","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1747184049386,"stop":1747184049386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0cfb67d25558a9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1747184354464,"stop":1747184354464,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e57d927ab62036","name":"Check received message containing unicode special characters","time":{"start":1747184268274,"stop":1747184268274,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9685441f399c118","name":"should add received messages to bloom filter","time":{"start":1747183849480,"stop":1747183849480,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13b18b9d14de210","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1747184354469,"stop":1747184354469,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f835d8d99332a9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1747183872395,"stop":1747183872395,"duration":0},"status":"passed","severity":"normal"},{"uid":"49792cc77298e1","name":"should be delivered immediately if received","time":{"start":1747183849486,"stop":1747183849486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4041e8f334a2fd8f","name":"Check received message containing Script","time":{"start":1747184268272,"stop":1747184268272,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dd79984614537","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1747184123759,"stop":1747184123759,"duration":0},"status":"passed","severity":"normal"}] |