2024-07-18 10:02:51 +00:00

1 line
156 KiB
JSON

[{"uid":"b2823de91b3048ad","name":"Subscribe to topic containing Script and receive message","time":{"start":1721296401119,"stop":1721296401119,"duration":0},"status":"passed","severity":"normal"},{"uid":"472cc66a65e1798","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721296716804,"stop":1721296716804,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bc224362815fa2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721296734522,"stop":1721296734523,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5f586beb3f1103","name":"LightPush","time":{"start":1721296812147,"stop":1721296812147,"duration":0},"status":"passed","severity":"normal"},{"uid":"96af6882f4ce7032","name":"ignores domain fetching errors","time":{"start":1721296121768,"stop":1721296121769,"duration":1},"status":"passed","severity":"normal"},{"uid":"c965bf257a12381e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721296478472,"stop":1721296478472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc50cbe48afa3fb","name":"listenerCount","time":{"start":1721296188841,"stop":1721296188842,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef8561da134055c","name":"start node with ApplicationInfo","time":{"start":1721296711053,"stop":1721296711054,"duration":1},"status":"passed","severity":"normal"},{"uid":"b659a8d2393d782c","name":"Check message with no payload is not received","time":{"start":1721296357328,"stop":1721296357328,"duration":0},"status":"passed","severity":"normal"},{"uid":"add095aba5ecdfaf","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721296097053,"stop":1721296097053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37657e9fc88185","name":"Check message with non string payload is not received","time":{"start":1721296652203,"stop":1721296652203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ea5c7d00edc4fa","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296779904,"stop":1721296779905,"duration":1},"status":"passed","severity":"normal"},{"uid":"b551ae4c0dab0cfb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721296097064,"stop":1721296097065,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc405296b396708","name":"more peers than existing","time":{"start":1721296602905,"stop":1721296602905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5647e479ab45f83","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721296121502,"stop":1721296121502,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c74d44c6a8eb09","name":"Passing cursor with wrong message digest","time":{"start":1721296716805,"stop":1721296716805,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf4680380892bba","name":"Push message with content topic containing special chars","time":{"start":1721296621957,"stop":1721296621957,"duration":0},"status":"passed","severity":"normal"},{"uid":"71abeb04f8ef34b6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721296664708,"stop":1721296664709,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b7761b9d85b550","name":"throws on content topic with empty encoding field","time":{"start":1721296097044,"stop":1721296097044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af82b001a134187","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721296156005,"stop":1721296156005,"duration":0},"status":"passed","severity":"normal"},{"uid":"764f7f7a6b636981","name":"Push message with content topic containing emoji","time":{"start":1721296743153,"stop":1721296743154,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3fa4dfef5f855e","name":"Check received message containing Chinese","time":{"start":1721296652188,"stop":1721296652188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e29a7ab170a9f95","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721296104940,"stop":1721296104941,"duration":1},"status":"passed","severity":"normal"},{"uid":"832f94c7510c59b8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721296638016,"stop":1721296638016,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fcfa8b364c654","name":"random static sharding 10 - Cluster ID: 526, Shard ID: 737","time":{"start":1721296734521,"stop":1721296734521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8b35568a28e3b3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721296401118,"stop":1721296401119,"duration":1},"status":"passed","severity":"normal"},{"uid":"610228d5709e61b1","name":"Passing page size 110 when there are 120 messages","time":{"start":1721296793112,"stop":1721296793113,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc15f2a8971e36f","name":"Push message with content topic containing short","time":{"start":1721296743145,"stop":1721296743145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1809ad36ba696e88","name":"Push message with escaped characters payload","time":{"start":1721296621954,"stop":1721296621954,"duration":0},"status":"passed","severity":"normal"},{"uid":"466dd34f7dc7de00","name":"should properly create peer info with all multiaddrs","time":{"start":1721296105669,"stop":1721296105669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceebc8fd208648a6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721296401105,"stop":1721296401105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2314eff58dd3d3","name":"Asymmetric encrypt & decrypt","time":{"start":1721296132113,"stop":1721296132113,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f384a16bc755b7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721296775761,"stop":1721296775761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4af99e753098574","name":"Throws when trying to push message with empty payload","time":{"start":1721296743144,"stop":1721296743145,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f021d20b279b0a","name":"Check received message containing special chars","time":{"start":1721296652188,"stop":1721296652188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c7f5d6e9d88670","name":"Reopen subscription with peer with lost subscription","time":{"start":1721296212773,"stop":1721296212773,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0e953a9470141c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721296099731,"stop":1721296099731,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8cbcb03ca03acb","name":"Encoder throws on undefined content topic","time":{"start":1721296110582,"stop":1721296110582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1c9b59b332a453","name":"Generator, custom pubsub topic","time":{"start":1721296779907,"stop":1721296779907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f78a7e2143491b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721296097059,"stop":1721296097059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bac095999949bc","name":"getPeersByDiscovery","time":{"start":1721296188841,"stop":1721296188841,"duration":0},"status":"passed","severity":"normal"},{"uid":"454d378654fa723e","name":"Check received message containing Arabic","time":{"start":1721296652165,"stop":1721296652165,"duration":0},"status":"passed","severity":"normal"},{"uid":"a381557b450ec280","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721296638012,"stop":1721296638014,"duration":2},"status":"passed","severity":"normal"},{"uid":"d79ff8409b129452","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721296363825,"stop":1721296363826,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf289666528e1c9d","name":"Overlapping topic subscription","time":{"start":1721296805638,"stop":1721296805639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e1d826750f3218","name":"different cluster, different shard: nodes don't connect","time":{"start":1721296478479,"stop":1721296478480,"duration":1},"status":"passed","severity":"normal"},{"uid":"161ce798ced74874","name":"Subscribe to topic containing XML and receive message","time":{"start":1721296805650,"stop":1721296805650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8181c6f3f49195f","name":"recovers when dns.resolve returns empty","time":{"start":1721296121768,"stop":1721296121768,"duration":0},"status":"passed","severity":"normal"},{"uid":"998b4ac1eca88dfb","name":"Decrypt messages","time":{"start":1721296606415,"stop":1721296606416,"duration":1},"status":"passed","severity":"normal"},{"uid":"8391e6177811fb1a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721296940597,"stop":1721296940597,"duration":0},"status":"passed","severity":"normal"},{"uid":"219b9e366de10aa7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296779908,"stop":1721296779908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef94d2376acfd127","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721296363820,"stop":1721296363820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d74c72a96ab4da","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721296805665,"stop":1721296805665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20ef2608146573a","name":"should throw an error for missing required configuration","time":{"start":1721296097058,"stop":1721296097058,"duration":0},"status":"passed","severity":"normal"},{"uid":"71acc61f39e7e8df","name":"Used by Waku Relay","time":{"start":1721296809867,"stop":1721296809868,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f463c963aa20b2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721296363819,"stop":1721296363820,"duration":1},"status":"passed","severity":"normal"},{"uid":"885e9d7c798e7aa2","name":"Check received message containing long","time":{"start":1721296652187,"stop":1721296652187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e244a0f2683992df","name":"Check received message containing shell command","time":{"start":1721296652176,"stop":1721296652177,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6c73c34258fc2e","name":"Using a function","time":{"start":1721296809867,"stop":1721296809867,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a84cbe7d9ca093","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721296121501,"stop":1721296121502,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c4b3a3eccbe366","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721296431408,"stop":1721296431410,"duration":2},"status":"passed","severity":"normal"},{"uid":"a180de06a8dc3ff2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721296805661,"stop":1721296805661,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c3a9578784782a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721296156001,"stop":1721296156001,"duration":0},"status":"passed","severity":"normal"},{"uid":"455e0e3bf3842cf3","name":"Push message with long payload","time":{"start":1721296621940,"stop":1721296621943,"duration":3},"status":"passed","severity":"normal"},{"uid":"1425f263f3d748d3","name":"should encodeTxt and decodeTxt","time":{"start":1721296105657,"stop":1721296105661,"duration":4},"status":"passed","severity":"normal"},{"uid":"1e4be1a4e4d8d677","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721296805653,"stop":1721296805653,"duration":0},"status":"passed","severity":"normal"},{"uid":"87113e327cb41d93","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721296104939,"stop":1721296104939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac60a48051226f37","name":"Decoder throws on empty string content topic","time":{"start":1721296133488,"stop":1721296133489,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59327927e1a8762","name":"Push message with shell command payload","time":{"start":1721296743141,"stop":1721296743142,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d36701f535477b4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721296711053,"stop":1721296711053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98cd6f2ea29721","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721296809390,"stop":1721296809390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e6ad51832b0dbd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721296253587,"stop":1721296253587,"duration":0},"status":"passed","severity":"normal"},{"uid":"e745d847969c59d6","name":"Check received message containing numeric","time":{"start":1721296652187,"stop":1721296652187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e629a41cf6d13a4","name":"Push 30 different messages","time":{"start":1721296621955,"stop":1721296621955,"duration":0},"status":"passed","severity":"normal"},{"uid":"883c97ef1d87dce0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721296121773,"stop":1721296121773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54245bbb0b854898","name":"should return unique PubsubTopics for static sharding","time":{"start":1721296097055,"stop":1721296097056,"duration":1},"status":"passed","severity":"normal"},{"uid":"81970b86fc19b539","name":"Check received message containing long","time":{"start":1721296652156,"stop":1721296652157,"duration":1},"status":"passed","severity":"normal"},{"uid":"1054980ec72d7a0a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721296253586,"stop":1721296253587,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c55ee3a83f683a9","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app5/8/topic248/xml","time":{"start":1721296711038,"stop":1721296711039,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d9d47a8054989b","name":"Subscribe and receives messages on 20 topics","time":{"start":1721296805656,"stop":1721296805656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8597d37e2d7f2bc8","name":"Push message with custom timestamp: 1690537957501","time":{"start":1721296743156,"stop":1721296743156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccfbc6bf82d886a","name":"Push message with long payload","time":{"start":1721296743103,"stop":1721296743104,"duration":1},"status":"passed","severity":"normal"},{"uid":"239d7d2af03e11e1","name":"Check publish message containing unicode special characters","time":{"start":1721296659228,"stop":1721296659228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca4cf3f0d6c0504","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app34/10/topic716/xml","time":{"start":1721296711037,"stop":1721296711038,"duration":1},"status":"passed","severity":"normal"},{"uid":"307e29f3aeb8463a","name":"Push message with Basic HTML tag payload","time":{"start":1721296621952,"stop":1721296621953,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4100514738fe03","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721296809390,"stop":1721296809391,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de2be7d6f8f8935","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721296664710,"stop":1721296664711,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cd04667a398695","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721296363827,"stop":1721296363827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9851c2e5b254311","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721296097051,"stop":1721296097051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeb7d81d5761b4a","name":"Push message with content topic containing Chinese","time":{"start":1721296621957,"stop":1721296621957,"duration":0},"status":"passed","severity":"normal"},{"uid":"86abaa2e5643a10a","name":"Push message with Arabic payload","time":{"start":1721296743133,"stop":1721296743134,"duration":1},"status":"passed","severity":"normal"},{"uid":"613ef1d46a70edb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721296743151,"stop":1721296743151,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fb991e007d82eb","name":"should not receive a peer event before start","time":{"start":1721296672163,"stop":1721296672163,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84b2f3f6583aae9","name":"should emit a peer event after start","time":{"start":1721296672162,"stop":1721296672163,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d862c7ca0d5f898","name":"different cluster, same shard: nodes don't connect","time":{"start":1721296363815,"stop":1721296363816,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd36b54a7e82e6ed","name":"should be able to encode the field with only STORE set to true","time":{"start":1721296104924,"stop":1721296104925,"duration":1},"status":"passed","severity":"normal"},{"uid":"3419f0d4f7cd203f","name":"Push message with custom timestamp: 1690537999292","time":{"start":1721296621982,"stop":1721296621983,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e28b32b272acf0","name":"Ping on unsubscribed peer","time":{"start":1721296233994,"stop":1721296233994,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8407fd5b72872b","name":"Check publish message containing shell command","time":{"start":1721296659227,"stop":1721296659227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30277a5c6feae6b","name":"should add and remove event listeners correctly","time":{"start":1721296125634,"stop":1721296125634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d529116f1563e6f6","name":"Ordered Callback - forward","time":{"start":1721296766550,"stop":1721296766553,"duration":3},"status":"passed","severity":"normal"},{"uid":"373bccb65ad176de","name":"Push message with Basic HTML tag payload","time":{"start":1721296743139,"stop":1721296743140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df7b8e87b2ff63e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721296097068,"stop":1721296097069,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dcf8a50cfc026cf","name":"Push to array if already present","time":{"start":1721296096706,"stop":1721296096707,"duration":1},"status":"passed","severity":"normal"},{"uid":"460422e80bdf7684","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721296716803,"stop":1721296716803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c86e3976860e10","name":"stop","time":{"start":1721296188843,"stop":1721296188843,"duration":0},"status":"passed","severity":"normal"},{"uid":"210b611688e655f3","name":"Renews peer on consistent missed messages","time":{"start":1721296267612,"stop":1721296267612,"duration":0},"status":"passed","severity":"normal"},{"uid":"a867ca90059fcd5e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721296805664,"stop":1721296805665,"duration":1},"status":"passed","severity":"normal"},{"uid":"228ecaca73df17f8","name":"Push message with content topic containing XML","time":{"start":1721296621978,"stop":1721296621978,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b196c4e1eda59","name":"Encoder throws on empty string content topic","time":{"start":1721296133488,"stop":1721296133488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1007f664266e7d55","name":"Decoder throws on empty string content topic","time":{"start":1721296131484,"stop":1721296131484,"duration":0},"status":"passed","severity":"normal"},{"uid":"165aa24a946dede2","name":"Push message with special chars payload","time":{"start":1721296621943,"stop":1721296621949,"duration":6},"status":"passed","severity":"normal"},{"uid":"bc200102e53c20e7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721296282511,"stop":1721296282512,"duration":1},"status":"passed","severity":"normal"},{"uid":"31247ac0903ddb74","name":"Subscribe to topic containing Script and publish message","time":{"start":1721296664709,"stop":1721296664709,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b91ee621dbede1","name":"random static sharding 9 - Cluster ID: 37, Shard ID: 774","time":{"start":1721296734520,"stop":1721296734520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4429d603c85d18e","name":"Init the array if not present","time":{"start":1721296096704,"stop":1721296096705,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d0094833e5fcec","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721296664710,"stop":1721296664710,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c3c1e322576db9","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721296781922,"stop":1721296781922,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fa0bfc4c9f0a71","name":"Check received message containing JSON","time":{"start":1721296652191,"stop":1721296652192,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb7d3fe5e25d8e9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721296282511,"stop":1721296282511,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b49943e58e84d3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721296664708,"stop":1721296664708,"duration":0},"status":"passed","severity":"normal"},{"uid":"20daffe5d2d99abd","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721296363824,"stop":1721296363824,"duration":0},"status":"passed","severity":"normal"},{"uid":"203f159387e6dc31","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721296940596,"stop":1721296940596,"duration":0},"status":"passed","severity":"normal"},{"uid":"588ce33ec15412a3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721296169173,"stop":1721296169173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"651e978be0da2851","name":"different cluster, same shard: nodes don't connect","time":{"start":1721296478478,"stop":1721296478479,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f06a5819d2a2a5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721296401110,"stop":1721296401111,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e8497201371df","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721296097059,"stop":1721296097059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7636c967bafe3d49","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721296097070,"stop":1721296097070,"duration":0},"status":"passed","severity":"normal"},{"uid":"238127cd35637b4d","name":"Default pageSize","time":{"start":1721296793113,"stop":1721296793114,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e20d2efa009d7c3","name":"Reopen subscription with peer with lost subscription","time":{"start":1721296233994,"stop":1721296233994,"duration":0},"status":"passed","severity":"normal"},{"uid":"827a1497acd4f973","name":"Refresh subscription","time":{"start":1721296664704,"stop":1721296664704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a291f4ea0074e83","name":"should not fail to start the service if it is already started","time":{"start":1721296169167,"stop":1721296169168,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f3fdc604563eb7","name":"Sign & Recover","time":{"start":1721296132115,"stop":1721296132115,"duration":0},"status":"passed","severity":"normal"},{"uid":"380a69fcaa9ea6c1","name":"random static sharding 6 - Cluster ID: 720, Shard ID: 421","time":{"start":1721296734518,"stop":1721296734519,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb8efc61ea792c7","name":"Push message with short payload","time":{"start":1721296743102,"stop":1721296743103,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc412c7e43881ec","name":"Fails to push message bigger that 1MB","time":{"start":1721296621984,"stop":1721296621984,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af35674d5748dc5","name":"throws on content topic with too few or too many fields","time":{"start":1721296097040,"stop":1721296097041,"duration":1},"status":"passed","severity":"normal"},{"uid":"856b62a0a6c66b53","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721296805651,"stop":1721296805651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8749927570a145","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721296363835,"stop":1721296363835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a086080d5f7c96","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721296097164,"stop":1721296097164,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec0e9dd4f23cf69","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721296097053,"stop":1721296097054,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2909de99dcc745d","name":"Query Generator, No message returned","time":{"start":1721296760131,"stop":1721296760131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3558545176a7876d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721296805652,"stop":1721296805653,"duration":1},"status":"passed","severity":"normal"},{"uid":"595e7c1f51413cb2","name":"Store - dialed after - with timeout","time":{"start":1721296812146,"stop":1721296812147,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff4fbfbfefb6360","name":"Publish message with custom timestamp: Thu Jul 18 2024 08:57:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1721296659229,"stop":1721296659233,"duration":4},"status":"passed","severity":"normal"},{"uid":"c45af12d09faa000","name":"Generator, 2 different pubsubtopics","time":{"start":1721296779907,"stop":1721296779907,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f76fffdd2a139","name":"Push message with content topic containing Chinese","time":{"start":1721296743147,"stop":1721296743148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b01f97ddc373ef8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721296363840,"stop":1721296363840,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7b3bba4a405292","name":"Check received message with timestamp: 1721296148065 ","time":{"start":1721296652181,"stop":1721296652182,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b86dfd619ef459","name":"getPeersByDiscovery","time":{"start":1721296602637,"stop":1721296602638,"duration":1},"status":"passed","severity":"normal"},{"uid":"1056c9cac620ce46","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721296097165,"stop":1721296097165,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b8168067eda3b0","name":"should throw error - no public key","time":{"start":1721296105663,"stop":1721296105663,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bd0686f9fd12e7","name":"Push message with content topic containing long","time":{"start":1721296621956,"stop":1721296621956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d800c4781a491e6d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721296159138,"stop":1721296159139,"duration":1},"status":"passed","severity":"normal"},{"uid":"364d861ea2623441","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721296805665,"stop":1721296805666,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58c9a9c79f62d64","name":"Push message with content topic containing Russian","time":{"start":1721296743148,"stop":1721296743148,"duration":0},"status":"passed","severity":"normal"},{"uid":"432c32685033c893","name":"Push message with content topic containing unicode special characters","time":{"start":1721296621980,"stop":1721296621980,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b9bf9e824e4056","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app30/6/topic771/utf8","time":{"start":1721296711048,"stop":1721296711049,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2861bc22c7202f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721296148744,"stop":1721296148745,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b89a38661eed94b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721296104929,"stop":1721296104929,"duration":0},"status":"passed","severity":"normal"},{"uid":"51885d5353d09abb","name":"returns all values when wanted number matches available values","time":{"start":1721296120842,"stop":1721296120843,"duration":1},"status":"passed","severity":"normal"},{"uid":"5faa53542ee773a1","name":"Passing an array","time":{"start":1721296809866,"stop":1721296809867,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf4ab996e648315","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721296363820,"stop":1721296363821,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae127cdf157d3e4f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721296401116,"stop":1721296401117,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78301069d404847","name":"Subscribe to topic containing long and receive message","time":{"start":1721296805659,"stop":1721296805660,"duration":1},"status":"passed","severity":"normal"},{"uid":"8505378fd60806d8","name":"should set field with all protocols enabled","time":{"start":1721296105670,"stop":1721296105670,"duration":0},"status":"passed","severity":"normal"},{"uid":"249f8bf161080ac2","name":"can start the service","time":{"start":1721296169153,"stop":1721296169157,"duration":4},"status":"passed","severity":"normal"},{"uid":"ffbc7b88c82fb24e","name":"Subscribe and receive messages via lightPush","time":{"start":1721296805653,"stop":1721296805654,"duration":1},"status":"passed","severity":"normal"},{"uid":"195d6d7124fcd1c2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721296253582,"stop":1721296253583,"duration":1},"status":"passed","severity":"normal"},{"uid":"489a225ebbda11c7","name":"non connected peers","time":{"start":1721296602907,"stop":1721296602907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6676dec638822473","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app99/3/topic908/proto","time":{"start":1721296711046,"stop":1721296711047,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bbc4f4bc43c9df","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721296363840,"stop":1721296363840,"duration":0},"status":"passed","severity":"normal"},{"uid":"190a8dbacf33cf58","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721296401106,"stop":1721296401106,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f36f37fa4062a58","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296253585,"stop":1721296253585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3a487fbe314d50","name":"Check received message containing unicode special characters","time":{"start":1721296652179,"stop":1721296652179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96de902938194df","name":"Overlapping topic subscription","time":{"start":1721296664705,"stop":1721296664705,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be09a125510ab4e","name":"Check message with no pubsub topic is not received","time":{"start":1721296357327,"stop":1721296357327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd3b000ad94ef35","name":"Push message with rate limit","time":{"start":1721296621982,"stop":1721296621982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddcefe67e8b9400","name":"Publishes to nwaku","time":{"start":1721296631007,"stop":1721296631007,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c843bf9c68d15","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721296805647,"stop":1721296805648,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eea8f8d44ff9464","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721296207013,"stop":1721296207014,"duration":1},"status":"passed","severity":"normal"},{"uid":"b981919d8845e823","name":"removeEventListener with correct event","time":{"start":1721296188838,"stop":1721296188838,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa93842dd04f925","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721296104928,"stop":1721296104928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaa8ca11e883600","name":"Check received message containing Script","time":{"start":1721296652190,"stop":1721296652190,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd767e209154d372","name":"Push message with Script payload","time":{"start":1721296621952,"stop":1721296621952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99b2224429f42a3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721296431411,"stop":1721296431411,"duration":0},"status":"passed","severity":"normal"},{"uid":"206437bf58884bad","name":"Waku message hash computation (no timestamp)","time":{"start":1721296099732,"stop":1721296099732,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe70871de645650","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721296097050,"stop":1721296097050,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ee705db5a9dc","name":"should return valid sharding parameters for static sharding","time":{"start":1721296097070,"stop":1721296097070,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f413608b19d3da3","name":"Push message with content topic containing SQL Injection","time":{"start":1721296743149,"stop":1721296743149,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecd34c9f49c3aee","name":"Fails to push message with large meta","time":{"start":1721296743155,"stop":1721296743155,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb1046c2bee3cb9","name":"Check received message containing Russian","time":{"start":1721296357319,"stop":1721296357319,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d66ee16c811967d","name":"less peers than existing","time":{"start":1721296602906,"stop":1721296602906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36cac1d0a202c8c3","name":"Check publish message containing Chinese","time":{"start":1721296659223,"stop":1721296659223,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b347a1051dfdf57","name":"Query Generator - backward","time":{"start":1721296766549,"stop":1721296766549,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f03964d4c5291d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721296104937,"stop":1721296104938,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f90a20da340818","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721296805650,"stop":1721296805651,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b672d8cedfadff","name":"should handle application and version for autosharding","time":{"start":1721296097056,"stop":1721296097056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39919665e266f37","name":"Check publish message containing JSON","time":{"start":1721296659227,"stop":1721296659227,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d561ff61de3179","name":"dispatchEvent via connectionManager","time":{"start":1721296188842,"stop":1721296188842,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c3ecd371f17c9a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721296097062,"stop":1721296097062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d301126bf1205","name":"Ping on subscribed peer","time":{"start":1721296233993,"stop":1721296233993,"duration":0},"status":"passed","severity":"normal"},{"uid":"60167970e51a1498","name":"throws on content topic with empty application field","time":{"start":1721296097042,"stop":1721296097042,"duration":0},"status":"passed","severity":"normal"},{"uid":"87abf8943519f003","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721296431411,"stop":1721296431411,"duration":0},"status":"passed","severity":"normal"},{"uid":"837bfbb12dcb411f","name":"should configure sharding based on application and version for autosharding","time":{"start":1721296097070,"stop":1721296097071,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2909e641ff111d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721296363821,"stop":1721296363822,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf0d5752f9fbc93","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721296363829,"stop":1721296363830,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7873d2a81ab97","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721296097057,"stop":1721296097057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd917b079e508e8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721296805656,"stop":1721296805657,"duration":1},"status":"passed","severity":"normal"},{"uid":"923d74fc05fcbda8","name":"receives messages sent to provided content topic through stream","time":{"start":1721296652427,"stop":1721296652427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"875e4ffc4e8c7442","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721296097047,"stop":1721296097047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4a318ae790b259","name":"should load peers from local storage and dispatch events","time":{"start":1721296125632,"stop":1721296125633,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ad89340083c6fa","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721296097045,"stop":1721296097046,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4f0fcc06c33ca7","name":"Check message received after nwaku node is restarted","time":{"start":1721296652186,"stop":1721296652186,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3193e726a7d15ff","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721296363821,"stop":1721296363821,"duration":0},"status":"passed","severity":"normal"},{"uid":"107cf2857fe1d9ea","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721296638014,"stop":1721296638014,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cba685caf857a","name":"Decoder throws on empty string content topic","time":{"start":1721296110583,"stop":1721296110583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6005206c21de547","name":"Fails to push message with empty content topic","time":{"start":1721296743154,"stop":1721296743154,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce68633f97db8785","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721296363823,"stop":1721296363823,"duration":0},"status":"passed","severity":"normal"},{"uid":"3772fe25c5c26c2f","name":"Query with Promise Callback, No Decoder","time":{"start":1721296760138,"stop":1721296760138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf40bd5919d5972","name":"Check received message containing emoji","time":{"start":1721296357323,"stop":1721296357323,"duration":0},"status":"passed","severity":"normal"},{"uid":"59989c30c68c113d","name":"should return empty list for no shard","time":{"start":1721296097057,"stop":1721296097057,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bb043a66a72bd","name":"Check received message with timestamp: 1721296148156000000 ","time":{"start":1721296357323,"stop":1721296357323,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd288254b71fc17b","name":"Check received message containing Russian","time":{"start":1721296652166,"stop":1721296652167,"duration":1},"status":"passed","severity":"normal"},{"uid":"462bb2216c0ff1e5","name":"Subscribe to topic containing short and receive message","time":{"start":1721296805640,"stop":1721296805640,"duration":0},"status":"passed","severity":"normal"},{"uid":"22caa0bd9116c9c9","name":"isConnected return false after peer stops","time":{"start":1721296207016,"stop":1721296207016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2a6ac3c7537686","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721296809386,"stop":1721296809386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05c3f64dfa001c5","name":"Subscribe and publish message","time":{"start":1721296664702,"stop":1721296664702,"duration":0},"status":"passed","severity":"normal"},{"uid":"3118ea088a5ab40f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721296363824,"stop":1721296363825,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda7bb5714b594d9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721296664707,"stop":1721296664707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3440b7aff0f022e2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721296431405,"stop":1721296431406,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e9d6edd12edd07","name":"Check received message containing SQL Injection","time":{"start":1721296652167,"stop":1721296652169,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2b06eb22de40590","name":"1 Store, 2 fetches","time":{"start":1721296121384,"stop":1721296121384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bde41e644311e0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721296121500,"stop":1721296121500,"duration":0},"status":"passed","severity":"normal"},{"uid":"7296c895a3f4a4b7","name":"Check received message containing Basic HTML tag","time":{"start":1721296652191,"stop":1721296652191,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae1331c8920221a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721296363826,"stop":1721296363826,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e8910851531018","name":"Publish message with custom timestamp: Fri Jul 28 2023 09:57:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1721296659229,"stop":1721296659229,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcf752243c9bd6d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721296401107,"stop":1721296401107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6988876f3fedfc","name":"Nwaku publishes","time":{"start":1721296631007,"stop":1721296631008,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae05c25ef5aaf64","name":"should not receive a peer event before start","time":{"start":1721296125631,"stop":1721296125632,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e336faf68fd4226","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721296805655,"stop":1721296805655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9e058ed1f0030d","name":"Query generator for 2000 messages","time":{"start":1721296775764,"stop":1721296775764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e267b83f6c8f7a3a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721296097065,"stop":1721296097065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01efe0b52f645d7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app66/6/topic46/test.js","time":{"start":1721296711047,"stop":1721296711048,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e08e8fda8f032e4","name":"Check message received after jswaku node is restarted","time":{"start":1721296652203,"stop":1721296652203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b536c3467e282dc2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721296363830,"stop":1721296363830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f174b5e358287981","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721296401118,"stop":1721296401118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4fd95bba4a2735","name":"Fails to push message with empty content topic","time":{"start":1721296621981,"stop":1721296621981,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a7fb7ce5d209be","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721296097045,"stop":1721296097045,"duration":0},"status":"passed","severity":"normal"},{"uid":"610f117d9356b0f2","name":"Decoder throws on undefined content topic","time":{"start":1721296133488,"stop":1721296133488,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd19c522769304d9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721296734515,"stop":1721296734515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f22e0321348ffc","name":"Subscribe to topic containing short and receive message","time":{"start":1721296805659,"stop":1721296805659,"duration":0},"status":"passed","severity":"normal"},{"uid":"16aa3a5f36b66f4d","name":"Push message with unicode special characters payload","time":{"start":1721296743143,"stop":1721296743143,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1a714252b029c1","name":"Push message with shell command payload","time":{"start":1721296621953,"stop":1721296621953,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9ae12008893c62","name":"Push message with meta","time":{"start":1721296621981,"stop":1721296621981,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd396bd03cb9e59","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721296121772,"stop":1721296121772,"duration":0},"status":"passed","severity":"normal"},{"uid":"4debbb067e907995","name":"Check received message containing Chinese","time":{"start":1721296652162,"stop":1721296652164,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1cdb53a2cec21a3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721296207016,"stop":1721296207016,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf96ba96a4089af","name":"should not fail to stop the service if it was not started","time":{"start":1721296125630,"stop":1721296125630,"duration":0},"status":"passed","severity":"normal"},{"uid":"7727fb5208c0e975","name":"Promise Callback - backward","time":{"start":1721296766550,"stop":1721296766550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b381135fa97e2915","name":"Filter","time":{"start":1721296812147,"stop":1721296812147,"duration":0},"status":"passed","severity":"normal"},{"uid":"535e035fa21ee0fa","name":"returns all values when wanted number is greater than available values","time":{"start":1721296120844,"stop":1721296120844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3d2e3ee7686df7","name":"Query with Ordered Callback, No Decoder","time":{"start":1721296760134,"stop":1721296760135,"duration":1},"status":"passed","severity":"normal"},{"uid":"847bec81801e19e3","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721296652427,"stop":1721296652427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6efc768e7a52c2a9","name":"ignores unrecognized TXT record formats","time":{"start":1721296121769,"stop":1721296121769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aae18a5ca03ecd","name":"Push message with content topic containing JSON","time":{"start":1721296743151,"stop":1721296743152,"duration":1},"status":"passed","severity":"normal"},{"uid":"44467311e0deab9c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721296097063,"stop":1721296097064,"duration":1},"status":"passed","severity":"normal"},{"uid":"189eda5476853a77","name":"Publish message with large meta","time":{"start":1721296659246,"stop":1721296659246,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d1b8fef1bf2bc2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721296805636,"stop":1721296805636,"duration":0},"status":"passed","severity":"normal"},{"uid":"3886dca5666efb26","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721296805661,"stop":1721296805661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b2cf4746f87d32","name":"same cluster, same shard: nodes connect","time":{"start":1721296478476,"stop":1721296478477,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc2fa85e89728b2","name":"should not fail to stop the service if it was not started","time":{"start":1721296169158,"stop":1721296169167,"duration":9},"status":"passed","severity":"normal"},{"uid":"7e10ea4c0f92e8e6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721296621978,"stop":1721296621978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e821bae37e51cc9c","name":"tcp ip4 address","time":{"start":1721296105157,"stop":1721296105158,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ef12a084cf6ce8","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721296809390,"stop":1721296809390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10a7c29f931c0c7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721296159139,"stop":1721296159139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9eb51d10b9a664","name":"Query with Promise Callback, No message returned","time":{"start":1721296760139,"stop":1721296760140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb9c7aa215218e6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721296097057,"stop":1721296097057,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e648ced8f62631","name":"Reopen subscription with peer with lost subscription","time":{"start":1721296233993,"stop":1721296233993,"duration":0},"status":"passed","severity":"normal"},{"uid":"622f5767bd950de6","name":"Passing page size 0 when there are 110 messages","time":{"start":1721296793104,"stop":1721296793105,"duration":1},"status":"passed","severity":"normal"},{"uid":"51094327713f08a2","name":"Push message with SQL Injection payload","time":{"start":1721296621951,"stop":1721296621951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8023f46f8e6683b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721296357325,"stop":1721296357325,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c195e5c653d349","name":"Ping on peer without subscriptions","time":{"start":1721296233991,"stop":1721296233992,"duration":1},"status":"passed","severity":"normal"},{"uid":"1161f062368208bd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721296659229,"stop":1721296659229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffce1d1b5316036","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721296809386,"stop":1721296809388,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe4ef149b9d21901","name":"should encode/decode to RLP encoding","time":{"start":1721296105665,"stop":1721296105666,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8107298f84fde0","name":"should throw an error for missing sharding configuration","time":{"start":1721296097072,"stop":1721296097072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b6d00615597731","name":"should throw error - invalid id","time":{"start":1721296105664,"stop":1721296105664,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f6182692781b58","name":"Query with Ordered Callback, No message returned","time":{"start":1721296760135,"stop":1721296760135,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6bcb7a0561d233","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721296104921,"stop":1721296104924,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8dc2b1a014d6edc","name":"Push message with short payload","time":{"start":1721296621939,"stop":1721296621939,"duration":0},"status":"passed","severity":"normal"},{"uid":"8635f17ca41c1337","name":"Privacy Node - default protocol","time":{"start":1721296812148,"stop":1721296812148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32e8a5adeb52d54","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721296809391,"stop":1721296809391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb75874339f58b8b","name":"Ping on peer without subscriptions","time":{"start":1721296212772,"stop":1721296212772,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53e387f0ffa2027","name":"Check publish message containing escaped characters","time":{"start":1721296659227,"stop":1721296659228,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d6cd630036117a","name":"should decode valid enr with tcp successfully","time":{"start":1721296105662,"stop":1721296105662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2536e70331f69d49","name":"same cluster, different shard: nodes connect","time":{"start":1721296478477,"stop":1721296478478,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e93a5e81159fe","name":"should use DNS peer discovery with light client","time":{"start":1721296169172,"stop":1721296169173,"duration":1},"status":"skipped","severity":"normal"},{"uid":"213e0104a87cdba2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721296097046,"stop":1721296097047,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9a0a4d43d99909","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721296363832,"stop":1721296363833,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cbbb14771b58d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721296097068,"stop":1721296097068,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b63e7f0b5f71","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app23/6/topic893/xml","time":{"start":1721296711032,"stop":1721296711033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80899bc14103e02","name":"Relay - dialed after","time":{"start":1721296812145,"stop":1721296812145,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a58b22995637aa","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app60/10/topic465/utf8","time":{"start":1721296711045,"stop":1721296711046,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31b755f25b9e300","name":"should be able to decode the field with only STORE set to true","time":{"start":1721296104938,"stop":1721296104938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d006754fae333b33","name":"Push message with Script payload","time":{"start":1721296743136,"stop":1721296743138,"duration":2},"status":"passed","severity":"normal"},{"uid":"e51f3d891edf9bec","name":"Push message with rate limit","time":{"start":1721296743155,"stop":1721296743155,"duration":0},"status":"passed","severity":"normal"},{"uid":"181aaad198cb3f66","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721296805652,"stop":1721296805652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd43e47e60e780a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721296105662,"stop":1721296105662,"duration":0},"status":"passed","severity":"normal"},{"uid":"52de115069343837","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721296652195,"stop":1721296652195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4562af7e4d3fc41","name":"should get / set TCP multiaddr","time":{"start":1721296105667,"stop":1721296105667,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5a6cb544b30ed0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721296664703,"stop":1721296664703,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd6af77eb14b134","name":"should properly compute the node id","time":{"start":1721296105665,"stop":1721296105665,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dcd7b10ba972a1","name":"Push message with content topic containing long","time":{"start":1721296743145,"stop":1721296743146,"duration":1},"status":"passed","severity":"normal"},{"uid":"542014c5513067af","name":"should properly create location multiaddrs - tcp","time":{"start":1721296105669,"stop":1721296105669,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fc5e4854cfb55c","name":"should emit a peer event after start","time":{"start":1721296169168,"stop":1721296169169,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e55bf678e5b9e6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721296805647,"stop":1721296805647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f165b05e85d81fc1","name":"Publish message with custom timestamp: Thu Jul 18 2024 10:57:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1721296659233,"stop":1721296659233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c490544e1635c9ce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721296097061,"stop":1721296097061,"duration":0},"status":"passed","severity":"normal"},{"uid":"de970cdac6a8874","name":"Check received message containing emoji","time":{"start":1721296652180,"stop":1721296652180,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a2f2c4e66ad544","name":"should not receive a peer event after stop","time":{"start":1721296169170,"stop":1721296169171,"duration":1},"status":"passed","severity":"normal"},{"uid":"458fb4c5fb7b2cfa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721296097063,"stop":1721296097063,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb536976542fb25","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721296659236,"stop":1721296659237,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3f3518bde19e1","name":"Check received message containing unicode special characters","time":{"start":1721296652193,"stop":1721296652193,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe90205b1107ad1","name":"throws an error for improperly formatted content topics","time":{"start":1721296097052,"stop":1721296097053,"duration":1},"status":"passed","severity":"normal"},{"uid":"68938250f7271715","name":"Check received message containing numeric","time":{"start":1721296652157,"stop":1721296652161,"duration":4},"status":"passed","severity":"normal"},{"uid":"8cf51e215b1602ce","name":"Subscribe to topic containing short and publish message","time":{"start":1721296664705,"stop":1721296664705,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e88714d69f16de8","name":"Push message with custom timestamp: 1721292757501","time":{"start":1721296743156,"stop":1721296743156,"duration":0},"status":"passed","severity":"normal"},{"uid":"abee5f48582d0706","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721296104925,"stop":1721296104926,"duration":1},"status":"passed","severity":"normal"},{"uid":"d670bc419ce68a5c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721296282509,"stop":1721296282509,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c609996a071270","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721296652426,"stop":1721296652426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60078a7c3e414260","name":"Check received message containing SQL Injection","time":{"start":1721296357319,"stop":1721296357320,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9efd4c125d8662d","name":"Check publish message containing numeric","time":{"start":1721296659221,"stop":1721296659222,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4e30d71775e5b4","name":"should only return 1 node with store capability","time":{"start":1721296121771,"stop":1721296121771,"duration":0},"status":"passed","severity":"normal"},{"uid":"951d7adacc1d8abe","name":"Passing page size 19 when there are 20 messages","time":{"start":1721296793110,"stop":1721296793112,"duration":2},"status":"passed","severity":"normal"},{"uid":"9fc13075bac8a7c4","name":"Fails to publish message with empty text","time":{"start":1721296659234,"stop":1721296659234,"duration":0},"status":"passed","severity":"normal"},{"uid":"593d2c2332080fa7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721296805663,"stop":1721296805664,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeda0d9e6c99b5fc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721296664702,"stop":1721296664703,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2ab7137937eea0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721296805654,"stop":1721296805654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5207a7dcb8dcb364","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721296431406,"stop":1721296431406,"duration":0},"status":"passed","severity":"normal"},{"uid":"9343910c660cfa96","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721296401117,"stop":1721296401117,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb323be3dc5acc66","name":"Push message with JSON payload","time":{"start":1721296621953,"stop":1721296621953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2fc8eb7e439b62","name":"nwaku subscribes","time":{"start":1721296631006,"stop":1721296631007,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c713d61a4cfabc6","name":"should encode/decode to text encoding","time":{"start":1721296105666,"stop":1721296105666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c941befbca3c7b27","name":"should not receive a peer event after stop","time":{"start":1721296125632,"stop":1721296125632,"duration":0},"status":"passed","severity":"normal"},{"uid":"608163ea9bc36b02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721296401121,"stop":1721296401121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7924efa5e294145","name":"Check message on other pubsub topic is not received","time":{"start":1721296357326,"stop":1721296357327,"duration":1},"status":"passed","severity":"normal"},{"uid":"b612e26f518d61a3","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app19/10/topic489/proto","time":{"start":1721296711041,"stop":1721296711045,"duration":4},"status":"passed","severity":"normal"},{"uid":"6c9610a352ec2719","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721296110369,"stop":1721296110370,"duration":1},"status":"passed","severity":"normal"},{"uid":"244f740e8c4ad54f","name":"Check publish message after client node is restarted","time":{"start":1721296659245,"stop":1721296659246,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6c4d44585ee8a410","name":"Subscribe to topic containing XML and publish message","time":{"start":1721296664709,"stop":1721296664709,"duration":0},"status":"passed","severity":"normal"},{"uid":"77aa0f95a9ef31d1","name":"Check received message with timestamp: 1721296148065000000 ","time":{"start":1721296652194,"stop":1721296652194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7844cf267709701","name":"Refresh subscription","time":{"start":1721296401114,"stop":1721296401114,"duration":0},"status":"passed","severity":"normal"},{"uid":"41620920ded17bc8","name":"Check publish message containing XML","time":{"start":1721296659226,"stop":1721296659226,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce214b5026c52aa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721296431404,"stop":1721296431405,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f4f421168ec2ee","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721296760133,"stop":1721296760134,"duration":1},"status":"passed","severity":"normal"},{"uid":"24613c0dc11a3db0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721296638019,"stop":1721296638020,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b4b471d62e03e2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721296664711,"stop":1721296664712,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55e69c79c2eed4a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721296652194,"stop":1721296652195,"duration":1},"status":"passed","severity":"normal"},{"uid":"489b8d672862aa98","name":"Push message with content topic containing Script","time":{"start":1721296621977,"stop":1721296621977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64685941709492c","name":"should get / set UDP multiaddr","time":{"start":1721296105666,"stop":1721296105667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6830bb11c2c9d525","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721296401122,"stop":1721296401123,"duration":1},"status":"passed","severity":"normal"},{"uid":"a817b1e7fd91e958","name":"Check received message containing XML","time":{"start":1721296652170,"stop":1721296652171,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f818805050e7d4","name":"Check meta is set [symmetric]","time":{"start":1721296131480,"stop":1721296131481,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b352fdb670c2883","name":"Ping on subscribed peer","time":{"start":1721296212771,"stop":1721296212772,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cbf5c4776220a18","name":"through manual discovery","time":{"start":1721296472932,"stop":1721296472932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dd2cc7692eef5c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721296775763,"stop":1721296775763,"duration":0},"status":"passed","severity":"normal"},{"uid":"97df39d717d9c7c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721296716803,"stop":1721296716803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a089866be7624e5","name":"Correctly serialized arguments","time":{"start":1721296473178,"stop":1721296473178,"duration":0},"status":"passed","severity":"normal"},{"uid":"136fa7785bf8a6fb","name":"Ping on peer without subscriptions","time":{"start":1721296233994,"stop":1721296233994,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2b054ad2f77bac","name":"isConnected should return false after all peers disconnect","time":{"start":1721296148745,"stop":1721296148746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88816e31f301c45","name":"Push message with content topic containing emoji","time":{"start":1721296621980,"stop":1721296621981,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dff6d65c6059c15","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721296664706,"stop":1721296664707,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2d1baa87b2243d","name":"should decode valid enr successfully","time":{"start":1721296105661,"stop":1721296105661,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9675ff85dac9c7","name":"Ping fails for unsubscribed peers","time":{"start":1721296267610,"stop":1721296267610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e648849541f1078","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721296156004,"stop":1721296156004,"duration":0},"status":"passed","severity":"normal"},{"uid":"5088258bf6f6ceb2","name":"Check message with no payload is not received","time":{"start":1721296652197,"stop":1721296652197,"duration":0},"status":"passed","severity":"normal"},{"uid":"62195e46c81d4830","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721296104939,"stop":1721296104939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1ea53d09c6db1b","name":"Check publish message containing special chars","time":{"start":1721296659222,"stop":1721296659222,"duration":0},"status":"passed","severity":"normal"},{"uid":"54873772e076d252","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721296805664,"stop":1721296805664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49de066a3ec5181","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721296097058,"stop":1721296097058,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f0d00718e54e3","name":"Check received message containing short","time":{"start":1721296652155,"stop":1721296652156,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f8ad24ad17b79b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app44/1/topic910/test.js","time":{"start":1721296711040,"stop":1721296711040,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cdffbecca3d561","name":"Push message with custom timestamp: 1721299999292","time":{"start":1721296621983,"stop":1721296621984,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad25c83da48ebc1b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721296207012,"stop":1721296207012,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b289a77bedecde","name":"Throws when trying to push message with empty payload","time":{"start":1721296621955,"stop":1721296621955,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f38e008c6f79ca0","name":"Check received message containing XML","time":{"start":1721296357320,"stop":1721296357320,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f29dd44a78f15","name":"Push message with emoji payload","time":{"start":1721296621954,"stop":1721296621955,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7039316f899baeb","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721296267612,"stop":1721296267612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0aa9f4094f0ba70","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721296664711,"stop":1721296664711,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d8f95af281794","name":"throws on content topic with generation field greater than 0","time":{"start":1721296097041,"stop":1721296097042,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4ca874b7326d70","name":"Check received message containing Arabic","time":{"start":1721296357318,"stop":1721296357319,"duration":1},"status":"passed","severity":"normal"},{"uid":"24750e22ab52fffa","name":"handles different networkShards values correctly","time":{"start":1721296097052,"stop":1721296097052,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a83b0d65fec10","name":"should set field with only FILTER enabled","time":{"start":1721296105671,"stop":1721296105671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a077d5894569d9a5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721296664702,"stop":1721296664702,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d337a24c3b92c9a","name":"1 Relay, 1 Filter, gives up","time":{"start":1721296121385,"stop":1721296121385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f41a1835f358704","name":"Check message received after nwaku node is restarted","time":{"start":1721296652204,"stop":1721296652204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a708af944cf6783","name":"Passing page size 10 when there are 10 messages","time":{"start":1721296793108,"stop":1721296793109,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a879c845283ce0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721296097074,"stop":1721296097074,"duration":0},"status":"passed","severity":"normal"},{"uid":"123b4747a9a6d45a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721296602639,"stop":1721296602642,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ab887e0f7ed4cf5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721296099732,"stop":1721296099733,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe87c7284705636","name":"Push message with content topic containing special chars","time":{"start":1721296743147,"stop":1721296743147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec58a48aa8f11317","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721296121772,"stop":1721296121773,"duration":1},"status":"skipped","severity":"normal"},{"uid":"37a527eaf9ef3898","name":"Push message with meta","time":{"start":1721296743154,"stop":1721296743155,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfb49071b76b05f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721296120845,"stop":1721296120850,"duration":5},"status":"passed","severity":"normal"},{"uid":"91ae079254fbbc49","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721296638018,"stop":1721296638018,"duration":0},"status":"passed","severity":"normal"},{"uid":"4329db38f3092ee","name":"Query Generator - forward","time":{"start":1721296766547,"stop":1721296766548,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f70741968873d0a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721296363831,"stop":1721296363832,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2e6a9576c1c769","name":"should return all peers when numPeers is 0","time":{"start":1721296110368,"stop":1721296110368,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97dad67ee4d3f0b","name":"Overlapping topic subscription","time":{"start":1721296805658,"stop":1721296805658,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3b9b15b12bb358","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296253587,"stop":1721296253589,"duration":2},"status":"passed","severity":"normal"},{"uid":"38a39a84b14a0678","name":"should only return 1 node with relay and store capability","time":{"start":1721296121770,"stop":1721296121771,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f10b85be873e22","name":"Push message on custom pubsubTopic","time":{"start":1721296468692,"stop":1721296468692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88a2bef1b5d107a","name":"Nodes with multiple pubsub topic","time":{"start":1721296638015,"stop":1721296638015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dff17c4d2a7c34d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721296805664,"stop":1721296805664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82cc6df8c7da650","name":"handles empty contentTopics array correctly","time":{"start":1721296097073,"stop":1721296097073,"duration":0},"status":"passed","severity":"normal"},{"uid":"706543075b8c1c95","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721296110368,"stop":1721296110369,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c712abea176ba13","name":"can start and stop the service","time":{"start":1721296672160,"stop":1721296672161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a171dc05d05c51ca","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721296363835,"stop":1721296363839,"duration":4},"status":"passed","severity":"normal"},{"uid":"73cafbee8ddc868d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721296805660,"stop":1721296805660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f19dbe6879cfb60","name":"Push message equal or less that 1MB","time":{"start":1721296743158,"stop":1721296743159,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1994e503904d2a","name":"Mutual subscription","time":{"start":1721296664700,"stop":1721296664700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab547eed68f59823","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721296104926,"stop":1721296104927,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cf78e18491f0b3","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721296809389,"stop":1721296809389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3d4cba6e485b4f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721296363825,"stop":1721296363825,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b6be768d5228dc","name":"Callback on promise, aborts when callback returns true","time":{"start":1721296775762,"stop":1721296775763,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2e1adc448648ed","name":"Push 30 different messages","time":{"start":1721296743144,"stop":1721296743144,"duration":0},"status":"passed","severity":"normal"},{"uid":"3655a34d813bbbcd","name":"Push message with content topic containing Russian","time":{"start":1721296621972,"stop":1721296621972,"duration":0},"status":"passed","severity":"normal"},{"uid":"988e22e23e53d8cc","name":"Push message with Russian payload","time":{"start":1721296743134,"stop":1721296743135,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1120c040740d77d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721296097048,"stop":1721296097049,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e7828ab3456aee","name":"Check received message containing Arabic","time":{"start":1721296652188,"stop":1721296652189,"duration":1},"status":"passed","severity":"normal"},{"uid":"58acacb5c91f6d63","name":"Push message on custom pubsubTopic","time":{"start":1721296468696,"stop":1721296468696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3108420c158b677","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721296638016,"stop":1721296638017,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c878be64303812e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721296253584,"stop":1721296253585,"duration":1},"status":"passed","severity":"normal"},{"uid":"7032604ec83c8b5b","name":"Reusing cursor across nodes","time":{"start":1721296716805,"stop":1721296716805,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ff66d5b2929274","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721296104940,"stop":1721296104940,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfac7d2a7f932f0","name":"Check received message with timestamp: 1721296148156 ","time":{"start":1721296357324,"stop":1721296357324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98ef815cead7740","name":"Push message with XML payload","time":{"start":1721296621952,"stop":1721296621952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a47cc8e3b78adb6","name":"Symmetric encrypt & Decrypt","time":{"start":1721296132114,"stop":1721296132114,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa17c485458bfc8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721296401118,"stop":1721296401118,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0aa9986f293670","name":"Check received message containing escaped characters","time":{"start":1721296652192,"stop":1721296652193,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ffc5ebf5525ab3e","name":"Check publish message containing short","time":{"start":1721296659220,"stop":1721296659221,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b806baba181170a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721296110369,"stop":1721296110369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f01691c870b2ff","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721296468693,"stop":1721296468693,"duration":0},"status":"passed","severity":"normal"},{"uid":"352b5ab7fa9bddb8","name":"Subscribe to topic containing Script and receive message","time":{"start":1721296805662,"stop":1721296805663,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e11402f3e41f1c","name":"throws on content topic with empty topic name field","time":{"start":1721296097043,"stop":1721296097044,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0d36a7da61ebcf","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721296148738,"stop":1721296148740,"duration":2},"status":"passed","severity":"normal"},{"uid":"a666458e1a165eff","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721296253586,"stop":1721296253586,"duration":0},"status":"passed","severity":"normal"},{"uid":"17255ba9696f7c91","name":"unsubscribes","time":{"start":1721296793310,"stop":1721296793311,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e18219762bab7c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721296638018,"stop":1721296638018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5ac579abb8e986","name":"Subscribe to topic containing Script and receive message","time":{"start":1721296805649,"stop":1721296805649,"duration":0},"status":"passed","severity":"normal"},{"uid":"35779df5c331235c","name":"Check received message containing shell command","time":{"start":1721296357321,"stop":1721296357322,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43ebc175961dc64","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721296253582,"stop":1721296253582,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81fe609fb5a2b83","name":"creates an iterator","time":{"start":1721296793299,"stop":1721296793310,"duration":11},"status":"passed","severity":"normal"},{"uid":"4bc122f707d848a5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296468697,"stop":1721296468698,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf3c01667debf5d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721296468696,"stop":1721296468697,"duration":1},"status":"passed","severity":"normal"},{"uid":"29699aad6af47581","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721296664703,"stop":1721296664704,"duration":1},"status":"passed","severity":"normal"},{"uid":"688bbc642e189341","name":"handles different clusterIds correctly","time":{"start":1721296097052,"stop":1721296097052,"duration":0},"status":"passed","severity":"normal"},{"uid":"6282e2aaadeaf9e7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721296253585,"stop":1721296253585,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54002c5e64d210d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721296401107,"stop":1721296401107,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5d1e976a8c44ff","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721296805637,"stop":1721296805637,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ae982be4cd1009","name":"Accepts a valid Waku Message","time":{"start":1721296114087,"stop":1721296114089,"duration":2},"status":"passed","severity":"normal"},{"uid":"dfd4b94cb0d2c2cd","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721296097073,"stop":1721296097073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb6f801434b641d","name":"Sample","time":{"start":1721296105044,"stop":1721296105045,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ce4ae3d397562e","name":"should properly create location multiaddrs - tcp4","time":{"start":1721296105668,"stop":1721296105668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64271fa46bbb556","name":"retrieves a single peer","time":{"start":1721296121767,"stop":1721296121767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33b9d2bad5dbda7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721296121503,"stop":1721296121503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19cba166c81d2c5","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721296760129,"stop":1721296760130,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c11bd75bb57070","name":"Check publish message containing emoji","time":{"start":1721296659228,"stop":1721296659228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e004e8fb6ab0ae","name":"Does not throw an exception when node disconnects","time":{"start":1721296809866,"stop":1721296809866,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a79a60f83c1ba0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721296940596,"stop":1721296940597,"duration":1},"status":"passed","severity":"normal"},{"uid":"3581cc0937b0d61e","name":"Check received message containing Script","time":{"start":1721296357320,"stop":1721296357320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f08ac98bde84aae","name":"Ephemeral messages are not stored","time":{"start":1721296159137,"stop":1721296159138,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e1544b2c8d2f43","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721296805646,"stop":1721296805646,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0704ab4db101c6","name":"Check message received after nwaku node is restarted","time":{"start":1721296357329,"stop":1721296357329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ba3609e38e65a1b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721296097061,"stop":1721296097061,"duration":0},"status":"passed","severity":"normal"},{"uid":"409284f3a9bdaf4f","name":"should throw error - no public key","time":{"start":1721296105664,"stop":1721296105664,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9fc7eb75b89e3c","name":"A test","time":{"start":1721296431482,"stop":1721296431483,"duration":1},"status":"passed","severity":"normal"},{"uid":"560545cedc38178","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721296652182,"stop":1721296652182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c18c7bd5fc7fca7","name":"handles empty shards array correctly","time":{"start":1721296097072,"stop":1721296097073,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6ebcd62754355a","name":"Non TWN Cluster","time":{"start":1721296711032,"stop":1721296711032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3ea06c8387ba23","name":"Push message with content topic containing Script","time":{"start":1721296743149,"stop":1721296743149,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5f5e58e4ab900d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721296121503,"stop":1721296121503,"duration":0},"status":"passed","severity":"normal"},{"uid":"81abbf5cfb657773","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721296716802,"stop":1721296716802,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e37b8bfed6c85a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721296716802,"stop":1721296716802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a460dce32defd2b","name":"Tracks peer failures correctly","time":{"start":1721296267611,"stop":1721296267611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf0fa0b29cc8cd8","name":"can start and stop the service","time":{"start":1721296169157,"stop":1721296169158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21a6636d9393866","name":"should set field with only STORE enabled","time":{"start":1721296105670,"stop":1721296105671,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a981cc2a9e930fd","name":"Check received message containing Basic HTML tag","time":{"start":1721296652171,"stop":1721296652173,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7cebe84376e5e9b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721296363841,"stop":1721296363842,"duration":1},"status":"passed","severity":"normal"},{"uid":"710068ff89dcf456","name":"connects to nwaku","time":{"start":1721296809866,"stop":1721296809866,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a00970efbef5e93","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721296159139,"stop":1721296159139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6709a96239239694","name":"groups content topics by expected pubsub topic","time":{"start":1721296097051,"stop":1721296097051,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc787d83e1322d50","name":"Push message with escaped characters payload","time":{"start":1721296743142,"stop":1721296743143,"duration":1},"status":"passed","severity":"normal"},{"uid":"69698e662cafe259","name":"random static sharding 2 - Cluster ID: 682, Shard ID: 513","time":{"start":1721296734516,"stop":1721296734516,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ced20a023bc0375","name":"Subscribe and receive messages via waku relay post","time":{"start":1721296401106,"stop":1721296401106,"duration":0},"status":"passed","severity":"normal"},{"uid":"22883b54ae10a595","name":"Check publish message containing Russian","time":{"start":1721296659224,"stop":1721296659225,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda6e3ac7b3df11b","name":"new peer added after a peer was already found","time":{"start":1721296602638,"stop":1721296602638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc3906f4328d272f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721296097072,"stop":1721296097072,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70fb714ac51875","name":"should throw error - no id","time":{"start":1721296105662,"stop":1721296105663,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb85f85d3deb974","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721296148743,"stop":1721296148744,"duration":1},"status":"passed","severity":"normal"},{"uid":"1953f2c217478522","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721296363818,"stop":1721296363818,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf11a5133ae52614","name":"Subscribe to topic containing short and receive message","time":{"start":1721296401115,"stop":1721296401115,"duration":0},"status":"passed","severity":"normal"},{"uid":"6391d4b6b9b729aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721296097062,"stop":1721296097062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6b80f992024e1c","name":"Generator, 2 different pubsubtopics","time":{"start":1721296779906,"stop":1721296779906,"duration":0},"status":"passed","severity":"normal"},{"uid":"320587d47085a513","name":"Subscribe to topic containing XML and receive message","time":{"start":1721296805663,"stop":1721296805663,"duration":0},"status":"passed","severity":"normal"},{"uid":"102fca533cf4e3a3","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721296125633,"stop":1721296125633,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eaa5482abe4d18","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721296805636,"stop":1721296805636,"duration":0},"status":"passed","severity":"normal"},{"uid":"231ed9c321f1464e","name":"Push message with numeric payload","time":{"start":1721296621943,"stop":1721296621943,"duration":0},"status":"passed","severity":"normal"},{"uid":"83257507ae3e2111","name":"configure the node with multiple content topics","time":{"start":1721296711052,"stop":1721296711052,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d832e7977b59b","name":"Check received message containing special chars","time":{"start":1721296357317,"stop":1721296357318,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb4f65e271b8399","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721296468689,"stop":1721296468690,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9cd66963c96585","name":"Check message with no content topic is not received","time":{"start":1721296357327,"stop":1721296357327,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6109632e9a2c96","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721296781919,"stop":1721296781919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dbe1eb35f52d66","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721296253583,"stop":1721296253584,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a092a5a2ad60286","name":"connected peers and dial","time":{"start":1721296602904,"stop":1721296602904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b98f9bf91c88dad","name":"random static sharding 7 - Cluster ID: 998, Shard ID: 688","time":{"start":1721296734519,"stop":1721296734519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53a9e6561ef1a4e","name":"Relay - dialed first","time":{"start":1721296812144,"stop":1721296812145,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6aff3ef556f017b","name":"Check publish message containing Basic HTML tag","time":{"start":1721296659226,"stop":1721296659226,"duration":0},"status":"passed","severity":"normal"},{"uid":"72312d042b74f909","name":"Push message with JSON payload","time":{"start":1721296743140,"stop":1721296743141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6615b27f14f5b42a","name":"Ordered Callback - backward","time":{"start":1721296766553,"stop":1721296766561,"duration":8},"status":"passed","severity":"normal"},{"uid":"d22dc3245ac92582","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721296131477,"stop":1721296131479,"duration":2},"status":"passed","severity":"normal"},{"uid":"d266045c37b8fee6","name":"throws on content topic with empty version field","time":{"start":1721296097042,"stop":1721296097043,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7bd76786ad38a4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721296809388,"stop":1721296809388,"duration":0},"status":"passed","severity":"normal"},{"uid":"98431242584abafc","name":"A test","time":{"start":1721296431481,"stop":1721296431482,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8f25258f77c46d","name":"same cluster, different shard: nodes don't connect","time":{"start":1721296363815,"stop":1721296363815,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f50731635b6919","name":"Round trip binary serialization","time":{"start":1721296110580,"stop":1721296110580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33dc7e9db84f859","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721296652182,"stop":1721296652182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7701e584f4ccea","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296468690,"stop":1721296468691,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad16b7c7f2fca639","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721296105671,"stop":1721296105671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d193b9564216a5f9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721296760136,"stop":1721296760136,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0439dafa3b2eab7","name":"can dial TLS multiaddrs","time":{"start":1721296472931,"stop":1721296472931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7318fe0cff0c95","name":"Fails to publish duplicate message","time":{"start":1721296659233,"stop":1721296659234,"duration":1},"status":"passed","severity":"normal"},{"uid":"945e353d7e9012ba","name":"start node with empty shard","time":{"start":1721296734523,"stop":1721296734523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d4fc0ad3295f1d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721296363817,"stop":1721296363817,"duration":0},"status":"passed","severity":"normal"},{"uid":"53456a8c7a62bbab","name":"Push message with Russian payload","time":{"start":1721296621951,"stop":1721296621951,"duration":0},"status":"passed","severity":"normal"},{"uid":"30359bf868a0787d","name":"Push message with unicode special characters payload","time":{"start":1721296621954,"stop":1721296621954,"duration":0},"status":"passed","severity":"normal"},{"uid":"7521c7f9b767c7bc","name":"Delete observer","time":{"start":1721296606416,"stop":1721296606416,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a6ec596e728e87","name":"Generator, custom pubsub topic","time":{"start":1721296779902,"stop":1721296779903,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62224f77a51a607","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721296363819,"stop":1721296363819,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a043cd77b90b8b1","name":"Publish without waiting for remote peer","time":{"start":1721296664701,"stop":1721296664701,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6e590e7c597e1e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721296104930,"stop":1721296104937,"duration":7},"status":"passed","severity":"normal"},{"uid":"e38ee421e6f8f62f","name":"should set field with only RELAY enabled","time":{"start":1721296105670,"stop":1721296105670,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bf14162a239a78","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721296097071,"stop":1721296097071,"duration":0},"status":"passed","severity":"normal"},{"uid":"da57610b91cfa82a","name":"Passing page size 11 when there are 10 messages","time":{"start":1721296793109,"stop":1721296793110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e669c48e067dd9d4","name":"can start the service","time":{"start":1721296125629,"stop":1721296125629,"duration":0},"status":"passed","severity":"normal"},{"uid":"830ae4ce1f104409","name":"Sets default value correctly","time":{"start":1721296809868,"stop":1721296809868,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4be9203caa65866","name":"Nodes with multiple pubsub topic","time":{"start":1721296638017,"stop":1721296638017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad49926f70b1e0a","name":"Push message with content topic containing unicode special characters","time":{"start":1721296743153,"stop":1721296743153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ebe6ca17da9ff6","name":"Relay + Store","time":{"start":1721296105671,"stop":1721296105672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4859731d98af96","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721296760128,"stop":1721296760128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c437550e3e30ca1","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721296207014,"stop":1721296207014,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b7927adf5524cf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721296148740,"stop":1721296148741,"duration":1},"status":"passed","severity":"normal"},{"uid":"46dec37b69cec28e","name":"start node with empty content topic","time":{"start":1721296711054,"stop":1721296711054,"duration":0},"status":"passed","severity":"normal"},{"uid":"6215a06d8fd00eb6","name":"Check received message containing short","time":{"start":1721296652186,"stop":1721296652187,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2db6b9b09eda013","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721296363822,"stop":1721296363822,"duration":0},"status":"passed","severity":"normal"},{"uid":"945d64a945b2af5","name":"1 Relay, 1 fetch","time":{"start":1721296121383,"stop":1721296121383,"duration":0},"status":"passed","severity":"normal"},{"uid":"66962fa66671d3fa","name":"Subscribe to topic containing XML and receive message","time":{"start":1721296401119,"stop":1721296401120,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2664680664e7f6","name":"Check received message containing escaped characters","time":{"start":1721296357322,"stop":1721296357322,"duration":0},"status":"passed","severity":"normal"},{"uid":"baad46d19769085c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721296664706,"stop":1721296664706,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f02d73377b98a7","name":"Relay - times out","time":{"start":1721296812145,"stop":1721296812146,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3531f9918c6c556","name":"should not fail to start the service if it is already started","time":{"start":1721296672162,"stop":1721296672162,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedc5c6b7e8f5b2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721296282512,"stop":1721296282512,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b788906a89e101e","name":"should not fail to stop the service if it was not started","time":{"start":1721296672161,"stop":1721296672161,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5d2bee933f2fbf","name":"Number of peers are maintained correctly","time":{"start":1721296267609,"stop":1721296267609,"duration":0},"status":"passed","severity":"normal"},{"uid":"185e1c4631f56102","name":"Ping on unsubscribed peer","time":{"start":1721296212772,"stop":1721296212773,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5b9b9f7c43ab93","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721296716804,"stop":1721296716804,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c71f8fca8e53bc","name":"All","time":{"start":1721296156316,"stop":1721296156321,"duration":5},"status":"passed","severity":"normal"},{"uid":"c25825f158dab434","name":"should handle a minimal index list","time":{"start":1721296097164,"stop":1721296097164,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18fc9148ca95e4","name":"Check publish message containing Script","time":{"start":1721296659225,"stop":1721296659226,"duration":1},"status":"passed","severity":"normal"},{"uid":"cceb290d0d2d2c1f","name":"Keep-alive pings maintain the connection","time":{"start":1721296267610,"stop":1721296267611,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de48add674f67df","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721296940595,"stop":1721296940596,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ac1ec7726b3308","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721296097063,"stop":1721296097063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a43fbfccb9a43d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721296805662,"stop":1721296805662,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e7b8d583ae75f0","name":"Ping on unsubscribed peer","time":{"start":1721296233992,"stop":1721296233992,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf872631c94c41c","name":"Subscribe and receives messages on 20 topics","time":{"start":1721296805637,"stop":1721296805637,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8f8ce85154e87","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721296099731,"stop":1721296099731,"duration":0},"status":"passed","severity":"normal"},{"uid":"676c3b94d784de76","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721296121503,"stop":1721296121504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a74c402c81ed039","name":"Subscribe and receives messages on 20 topics","time":{"start":1721296401107,"stop":1721296401110,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6d0dc799649b0ac","name":"random static sharding 4 - Cluster ID: 292, Shard ID: 94","time":{"start":1721296734517,"stop":1721296734517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37570f2cbde5d87","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721296401120,"stop":1721296401120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6eaf7d1671fbdda","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721296097057,"stop":1721296097057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d84b7a5103df44a","name":"configure the node with multiple pubsub topics","time":{"start":1721296734522,"stop":1721296734522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29332641b2589b5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721296401117,"stop":1721296401117,"duration":0},"status":"passed","severity":"normal"},{"uid":"2069b4bc982d0803","name":"Callback on promise","time":{"start":1721296775762,"stop":1721296775762,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fc880706bf8b29","name":"Relay + Store","time":{"start":1721296156315,"stop":1721296156316,"duration":1},"status":"passed","severity":"normal"},{"uid":"f590ef480d47de3d","name":"Push message with content topic containing numeric","time":{"start":1721296743146,"stop":1721296743147,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4962331b22e6d06","name":"Subscribe and receive messages via lightPush","time":{"start":1721296401104,"stop":1721296401105,"duration":1},"status":"passed","severity":"normal"},{"uid":"2384493f6e341073","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721296097060,"stop":1721296097060,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24757854468fb7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721296805660,"stop":1721296805661,"duration":1},"status":"passed","severity":"normal"},{"uid":"8069f791525fe5c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721296148742,"stop":1721296148743,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a82a98e06590b4c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721296363817,"stop":1721296363818,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e20874fac824c66","name":"Renews peer on consistent ping failures","time":{"start":1721296267611,"stop":1721296267611,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a8eaacc82c5764","name":"Ephemeral field set to true","time":{"start":1721296110580,"stop":1721296110581,"duration":1},"status":"passed","severity":"normal"},{"uid":"47dd52e6cf90813d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721296781922,"stop":1721296781922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d71e5d47226a5e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721296133486,"stop":1721296133486,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33f0e95f73587b5","name":"Check message with invalid timestamp is not received","time":{"start":1721296357325,"stop":1721296357326,"duration":1},"status":"passed","severity":"normal"},{"uid":"217dc391a73a8bc5","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721296664710,"stop":1721296664710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3cbcac61c5de8a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721296104940,"stop":1721296104940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59a7cd4c7a593a","name":"Check received message containing SQL Injection","time":{"start":1721296652190,"stop":1721296652190,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcfa8870309f985","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721296805655,"stop":1721296805656,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9935202382b8a8b","name":"should set field with all protocols disabled","time":{"start":1721296105669,"stop":1721296105670,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f5d80bf6a593a6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721296809388,"stop":1721296809389,"duration":1},"status":"passed","severity":"normal"},{"uid":"2456794c42e10352","name":"Check received message containing Script","time":{"start":1721296652169,"stop":1721296652170,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1999e43bdf3bea","name":"udp ip6 address","time":{"start":1721296105158,"stop":1721296105158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0c040af1076e04","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721296401120,"stop":1721296401120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c914c62b6a05d3e7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721296431407,"stop":1721296431408,"duration":1},"status":"passed","severity":"normal"},{"uid":"4351b3397ecb3485","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721296363830,"stop":1721296363831,"duration":1},"status":"passed","severity":"normal"},{"uid":"454901d50f9fc731","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721296097056,"stop":1721296097056,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c46ce867be069d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721296104929,"stop":1721296104930,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fd25fcd3c4e5bd","name":"Js publishes, other Js receives","time":{"start":1721296631008,"stop":1721296631009,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8e5ce9e831e4a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721296363841,"stop":1721296363841,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2526b90c169425","name":"Fields are not dropped","time":{"start":1721296109961,"stop":1721296109962,"duration":1},"status":"passed","severity":"normal"},{"uid":"20eda43a2dac8318","name":"Push message with special chars payload","time":{"start":1721296743122,"stop":1721296743123,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66787292b0db552","name":"Subscribe to topic containing long and receive message","time":{"start":1721296401116,"stop":1721296401116,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e9bf072592525a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721296097069,"stop":1721296097069,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b75add18089f19","name":"Check message with no content topic is not received","time":{"start":1721296652183,"stop":1721296652184,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14286cc69112027","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721296097067,"stop":1721296097067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd8c44d0ddc2b53","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721296169174,"stop":1721296169174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf274ae114e9ef62","name":"Check received message containing unicode special characters","time":{"start":1721296357322,"stop":1721296357323,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2851280afde35b","name":"Generator, 2 different pubsubtopics","time":{"start":1721296779903,"stop":1721296779904,"duration":1},"status":"passed","severity":"normal"},{"uid":"98952d4af146420b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721296805657,"stop":1721296805658,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d89b53fdc77433","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721296363833,"stop":1721296363833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8ec1320ca9335a","name":"Check received message containing emoji","time":{"start":1721296652193,"stop":1721296652193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac91f403ed2e6616","name":"Check publish message containing long","time":{"start":1721296659221,"stop":1721296659221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d129970f3f0ab1c2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721296363833,"stop":1721296363834,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efc9034c7fa1c52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721296097065,"stop":1721296097065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcc8ebc7495ad6a","name":"isConnected should return false after all peers disconnect","time":{"start":1721296207015,"stop":1721296207015,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1f077edbc78fa8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721296363826,"stop":1721296363826,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc00ec6fcf289f61","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721296121501,"stop":1721296121501,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c0869783b5df85","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721296121504,"stop":1721296121505,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6bb14b075d6ffc","name":"Push message with content topic containing escaped characters","time":{"start":1721296743153,"stop":1721296743153,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eef78e9320ea3e7","name":"Fails to publish message with wrong content topic","time":{"start":1721296659234,"stop":1721296659235,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c70a0a9c2d2c33b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721296097048,"stop":1721296097048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b50ad034ce16df7","name":"Subscribe and receive messages via waku relay post","time":{"start":1721296805655,"stop":1721296805655,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc64380fbc5622da","name":"Check received message containing escaped characters","time":{"start":1721296652177,"stop":1721296652179,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3441811e8f39438","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721296121504,"stop":1721296121504,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fb97d88ff67cc5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721296363832,"stop":1721296363832,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d24fe84161368b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721296805648,"stop":1721296805649,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d9cfdde322c625","name":"Check message with no payload is not received","time":{"start":1721296652184,"stop":1721296652184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe69fa33dd5eed3","name":"Push message with content topic containing short","time":{"start":1721296621955,"stop":1721296621956,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaec33e21d717bd3","name":"Publish message with rate limit","time":{"start":1721296659246,"stop":1721296659247,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9cb244c29a0ac8","name":"Meta field set when metaSetter is specified","time":{"start":1721296110581,"stop":1721296110581,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda8b325a0825548","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721296156003,"stop":1721296156003,"duration":0},"status":"passed","severity":"normal"},{"uid":"74223ec1573a191a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721296363816,"stop":1721296363816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b371cca1e392f6bc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721296431407,"stop":1721296431407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f8ebcf4ea89cdc","name":"random static sharding 5 - Cluster ID: 747, Shard ID: 101","time":{"start":1721296734517,"stop":1721296734518,"duration":1},"status":"passed","severity":"normal"},{"uid":"5556f6932e6cb849","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721296097074,"stop":1721296097074,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c01d7dae551c36","name":"should return false","time":{"start":1721296105664,"stop":1721296105665,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b080ee2053fac04","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721296431406,"stop":1721296431407,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef3c21ebf9b3eaf","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721296121384,"stop":1721296121385,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4e914ae1c6536c","name":"should not throw an error for a single configured topic","time":{"start":1721296097067,"stop":1721296097067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6babfee0d161a1","name":"handles multiple messages","time":{"start":1721296793310,"stop":1721296793310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aa369384467a89","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721296602638,"stop":1721296602639,"duration":1},"status":"skipped","severity":"normal"},{"uid":"136374abbc0c6055","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721296097049,"stop":1721296097050,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fadead2ba9515dc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721296805648,"stop":1721296805648,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d667fb379bf8db4","name":"should throw an error for an unconfigured topic","time":{"start":1721296097067,"stop":1721296097067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2daa0a3f141709a","name":"Query generator for multiple messages with different content topic format","time":{"start":1721296775761,"stop":1721296775762,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfaa06d4865dc3","name":"can start and stop the service","time":{"start":1721296125630,"stop":1721296125630,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec89a201b1549e57","name":"Encoder throws on empty string content topic","time":{"start":1721296110582,"stop":1721296110582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2185712d55b90655","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721296121771,"stop":1721296121772,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82acce44d227a8b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721296805635,"stop":1721296805635,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a360d858742fac2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721296401123,"stop":1721296401126,"duration":3},"status":"passed","severity":"normal"},{"uid":"f1af307f23f86df3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721296363827,"stop":1721296363827,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ed3b2ddc2c91e9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721296401122,"stop":1721296401122,"duration":0},"status":"passed","severity":"normal"},{"uid":"88adfba5f56a514d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721296097059,"stop":1721296097059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f1bbbfad6b2031","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721296097049,"stop":1721296097049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca966cd711dbb8b1","name":"Push message with content topic containing SQL Injection","time":{"start":1721296621973,"stop":1721296621973,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd90c7ddd063667","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721296431408,"stop":1721296431408,"duration":0},"status":"passed","severity":"normal"},{"uid":"37456607f8499c14","name":"Push message with content topic containing numeric","time":{"start":1721296621956,"stop":1721296621956,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb97635ecc1997e","name":"Check publish message containing Arabic","time":{"start":1721296659223,"stop":1721296659224,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b3e8ea3b44536c","name":"Subscribe to topic containing long and receive message","time":{"start":1721296805641,"stop":1721296805641,"duration":0},"status":"passed","severity":"normal"},{"uid":"32930b65776f0b89","name":"Push message on custom pubsubTopic","time":{"start":1721296468688,"stop":1721296468689,"duration":1},"status":"passed","severity":"normal"},{"uid":"41af6373141e8f39","name":"Push message with XML payload","time":{"start":1721296743138,"stop":1721296743139,"duration":1},"status":"passed","severity":"normal"},{"uid":"173f8d8b18b3905c","name":"Query Generator, No Decoder","time":{"start":1721296760130,"stop":1721296760131,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17adef6e0e1095f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721296282512,"stop":1721296282513,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c6bc34646ccc06","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721296097068,"stop":1721296097068,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9a9a7310d6f1e9","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721296478473,"stop":1721296478475,"duration":2},"status":"passed","severity":"normal"},{"uid":"da54cd1eb969b5b8","name":"should properly create location multiaddrs - udp6","time":{"start":1721296105668,"stop":1721296105668,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca65cc11fb52c0a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721296097060,"stop":1721296097060,"duration":0},"status":"passed","severity":"normal"},{"uid":"28586dade5f9de38","name":"Waku message hash computation (payload length 0)","time":{"start":1721296099732,"stop":1721296099732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b993ad69fde8af","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721296781921,"stop":1721296781921,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20f8f8b77ef9e98","name":"throws on content topic with non-number generation field","time":{"start":1721296097041,"stop":1721296097041,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fe0c5161ebf431","name":"Store - dialed first","time":{"start":1721296812146,"stop":1721296812146,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c38f78e1eb02aab","name":"Register correct protocols","time":{"start":1721296664701,"stop":1721296664701,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aeecc978a148ef","name":"Fails to push message with large meta","time":{"start":1721296621982,"stop":1721296621982,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4380f9a53e8706","name":"Push message with content topic containing Arabic","time":{"start":1721296621957,"stop":1721296621958,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83b5a074bba2313","name":"Check received message containing XML","time":{"start":1721296652191,"stop":1721296652191,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e67a31c3f744f8d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296779906,"stop":1721296779906,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6579c2c1ac1b4e","name":"addEventListener with wrong event","time":{"start":1721296188833,"stop":1721296188838,"duration":5},"status":"passed","severity":"normal"},{"uid":"a77068edf639ee4f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721296363817,"stop":1721296363817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd039eafe70b7c0","name":"Push message with content topic containing escaped characters","time":{"start":1721296621979,"stop":1721296621980,"duration":1},"status":"passed","severity":"normal"},{"uid":"9027eee6e7a55791","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721296097060,"stop":1721296097061,"duration":1},"status":"passed","severity":"normal"},{"uid":"480d6d2d760c0c01","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721296363823,"stop":1721296363823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40a823fdadf3ae1","name":"Decoder throws on undefined content topic","time":{"start":1721296110583,"stop":1721296110583,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ad3e4f1588edd1","name":"Check message with invalid timestamp is not received","time":{"start":1721296652183,"stop":1721296652183,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c509e0cfe49544","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721296805635,"stop":1721296805635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b281f72f1e852974","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721296760137,"stop":1721296760137,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf3e8b47ce93a20","name":"Push message with content topic containing JSON","time":{"start":1721296621978,"stop":1721296621979,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f94b9aecbdbc32","name":"Check message with non string payload is not received","time":{"start":1721296357328,"stop":1721296357328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2880549901195d50","name":"should only return 1 node with relay capability","time":{"start":1721296121770,"stop":1721296121770,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca9bd9b98030185","name":"Check received message containing JSON","time":{"start":1721296357321,"stop":1721296357321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e69d324ecfacf02","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721296638017,"stop":1721296638017,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd1c0aca559236b","name":"should not receive a peer event after stop","time":{"start":1721296672163,"stop":1721296672164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b391ffc095afcc60","name":"pre and post cipher","time":{"start":1721296132114,"stop":1721296132115,"duration":1},"status":"passed","severity":"normal"},{"uid":"c141b02f970994f8","name":"Failed peers are renewed","time":{"start":1721296399038,"stop":1721296399038,"duration":0},"status":"passed","severity":"normal"},{"uid":"883e9d0f203a5a57","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721296805654,"stop":1721296805654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a28ee2401430211","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721296097064,"stop":1721296097064,"duration":0},"status":"passed","severity":"normal"},{"uid":"275556ffea998900","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721296104927,"stop":1721296104927,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d74a7643fcde63","name":"Check meta is set [ecies]","time":{"start":1721296133487,"stop":1721296133487,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d828c398c15d52","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721296097054,"stop":1721296097054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0471a2482af43","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721296664712,"stop":1721296664712,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0e352ef30e8d85","name":"Check received message with timestamp: 1721296148065 ","time":{"start":1721296652194,"stop":1721296652194,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e59b57db109f8","name":"Check message received after jswaku node is restarted","time":{"start":1721296652185,"stop":1721296652185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18e74c6452af39dd","name":"can start the service","time":{"start":1721296672160,"stop":1721296672160,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2159ebb5c2cb5f","name":"caches peers it previously fetched","time":{"start":1721296121769,"stop":1721296121770,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8d33ceacb25fa9","name":"Push message with content topic containing Arabic","time":{"start":1721296743148,"stop":1721296743148,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ea91defbfe0447","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721296659235,"stop":1721296659235,"duration":0},"status":"passed","severity":"normal"},{"uid":"21320aff3b9d615d","name":"Encoder throws on undefined content topic","time":{"start":1721296131482,"stop":1721296131482,"duration":0},"status":"passed","severity":"normal"},{"uid":"8195b259e0f55000","name":"different cluster, different shard: nodes don't connect","time":{"start":1721296363816,"stop":1721296363816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1ecb6b52b21eb","name":"topics with same application and version share the same shard","time":{"start":1721296097050,"stop":1721296097050,"duration":0},"status":"passed","severity":"normal"},{"uid":"249e1f0d5287dba0","name":"Light Node - default protocols","time":{"start":1721296812147,"stop":1721296812148,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afd9c9ce2018c89","name":"Nodes with multiple pubsub topic","time":{"start":1721296638019,"stop":1721296638019,"duration":0},"status":"passed","severity":"normal"},{"uid":"183a0fc6525dc1ce","name":"Promise Callback - forward","time":{"start":1721296766549,"stop":1721296766550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ac510e1189f5d5","name":"should be called for bootstrap peers","time":{"start":1721296156002,"stop":1721296156003,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1d0d597d66c677","name":"Check message on other pubsub topic is not received","time":{"start":1721296652196,"stop":1721296652196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f62c2bcdfc599d","name":"should not receive a peer event before start","time":{"start":1721296169169,"stop":1721296169170,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b1d5204317424c","name":"Subscribe to topic containing long and publish message","time":{"start":1721296664705,"stop":1721296664706,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03f59e215aa2e1b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721296401123,"stop":1721296401123,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f99e863bdb3d63d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721296097066,"stop":1721296097066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9d5dd70b32facb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721296282508,"stop":1721296282509,"duration":1},"status":"passed","severity":"normal"},{"uid":"1605fbdfd6b962de","name":"Query generator for multiple messages","time":{"start":1721296775760,"stop":1721296775760,"duration":0},"status":"passed","severity":"normal"},{"uid":"be78fc5fa332b82a","name":"Subscribe and receive messages via waku relay post","time":{"start":1721296805636,"stop":1721296805636,"duration":0},"status":"passed","severity":"normal"},{"uid":"920b668eb14e9534","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721296431396,"stop":1721296431404,"duration":8},"status":"passed","severity":"normal"},{"uid":"8696d44eda4e5b59","name":"Push message equal or less that 1MB","time":{"start":1721296621984,"stop":1721296621984,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f2f575d5b99f15","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721296401112,"stop":1721296401113,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13c0da91f73262d","name":"addEventListener with correct event","time":{"start":1721296188832,"stop":1721296188832,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe9c1d2963debb5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721296664707,"stop":1721296664708,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a355aa714a7c32b","name":"Rejects garbage","time":{"start":1721296114089,"stop":1721296114089,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f55de77c182524","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721296638018,"stop":1721296638018,"duration":0},"status":"passed","severity":"normal"},{"uid":"beec57b837236692","name":"Check received message containing Basic HTML tag","time":{"start":1721296357321,"stop":1721296357321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1debc99b922d422a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721296805666,"stop":1721296805666,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe58ddef70810aad","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721296110583,"stop":1721296110584,"duration":1},"status":"passed","severity":"normal"},{"uid":"c500b3cdc530bf56","name":"Check message received after jswaku node is restarted","time":{"start":1721296357329,"stop":1721296357329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88a706c3c54f890b","name":"should properly create location multiaddrs - udp4","time":{"start":1721296105667,"stop":1721296105667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9137dde66d3858d4","name":"Push message with emoji payload","time":{"start":1721296743143,"stop":1721296743144,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d5c8e175aec9e1","name":"Push message with custom timestamp: 1721299957501","time":{"start":1721296743157,"stop":1721296743157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7131528c49dc67","name":"Ordered callback, aborts when callback returns true","time":{"start":1721296775763,"stop":1721296775764,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2026c6787d4a18","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721296097055,"stop":1721296097055,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc91c7d3537dcab4","name":"does not throw on valid cases","time":{"start":1721296097039,"stop":1721296097040,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a910024eb1dc5b7","name":"Refresh subscription","time":{"start":1721296805658,"stop":1721296805659,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af500a5a94a3f9f","name":"Push message with SQL Injection payload","time":{"start":1721296743135,"stop":1721296743136,"duration":1},"status":"passed","severity":"normal"},{"uid":"158addc47585190d","name":"should not fail to start the service if it is already started","time":{"start":1721296125630,"stop":1721296125631,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cff2b09912364ad","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721296363824,"stop":1721296363824,"duration":0},"status":"passed","severity":"normal"},{"uid":"93989e3183bf4e68","name":"Push message with Chinese payload","time":{"start":1721296743123,"stop":1721296743132,"duration":9},"status":"passed","severity":"normal"},{"uid":"7976bf17888fb000","name":"Check received message containing numeric","time":{"start":1721296357317,"stop":1721296357317,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bcbbfae2b79a89","name":"Push message with numeric payload","time":{"start":1721296743104,"stop":1721296743122,"duration":18},"status":"passed","severity":"normal"},{"uid":"92ef1c47cbcd6806","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721296097074,"stop":1721296097074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6433cfdefedce667","name":"Check message on other pubsub topic is not received","time":{"start":1721296652183,"stop":1721296652183,"duration":0},"status":"passed","severity":"normal"},{"uid":"45844420633fbf16","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721296760132,"stop":1721296760133,"duration":1},"status":"passed","severity":"normal"},{"uid":"471bbd3921b7b1b7","name":"Push message with content topic containing XML","time":{"start":1721296743150,"stop":1721296743151,"duration":1},"status":"passed","severity":"normal"},{"uid":"be541656f01e2e98","name":"shard 0","time":{"start":1721296734514,"stop":1721296734514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96c5e96bc6eb2f1","name":"Subscribe and receive messages via lightPush","time":{"start":1721296805634,"stop":1721296805635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c626a44ef911213a","name":"Check received message containing JSON","time":{"start":1721296652173,"stop":1721296652176,"duration":3},"status":"passed","severity":"normal"},{"uid":"e41a70e42c092e19","name":"Relay","time":{"start":1721296156315,"stop":1721296156315,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ccf50aefd9717e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721296805637,"stop":1721296805638,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe3e11f52f4b709","name":"Push message with content topic containing shell command","time":{"start":1721296621979,"stop":1721296621979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9269c55fdc47cbe","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721296097046,"stop":1721296097046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb34b1f11e3a5ca","name":"Check received message containing Russian","time":{"start":1721296652189,"stop":1721296652189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9816e45c3dd804af","name":"Passing page size 3 when there are 20 messages","time":{"start":1721296793106,"stop":1721296793107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f0344becc64140","name":"Encoder throws on empty string content topic","time":{"start":1721296131482,"stop":1721296131483,"duration":1},"status":"passed","severity":"normal"},{"uid":"55951d03d0091fb7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app93/8/topic311/proto","time":{"start":1721296711049,"stop":1721296711050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69f7683e880d84","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721296711031,"stop":1721296711031,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe2a54fd04dbce8","name":"Overlapping topic subscription","time":{"start":1721296401113,"stop":1721296401114,"duration":1},"status":"passed","severity":"normal"},{"uid":"de78dad295c547af","name":"receives messages sent to provided content topic through callback","time":{"start":1721296652426,"stop":1721296652427,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a28502064e5787ee","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721296097048,"stop":1721296097048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4271d33c9b2522a","name":"should properly create location multiaddrs - udp","time":{"start":1721296105668,"stop":1721296105669,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7d9218b814ccb0","name":"throws on empty content topic","time":{"start":1721296097040,"stop":1721296097040,"duration":0},"status":"passed","severity":"normal"},{"uid":"2752fd90274b308","name":"Decoder throws on undefined content topic","time":{"start":1721296131483,"stop":1721296131484,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a2a4b7a9a87e09","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721296133486,"stop":1721296133487,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d47c9c72bd4cc6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721296097066,"stop":1721296097066,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa057df1bc83065","name":"random static sharding 3 - Cluster ID: 664, Shard ID: 461","time":{"start":1721296734516,"stop":1721296734517,"duration":1},"status":"passed","severity":"normal"},{"uid":"588f11a7d656a77d","name":"should throw an error for insufficient data","time":{"start":1721296097165,"stop":1721296097165,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7a8d5c159541b5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721296253589,"stop":1721296253590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0bef10a8fe28fef","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721296097047,"stop":1721296097048,"duration":1},"status":"passed","severity":"normal"},{"uid":"6733771b68b6d54d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721296097064,"stop":1721296097064,"duration":0},"status":"passed","severity":"normal"},{"uid":"20693bd4c6a46244","name":"Check received message containing long","time":{"start":1721296357316,"stop":1721296357317,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1c6cefe4eed46a","name":"Push message with content topic containing shell command","time":{"start":1721296743152,"stop":1721296743152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1719082c45af4f0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721296805662,"stop":1721296805662,"duration":0},"status":"passed","severity":"normal"},{"uid":"20af69fc4944632f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721296363834,"stop":1721296363834,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ead63b53fd2603","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721296097062,"stop":1721296097062,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3d8354d926cece","name":"Check publish message containing SQL Injection","time":{"start":1721296659225,"stop":1721296659225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c908c8344ec02a67","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721296357324,"stop":1721296357324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b327ec8fe31ccea","name":"it tolerates circular branch references","time":{"start":1721296121768,"stop":1721296121768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f88c4a883435d4","name":"Fails to push message bigger that 1MB","time":{"start":1721296743159,"stop":1721296743160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16ed904859e50d6","name":"removeEventListener with wrong event","time":{"start":1721296188839,"stop":1721296188839,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b49714d1ebbc3b3","name":"Wrong topic","time":{"start":1721296711050,"stop":1721296711051,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fcf01a101548853","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721296363819,"stop":1721296363819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7075858c1007ab4","name":"Number of peers are maintained correctly","time":{"start":1721296399037,"stop":1721296399037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62e8ffd34256d8a","name":"isConnected should return true after first peer connects","time":{"start":1721296207014,"stop":1721296207015,"duration":1},"status":"passed","severity":"normal"},{"uid":"222d6ab77b07b025","name":"Push message with Arabic payload","time":{"start":1721296621950,"stop":1721296621951,"duration":1},"status":"passed","severity":"normal"},{"uid":"f369c44197fa7262","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721296099729,"stop":1721296099730,"duration":1},"status":"passed","severity":"normal"},{"uid":"312a2520e4031173","name":"should emit a peer event after start","time":{"start":1721296125631,"stop":1721296125631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c79b49635e673e6","name":"Ping on subscribed peer","time":{"start":1721296233991,"stop":1721296233991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf2fbae1f37d2be","name":"Check received message with timestamp: 1721296148065000000 ","time":{"start":1721296652180,"stop":1721296652181,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b98a66f9ad7bb3a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721296805651,"stop":1721296805651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a0055269c65aa8","name":"Check received message containing shell command","time":{"start":1721296652192,"stop":1721296652192,"duration":0},"status":"passed","severity":"normal"},{"uid":"73846606d6684ea0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721296401121,"stop":1721296401122,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6775ba6a31e76dc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721296097071,"stop":1721296097071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa3564bb2851529","name":"random static sharding 8 - Cluster ID: 563, Shard ID: 695","time":{"start":1721296734520,"stop":1721296734520,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b54207f0e361a8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721296716806,"stop":1721296716806,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e096b6c140c46f7","name":"Encoder throws on undefined content topic","time":{"start":1721296133487,"stop":1721296133488,"duration":1},"status":"passed","severity":"normal"},{"uid":"154e4fe1d2475364","name":"Check message with invalid timestamp is not received","time":{"start":1721296652195,"stop":1721296652196,"duration":1},"status":"passed","severity":"normal"},{"uid":"8816a3797ed34a6c","name":"Passing page size 1 when there are 4 messages","time":{"start":1721296793105,"stop":1721296793106,"duration":1},"status":"passed","severity":"normal"},{"uid":"24539d36b07953b6","name":"Push message with custom timestamp: 1721292799292","time":{"start":1721296621983,"stop":1721296621983,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d0059e5bbe2564","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721296805652,"stop":1721296805652,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde1050f886871aa","name":"Ping succeeds for all connected peers","time":{"start":1721296267610,"stop":1721296267610,"duration":0},"status":"passed","severity":"normal"},{"uid":"382e4755f14124e0","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721296652426,"stop":1721296652426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cf7b030246cc92b","name":"Check message with non string payload is not received","time":{"start":1721296652184,"stop":1721296652185,"duration":1},"status":"passed","severity":"normal"},{"uid":"8601fa7739866753","name":"random static sharding 1 - Cluster ID: 118, Shard ID: 422","time":{"start":1721296734515,"stop":1721296734515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edf4d283e6a1dac","name":"Query generator for multiple messages with different message text format","time":{"start":1721296775760,"stop":1721296775761,"duration":1},"status":"passed","severity":"normal"},{"uid":"7109bc0164f709b0","name":"Check received message containing short","time":{"start":1721296357315,"stop":1721296357316,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3a726880aa5d2b","name":"Push message with Chinese payload","time":{"start":1721296621950,"stop":1721296621950,"duration":0},"status":"passed","severity":"normal"},{"uid":"76044fd915b27563","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721296097069,"stop":1721296097069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe329133b46f9c8d","name":"Check publish message after service node is restarted","time":{"start":1721296659237,"stop":1721296659245,"duration":8},"status":"skipped","severity":"normal"},{"uid":"9c06abb0f4749877","name":"Check received message containing Chinese","time":{"start":1721296357318,"stop":1721296357318,"duration":0},"status":"passed","severity":"normal"},{"uid":"52895f5774d071b1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296253583,"stop":1721296253583,"duration":0},"status":"passed","severity":"normal"},{"uid":"622fd26114f247b8","name":"Check received message containing special chars","time":{"start":1721296652161,"stop":1721296652162,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46a333f3f99fda3","name":"should handle corrupted local storage data gracefully","time":{"start":1721296125633,"stop":1721296125634,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b08f75fe8c7753","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721296363834,"stop":1721296363834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a5ae5b4eb868ee","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721296097049,"stop":1721296097049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0584b716f20b4d","name":"Generator, custom pubsub topic","time":{"start":1721296779905,"stop":1721296779906,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16a888d5c1f6942","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721296805646,"stop":1721296805647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6264834f613ac0b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721296431405,"stop":1721296431405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72cc309c9e8a58a","name":"should throw error - no id","time":{"start":1721296105663,"stop":1721296105664,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafb9730e505e82","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721296468694,"stop":1721296468694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0f8e3831c5f802","name":"Check message with no content topic is not received","time":{"start":1721296652196,"stop":1721296652197,"duration":1},"status":"passed","severity":"normal"},{"uid":"23928669ec1461e5","name":"same cluster, same shard: nodes connect","time":{"start":1721296363814,"stop":1721296363815,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e1f11ddc150b46","name":"should properly create location multiaddrs - tcp6","time":{"start":1721296105668,"stop":1721296105668,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43024b0fa5f41eb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721296131479,"stop":1721296131480,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e93f9ecee4813f1","name":"Refresh subscription","time":{"start":1721296805639,"stop":1721296805640,"duration":1},"status":"passed","severity":"normal"},{"uid":"c339269bbf56ad40","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721296097054,"stop":1721296097055,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c959de222980bc","name":"safeDispatchEvent","time":{"start":1721296188842,"stop":1721296188843,"duration":1},"status":"passed","severity":"normal"}]