mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 23:43:10 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"ef0edfad7e222644","name":"should return no connections if no open connection provided","time":{"start":1745423416913,"stop":1745423416914,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe65232ab48abf","name":"Push message with rate limit","time":{"start":1745424090042,"stop":1745424090042,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eb59812a525482","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745423973661,"stop":1745423973661,"duration":0},"status":"passed","severity":"normal"},{"uid":"890b033b0fedbf2e","name":"Passing page size 11 when there are 10 messages","time":{"start":1745423735970,"stop":1745423735970,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bf0cf8ea315beb","name":"should not allow unachievable error rate","time":{"start":1745423455930,"stop":1745423455931,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb395420a5778cd","name":"can dial TLS multiaddrs","time":{"start":1745423543873,"stop":1745423543873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1244365daf5c100e","name":"Encoder throws on undefined content topic","time":{"start":1745423436023,"stop":1745423436024,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fc2d15f2ebb776","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745423425397,"stop":1745423425398,"duration":1},"status":"passed","severity":"normal"},{"uid":"139793e0be6f7fda","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745423402424,"stop":1745423402424,"duration":0},"status":"passed","severity":"normal"},{"uid":"534eb45589d431ac","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745423447005,"stop":1745423447005,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ff6f152bfcbd4b","name":"Decoder throws on empty string content topic","time":{"start":1745423437831,"stop":1745423437832,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab30140f426699e","name":"configure the node with multiple pubsub topics","time":{"start":1745423721083,"stop":1745423721083,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ed85be4cf65952","name":"configure the node with multiple content topics","time":{"start":1745423704951,"stop":1745423704951,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ade745556305d0","name":"Push message with numeric payload","time":{"start":1745424090030,"stop":1745424090030,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fff6ca8155e69b","name":"Check publish message containing Russian","time":{"start":1745423602947,"stop":1745423602948,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d50c100727730b","name":"Refresh subscription","time":{"start":1745423973673,"stop":1745423973673,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2fd82a83dfda39","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745423608160,"stop":1745423608161,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3415ab51e86f95","name":"Default pageSize","time":{"start":1745423735971,"stop":1745423735971,"duration":0},"status":"passed","severity":"normal"},{"uid":"618b7536e46cbfe8","name":"Check received message containing Basic HTML tag","time":{"start":1745423892404,"stop":1745423892405,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f6d3b42461784c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745423973658,"stop":1745423973658,"duration":0},"status":"passed","severity":"normal"},{"uid":"548c6ece2cd2575","name":"Rejects garbage","time":{"start":1745423450594,"stop":1745423450594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5326f2b80b2e919","name":"Waku message hash computation (no timestamp)","time":{"start":1745423404992,"stop":1745423404993,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a0bfacaa2d12be","name":"A test","time":{"start":1745423534050,"stop":1745423534050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ad4188fa234ea7","name":"Push message with content topic containing short","time":{"start":1745424090020,"stop":1745424090020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3526eb25fe439597","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745423456345,"stop":1745423456346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30835ee7556c778","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745423455931,"stop":1745423455932,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae136cb525a59a5f","name":"Check publish message containing unicode special characters","time":{"start":1745423602956,"stop":1745423602958,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b3b9c549065eb86","name":"more peers than existing","time":{"start":1745423582305,"stop":1745423582305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16b0a6f3b26ba3b7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745423436020,"stop":1745423436021,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1f34f077b5adc8","name":"should properly create location multiaddrs - udp","time":{"start":1745423411247,"stop":1745423411247,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f0ea3a61970517","name":"should reject if Relay is requested but not mounted","time":{"start":1745423447092,"stop":1745423447093,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6762a0842feae2f","name":"throws on content topic with empty topic name field","time":{"start":1745423402393,"stop":1745423402393,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f349cb08945386","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745423608162,"stop":1745423608162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e61ae4ebeb4a682","name":"Reopen subscription with peer with lost subscription","time":{"start":1745423541506,"stop":1745423541507,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec64f8d25e59f570","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745423456339,"stop":1745423456340,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f3ddacd47ef511","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745423410543,"stop":1745423410544,"duration":1},"status":"passed","severity":"normal"},{"uid":"911620cc8f1f1b64","name":"should request peer renewal on specific errors","time":{"start":1745423446826,"stop":1745423446827,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5ed3e8f0a2164b","name":"should never report false negatives","time":{"start":1745423458255,"stop":1745423458255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89da398caca9608","name":"Push message with content topic containing Script","time":{"start":1745424090023,"stop":1745424090023,"duration":0},"status":"passed","severity":"normal"},{"uid":"729662b70733ff7e","name":"Subscribe and receive messages via lightPush","time":{"start":1745423973656,"stop":1745423973656,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ffbe507e1f0ae","name":"should wait for Store peer to be connected","time":{"start":1745423447096,"stop":1745423447096,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e75570fb5d0529","name":"throws on content topic with empty version field","time":{"start":1745423402392,"stop":1745423402393,"duration":1},"status":"passed","severity":"normal"},{"uid":"4477b7a6e172d6d9","name":"Push message with content topic containing XML","time":{"start":1745424090039,"stop":1745424090040,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a01321354ece18","name":"Push message with content topic containing Script","time":{"start":1745424090039,"stop":1745424090039,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa0913174908358","name":"should properly compute the node id","time":{"start":1745423411239,"stop":1745423411239,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b31e6d55e7ce58","name":"should partition messages based on acknowledgement status","time":{"start":1745423456903,"stop":1745423456903,"duration":0},"status":"passed","severity":"normal"},{"uid":"113afcbff7349798","name":"should select older connection if present","time":{"start":1745423416914,"stop":1745423416915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd125684c85dc71","name":"Push message with content topic containing numeric","time":{"start":1745424090037,"stop":1745424090037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42fce50d25d3416","name":"Check received message containing Chinese","time":{"start":1745423892402,"stop":1745423892403,"duration":1},"status":"passed","severity":"normal"},{"uid":"94318c7ddab0b8a6","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745423402411,"stop":1745423402411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c11d67872e88892","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745423456373,"stop":1745423456373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e26791a2f8fd43d","name":"should mark all messages in causal history as acknowledged","time":{"start":1745423456900,"stop":1745423456900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9af75012ef6e622","name":"Subscribe to topic containing XML and receive message","time":{"start":1745423973677,"stop":1745423973677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6bb7283dfabd7e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745423402417,"stop":1745423402417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a8c6519141252","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745423608165,"stop":1745423608165,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43cc76e2f60b428","name":"Check publish message containing special chars","time":{"start":1745423602941,"stop":1745423602942,"duration":1},"status":"passed","severity":"normal"},{"uid":"b362c8b6c47f2519","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745423410546,"stop":1745423410547,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc22ff5263db9b53","name":"should push the message to the outgoing buffer","time":{"start":1745423456896,"stop":1745423456897,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2e04b4cd8e083c","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745423456340,"stop":1745423456340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a883389ec6438656","name":"tcp ip4 address","time":{"start":1745423410581,"stop":1745423410581,"duration":0},"status":"passed","severity":"normal"},{"uid":"175952eb294580d3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745423608157,"stop":1745423608157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75c8e2304bfe832","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745423410538,"stop":1745423410539,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a74b0f2dea949","name":"should not fail to stop the service if it was not started","time":{"start":1745423429830,"stop":1745423429830,"duration":0},"status":"passed","severity":"normal"},{"uid":"204f0b60ae5e11d6","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745423456347,"stop":1745423456357,"duration":10},"status":"passed","severity":"normal"},{"uid":"44a55654a2b76c1c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745423746688,"stop":1745423746689,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e15108335e7743","name":"Check message with no content topic is not received","time":{"start":1745423892399,"stop":1745423892399,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e3bf364c19c17d","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745423456340,"stop":1745423456340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7372b90e7b085c7f","name":"Subscribe to topic containing short and receive message","time":{"start":1745423973673,"stop":1745423973673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6c9652816d953","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745423746690,"stop":1745423746691,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad610ff857390e1","name":"Push message with special chars payload","time":{"start":1745424090013,"stop":1745424090013,"duration":0},"status":"passed","severity":"normal"},{"uid":"694414cf64436240","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745423456373,"stop":1745423456373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d492918fc20ed6b","name":"Check received message with timestamp: 1745423473417 ","time":{"start":1745423892407,"stop":1745423892407,"duration":0},"status":"passed","severity":"normal"},{"uid":"583831576836a452","name":"should properly create location multiaddrs - tcp","time":{"start":1745423411247,"stop":1745423411247,"duration":0},"status":"passed","severity":"normal"},{"uid":"413b4bdf8653fcc6","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745423456362,"stop":1745423456362,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cd62e1a40665b8","name":"should get locked peers","time":{"start":1745423446427,"stop":1745423446428,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c6a9b4ae5240ac","name":"different cluster, same shard: nodes don't connect","time":{"start":1745423545682,"stop":1745423545683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a8f6d0959bb7f8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745423456380,"stop":1745423456380,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3bbdbb419199f3","name":"Push message with escaped characters payload","time":{"start":1745424090035,"stop":1745424090035,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b72784d86941894","name":"should reject if LightPush is requested but not mounted","time":{"start":1745423447093,"stop":1745423447093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc1bda12fae0422","name":"Subscribe and receive messages via lightPush","time":{"start":1745423973668,"stop":1745423973668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eda61d47597f9f9","name":"Ordered Callback - true","time":{"start":1745423727397,"stop":1745423727397,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bdf4be3b47467e","name":"Check message received after jswaku node is restarted","time":{"start":1745423892400,"stop":1745423892400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8f3bca1642ee612","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745423402419,"stop":1745423402419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f0960c3fbf1ae7","name":"should handle connection events","time":{"start":1745423446429,"stop":1745423446438,"duration":9},"status":"passed","severity":"normal"},{"uid":"46fe4ae56061cf25","name":"should send to specified number of peers of used peers","time":{"start":1745423447175,"stop":1745423447175,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffe6af30254ebd5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745423402414,"stop":1745423402414,"duration":0},"status":"passed","severity":"normal"},{"uid":"58308e17d7039f6e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745423973662,"stop":1745423973662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de198836d224728","name":"Push message with meta","time":{"start":1745424090026,"stop":1745424090026,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bf393ebb249283","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745423456374,"stop":1745423456374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfea885b4b2b489","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745423447103,"stop":1745423447104,"duration":1},"status":"passed","severity":"normal"},{"uid":"a474e35fd8a10ab4","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745423402409,"stop":1745423402410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1daa34c9c6b6fe7a","name":"should return valid sharding parameters for static sharding","time":{"start":1745423402425,"stop":1745423402425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf9397482ffc67e","name":"Push message with Russian payload","time":{"start":1745424090014,"stop":1745424090015,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf98266e9fe34ce","name":"Wrong topic","time":{"start":1745423704950,"stop":1745423704951,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0320fad17e2eea6","name":"Relay - times out","time":{"start":1745423753015,"stop":1745423753016,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d827401a4e0afe4","name":"Push message with custom timestamp: 1745419895231","time":{"start":1745424090042,"stop":1745424090043,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ddd2590f7ca60b8","name":"returns all values when wanted number is greater than available values","time":{"start":1745423424830,"stop":1745423424834,"duration":4},"status":"passed","severity":"normal"},{"uid":"89345df5577c8652","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745423608158,"stop":1745423608158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c5109453979c72","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745423973678,"stop":1745423973678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a261ecbaf0516215","name":"addEventListener with wrong event","time":{"start":1745423515154,"stop":1745423515155,"duration":1},"status":"passed","severity":"normal"},{"uid":"3faa8890ce2f40e9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745423402424,"stop":1745423402424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec82b30b9ef55a1","name":"Query generator for multiple messages","time":{"start":1745423737127,"stop":1745423737128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ecd7ca07cc0750","name":"Overlapping topic subscription","time":{"start":1745423973659,"stop":1745423973659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ed55f1d32aeab7","name":"stop","time":{"start":1745423515157,"stop":1745423515158,"duration":1},"status":"passed","severity":"normal"},{"uid":"20def84e2bfc0223","name":"Check publish message containing short","time":{"start":1745423602940,"stop":1745423602940,"duration":0},"status":"passed","severity":"normal"},{"uid":"73099ad49cb0e6d5","name":"Refresh subscription","time":{"start":1745423608159,"stop":1745423608159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f05d96dd21eddfa","name":"should throw an error for an unconfigured topic","time":{"start":1745423402423,"stop":1745423402423,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c49524f20e5d37","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745423456338,"stop":1745423456339,"duration":1},"status":"passed","severity":"normal"},{"uid":"3715ce0cfe02ebe5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745423598789,"stop":1745423598789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29ce526c4c3d03d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745423594175,"stop":1745423594176,"duration":1},"status":"passed","severity":"normal"},{"uid":"da61d88be9031d87","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745423594167,"stop":1745423594169,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f30dc7052b0602a","name":"Decoder throws on undefined content topic","time":{"start":1745423437831,"stop":1745423437831,"duration":0},"status":"passed","severity":"normal"},{"uid":"962461ff932c32d5","name":"should initialize with default number of peers","time":{"start":1745423446413,"stop":1745423446415,"duration":2},"status":"passed","severity":"normal"},{"uid":"d117dbac5147ab32","name":"should insert elements correctly","time":{"start":1745423458254,"stop":1745423458255,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1f362662a406e9","name":"should not receive a peer event after stop","time":{"start":1745423582093,"stop":1745423582096,"duration":3},"status":"passed","severity":"normal"},{"uid":"a61cf795dede1ca5","name":"groups content topics by expected pubsub topic","time":{"start":1745423402409,"stop":1745423402409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f285d3c1ba227609","name":"Subscribe and publish message","time":{"start":1745423608156,"stop":1745423608157,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc239ace8d59335","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745423594165,"stop":1745423594167,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fa62dd184602a08","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745423734894,"stop":1745423734895,"duration":1},"status":"passed","severity":"normal"},{"uid":"9224e2edff3f9b24","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745423973666,"stop":1745423973666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3932b1f74dd9857a","name":"Push message with Script payload","time":{"start":1745424090032,"stop":1745424090032,"duration":0},"status":"passed","severity":"normal"},{"uid":"4767d845ba155643","name":"should use provided shard info when available","time":{"start":1745423447104,"stop":1745423447104,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf571745b0f686a9","name":"should only return 1 node with store capability","time":{"start":1745423425814,"stop":1745423425814,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e0338ab23b77ba","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745423456347,"stop":1745423456347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff14a0afbd7c22d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745423973665,"stop":1745423973665,"duration":0},"status":"passed","severity":"normal"},{"uid":"329605e68b2747fc","name":"Throws when trying to push message with empty payload","time":{"start":1745424090019,"stop":1745424090019,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf336c6862ee172","name":"Push message with custom timestamp: 1745427095230","time":{"start":1745424090028,"stop":1745424090028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be2b0a99e3269b4","name":"Check publish message containing JSON","time":{"start":1745423602953,"stop":1745423602953,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ccda4d2f4a98f0","name":"random static sharding 3 - Cluster ID: 181, Shard ID: 974","time":{"start":1745423721069,"stop":1745423721070,"duration":1},"status":"passed","severity":"normal"},{"uid":"6310f644fb871374","name":"Check publish message containing escaped characters","time":{"start":1745423602955,"stop":1745423602956,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd673c1c915b98c4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745423717398,"stop":1745423717398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7996bd952950f0da","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745423456361,"stop":1745423456361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9096f4833ea041e","name":"Register correct protocols","time":{"start":1745423608155,"stop":1745423608156,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6264e3a7e280e7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745423402422,"stop":1745423402422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3d82146ac681e","name":"Check received message containing XML","time":{"start":1745423892395,"stop":1745423892395,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb8eadf5be7acec","name":"Should update shard info","time":{"start":1745423546021,"stop":1745423546021,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8875a2cb2e4d288","name":"Push message with SQL Injection payload","time":{"start":1745424090032,"stop":1745424090032,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23503b839ab511b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745423598788,"stop":1745423598788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0d568a29839952","name":"Check meta is set [symmetric]","time":{"start":1745423436022,"stop":1745423436023,"duration":1},"status":"passed","severity":"normal"},{"uid":"155e549802dc40bf","name":"Push 30 different messages","time":{"start":1745424090036,"stop":1745424090036,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a05722e88330404","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745423973680,"stop":1745423973680,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3029fc8777beb3","name":"getPeersByDiscovery","time":{"start":1745423515155,"stop":1745423515156,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfd4239919394f8","name":"Push message with content topic containing Arabic","time":{"start":1745424090022,"stop":1745424090022,"duration":0},"status":"passed","severity":"normal"},{"uid":"df35b13366361e0c","name":"should create a new stream if no existing for protocol found","time":{"start":1745423417303,"stop":1745423417303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cb9c089756eab6","name":"Relay - dialed after","time":{"start":1745423753015,"stop":1745423753015,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0dcbb1a41727f3","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745423456900,"stop":1745423456900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99a7e1c552fff61","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745423425398,"stop":1745423425399,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2628d6cca2eda8","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745423456322,"stop":1745423456322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca66d628e4af4502","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745423417304,"stop":1745423417305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b01f56f968f4543","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745423404991,"stop":1745423404991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de931afdce6faef","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745423746694,"stop":1745423746694,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db59482b668b926","name":"Push message with escaped characters payload","time":{"start":1745424090018,"stop":1745424090018,"duration":0},"status":"passed","severity":"normal"},{"uid":"587907c9d9c1b110","name":"Passing page size 19 when there are 20 messages","time":{"start":1745423735970,"stop":1745423735970,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b0a683bc9e83bd","name":"Check received message containing long","time":{"start":1745423892392,"stop":1745423892392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e41d9b43184f53d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745423973665,"stop":1745423973666,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a7a279a58d5d9","name":"Check received message containing short","time":{"start":1745423892391,"stop":1745423892391,"duration":0},"status":"passed","severity":"normal"},{"uid":"4960150ecc7e872a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745423479002,"stop":1745423479002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2591cedf606f0e9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745423402421,"stop":1745423402422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2725023e07ea716","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745423402427,"stop":1745423402427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcae91054c979be","name":"Check message with no pubsub topic is not received","time":{"start":1745423892399,"stop":1745423892399,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e4b7cdf1d1ef5c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745423456374,"stop":1745423456375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f4df154dbea356","name":"Push message with content topic containing long","time":{"start":1745424090037,"stop":1745424090037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f256d5c08afa7833","name":"should throw an error for missing sharding configuration","time":{"start":1745423402426,"stop":1745423402426,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cd35723e027bb4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745423425399,"stop":1745423425399,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a34d4ee9356749","name":"Push message with content topic containing SQL Injection","time":{"start":1745424090039,"stop":1745424090039,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bd2032940b8355","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745423973678,"stop":1745423973678,"duration":0},"status":"passed","severity":"normal"},{"uid":"463b9dd429657361","name":"Non TWN Cluster","time":{"start":1745423704942,"stop":1745423704942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acef683dee232fc","name":"Check message on other pubsub topic is not received","time":{"start":1745423892408,"stop":1745423892408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25f56582c5dedf6","name":"should handle task timeouts","time":{"start":1745423446827,"stop":1745423446827,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ad4aba63eb0b7c","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745423456363,"stop":1745423456366,"duration":3},"status":"passed","severity":"normal"},{"uid":"da1bd53a06a60a19","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745423973658,"stop":1745423973658,"duration":0},"status":"passed","severity":"normal"},{"uid":"196280b7cce8f3e1","name":"should not allow k > 12","time":{"start":1745423455928,"stop":1745423455930,"duration":2},"status":"passed","severity":"normal"},{"uid":"91c1e3078f0f7d49","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745423456901,"stop":1745423456901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16fa7288511603","name":"Push message with content topic containing numeric","time":{"start":1745424090020,"stop":1745424090021,"duration":1},"status":"passed","severity":"normal"},{"uid":"306161c6e175c128","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745423973666,"stop":1745423973667,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bad77a086346a79","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745423746691,"stop":1745423746692,"duration":1},"status":"passed","severity":"normal"},{"uid":"54755e7f2b648e84","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745423495002,"stop":1745423495002,"duration":0},"status":"passed","severity":"normal"},{"uid":"314b8c90b4b6f332","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745423699939,"stop":1745423699942,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd7976ffb0617a9c","name":"random static sharding 7 - Cluster ID: 247, Shard ID: 523","time":{"start":1745423721073,"stop":1745423721074,"duration":1},"status":"passed","severity":"normal"},{"uid":"acabd70d27f8d2be","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745423447174,"stop":1745423447174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e80e6a89a52dec","name":"Ping on peer without subscriptions","time":{"start":1745423541503,"stop":1745423541503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90475536e1a16b9","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app68/2/topic833/json","time":{"start":1745423704946,"stop":1745423704947,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca62c09cedaa17f5","name":"retrieves a single peer","time":{"start":1745423425810,"stop":1745423425811,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe36f6da1b86d21d","name":"Delete observer","time":{"start":1745423583835,"stop":1745423583835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f93fac133b47d78","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745423456323,"stop":1745423456329,"duration":6},"status":"passed","severity":"normal"},{"uid":"83890dc097766c37","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745423456366,"stop":1745423456367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a013b8208795fb87","name":"Subscribe to topic containing XML and publish message","time":{"start":1745423608163,"stop":1745423608163,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac354fb75ea8eb","name":"All","time":{"start":1745423480600,"stop":1745423480600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c707f2cf5e3f166e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745423410547,"stop":1745423410548,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f55cd697348b40a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745423402416,"stop":1745423402416,"duration":0},"status":"passed","severity":"normal"},{"uid":"510fa7c78e0dfe4","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745423734896,"stop":1745423734896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f68e6fcbc87298","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745423608164,"stop":1745423608164,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbe10327aef201c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745423402412,"stop":1745423402412,"duration":0},"status":"passed","severity":"normal"},{"uid":"b389de33289fe309","name":"handles multiple messages","time":{"start":1745423742320,"stop":1745423742320,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc7dcd201f884f","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745423456358,"stop":1745423456358,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb739289ea2e79d8","name":"should check connected peers if present and suitable","time":{"start":1745423447095,"stop":1745423447095,"duration":0},"status":"passed","severity":"normal"},{"uid":"64579b02ce595c38","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745423410539,"stop":1745423410539,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f5c2355e29e27b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745423456379,"stop":1745423456379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dd538859eab0f5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745423685848,"stop":1745423685849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8ef82a268af0aa","name":"isConnected should return false after all peers disconnect","time":{"start":1745423495003,"stop":1745423495003,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bf42edb8564cc6","name":"Push message with content topic containing long","time":{"start":1745424090020,"stop":1745424090020,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bf47562c3af350","name":"Push message with Arabic payload","time":{"start":1745424090031,"stop":1745424090031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc049c255a2d7fd","name":"1 Relay, 1 fetch","time":{"start":1745423425417,"stop":1745423425417,"duration":0},"status":"passed","severity":"normal"},{"uid":"522f55d5eb86a8c2","name":"should not fail to stop the service if it was not started","time":{"start":1745423478988,"stop":1745423478989,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1af2f6990a49d28","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app0/6/topic543/utf8","time":{"start":1745423704945,"stop":1745423704946,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8a425f37835127","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745423746689,"stop":1745423746689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf8b611c1d36aca","name":"removeEventListener with correct event","time":{"start":1745423515155,"stop":1745423515155,"duration":0},"status":"passed","severity":"normal"},{"uid":"51efc52b72d4fcf5","name":"should be able to decode the field with only STORE set to true","time":{"start":1745423410540,"stop":1745423410543,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5e364d7e4b3098","name":"should throw error - no id","time":{"start":1745423411236,"stop":1745423411236,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d552eeab170052","name":"Push message with meta","time":{"start":1745424090041,"stop":1745424090042,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54ba2caa1a48abe","name":"Ping on subscribed peer","time":{"start":1745423541505,"stop":1745423541505,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0abdd6a4bed208","name":"Push message with unicode special characters payload","time":{"start":1745424090035,"stop":1745424090035,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b8e38b329e6353","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745423699934,"stop":1745423699935,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ee9e1721838b31","name":"Symmetric encrypt & Decrypt","time":{"start":1745423436538,"stop":1745423436538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1998635812857dda","name":"Query with Promise Callback, No message returned","time":{"start":1745423699944,"stop":1745423699947,"duration":3},"status":"passed","severity":"normal"},{"uid":"b0028d29c9c75214","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1745423456904,"stop":1745423456905,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e1e2e1d6bf38cc","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745423456331,"stop":1745423456332,"duration":1},"status":"passed","severity":"normal"},{"uid":"2748df551c1186a8","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745423456320,"stop":1745423456321,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c5f34a3e63fe00","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745423721066,"stop":1745423721067,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc28b4c351f36b20","name":"should encode/decode to text encoding","time":{"start":1745423411243,"stop":1745423411243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1008e1d51b09d0","name":"Passing page size 0 when there are 110 messages","time":{"start":1745423735968,"stop":1745423735968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4689d25ce8ffd82","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745423456372,"stop":1745423456372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7a99a10664e8bb","name":"Publish message with large meta","time":{"start":1745423602978,"stop":1745423602982,"duration":4},"status":"passed","severity":"normal"},{"uid":"b272e7a3fd37e6fd","name":"Subscribe to topic containing XML and receive message","time":{"start":1745423973664,"stop":1745423973664,"duration":0},"status":"passed","severity":"normal"},{"uid":"914e9f29d28daae1","name":"should properly create location multiaddrs - udp4","time":{"start":1745423411245,"stop":1745423411245,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cd1c62159bf9f7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745423973677,"stop":1745423973678,"duration":1},"status":"passed","severity":"normal"},{"uid":"949e1b6ea6f7b146","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745423661835,"stop":1745423661836,"duration":1},"status":"passed","severity":"normal"},{"uid":"840786253b55a518","name":"should not fail to start the service if it is already started","time":{"start":1745423582088,"stop":1745423582089,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bd20ad5c5be201","name":"should throw if no connection provided","time":{"start":1745423417302,"stop":1745423417303,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a54285fc2ea565f","name":"Push message with content topic containing special chars","time":{"start":1745424090021,"stop":1745424090021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc833cf7267884c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745423737133,"stop":1745423737133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4238da9f3027c61c","name":"Check publish message containing long","time":{"start":1745423602940,"stop":1745423602941,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f87aebd40d9855","name":"Push message with content topic containing escaped characters","time":{"start":1745424090040,"stop":1745424090041,"duration":1},"status":"passed","severity":"normal"},{"uid":"27189ea5352cfda2","name":"should encodeTxt and decodeTxt","time":{"start":1745423411234,"stop":1745423411234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1753b9cfbdc30b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745423973658,"stop":1745423973659,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65f3db8a5fd8fa8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745423402429,"stop":1745423402429,"duration":0},"status":"passed","severity":"normal"},{"uid":"db93210bc94a4def","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745423402424,"stop":1745423402425,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f2f343a43b8d73","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745423402403,"stop":1745423402404,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc3e9b096112fd8","name":"should return false when clusterId doesn't match","time":{"start":1745423447105,"stop":1745423447106,"duration":1},"status":"passed","severity":"normal"},{"uid":"981e4060c8cfb45e","name":"should get / set TCP multiaddr","time":{"start":1745423411244,"stop":1745423411244,"duration":0},"status":"passed","severity":"normal"},{"uid":"e321193d66bcb2ab","name":"Check received message containing short","time":{"start":1745423892401,"stop":1745423892401,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb470a35cc8deab","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745423495004,"stop":1745423495004,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70c8295635e0b33","name":"Check received message containing emoji","time":{"start":1745423892406,"stop":1745423892406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9abdd1def5159f5","name":"Push message with Chinese payload","time":{"start":1745424090031,"stop":1745424090031,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c24a0cb0875bd3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745423717396,"stop":1745423717396,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7002fa151c88ed81","name":"Push message with Chinese payload","time":{"start":1745424090014,"stop":1745424090014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b493486f16cb58","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745423456898,"stop":1745423456899,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bb3edd959cf742","name":"Generator, custom pubsub topic","time":{"start":1745423717396,"stop":1745423717397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2fa3910adb4681","name":"random static sharding 4 - Cluster ID: 437, Shard ID: 302","time":{"start":1745423721070,"stop":1745423721071,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3fab6fce0e8d90","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745423425418,"stop":1745423425418,"duration":0},"status":"passed","severity":"normal"},{"uid":"582f36229839e940","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745423594172,"stop":1745423594172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f7ba5c6be9b45","name":"throws on content topic with generation field greater than 0","time":{"start":1745423402391,"stop":1745423402392,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfe2c91fdc5428e","name":"Push message with content topic containing JSON","time":{"start":1745424090040,"stop":1745424090040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9435cec3e4cf33","name":"Check received message containing XML","time":{"start":1745423892404,"stop":1745423892404,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e77a9e625c4dee","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745423482202,"stop":1745423482202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7913b4488f89bee","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745423402429,"stop":1745423402429,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad20f4e13125187d","name":"removeEventListener with wrong event","time":{"start":1745423515155,"stop":1745423515155,"duration":0},"status":"passed","severity":"normal"},{"uid":"984f8aa8f4f72870","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745423973663,"stop":1745423973663,"duration":0},"status":"passed","severity":"normal"},{"uid":"753f49b514c6bc7e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745423598787,"stop":1745423598787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b405a99ce24c79","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745423482201,"stop":1745423482202,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb3348cc21095a1","name":"same cluster, different shard: nodes connect","time":{"start":1745423545680,"stop":1745423545681,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42f65d55398a477","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745423402421,"stop":1745423402421,"duration":0},"status":"passed","severity":"normal"},{"uid":"786178f0ca17c311","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745423973669,"stop":1745423973669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49a2ef08fb97a8a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745423402404,"stop":1745423402404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c701881855ddb2","name":"Check publish message after client node is restarted","time":{"start":1745423602978,"stop":1745423602978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6d6abc2f1855f05","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745423704941,"stop":1745423704942,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cd0f32e953e393","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745423402423,"stop":1745423402423,"duration":0},"status":"passed","severity":"normal"},{"uid":"637a1b6aa497ff22","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745423973656,"stop":1745423973657,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2a280ae6ecab71","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745423685851,"stop":1745423685851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9eb8fb4a443d626","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745423746688,"stop":1745423746688,"duration":0},"status":"passed","severity":"normal"},{"uid":"574621cb54cdf7e5","name":"Passing page size 10 when there are 10 messages","time":{"start":1745423735969,"stop":1745423735970,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a4ea052d011558","name":"Check publish message containing shell command","time":{"start":1745423602953,"stop":1745423602954,"duration":1},"status":"passed","severity":"normal"},{"uid":"26704eb8e3a259fc","name":"should properly create location multiaddrs - tcp6","time":{"start":1745423411246,"stop":1745423411247,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3ba674be587675","name":"should not throw an error for a single configured topic","time":{"start":1745423402422,"stop":1745423402422,"duration":0},"status":"passed","severity":"normal"},{"uid":"25284c0c22863aa4","name":"Callback on promise","time":{"start":1745423737129,"stop":1745423737129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b123503bff123b37","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745423661837,"stop":1745423661837,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fbecaf8bb650e7","name":"Passing page size 110 when there are 120 messages","time":{"start":1745423735971,"stop":1745423735971,"duration":0},"status":"passed","severity":"normal"},{"uid":"909d338f0144bd92","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745423475189,"stop":1745423475190,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b593b040d9426d8","name":"Sign & Recover","time":{"start":1745423436539,"stop":1745423436539,"duration":0},"status":"passed","severity":"normal"},{"uid":"48412a2a02613519","name":"should reject on timeout if it was set","time":{"start":1745423447094,"stop":1745423447094,"duration":0},"status":"passed","severity":"normal"},{"uid":"613ec1225b30f57","name":"Fails to publish message with empty text","time":{"start":1745423602968,"stop":1745423602968,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5c0b0216caf5fa","name":"Encoder throws on undefined content topic","time":{"start":1745423417533,"stop":1745423417533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60210b5dcf13667","name":"dispatchEvent via connectionManager","time":{"start":1745423515156,"stop":1745423515157,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a8c0c38f3fb054","name":"Push message equal or less that 1MB","time":{"start":1745424090043,"stop":1745424090043,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f7950b7e69c055","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745423456904,"stop":1745423456904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9532280505f951","name":"Check message with no content topic is not received","time":{"start":1745423892409,"stop":1745423892409,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb66cb88a85c05ce","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745423425816,"stop":1745423425816,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bcb2dd713b50b74","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745423456341,"stop":1745423456343,"duration":2},"status":"passed","severity":"normal"},{"uid":"736372b99f624739","name":"unsubscribes","time":{"start":1745423742321,"stop":1745423742322,"duration":1},"status":"passed","severity":"normal"},{"uid":"643ef42c8a9ecfe7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745423608158,"stop":1745423608158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77e655e7ba93a0d","name":"Check received message containing JSON","time":{"start":1745423892405,"stop":1745423892405,"duration":0},"status":"passed","severity":"normal"},{"uid":"20feeee24c157181","name":"Push message with Basic HTML tag payload","time":{"start":1745424090034,"stop":1745424090034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5944c05e6cf4fd87","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745423456368,"stop":1745423456368,"duration":0},"status":"passed","severity":"normal"},{"uid":"239a10455891435f","name":"Privacy Node - default protocol","time":{"start":1745423753018,"stop":1745423753019,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d549654b96ad57","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app90/4/topic179/utf8","time":{"start":1745423704947,"stop":1745423704948,"duration":1},"status":"passed","severity":"normal"},{"uid":"32417cc221838bde","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745423661834,"stop":1745423661835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98d3ef80bd02849","name":"Refresh subscription","time":{"start":1745423973660,"stop":1745423973660,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5113843e3e62da","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745423495001,"stop":1745423495001,"duration":0},"status":"passed","severity":"normal"},{"uid":"557cc7a20d52374f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745423456378,"stop":1745423456379,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9407b15a82c58e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745423973669,"stop":1745423973669,"duration":0},"status":"passed","severity":"normal"},{"uid":"171c0b7b601f34cb","name":"Subscribe to topic containing Script and receive message","time":{"start":1745423973663,"stop":1745423973664,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d84f63353f5271","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745423425396,"stop":1745423425396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9075a0bde065ee55","name":"should emit a peer event after start","time":{"start":1745423478990,"stop":1745423478990,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c30d5d8c6ec8a68","name":"Subscribe to topic containing short and receive message","time":{"start":1745423973660,"stop":1745423973660,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ced973f16f43e6","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745423447004,"stop":1745423447005,"duration":1},"status":"passed","severity":"normal"},{"uid":"748559e1122207ab","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745423973675,"stop":1745423973676,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cfd4f68a990613","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745423447105,"stop":1745423447105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddbcdb90b00f68d","name":"Push message with custom timestamp: 1745419895230","time":{"start":1745424090027,"stop":1745424090028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78587e3d17fbaf6","name":"Query generator for multiple messages with different message text format","time":{"start":1745423737128,"stop":1745423737128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4934f4e2f8401a","name":"Fails to push message bigger that 1MB","time":{"start":1745424090043,"stop":1745424090043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c59377e2d0fe135","name":"Decoder throws on empty string content topic","time":{"start":1745423417534,"stop":1745423417534,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d20f6d6ca419ded","name":"Ordered callback, aborts when callback returns true","time":{"start":1745423737133,"stop":1745423737134,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf981630678f665","name":"should return false","time":{"start":1745423411238,"stop":1745423411238,"duration":0},"status":"passed","severity":"normal"},{"uid":"7826d1ba5da19750","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745423608166,"stop":1745423608166,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f5edcdb8f72f97","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745423402417,"stop":1745423402417,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e2508f03c89b95","name":"should retry on complete failure if specified","time":{"start":1745423447175,"stop":1745423447175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9848ad5a581be08","name":"Nwaku publishes","time":{"start":1745423595622,"stop":1745423595623,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a937ab627d069","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app32/3/topic29/utf8","time":{"start":1745423704946,"stop":1745423704946,"duration":0},"status":"passed","severity":"normal"},{"uid":"de78c6f1b42d548f","name":"returns nothing if no connections present","time":{"start":1745423416910,"stop":1745423416912,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ba32d8e97c24a8f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745423425397,"stop":1745423425397,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba185233fad64c1","name":"Check publish message containing numeric","time":{"start":1745423602941,"stop":1745423602941,"duration":0},"status":"passed","severity":"normal"},{"uid":"181998df66406873","name":"Push message with Basic HTML tag payload","time":{"start":1745424090016,"stop":1745424090016,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d1163a22487532","name":"Check received message containing unicode special characters","time":{"start":1745423892396,"stop":1745423892396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd480632aef6386","name":"Query Generator - true","time":{"start":1745423727394,"stop":1745423727394,"duration":0},"status":"passed","severity":"normal"},{"uid":"3637b26e9e4bba1","name":"Overlapping topic subscription","time":{"start":1745423608159,"stop":1745423608159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43c8bc7696124bf0","name":"returns only open connection if one present","time":{"start":1745423416912,"stop":1745423416913,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a54ff12829150f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745423746689,"stop":1745423746689,"duration":0},"status":"passed","severity":"normal"},{"uid":"7674d68bf33d0b57","name":"should not receive a peer event after stop","time":{"start":1745423429832,"stop":1745423429832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d151b8d6acccfd01","name":"Sample","time":{"start":1745423410625,"stop":1745423410625,"duration":0},"status":"passed","severity":"normal"},{"uid":"befd621fac392eda","name":"should serialize and deserialize correctly","time":{"start":1745423458256,"stop":1745423458256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1454697ab384e0","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745423456373,"stop":1745423456374,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da8c0aa2d97d33e","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745423417305,"stop":1745423417305,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef88f9dfc07841f","name":"Reusing cursor across nodes","time":{"start":1745423685850,"stop":1745423685850,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4546f9a674a7ea","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745423481274,"stop":1745423481275,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cd6622eefd890","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745423402395,"stop":1745423402403,"duration":8},"status":"passed","severity":"normal"},{"uid":"fcde3bec30e1dad4","name":"listenerCount","time":{"start":1745423515156,"stop":1745423515156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea98231a9710ac2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745423402406,"stop":1745423402406,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b330d2671eab756","name":"Push message with shell command payload","time":{"start":1745424090034,"stop":1745424090035,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c9887b6176f7e2","name":"Mutual subscription","time":{"start":1745423608155,"stop":1745423608155,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae59ddae43c341","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745423402419,"stop":1745423402419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4fa1c70354f99d","name":"connects to nwaku","time":{"start":1745423749608,"stop":1745423749609,"duration":1},"status":"passed","severity":"normal"},{"uid":"71342fc336542175","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745423746692,"stop":1745423746693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1405e414ead8552","name":"Push message with content topic containing Chinese","time":{"start":1745424090038,"stop":1745424090038,"duration":0},"status":"passed","severity":"normal"},{"uid":"724cda37bd5a6715","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745423973671,"stop":1745423973671,"duration":0},"status":"passed","severity":"normal"},{"uid":"332428874dc1dba2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745423410531,"stop":1745423410535,"duration":4},"status":"passed","severity":"normal"},{"uid":"e494139a65f5d46b","name":"A test","time":{"start":1745423534049,"stop":1745423534050,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af32e7428a76055","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745423402418,"stop":1745423402418,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2e95c3d3a546e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745423475187,"stop":1745423475188,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e787dfb8daf25ad","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745423402407,"stop":1745423402407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba43a1477bb11a86","name":"Push message with short payload","time":{"start":1745424090012,"stop":1745424090012,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d168336d968eed3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745423699934,"stop":1745423699934,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d71e6322c8c68d","name":"can start and stop the service","time":{"start":1745423582086,"stop":1745423582087,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e7a3c9feb8b77d","name":"Passing page size 3 when there are 20 messages","time":{"start":1745423735969,"stop":1745423735969,"duration":0},"status":"passed","severity":"normal"},{"uid":"653dba28aa99e9ec","name":"Push message with rate limit","time":{"start":1745424090027,"stop":1745424090027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb96153e338b87b","name":"Subscribe to topic containing short and publish message","time":{"start":1745423608159,"stop":1745423608159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c60f3c90672478","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745423402415,"stop":1745423402415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dba26a27dec6e87","name":"random static sharding 6 - Cluster ID: 213, Shard ID: 410","time":{"start":1745423721071,"stop":1745423721071,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e38d0e705d4e3b6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745423402426,"stop":1745423402427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5b90ead6b0e43d","name":"should return empty list for no shard","time":{"start":1745423402415,"stop":1745423402415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb029bea78800a15","name":"Push message with emoji payload","time":{"start":1745424090018,"stop":1745424090019,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bd2a5e56c77ba4","name":"Decoder throws on undefined content topic","time":{"start":1745423417533,"stop":1745423417534,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a4af3d7ef31f72","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745423661837,"stop":1745423661837,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede749191fc22615","name":"Push message with Script payload","time":{"start":1745424090015,"stop":1745424090015,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b865c1999e7c07","name":"Subscribe to topic containing Script and receive message","time":{"start":1745423973676,"stop":1745423973676,"duration":0},"status":"passed","severity":"normal"},{"uid":"28babac712bbb649","name":"throws on empty content topic","time":{"start":1745423402390,"stop":1745423402390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd1f04f616bfdff","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745423456367,"stop":1745423456367,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b167d2f4f0cdb5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745423746693,"stop":1745423746693,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf93be975bf1b58","name":"should encode/decode to RLP encoding","time":{"start":1745423411239,"stop":1745423411243,"duration":4},"status":"passed","severity":"normal"},{"uid":"df938326553dcd3c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745423973666,"stop":1745423973666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c55f9e8fe86fd4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745423475184,"stop":1745423475186,"duration":2},"status":"passed","severity":"normal"},{"uid":"97095d499419720","name":"Push message with content topic containing Russian","time":{"start":1745424090022,"stop":1745424090022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edced3445c09dc","name":"1 Relay, 1 Filter, gives up","time":{"start":1745423425418,"stop":1745423425419,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77de75e181491df","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745423973667,"stop":1745423973667,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c77a3bbe0e6a9b1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745423892398,"stop":1745423892398,"duration":0},"status":"passed","severity":"normal"},{"uid":"df41959abfa2ddf6","name":"Check received message with timestamp: 1745423473417 ","time":{"start":1745423892397,"stop":1745423892397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dac6fdebc8f606a","name":"Ping on peer without subscriptions","time":{"start":1745423541505,"stop":1745423541506,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6969249147b203","name":"Passing invalid cursor","time":{"start":1745423685850,"stop":1745423685850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef9ce0fa69eda45","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745423402419,"stop":1745423402420,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a07cafa79206078","name":"random static sharding 5 - Cluster ID: 154, Shard ID: 878","time":{"start":1745423721071,"stop":1745423721071,"duration":0},"status":"passed","severity":"normal"},{"uid":"7505918ca0960841","name":"it tolerates circular branch references","time":{"start":1745423425811,"stop":1745423425811,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4d09bc2a230153","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745423456343,"stop":1745423456343,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcd1020095caedb","name":"Query generator for 2000 messages","time":{"start":1745423737134,"stop":1745423737135,"duration":1},"status":"passed","severity":"normal"},{"uid":"c531bbfc4bef6588","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745423456339,"stop":1745423456339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45aa1b0aa76ef58","name":"Decoder throws on undefined content topic","time":{"start":1745423436025,"stop":1745423436025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1006726c0673db7","name":"Query with Ordered Callback, No message returned","time":{"start":1745423699942,"stop":1745423699942,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f94efee854f97a","name":"Fails to push message with large meta","time":{"start":1745424090042,"stop":1745424090042,"duration":0},"status":"passed","severity":"normal"},{"uid":"e902697acd531474","name":"Fails to publish message with wrong content topic","time":{"start":1745423602969,"stop":1745423602970,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed9caa07a492f70","name":"Push message with content topic containing shell command","time":{"start":1745424090024,"stop":1745424090025,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf1845d29c3372","name":"should process tasks in queue","time":{"start":1745423446825,"stop":1745423446825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8b49c045b873df","name":"Meta field set when metaSetter is specified","time":{"start":1745423417532,"stop":1745423417533,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a3b6b85e658dc7","name":"Query with Promise Callback, No Decoder","time":{"start":1745423699943,"stop":1745423699944,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b999b785bdf2272","name":"does not throw on valid cases","time":{"start":1745423402389,"stop":1745423402389,"duration":0},"status":"passed","severity":"normal"},{"uid":"70419f29667960f2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745423456379,"stop":1745423456380,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e26f4cd919edfd0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745423411235,"stop":1745423411235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5339188c10fb79a","name":"Ping on unsubscribed peer","time":{"start":1745423541506,"stop":1745423541506,"duration":0},"status":"passed","severity":"normal"},{"uid":"34feabcd162b8731","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745423410535,"stop":1745423410536,"duration":1},"status":"passed","severity":"normal"},{"uid":"626006b4cb138582","name":"Check meta is set [ecies]","time":{"start":1745423437830,"stop":1745423437830,"duration":0},"status":"passed","severity":"normal"},{"uid":"383584aafcebd8c0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745423456384,"stop":1745423456384,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d2762b240c7877","name":"can start and stop the service","time":{"start":1745423429829,"stop":1745423429830,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ea9ec0500ff827","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745423973681,"stop":1745423973681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4faf14fa646e8f4","name":"should deliver messages after dependencies are met","time":{"start":1745423456902,"stop":1745423456902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddc09059ae96e95","name":"Push message with content topic containing emoji","time":{"start":1745424090026,"stop":1745424090026,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e9d1a66fe8b610","name":"Ephemeral field set to true","time":{"start":1745423417532,"stop":1745423417532,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbbb3de8005761","name":"should handle corrupted local storage data gracefully","time":{"start":1745423429833,"stop":1745423429833,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c0ec0962e0e17f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745423402417,"stop":1745423402417,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd360667cf51e56","name":"connected peers and dial","time":{"start":1745423582304,"stop":1745423582305,"duration":1},"status":"skipped","severity":"normal"},{"uid":"67bd5c95a71a1704","name":"udp ip6 address","time":{"start":1745423410581,"stop":1745423410582,"duration":1},"status":"passed","severity":"normal"},{"uid":"490fdfbc32f30488","name":"should retry failed tasks","time":{"start":1745423446826,"stop":1745423446826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9085f55ac3be6b","name":"should request renew when peer disconnects","time":{"start":1745423446428,"stop":1745423446428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f4adb5c3b7f46e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745423402412,"stop":1745423402412,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d333c6bcc1f6b8c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745423402408,"stop":1745423402408,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef3455b7ea7acd7","name":"should reject if Store is requested but not mounted","time":{"start":1745423447093,"stop":1745423447094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0bdb14cf18a3785","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745423402420,"stop":1745423402421,"duration":1},"status":"passed","severity":"normal"},{"uid":"31455f4c2e515d2b","name":"should call waitForPeer on Relay","time":{"start":1745423447096,"stop":1745423447097,"duration":1},"status":"passed","severity":"normal"},{"uid":"7542b80864f5ffa1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app40/9/topic797/test.js","time":{"start":1745423704942,"stop":1745423704944,"duration":2},"status":"passed","severity":"normal"},{"uid":"143b917ecc71681b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745423699943,"stop":1745423699943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a599544145d79ba9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745423410536,"stop":1745423410536,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4075e177bd5f4f","name":"Check received message containing Russian","time":{"start":1745423892393,"stop":1745423892394,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e8c17bb6f1d81e","name":"Check received message containing numeric","time":{"start":1745423892402,"stop":1745423892402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd66f675c5166fb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745423402416,"stop":1745423402416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6202ef805d82d3d5","name":"Push message with short payload","time":{"start":1745424090029,"stop":1745424090030,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc86459c873c296","name":"Subscribe and receives messages on 20 topics","time":{"start":1745423973658,"stop":1745423973658,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc84a9f2a50de22f","name":"Encoder throws on empty string content topic","time":{"start":1745423437831,"stop":1745423437831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b84460ba01c38a","name":"new peer added after a peer was already found","time":{"start":1745423602214,"stop":1745423602216,"duration":2},"status":"skipped","severity":"normal"},{"uid":"37acd9ab914c57cb","name":"should be delivered immediately if received","time":{"start":1745423456905,"stop":1745423456905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3e4a5aaa1631bb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745423973674,"stop":1745423973674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbe9ac81c0bf08b","name":"random static sharding 2 - Cluster ID: 580, Shard ID: 603","time":{"start":1745423721068,"stop":1745423721068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7a4a5d7790bfad","name":"should return different streams if requested simultaniously","time":{"start":1745423417304,"stop":1745423417304,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b7ea473679b8af","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745423598788,"stop":1745423598788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b374415e2d643d79","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745423456330,"stop":1745423456330,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed94510a5a2657b","name":"should maintain proper timestamps if all messages received","time":{"start":1745423456899,"stop":1745423456899,"duration":0},"status":"passed","severity":"normal"},{"uid":"3649539f0122ed3b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745423699937,"stop":1745423699938,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf175f0d809b6a46","name":"should reject if WakuNode is not started","time":{"start":1745423447092,"stop":1745423447092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccdecac8e1a3571","name":"Check received message containing special chars","time":{"start":1745423892392,"stop":1745423892392,"duration":0},"status":"passed","severity":"normal"},{"uid":"e790fb3554b68382","name":"can start the service","time":{"start":1745423478985,"stop":1745423478986,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b1ac23c4558563","name":"Push message with unicode special characters payload","time":{"start":1745424090018,"stop":1745424090018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6a5a9f134649cf","name":"Nodes with multiple pubsub topic","time":{"start":1745423598788,"stop":1745423598789,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb84a8652e25d042","name":"Push message with content topic containing XML","time":{"start":1745424090023,"stop":1745424090023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d352df6d2822268b","name":"returns all values when wanted number matches available values","time":{"start":1745423424827,"stop":1745423424830,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc263fe4ee4604cd","name":"can start the service","time":{"start":1745423582084,"stop":1745423582086,"duration":2},"status":"passed","severity":"normal"},{"uid":"654cdbeef257483","name":"Generator, 2 different pubsubtopics","time":{"start":1745423717394,"stop":1745423717394,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1afcece5dc45fd","name":"should not receive a peer event before start","time":{"start":1745423582089,"stop":1745423582090,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fcf0440a810e35","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745423402413,"stop":1745423402413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e895912f50b29c40","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745423973676,"stop":1745423973676,"duration":0},"status":"passed","severity":"normal"},{"uid":"c699966c3eb2ef61","name":"should throw error - no public key","time":{"start":1745423411238,"stop":1745423411238,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c20aeb4efeb69a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745423973672,"stop":1745423973672,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb2e606c9a1b909","name":"should properly create peer info with all multiaddrs","time":{"start":1745423411247,"stop":1745423411248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83e2ecce96143b5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745423533881,"stop":1745423533885,"duration":4},"status":"passed","severity":"normal"},{"uid":"85887fd71ba0f8a3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745423456378,"stop":1745423456378,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f4d0a0f04b361c","name":"start node with empty shard should fail","time":{"start":1745423721084,"stop":1745423721099,"duration":15},"status":"passed","severity":"normal"},{"uid":"c14d76b679794d50","name":"Push message with long payload","time":{"start":1745424090012,"stop":1745424090013,"duration":1},"status":"passed","severity":"normal"},{"uid":"6960f1bf2bd2fb81","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745423594163,"stop":1745423594164,"duration":1},"status":"passed","severity":"normal"},{"uid":"83705cb3ae49adfa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745423402418,"stop":1745423402418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8627b8d9ee8b8e","name":"Sets default value correctly","time":{"start":1745423749615,"stop":1745423749615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1f0ff4e148f3c9","name":"should initialize bloom filter with correct parameters","time":{"start":1745423458254,"stop":1745423458254,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb590303142dec96","name":"Light Node - default protocols","time":{"start":1745423753018,"stop":1745423753018,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c2c1578f577f87","name":"should detect messages with missing dependencies","time":{"start":1745423456901,"stop":1745423456901,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacd171d5cc8a307","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745423456380,"stop":1745423456380,"duration":0},"status":"passed","severity":"normal"},{"uid":"551aa7312c3deab7","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745423456346,"stop":1745423456346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63235aa56ed2dfe","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745423456367,"stop":1745423456367,"duration":0},"status":"passed","severity":"normal"},{"uid":"770694d7f6d9769d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745423404993,"stop":1745423404993,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ab75c31a350e7a","name":"Push message with content topic containing Arabic","time":{"start":1745424090038,"stop":1745424090038,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c3b6c447374741","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745423608162,"stop":1745423608162,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe503a3959825b4a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745423734894,"stop":1745423734894,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb39e1159b9fe60","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745423598786,"stop":1745423598786,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b0042ed651dff3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745423602972,"stop":1745423602975,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b9260ad9220919e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745423402421,"stop":1745423402421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fb41b11f36173f","name":"Subscribe and receives messages on 20 topics","time":{"start":1745423973671,"stop":1745423973671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7311362daa60796d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745423402427,"stop":1745423402427,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bc706e8d468960","name":"Push to array if already present","time":{"start":1745423401897,"stop":1745423401898,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4ea05bc2eea795","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745423608165,"stop":1745423608165,"duration":0},"status":"passed","severity":"normal"},{"uid":"645d8d7d6ae7eed0","name":"Push message with SQL Injection payload","time":{"start":1745424090015,"stop":1745424090015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3898dc115f6c53ac","name":"Push message with content topic containing escaped characters","time":{"start":1745424090025,"stop":1745424090025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd6d3176ddb4f6d","name":"Push message with Arabic payload","time":{"start":1745424090014,"stop":1745424090014,"duration":0},"status":"passed","severity":"normal"},{"uid":"264601fb46568e49","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745423410531,"stop":1745423410531,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e6a4fe47c5f5b3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745423481271,"stop":1745423481271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47f1b355c262eeb","name":"Encoder throws on undefined content topic","time":{"start":1745423437830,"stop":1745423437831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d7273f620b2461","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app41/3/topic953/test.js","time":{"start":1745423704950,"stop":1745423704950,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf86e1677455c570","name":"should set field with only FILTER enabled","time":{"start":1745423411249,"stop":1745423411249,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d946dc4744e42b","name":"Ping on unsubscribed peer","time":{"start":1745423541504,"stop":1745423541504,"duration":0},"status":"passed","severity":"normal"},{"uid":"f338a592bd2bb9a1","name":"isConnected return false after peer stops","time":{"start":1745423495003,"stop":1745423495004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab04371551b336a8","name":"should not retry if at least one success","time":{"start":1745423447175,"stop":1745423447175,"duration":0},"status":"passed","severity":"normal"},{"uid":"1600162c990b36ce","name":"Check publish message containing Arabic","time":{"start":1745423602946,"stop":1745423602947,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11d5ccf618990b7","name":"Push message with shell command payload","time":{"start":1745424090017,"stop":1745424090018,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d897cc57a53d80a","name":"Check received message containing shell command","time":{"start":1745423892395,"stop":1745423892396,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a99c298f11d2fe7","name":"should return false when shard is not included in network shards","time":{"start":1745423447106,"stop":1745423447106,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de2751739c9693f","name":"should start and stop interval correctly","time":{"start":1745423446824,"stop":1745423446825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a41e1a866adaec","name":"should emit a peer event after start","time":{"start":1745423582089,"stop":1745423582089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5431c9fed88028f","name":"Check received message containing escaped characters","time":{"start":1745423892396,"stop":1745423892396,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a6e94102e300f8","name":"Check publish message containing Script","time":{"start":1745423602950,"stop":1745423602951,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fdf78c5c42b4f0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745423594173,"stop":1745423594175,"duration":2},"status":"passed","severity":"normal"},{"uid":"8eb567453e5370bd","name":"Ordered Callback - false","time":{"start":1745423727397,"stop":1745423727398,"duration":1},"status":"passed","severity":"normal"},{"uid":"92531d4bfdfa6847","name":"Ephemeral messages are not stored","time":{"start":1745423481269,"stop":1745423481270,"duration":1},"status":"passed","severity":"normal"},{"uid":"539a777a7cc27262","name":"Subscribe to topic containing Script and publish message","time":{"start":1745423608162,"stop":1745423608163,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfea53ba9dd65ac","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745423608158,"stop":1745423608158,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab73ff421e3f0e2","name":"should wait for Filter peer to be connected","time":{"start":1745423447096,"stop":1745423447096,"duration":0},"status":"passed","severity":"normal"},{"uid":"774980b9f7d5ab33","name":"Relay","time":{"start":1745423480599,"stop":1745423480599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83d7ba8ccf3d02e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745423402419,"stop":1745423402419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1964202318672a2b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app95/8/topic262/test.js","time":{"start":1745423704948,"stop":1745423704949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b774697eb1f55a5f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745423737128,"stop":1745423737128,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd415fea0e60626","name":"Does not throw an exception when node disconnects","time":{"start":1745423749610,"stop":1745423749610,"duration":0},"status":"passed","severity":"normal"},{"uid":"27db489bcaa9e6c9","name":"Check received message containing Arabic","time":{"start":1745423892393,"stop":1745423892393,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eea2282f9c4a1d4","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745423456347,"stop":1745423456347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fe5e76bff448ae","name":"Check publish message after service node is restarted","time":{"start":1745423602975,"stop":1745423602977,"duration":2},"status":"skipped","severity":"normal"},{"uid":"35fd23f47d874e93","name":"Query generator for multiple messages with different content topic format","time":{"start":1745423737129,"stop":1745423737129,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62cc2d6c093ee43","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745424090040,"stop":1745424090040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3285ba63233aa66f","name":"Publish message with custom timestamp: Wed Apr 23 2025 16:53:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1745423602965,"stop":1745423602966,"duration":1},"status":"passed","severity":"normal"},{"uid":"d644be46ddbdaaa0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745423402422,"stop":1745423402422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce70316bd180f00","name":"less peers than existing","time":{"start":1745423582305,"stop":1745423582305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7418132475acc63","name":"Push message with custom timestamp: 1714665095230","time":{"start":1745424090027,"stop":1745424090027,"duration":0},"status":"passed","severity":"normal"},{"uid":"645bf0b5848bda27","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745423456338,"stop":1745423456338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2905fe09bcdb74b","name":"Push message with content topic containing JSON","time":{"start":1745424090024,"stop":1745424090024,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaa208bda8fa06f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745423594169,"stop":1745423594169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bb5e902bc49906","name":"Fails to push message bigger that 1MB","time":{"start":1745424090029,"stop":1745424090029,"duration":0},"status":"passed","severity":"normal"},{"uid":"1233af5216047182","name":"Check received message containing Basic HTML tag","time":{"start":1745423892395,"stop":1745423892395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a95067ee400497b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745423973679,"stop":1745423973679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1ac87f0f3eb821","name":"Relay + Store","time":{"start":1745423480599,"stop":1745423480600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27de9b098664361","name":"Push message with special chars payload","time":{"start":1745424090030,"stop":1745424090031,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07975c5ebbbe349","name":"should increase lamport timestamp","time":{"start":1745423456898,"stop":1745423456898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68c42789660902b","name":"Check received message containing JSON","time":{"start":1745423892395,"stop":1745423892395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6fa71df1692e32","name":"getPeersByDiscovery","time":{"start":1745423602214,"stop":1745423602214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5759cbbfdf1993a8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745423475188,"stop":1745423475189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d97fe751e5f4780","name":"Publish message with custom timestamp: Thu May 02 2024 15:53:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1745423602963,"stop":1745423602963,"duration":0},"status":"passed","severity":"normal"},{"uid":"370e7848b8917e96","name":"should return usable stream attached to connection","time":{"start":1745423417301,"stop":1745423417302,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d14af9ab12ff01a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745423402423,"stop":1745423402424,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e41b5892f0f08b9","name":"Check received message containing emoji","time":{"start":1745423892396,"stop":1745423892397,"duration":1},"status":"passed","severity":"normal"},{"uid":"4832c1a6fab98218","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745423456361,"stop":1745423456362,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b227ac22b72fdd","name":"Check received message containing Script","time":{"start":1745423892394,"stop":1745423892394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1ed374e27f03cd","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745423402404,"stop":1745423402404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3febcd51a79bd7","name":"Check received message containing Russian","time":{"start":1745423892403,"stop":1745423892403,"duration":0},"status":"passed","severity":"normal"},{"uid":"499a2e4b2c7e2086","name":"Store - dialed first","time":{"start":1745423753016,"stop":1745423753016,"duration":0},"status":"passed","severity":"normal"},{"uid":"7356cfd694a93f3b","name":"Should update multiaddrs","time":{"start":1745423546021,"stop":1745423546021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3505362b455fa06a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app92/10/topic39/json","time":{"start":1745423704944,"stop":1745423704945,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae5ea305dc736ad","name":"Promise Callback - true","time":{"start":1745423727395,"stop":1745423727396,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f55ea78a2adf434","name":"Fails to push message with large meta","time":{"start":1745424090026,"stop":1745424090027,"duration":1},"status":"passed","severity":"normal"},{"uid":"6012682bc9682f62","name":"Reopen subscription with peer with lost subscription","time":{"start":1745423541504,"stop":1745423541504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f13d3b897975245","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745423456372,"stop":1745423456372,"duration":0},"status":"passed","severity":"normal"},{"uid":"31517f4b3b11c615","name":"should get / set UDP multiaddr","time":{"start":1745423411244,"stop":1745423411244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01ef1d1d622f857","name":"Round trip binary serialization","time":{"start":1745423417531,"stop":1745423417532,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93aaf62921bc4e9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745423594173,"stop":1745423594173,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c918eb828df5e6","name":"Check message with non string payload is not received","time":{"start":1745423892409,"stop":1745423892409,"duration":0},"status":"passed","severity":"normal"},{"uid":"75041e59b769c8c2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745423594164,"stop":1745423594164,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c5a2b050b40317","name":"should set field with all protocols enabled","time":{"start":1745423411248,"stop":1745423411248,"duration":0},"status":"passed","severity":"normal"},{"uid":"8624e055dd140214","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745423456378,"stop":1745423456378,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1829cf22b119aa","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745423437829,"stop":1745423437830,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb031271f417784a","name":"Throws when trying to push message with empty payload","time":{"start":1745424090036,"stop":1745424090036,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57e5eca7aeac88c","name":"Correctly serialized arguments","time":{"start":1745423543958,"stop":1745423543959,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d4557191cb3e02","name":"Push message equal or less that 1MB","time":{"start":1745424090028,"stop":1745424090028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38ec9f47775c5e3","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745423602218,"stop":1745423602220,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ede581f5536b311","name":"Check message with non string payload is not received","time":{"start":1745423892400,"stop":1745423892400,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc101a41a849f532","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745423685849,"stop":1745423685850,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b31ef3789511cc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745423425400,"stop":1745423425400,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde81c7c4553c51e","name":"Used by Waku Relay","time":{"start":1745423749613,"stop":1745423749614,"duration":1},"status":"passed","severity":"normal"},{"uid":"6baff7721134485f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745423429833,"stop":1745423429833,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcee771c7d16ac7c","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745423456309,"stop":1745423456320,"duration":11},"status":"passed","severity":"normal"},{"uid":"b2f9a1f161ff6f81","name":"Push message with content topic containing Russian","time":{"start":1745424090038,"stop":1745424090039,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5e4218c72ad965","name":"same cluster, same shard: nodes connect","time":{"start":1745423545678,"stop":1745423545680,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0009cd4abaa6984","name":"nwaku subscribes","time":{"start":1745423595619,"stop":1745423595622,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1a820e928bdb7f6","name":"Push message with content topic containing special chars","time":{"start":1745424090038,"stop":1745424090038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d54f06c2dd1b90e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745423602217,"stop":1745423602218,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b54ed5ee8d64c932","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745423608160,"stop":1745423608160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d3e42555aab606","name":"should initialize with Unhealthy status","time":{"start":1745423447003,"stop":1745423447004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70790c5553e514a","name":"Store - dialed after - with timeout","time":{"start":1745423753016,"stop":1745423753016,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f036244b637427","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745423456374,"stop":1745423456374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed646f447d08fa6f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745423456384,"stop":1745423456385,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf689a2b6d8a15f","name":"Push message with long payload","time":{"start":1745424090030,"stop":1745424090030,"duration":0},"status":"passed","severity":"normal"},{"uid":"7029adf279a1c6ad","name":"Subscribe to topic containing long and receive message","time":{"start":1745423973660,"stop":1745423973660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45f23856ebb59fd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745423699943,"stop":1745423699943,"duration":0},"status":"passed","severity":"normal"},{"uid":"274e4a6f0b1d06ce","name":"Check received message with timestamp: 1745423473417000000 ","time":{"start":1745423892397,"stop":1745423892397,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbbc4aaf1f4b06f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745423721083,"stop":1745423721083,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d099cfa1502e93f","name":"Push message with content topic containing unicode special characters","time":{"start":1745424090041,"stop":1745424090041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee46e25c310fc68b","name":"should return unique PubsubTopics for static sharding","time":{"start":1745423402413,"stop":1745423402413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a6ca69dc46b6ae","name":"should maintain desired error rate","time":{"start":1745423458255,"stop":1745423458255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32224d727230c07","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745423402405,"stop":1745423402406,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b462c3cf2e6b020","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745423425395,"stop":1745423425396,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fc3b6659a0d6f7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745423402407,"stop":1745423402407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae9008e08cb90e2","name":"Fails to publish duplicate message","time":{"start":1745423602967,"stop":1745423602968,"duration":1},"status":"passed","severity":"normal"},{"uid":"451624f0cf54b43","name":"Check received message containing escaped characters","time":{"start":1745423892405,"stop":1745423892405,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d967d81c0a9f91a","name":"Init the array if not present","time":{"start":1745423401894,"stop":1745423401895,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8159458460943d","name":"creates an iterator","time":{"start":1745423742319,"stop":1745423742320,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc13f18755fc333","name":"Push message with custom timestamp: 1745427095231","time":{"start":1745424090043,"stop":1745424090043,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d487d0e0bd0fc8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745423456380,"stop":1745423456384,"duration":4},"status":"passed","severity":"normal"},{"uid":"941e2b746b95c407","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745423973674,"stop":1745423973674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97fdeeadeba7398","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745423456344,"stop":1745423456344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55ef27a938236d6","name":"Push message with content topic containing short","time":{"start":1745424090036,"stop":1745424090037,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e116994c45375e0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745423973680,"stop":1745423973681,"duration":1},"status":"passed","severity":"normal"},{"uid":"909851ce9e000574","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745423482197,"stop":1745423482198,"duration":1},"status":"passed","severity":"normal"},{"uid":"4301da7553a1740a","name":"Push message with content topic containing unicode special characters","time":{"start":1745424090025,"stop":1745424090025,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b2adfc029066c4","name":"non connected peers","time":{"start":1745423582306,"stop":1745423582306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"790ae5cb157fcb60","name":"Nodes with multiple pubsub topic","time":{"start":1745423598787,"stop":1745423598787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d448d66c72ab3cd9","name":"Check received message containing SQL Injection","time":{"start":1745423892403,"stop":1745423892404,"duration":1},"status":"passed","severity":"normal"},{"uid":"68019b859b53b156","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745423402413,"stop":1745423402414,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70ef4a44a01196d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745423608161,"stop":1745423608161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16a3f35f66bfff1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745423410545,"stop":1745423410546,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9009c8906d879a","name":"Check message with no pubsub topic is not received","time":{"start":1745423892408,"stop":1745423892408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd8f0d564c52fee","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745423478996,"stop":1745423478997,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eb4ba5e9651e7a9d","name":"throws on content topic with non-number generation field","time":{"start":1745423402391,"stop":1745423402391,"duration":0},"status":"passed","severity":"normal"},{"uid":"896f0f151f48570d","name":"should not fail to start the service if it is already started","time":{"start":1745423429830,"stop":1745423429831,"duration":1},"status":"passed","severity":"normal"},{"uid":"58171fb83431327a","name":"should not fail to start the service if it is already started","time":{"start":1745423478989,"stop":1745423478989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6070421e330d3495","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745423456308,"stop":1745423456309,"duration":1},"status":"passed","severity":"normal"},{"uid":"46558cbffeb9823d","name":"Check received message containing Script","time":{"start":1745423892404,"stop":1745423892404,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb62fb30f4368252","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745423425397,"stop":1745423425397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4752284717f3d40c","name":"start node with empty content topic","time":{"start":1745423704952,"stop":1745423704952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9069d01c0fe2649","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745423685847,"stop":1745423685847,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8ff4b432a5cf67","name":"Push message with XML payload","time":{"start":1745424090033,"stop":1745424090033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1f369c373e7d83","name":"Check publish message containing Basic HTML tag","time":{"start":1745423602952,"stop":1745423602953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee91b1d1159de928","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745423456309,"stop":1745423456309,"duration":0},"status":"passed","severity":"normal"},{"uid":"4244b959f360d6a8","name":"Query with Ordered Callback, No Decoder","time":{"start":1745423699942,"stop":1745423699942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2967936cc648564","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745423973677,"stop":1745423973677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07ad78850274d28","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745423402414,"stop":1745423402414,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32f880af5cbf71","name":"Publish message with custom timestamp: Wed Apr 23 2025 14:53:15 GMT+0000 (Coordinated Universal Time)","time":{"start":1745423602964,"stop":1745423602965,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cd535ab4a5f21b","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745423455931,"stop":1745423455931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8369a756a9330b81","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745423402416,"stop":1745423402416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18f9db5ef846848","name":"Push message with content topic containing shell command","time":{"start":1745424090040,"stop":1745424090040,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aee2c78d510c03a","name":"handles empty contentTopics array correctly","time":{"start":1745423402426,"stop":1745423402426,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7a9b1385d1509d","name":"should be online or offline if network state changed","time":{"start":1745423475190,"stop":1745423475191,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57f5d717f2b9d5a","name":"should wait for LightPush peer to be connected","time":{"start":1745423447095,"stop":1745423447096,"duration":1},"status":"passed","severity":"normal"},{"uid":"287647d182e41797","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745423447106,"stop":1745423447106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67e29e712daa616","name":"should emit a peer event after start","time":{"start":1745423429831,"stop":1745423429831,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d72cff390ec8b72","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745423594163,"stop":1745423594163,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bca1c3cb08cdd6a","name":"Check received message containing shell command","time":{"start":1745423892405,"stop":1745423892405,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a93df39ece64230","name":"Check publish message containing XML","time":{"start":1745423602951,"stop":1745423602952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bcdf8381948655","name":"should be able to encode the field with only STORE set to true","time":{"start":1745423410530,"stop":1745423410531,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a0b11f6d948240","name":"should initialize with custom number of peers","time":{"start":1745423446426,"stop":1745423446427,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbd5ff6f1d22a87","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745423456903,"stop":1745423456904,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8b5e1c82aff0fa","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745423404990,"stop":1745423404991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7cedc75af84888","name":"should reject if Filter is requested but not mounted","time":{"start":1745423447094,"stop":1745423447094,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb586800cedb8ff","name":"Push message with content topic containing Chinese","time":{"start":1745424090021,"stop":1745424090021,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1d926e064aa770","name":"pre and post cipher","time":{"start":1745423436539,"stop":1745423436539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85b2d8d92318594","name":"Subscribe to topic containing long and receive message","time":{"start":1745423973673,"stop":1745423973674,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd513feced69a00","name":"Js publishes, other Js receives","time":{"start":1745423595623,"stop":1745423595624,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9b414ad3a089f2","name":"Subscribe and receive messages via waku relay post","time":{"start":1745423973657,"stop":1745423973657,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d1bd9921820b49","name":"Renews subscription after lossing a connection","time":{"start":1745423973680,"stop":1745423973680,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dfc6783aab842a","name":"Decoder throws on empty string content topic","time":{"start":1745423436025,"stop":1745423436026,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afb1b41ea75681a","name":"should properly start and stop event listening","time":{"start":1745423447005,"stop":1745423447009,"duration":4},"status":"passed","severity":"normal"},{"uid":"336464f7fcf452dc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745423685848,"stop":1745423685848,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f9337d4e3f79f7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745423411250,"stop":1745423411250,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e9b0705785db51","name":"can start the service","time":{"start":1745423429828,"stop":1745423429829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d478e0f8362a02c2","name":"Fields are not dropped","time":{"start":1745423416992,"stop":1745423416994,"duration":2},"status":"passed","severity":"normal"},{"uid":"93b03b3b58fc960f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745423436022,"stop":1745423436022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5417e950b2b692","name":"can start and stop the service","time":{"start":1745423478987,"stop":1745423478987,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7d7bb310f15751","name":"Check received message containing numeric","time":{"start":1745423892392,"stop":1745423892392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14986d716bd4b47","name":"Passing an array","time":{"start":1745423749611,"stop":1745423749611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0626464109f4530","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745423402420,"stop":1745423402420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b87048cdb4f058d","name":"caches peers it previously fetched","time":{"start":1745423425813,"stop":1745423425813,"duration":0},"status":"passed","severity":"normal"},{"uid":"56638004cce4abef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745423402418,"stop":1745423402419,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca234d0197f8d66","name":"random static sharding 10 - Cluster ID: 280, Shard ID: 744","time":{"start":1745423721082,"stop":1745423721083,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1522be62c23d72e","name":"Publish without waiting for remote peer","time":{"start":1745423608156,"stop":1745423608156,"duration":0},"status":"passed","severity":"normal"},{"uid":"126355e69934af30","name":"Push message with content topic containing SQL Injection","time":{"start":1745424090022,"stop":1745424090023,"duration":1},"status":"passed","severity":"normal"},{"uid":"19894809f24406b0","name":"1 Store, 2 fetches","time":{"start":1745423425417,"stop":1745423425418,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6e07445f4eb762","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745423973663,"stop":1745423973663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3096db65a5b10b60","name":"should properly create location multiaddrs - tcp4","time":{"start":1745423411245,"stop":1745423411246,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a22d25f38d54914","name":"Publishes to nwaku","time":{"start":1745423595622,"stop":1745423595622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dd4c10c3e7b376","name":"throws on content topic with empty encoding field","time":{"start":1745423402393,"stop":1745423402394,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fffcc463eba254","name":"Push message with XML payload","time":{"start":1745424090016,"stop":1745424090016,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb2e3593f7f2d17","name":"Push 30 different messages","time":{"start":1745424090019,"stop":1745424090019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf719a53f463ca95","name":"Push message with emoji payload","time":{"start":1745424090035,"stop":1745424090036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e80922d38c2337","name":"should check false positive rate","time":{"start":1745423458257,"stop":1745423458257,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5c89501df2c3cd","name":"Check publish message containing Chinese","time":{"start":1745423602944,"stop":1745423602945,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b4b9e48b540893","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745423973671,"stop":1745423973672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f92964c5d001e5","name":"Generator, custom pubsub topic","time":{"start":1745423717393,"stop":1745423717393,"duration":0},"status":"passed","severity":"normal"},{"uid":"9756c33671c2540d","name":"should be sent with empty content","time":{"start":1745423456903,"stop":1745423456903,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb029233cdeabc5e","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745423456329,"stop":1745423456330,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9af439545ac369","name":"should handle special patterns correctly","time":{"start":1745423458256,"stop":1745423458256,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee0f9d913e019a0","name":"Query Generator, No message returned","time":{"start":1745423699937,"stop":1745423699937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6400121515626073","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745423425815,"stop":1745423425815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dfbdf41d0978a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745423602960,"stop":1745423602963,"duration":3},"status":"passed","severity":"normal"},{"uid":"c523d1e277861476","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app16/5/topic424/test.js","time":{"start":1745423704948,"stop":1745423704948,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8edf319239805d","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745423456346,"stop":1745423456346,"duration":0},"status":"passed","severity":"normal"},{"uid":"97133f83a59d4dea","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745423447104,"stop":1745423447104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8d6162a5d4f04b","name":"Check message with no payload is not received","time":{"start":1745423892409,"stop":1745423892409,"duration":0},"status":"passed","severity":"normal"},{"uid":"581dccee4edb6610","name":"should use shardsUnderCluster when provided","time":{"start":1745423447105,"stop":1745423447105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b86f426e0979d1","name":"should throw error - invalid id","time":{"start":1745423411237,"stop":1745423411238,"duration":1},"status":"passed","severity":"normal"},{"uid":"880df38575f9553a","name":"Subscribe to topic containing long and publish message","time":{"start":1745423608160,"stop":1745423608160,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b58f146250a7b4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745423475186,"stop":1745423475187,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2a9ad180d4e8cb","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745423456330,"stop":1745423456331,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e3fab1d898eaa0","name":"Passing page size 1 when there are 4 messages","time":{"start":1745423735968,"stop":1745423735969,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c83e274036fa99","name":"should add received messages to bloom filter","time":{"start":1745423456899,"stop":1745423456900,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3ef91d882dd5a3","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745423602970,"stop":1745423602971,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ac6df2c02a5f7d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745423973662,"stop":1745423973662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b606a235ed5ec079","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745423594170,"stop":1745423594170,"duration":0},"status":"passed","severity":"normal"},{"uid":"be568e4ddda6a248","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745423608164,"stop":1745423608165,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f3f7bb61aaafc0","name":"Push message with Russian payload","time":{"start":1745424090032,"stop":1745424090032,"duration":0},"status":"passed","severity":"normal"},{"uid":"533e5ace6e40e587","name":"throws an error for improperly formatted content topics","time":{"start":1745423402410,"stop":1745423402410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bec309b23a95e0","name":"random static sharding 9 - Cluster ID: 292, Shard ID: 5","time":{"start":1745423721078,"stop":1745423721082,"duration":4},"status":"passed","severity":"normal"},{"uid":"96399078557a8318","name":"Relay + Store","time":{"start":1745423411250,"stop":1745423411250,"duration":0},"status":"passed","severity":"normal"},{"uid":"9889bfb9a1279552","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745423973675,"stop":1745423973675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89e0863463699df","name":"should only return 1 node with relay capability","time":{"start":1745423425813,"stop":1745423425814,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ccde21d0610c6a","name":"should return PeerId when PeerId is provided","time":{"start":1745423447103,"stop":1745423447103,"duration":0},"status":"passed","severity":"normal"},{"uid":"715d2872ea48189a","name":"different cluster, different shard: nodes don't connect","time":{"start":1745423545683,"stop":1745423545684,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ab0975334dde42","name":"Check publish message containing emoji","time":{"start":1745423602958,"stop":1745423602960,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8871eee3fd39687","name":"ignores domain fetching errors","time":{"start":1745423425812,"stop":1745423425812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdafb864e01b2b0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745423402425,"stop":1745423402425,"duration":0},"status":"passed","severity":"normal"},{"uid":"887fe5e115803010","name":"isConnected should return true after first peer connects","time":{"start":1745423495003,"stop":1745423495003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96cecb672e1a0ca","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745423424834,"stop":1745423424835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a731afb1f3f38e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745423892407,"stop":1745423892407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d3da22a3555fb6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745423533885,"stop":1745423533886,"duration":1},"status":"passed","severity":"normal"},{"uid":"393a9dc01b7e9e7e","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745423456331,"stop":1745423456331,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfd070ad86a9c34","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745423402406,"stop":1745423402407,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1f526af220d348","name":"should properly create location multiaddrs - udp6","time":{"start":1745423411246,"stop":1745423411246,"duration":0},"status":"passed","severity":"normal"},{"uid":"12059c3dd985a2b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745423402420,"stop":1745423402420,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7e07a64d5b76c4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745423425816,"stop":1745423425816,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83b3ac32331a2ffb","name":"should fail to send if no connected peers found","time":{"start":1745423447174,"stop":1745423447174,"duration":0},"status":"passed","severity":"normal"},{"uid":"453a70f21069f860","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745423545674,"stop":1745423545676,"duration":2},"status":"passed","severity":"normal"},{"uid":"1204b57f1d942a20","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745423608164,"stop":1745423608164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52785da13443dc3","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745423417534,"stop":1745423417535,"duration":1},"status":"passed","severity":"normal"},{"uid":"d916713e4734cacd","name":"should decode valid enr successfully","time":{"start":1745423411235,"stop":1745423411235,"duration":0},"status":"passed","severity":"normal"},{"uid":"389128b253eb18b8","name":"through manual discovery","time":{"start":1745423543874,"stop":1745423543877,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6425182a730c593","name":"Using a function","time":{"start":1745423749611,"stop":1745423749612,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce5561df5f00c71","name":"should handle a minimal index list","time":{"start":1745423402428,"stop":1745423402428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e939ec45ac2967","name":"Check message with invalid timestamp is not received","time":{"start":1745423892398,"stop":1745423892398,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cd2edff37a32ae","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745423410537,"stop":1745423410537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79e32536148b5fa","name":"Query Generator - false","time":{"start":1745423727394,"stop":1745423727395,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2db583aeee9068","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745423495002,"stop":1745423495002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31b03b88af14838","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745423704951,"stop":1745423704951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1953c0ee06f5aa0","name":"topics with same application and version share the same shard","time":{"start":1745423402409,"stop":1745423402409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad161639b52692c4","name":"random static sharding 8 - Cluster ID: 201, Shard ID: 737","time":{"start":1745423721074,"stop":1745423721078,"duration":4},"status":"passed","severity":"normal"},{"uid":"26bddad930dda72","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745423402427,"stop":1745423402427,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc18335f7f086128","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745423482200,"stop":1745423482200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b951ed816b70de","name":"Waku message hash computation (payload length 0)","time":{"start":1745423404992,"stop":1745423404992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26c084b49c8e478","name":"Callback on promise, aborts when callback returns true","time":{"start":1745423737129,"stop":1745423737130,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38776216e0468bc","name":"safeDispatchEvent","time":{"start":1745423515157,"stop":1745423515157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7836ab232508b5c6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745423402408,"stop":1745423402408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af98161eaeb543","name":"Asymmetric encrypt & decrypt","time":{"start":1745423436537,"stop":1745423436538,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be39cee5869daa6","name":"addEventListener with correct event","time":{"start":1745423515154,"stop":1745423515154,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b218c64aa0bfd8","name":"Push message with custom timestamp: 1714665095231","time":{"start":1745424090042,"stop":1745424090042,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b3998b1f3ab297","name":"LightPush","time":{"start":1745423753017,"stop":1745423753017,"duration":0},"status":"passed","severity":"normal"},{"uid":"570a6d52ec2ba2c9","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745423456321,"stop":1745423456322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36a88b0c5568f78","name":"should increase lamport timestamp","time":{"start":1745423456895,"stop":1745423456896,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94510c9523685e5","name":"Check message on other pubsub topic is not received","time":{"start":1745423892399,"stop":1745423892399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38128baa9c64827","name":"Push message with content topic containing emoji","time":{"start":1745424090041,"stop":1745424090041,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e14da0b979df7b6","name":"Check received message with timestamp: 1745423473417000000 ","time":{"start":1745423892406,"stop":1745423892406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da95d2cc699714b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745423417305,"stop":1745423417306,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ed5cf6676a3ba5","name":"Check message received after jswaku node is restarted","time":{"start":1745423892410,"stop":1745423892410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47eee7467e286d33","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745423456308,"stop":1745423456308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f155cd1ed5adece7","name":"Renews subscription after lossing a connection","time":{"start":1745423973667,"stop":1745423973667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db80c72fbb5d30e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745423402420,"stop":1745423402420,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c09d3462cfcd34","name":"Publish message with rate limit","time":{"start":1745423602982,"stop":1745423602983,"duration":1},"status":"passed","severity":"normal"},{"uid":"96db4fa6ef85dcf5","name":"Check message received after nwaku node is restarted","time":{"start":1745423892401,"stop":1745423892401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0804c596769cd3","name":"Generator, custom pubsub topic","time":{"start":1745423717395,"stop":1745423717395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c9ca3d343bd3424","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745423973659,"stop":1745423973659,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6ff4075c477e3d","name":"should set field with only STORE enabled","time":{"start":1745423411249,"stop":1745423411249,"duration":0},"status":"passed","severity":"normal"},{"uid":"6807deda6f361eed","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app54/10/topic144/proto","time":{"start":1745423704947,"stop":1745423704947,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2561497847c522","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745423402411,"stop":1745423402411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0b6b28356f6fc5","name":"should not fail to stop the service if it was not started","time":{"start":1745423582087,"stop":1745423582088,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4089fc2ba1c4e88","name":"Encoder throws on empty string content topic","time":{"start":1745423417533,"stop":1745423417533,"duration":0},"status":"passed","severity":"normal"},{"uid":"556da6438a4ef8da","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745423892398,"stop":1745423892398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7e71af0997811f","name":"should decode valid enr with tcp successfully","time":{"start":1745423411235,"stop":1745423411236,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8e95f8a015710d","name":"Check received message containing special chars","time":{"start":1745423892402,"stop":1745423892402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c84a4919e72a6ce","name":"Push message with JSON payload","time":{"start":1745424090034,"stop":1745424090034,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bbe9d308a1f3c2","name":"Query Generator, No Decoder","time":{"start":1745423699935,"stop":1745423699937,"duration":2},"status":"passed","severity":"normal"},{"uid":"be5849e563731200","name":"should respect max attempts limit","time":{"start":1745423446828,"stop":1745423446829,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c6e1d6dfd4d237","name":"should set field with only RELAY enabled","time":{"start":1745423411249,"stop":1745423411249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b15bf34981f092c","name":"Relay - dialed first","time":{"start":1745423753014,"stop":1745423753015,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d82079e8dbc0d7d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745423685849,"stop":1745423685849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f49c6889bae8bc8","name":"should not receive a peer event before start","time":{"start":1745423478990,"stop":1745423478995,"duration":5},"status":"passed","severity":"normal"},{"uid":"dd37ac8f2aef063c","name":"Check received message containing SQL Injection","time":{"start":1745423892394,"stop":1745423892394,"duration":0},"status":"passed","severity":"normal"},{"uid":"44292be91c2d9d11","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745423402407,"stop":1745423402408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b84a74159cf045","name":"Subscribe and receive messages via waku relay post","time":{"start":1745423973669,"stop":1745423973670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99b036694fcbe09","name":"should insert message id into causal history","time":{"start":1745423456897,"stop":1745423456897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56261dac07d6335","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745423973675,"stop":1745423973675,"duration":0},"status":"passed","severity":"normal"},{"uid":"814e5e95bdcaf422","name":"Check message received after nwaku node is restarted","time":{"start":1745423892410,"stop":1745423892410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba0574169a7a698c","name":"should throw an error for insufficient data","time":{"start":1745423402429,"stop":1745423402429,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c1e9b88f29b79a","name":"Push message with numeric payload","time":{"start":1745424090013,"stop":1745424090013,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c7d103ac00744","name":"Filter","time":{"start":1745423753018,"stop":1745423753018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13dcb59151b69de","name":"should not receive a peer event before start","time":{"start":1745423429831,"stop":1745423429832,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f330364d9e9199","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745423481272,"stop":1745423481273,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4ec6fdd9d3c8a7","name":"should update ack status of messages in outgoing buffer","time":{"start":1745423456904,"stop":1745423456904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dccaf579c16b91d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745423456368,"stop":1745423456368,"duration":0},"status":"passed","severity":"normal"},{"uid":"332c2540106f54e4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745423685847,"stop":1745423685848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76db9c7c302ce8","name":"Accepts a valid Waku Message","time":{"start":1745423450592,"stop":1745423450593,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62d55285c73e9bc","name":"should transition to Unhealthy when no connections","time":{"start":1745423447004,"stop":1745423447004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b613391fffc8c93e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745423402405,"stop":1745423402405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f19d17bd043b5a2","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745423456366,"stop":1745423456366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5696b93ec6e39e8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745423973667,"stop":1745423973667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adba5d4d37001cf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745423410544,"stop":1745423410545,"duration":1},"status":"passed","severity":"normal"},{"uid":"19020b8531a117bc","name":"Encoder throws on empty string content topic","time":{"start":1745423436024,"stop":1745423436024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4568d2983ff5832e","name":"should load peers from local storage and dispatch events","time":{"start":1745423429832,"stop":1745423429833,"duration":1},"status":"passed","severity":"normal"},{"uid":"f596e63b1b15b43e","name":"throws on content topic with empty application field","time":{"start":1745423402392,"stop":1745423402392,"duration":0},"status":"passed","severity":"normal"},{"uid":"db38c56f89311507","name":"should be called for bootstrap peers","time":{"start":1745423482199,"stop":1745423482199,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e14c52fcea23a8","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745423456902,"stop":1745423456902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04566a8d2583e39","name":"should throw an error for missing required configuration","time":{"start":1745423402415,"stop":1745423402415,"duration":0},"status":"passed","severity":"normal"},{"uid":"5589dae50b8a0fa1","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745423456362,"stop":1745423456362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74129c266e3a66e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745423734895,"stop":1745423734895,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d1172a00a2d4b7","name":"Check publish message containing SQL Injection","time":{"start":1745423602948,"stop":1745423602949,"duration":1},"status":"passed","severity":"normal"},{"uid":"148c4adfffa2f76","name":"Ping on subscribed peer","time":{"start":1745423541502,"stop":1745423541502,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d22924b91c20b8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745423410527,"stop":1745423410530,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5f28573d7fe2920","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745423973668,"stop":1745423973668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1f7dfab8bf1ee9","name":"Generator, 2 different pubsubtopics","time":{"start":1745423717396,"stop":1745423717396,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f705b3d71219949","name":"should throw error - no public key","time":{"start":1745423411236,"stop":1745423411237,"duration":1},"status":"passed","severity":"normal"},{"uid":"63759b262c60981f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745423717394,"stop":1745423717395,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da0a4eb8c290358","name":"Push message with JSON payload","time":{"start":1745424090016,"stop":1745424090017,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa3d19a592b4609","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745423608161,"stop":1745423608161,"duration":0},"status":"passed","severity":"normal"},{"uid":"60942ee646e6e376","name":"Promise Callback - false","time":{"start":1745423727396,"stop":1745423727397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7638e844729c151a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745423402421,"stop":1745423402421,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4dbef196cc1719","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745423425815,"stop":1745423425815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b599181e468598ec","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745423973660,"stop":1745423973661,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc7472af78be570","name":"should throw error - no id","time":{"start":1745423411237,"stop":1745423411237,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff0ca65b65d11f9","name":"should insert message into bloom filter","time":{"start":1745423456897,"stop":1745423456897,"duration":0},"status":"passed","severity":"normal"},{"uid":"46db5e7224aca0ce","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745424090024,"stop":1745424090024,"duration":0},"status":"passed","severity":"normal"},{"uid":"718bab0d009e0109","name":"Check message with no payload is not received","time":{"start":1745423892400,"stop":1745423892400,"duration":0},"status":"passed","severity":"normal"},{"uid":"de564c78e60298bb","name":"should handle general insertion and lookup correctly","time":{"start":1745423458256,"stop":1745423458257,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0a171cb47179ad","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745423456321,"stop":1745423456321,"duration":0},"status":"passed","severity":"normal"},{"uid":"807eb7346f3d8657","name":"Decrypt messages","time":{"start":1745423583834,"stop":1745423583835,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fce02e64e3c57d3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745423437829,"stop":1745423437829,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ffff7db5fca3ff","name":"handles different networkShards values correctly","time":{"start":1745423402410,"stop":1745423402410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2132d89c8da8467e","name":"should not receive a peer event after stop","time":{"start":1745423478995,"stop":1745423478995,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf575defd438c825","name":"handles empty shards array correctly","time":{"start":1745423402426,"stop":1745423402426,"duration":0},"status":"passed","severity":"normal"},{"uid":"739c5c8a68822bed","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745423973670,"stop":1745423973670,"duration":0},"status":"passed","severity":"normal"},{"uid":"84671f7bbcdef3d0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745423594172,"stop":1745423594172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f6b0657f1fe48c","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745423456344,"stop":1745423456345,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab708973f7f3a3e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745423598786,"stop":1745423598787,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbaa3849379d3d1","name":"should attach causal history and bloom filter to each message","time":{"start":1745423456898,"stop":1745423456898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea297cbef754c8c3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745423973664,"stop":1745423973665,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6461282b10fb91","name":"Generator, 2 different pubsubtopics","time":{"start":1745423717397,"stop":1745423717397,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d39303562a67b2","name":"Overlapping topic subscription","time":{"start":1745423973672,"stop":1745423973672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceb5adbe78f83f3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745423410537,"stop":1745423410538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41fc608e65dda3e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745423973679,"stop":1745423973679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9df4b1a12875827","name":"shard 0","time":{"start":1745423721062,"stop":1745423721063,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ab39ed7caf5a","name":"random static sharding 1 - Cluster ID: 347, Shard ID: 455","time":{"start":1745423721067,"stop":1745423721067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d11dd19554a80f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745423425394,"stop":1745423425395,"duration":1},"status":"passed","severity":"normal"},{"uid":"b351d5c6b018e21","name":"should set field with all protocols disabled","time":{"start":1745423411248,"stop":1745423411248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c156ad044e2f2285","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745423973657,"stop":1745423973657,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c766cbcaf5b6921","name":"should use DNS peer discovery with light client","time":{"start":1745423478996,"stop":1745423478996,"duration":0},"status":"skipped","severity":"normal"},{"uid":"910053adc3b64aa6","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745423545676,"stop":1745423545677,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a400f79ad1437d","name":"Check message with invalid timestamp is not received","time":{"start":1745423892408,"stop":1745423892408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace9a58436840be1","name":"Check received message containing unicode special characters","time":{"start":1745423892406,"stop":1745423892406,"duration":0},"status":"passed","severity":"normal"},{"uid":"90aa26232d735c03","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745423404992,"stop":1745423404992,"duration":0},"status":"passed","severity":"normal"},{"uid":"774a23ee6b872571","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745423892407,"stop":1745423892407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f920fa998300eb4","name":"Check received message containing Chinese","time":{"start":1745423892393,"stop":1745423892393,"duration":0},"status":"passed","severity":"normal"},{"uid":"69207e690fcda2a8","name":"ignores unrecognized TXT record formats","time":{"start":1745423425812,"stop":1745423425813,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f24d84cb8185829","name":"should only return 1 node with relay and store capability","time":{"start":1745423425814,"stop":1745423425814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b51121f53c10047","name":"handles different clusterIds correctly","time":{"start":1745423402410,"stop":1745423402410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42ab3876f7aff1","name":"recovers when dns.resolve returns empty","time":{"start":1745423425811,"stop":1745423425812,"duration":1},"status":"passed","severity":"normal"},{"uid":"77978df52e68ea1c","name":"Check received message containing long","time":{"start":1745423892401,"stop":1745423892402,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafbdef868e4d6c6","name":"throws on content topic with too few or too many fields","time":{"start":1745423402390,"stop":1745423402391,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b1e81b8e7724f9","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745423455932,"stop":1745423455932,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dadaa79b15d39dd","name":"Check received message containing Arabic","time":{"start":1745423892403,"stop":1745423892403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c2a72bd48ad8e3","name":"should add and remove event listeners correctly","time":{"start":1745423429833,"stop":1745423429834,"duration":1},"status":"passed","severity":"normal"}] |