mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"5b4653c637f1210d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737013223581,"stop":1737013223581,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cf74e57d70a458","name":"should reject if WakuNode is not started","time":{"start":1737012852022,"stop":1737012852022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8520f2980079efc","name":"Register correct protocols","time":{"start":1737013149398,"stop":1737013149399,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b59a58f3c115b3","name":"Encoder throws on undefined content topic","time":{"start":1737012845208,"stop":1737012845209,"duration":1},"status":"passed","severity":"normal"},{"uid":"6858f36568774c13","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1737012967338,"stop":1737012967338,"duration":0},"status":"passed","severity":"normal"},{"uid":"33977584d24c6d48","name":"Ping on peer without subscriptions","time":{"start":1737012917585,"stop":1737012917585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50cd295f6fc2cd5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1737012809888,"stop":1737012809888,"duration":0},"status":"passed","severity":"normal"},{"uid":"993f0e811fa28612","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737013223580,"stop":1737013223580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22ca5fc1b41cecd","name":"Init the array if not present","time":{"start":1737012809383,"stop":1737012809385,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd9f5d39bcd8ed90","name":"Check message received after nwaku node is restarted","time":{"start":1737013001212,"stop":1737013001212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aee92bb35bc4d148","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1737012809908,"stop":1737012809908,"duration":0},"status":"passed","severity":"normal"},{"uid":"173ff4013a486ca5","name":"should use DNS peer discovery with light client","time":{"start":1737012891278,"stop":1737012891278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4fac44f7470744f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1737012809961,"stop":1737012809961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9926b7b7667a9cbc","name":"should throw an error for insufficient data","time":{"start":1737012809961,"stop":1737012809961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8860e2cfffafcb7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737012967353,"stop":1737012967353,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cba55b013104c7c","name":"Push message with custom timestamp: 1737016601505","time":{"start":1737013123869,"stop":1737013123869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac4a3dd2f3ac5ea","name":"should return no connections if no open connection provided","time":{"start":1737012825833,"stop":1737012825833,"duration":0},"status":"passed","severity":"normal"},{"uid":"574b09213918f232","name":"should return the correct number of peers","time":{"start":1737012851967,"stop":1737012851968,"duration":1},"status":"passed","severity":"normal"},{"uid":"905e3bb1cf507880","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1737012879595,"stop":1737012879595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbde29d4bfb98ae0","name":"Renews peer on consistent missed messages","time":{"start":1737012965161,"stop":1737012965161,"duration":0},"status":"passed","severity":"normal"},{"uid":"1843e9faed119214","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1737012872180,"stop":1737012872181,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01cf42cc5b15354","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737013029340,"stop":1737013029341,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26c7d807d9168c6","name":"should return all peers when numPeers is 0","time":{"start":1737012826511,"stop":1737012826511,"duration":0},"status":"passed","severity":"normal"},{"uid":"861759899e162c6d","name":"Filter with 3 connections","time":{"start":1737012968064,"stop":1737012968064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c52745aa050df91","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1737012891278,"stop":1737012891278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d79ad73772ef20c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737012949310,"stop":1737012949311,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b5e20166db4d6d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1737012967313,"stop":1737012967314,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f2a84ba64822481","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1737012817976,"stop":1737012817976,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4896846bf15ed","name":"should properly create peer info with all multiaddrs","time":{"start":1737012818835,"stop":1737012818835,"duration":0},"status":"passed","severity":"normal"},{"uid":"df869ee0c4a77f8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737012967347,"stop":1737012967347,"duration":0},"status":"passed","severity":"normal"},{"uid":"de005ab3a2066600","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737012932580,"stop":1737012932580,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce52ab7316fe8afa","name":"Push message with short payload","time":{"start":1737013123842,"stop":1737013123842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9637e2329951dfdc","name":"Push message with Russian payload","time":{"start":1737013123847,"stop":1737013123847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eccef4fd9757021","name":"Publish message with rate limit","time":{"start":1737013138449,"stop":1737013138449,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dce4326b35e515","name":"Tracks peer failures correctly","time":{"start":1737012965160,"stop":1737012965161,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db29cd429e61c29","name":"Should update multiaddrs","time":{"start":1737013060257,"stop":1737013060258,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9a13ec97c3a728","name":"Push message with shell command payload","time":{"start":1737013143138,"stop":1737013143138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edd4702db050833","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1737012967364,"stop":1737012967365,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1a9b0574777a17","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1737012809887,"stop":1737012809887,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a61f05de2069b6","name":"Relay + Store","time":{"start":1737012818837,"stop":1737012818838,"duration":1},"status":"passed","severity":"normal"},{"uid":"16dd534b29b7a51d","name":"1 Relay, 1 Filter, gives up","time":{"start":1737012834694,"stop":1737012834695,"duration":1},"status":"passed","severity":"normal"},{"uid":"10528c118d387058","name":"Query generator for multiple messages","time":{"start":1737013212430,"stop":1737013212430,"duration":0},"status":"passed","severity":"normal"},{"uid":"964a5b29cebd8520","name":"handles empty shards array correctly","time":{"start":1737012809909,"stop":1737012809909,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada2f8d0d6caff5f","name":"Fails to push message with empty content topic","time":{"start":1737013123866,"stop":1737013123867,"duration":1},"status":"passed","severity":"normal"},{"uid":"9987e4b24ed50d68","name":"should select older connection if present","time":{"start":1737012825834,"stop":1737012825834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f552370d71efa44","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737013223591,"stop":1737013223592,"duration":1},"status":"passed","severity":"normal"},{"uid":"988cb25b97c29948","name":"Check publish message containing Arabic","time":{"start":1737013138439,"stop":1737013138440,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74df1e8e630d22b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737013029340,"stop":1737013029340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a406032b7541c077","name":"should properly create location multiaddrs - udp6","time":{"start":1737012818834,"stop":1737012818834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84838bd2680f65","name":"should only return 1 node with relay capability","time":{"start":1737012835133,"stop":1737012835134,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b5b3012e3dde03","name":"should handle a minimal index list","time":{"start":1737012809960,"stop":1737012809960,"duration":0},"status":"passed","severity":"normal"},{"uid":"5736bc4c6e85885b","name":"should return empty list for no shard","time":{"start":1737012809896,"stop":1737012809896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe0e089c82e9462","name":"1 Relay, 1 fetch","time":{"start":1737012834691,"stop":1737012834691,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bc444fbf33cd95","name":"stop","time":{"start":1737012912687,"stop":1737012912688,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a8851967ce4a35","name":"LightPush with 3 connections","time":{"start":1737012968064,"stop":1737012968064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e721fc88983b069","name":"more peers than existing","time":{"start":1737013124051,"stop":1737013124053,"duration":2},"status":"skipped","severity":"normal"},{"uid":"b6d5eedf685ff34a","name":"Callback on promise","time":{"start":1737013212431,"stop":1737013212432,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e68492e6e8aed3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737013223590,"stop":1737013223590,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c737b1c4fbea89","name":"should decode valid enr with tcp successfully","time":{"start":1737012818825,"stop":1737012818825,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d26dff001cb26a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1737013227684,"stop":1737013227684,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f269edb6d6e6de","name":"Rejects garbage","time":{"start":1737012855459,"stop":1737012855459,"duration":0},"status":"passed","severity":"normal"},{"uid":"982af2de529a132e","name":"Check message on other pubsub topic is not received","time":{"start":1737013125337,"stop":1737013125337,"duration":0},"status":"passed","severity":"normal"},{"uid":"309753c21c6ae947","name":"Check message with no payload is not received","time":{"start":1737013001210,"stop":1737013001211,"duration":1},"status":"passed","severity":"normal"},{"uid":"9761a8baed139429","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1737013141900,"stop":1737013141900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1cc2c36e8afe90a","name":"Encoder throws on empty string content topic","time":{"start":1737012846851,"stop":1737012846851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1038ecad3a61d87","name":"Query Generator - true","time":{"start":1737013191474,"stop":1737013191475,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f9101e3206dddc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1737013172245,"stop":1737013172245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ea7aee4cbb7c98","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1737012872179,"stop":1737012872180,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4fe39ad6a5dbc46","name":"handles different networkShards values correctly","time":{"start":1737012809891,"stop":1737012809891,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bb7ff8e5e25a63","name":"Push message with content topic containing emoji","time":{"start":1737013123865,"stop":1737013123866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9cab15eed5df71","name":"addEventListener with correct event","time":{"start":1737012912677,"stop":1737012912678,"duration":1},"status":"passed","severity":"normal"},{"uid":"6078cfd0dc9a2c5a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737012949304,"stop":1737012949309,"duration":5},"status":"passed","severity":"normal"},{"uid":"49c8a0dd67e7a770","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737012932571,"stop":1737012932571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbc23e0fb9dcd74","name":"Push message with long payload","time":{"start":1737013123843,"stop":1737013123843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2185ec6d04e7b8","name":"Ordered Callback - true","time":{"start":1737013191476,"stop":1737013191477,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7806a4e3ca1b567","name":"Fails to push message bigger that 1MB","time":{"start":1737013123870,"stop":1737013123870,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cfe6e6e44ae287","name":"Ordered callback, aborts when callback returns true","time":{"start":1737013212432,"stop":1737013212433,"duration":1},"status":"passed","severity":"normal"},{"uid":"651a027690ec4448","name":"different cluster, same shard: nodes don't connect","time":{"start":1737013054917,"stop":1737013054917,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd218b24b7e2852a","name":"Generator, custom pubsub topic","time":{"start":1737013201952,"stop":1737013201952,"duration":0},"status":"passed","severity":"normal"},{"uid":"65eef18a32848ba7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1737013149409,"stop":1737013149409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0a49dc98902bd0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737013125316,"stop":1737013125316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a435426460a2d874","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1737012967339,"stop":1737012967339,"duration":0},"status":"passed","severity":"normal"},{"uid":"be98e0180a468a3f","name":"Check message with invalid timestamp is not received","time":{"start":1737013125337,"stop":1737013125337,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7fcb1aafa04b9","name":"Check received message containing long","time":{"start":1737013125322,"stop":1737013125323,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb3593bef2e6694","name":"Check received message containing Chinese","time":{"start":1737013001201,"stop":1737013001201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdd50e50aa0a52b","name":"Push message with emoji payload","time":{"start":1737013123853,"stop":1737013123853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a9a4db2a26aa66","name":"Query Generator - false","time":{"start":1737013191475,"stop":1737013191475,"duration":0},"status":"passed","severity":"normal"},{"uid":"859c29fdcd566a27","name":"Push message with content topic containing Basic HTML tag","time":{"start":1737013143148,"stop":1737013143149,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b946af027004d","name":"shard 0","time":{"start":1737013177377,"stop":1737013177377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3a41bee55a2929","name":"Check publish message containing Script","time":{"start":1737013138441,"stop":1737013138441,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af13c4183f6aaf0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1737012809902,"stop":1737012809903,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a0b02f086e6d8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737013223587,"stop":1737013223587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd4179d2a4a531e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1737013141900,"stop":1737013141900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60ed45f041e6b35","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1737012809899,"stop":1737012809899,"duration":0},"status":"passed","severity":"normal"},{"uid":"977e3291cb4437fd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737012967310,"stop":1737012967311,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbff9ab5938efae2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737013029340,"stop":1737013029340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc0187db091ca84","name":"Check received message containing XML","time":{"start":1737013125311,"stop":1737013125311,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2cd796f194b074","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737013027345,"stop":1737013027345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d458705a9a2c32","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1737012932584,"stop":1737012932585,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5c7d553b944e62","name":"throws on empty content topic","time":{"start":1737012809871,"stop":1737012809871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4be213b3ddd25c","name":"Check received message containing Chinese","time":{"start":1737013125324,"stop":1737013125324,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ffcb72d026ae0e","name":"should only return 1 node with store capability","time":{"start":1737012835134,"stop":1737012835134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26344f511af6bcb","name":"should not receive a peer event before start","time":{"start":1737013157893,"stop":1737013157893,"duration":0},"status":"passed","severity":"normal"},{"uid":"da67cad0236b7c6e","name":"should find and add new peers","time":{"start":1737012851971,"stop":1737012851971,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebb65abb9f81d6e","name":"can dial TLS multiaddrs","time":{"start":1737013059637,"stop":1737013059638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c670d88bbd5ac","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1737012967867,"stop":1737012967867,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe9078d6c10beca9","name":"should wait for Store peer to be connected","time":{"start":1737012852026,"stop":1737012852026,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ef393fa43e4366","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737013029341,"stop":1737013029341,"duration":0},"status":"passed","severity":"normal"},{"uid":"124b838cb98c7f80","name":"Should update shard info","time":{"start":1737013060258,"stop":1737013060258,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ec5bc67334218c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737013027347,"stop":1737013027347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d75e0b57e75e648","name":"Push message with Russian payload","time":{"start":1737013143133,"stop":1737013143134,"duration":1},"status":"passed","severity":"normal"},{"uid":"81186874bb2af2e6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1737013131172,"stop":1737013131172,"duration":0},"status":"passed","severity":"normal"},{"uid":"852fc7dc2c2026c1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1737012967325,"stop":1737012967327,"duration":2},"status":"passed","severity":"normal"},{"uid":"de36179859d2be0d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1737012809904,"stop":1737012809904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f14488af791aee0","name":"should not fail to stop the service if it was not started","time":{"start":1737013157890,"stop":1737013157891,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e0f2617c7fdc36","name":"Decrypt messages","time":{"start":1737013125644,"stop":1737013125644,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c9a6ebae9507a6","name":"Check message with non string payload is not received","time":{"start":1737013001211,"stop":1737013001211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d1237ec698a99d","name":"Filter with 2 connections","time":{"start":1737012968063,"stop":1737012968064,"duration":1},"status":"skipped","severity":"normal"},{"uid":"24120bfbaeb38a0a","name":"Symmetric encrypt & Decrypt","time":{"start":1737012845529,"stop":1737012845530,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d0d3d9542ce74d","name":"Privacy Node - default protocol","time":{"start":1737013229738,"stop":1737013229739,"duration":1},"status":"passed","severity":"normal"},{"uid":"8940d0be222d3b31","name":"should reject on timeout if it was set","time":{"start":1737012852024,"stop":1737012852024,"duration":0},"status":"passed","severity":"normal"},{"uid":"465ee10ed49e2759","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1737012967860,"stop":1737012967865,"duration":5},"status":"skipped","severity":"normal"},{"uid":"4fab0ae95229f8df","name":"should return usable stream attached to connection","time":{"start":1737012826500,"stop":1737012826501,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b734f48aeee3f6b","name":"Push message with XML payload","time":{"start":1737013143136,"stop":1737013143137,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ac31320704837a","name":"Push message with Basic HTML tag payload","time":{"start":1737013143137,"stop":1737013143137,"duration":0},"status":"passed","severity":"normal"},{"uid":"c907b72be4be39a","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1737012967869,"stop":1737012967870,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fffaa37d7f53afc","name":"Promise Callback - false","time":{"start":1737013191476,"stop":1737013191476,"duration":0},"status":"passed","severity":"normal"},{"uid":"4405d519e2662150","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1737012809898,"stop":1737012809898,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc55f5189c55a572","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1737012809897,"stop":1737012809897,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc35f388ae777379","name":"Renews peer on consistent ping failures","time":{"start":1737012965160,"stop":1737012965160,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f5f226ca0d3280","name":"Js publishes, other Js receives","time":{"start":1737013139880,"stop":1737013139884,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a8f1e1524281dce","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1737012932581,"stop":1737012932582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e156f62d2bb584c4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737012967341,"stop":1737012967342,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81957ef2a62fe50","name":"should be online or offline if network state changed","time":{"start":1737012872185,"stop":1737012872186,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee188149b5cc6a9","name":"Check received message containing escaped characters","time":{"start":1737013125334,"stop":1737013125334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d051073f99041ec","name":"Query with Ordered Callback, No Decoder","time":{"start":1737013188702,"stop":1737013188703,"duration":1},"status":"passed","severity":"normal"},{"uid":"b908e07a6c92f6d6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1737012817975,"stop":1737012817975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14c8c4607b22284","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1737012809904,"stop":1737012809904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ac22c6c1159830","name":"Encoder throws on undefined content topic","time":{"start":1737012826884,"stop":1737012826884,"duration":0},"status":"passed","severity":"normal"},{"uid":"db948bd62e70accf","name":"Push message with escaped characters payload","time":{"start":1737013143139,"stop":1737013143139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fbe85da95f5fac","name":"should emit a peer event after start","time":{"start":1737012891275,"stop":1737012891276,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b89537ba286f1d","name":"Check received message containing special chars","time":{"start":1737013125323,"stop":1737013125323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5366530e1ddf816","name":"should return different streams if requested simultaniously","time":{"start":1737012826502,"stop":1737012826503,"duration":1},"status":"passed","severity":"normal"},{"uid":"165341a01aa5d934","name":"Push message with Arabic payload","time":{"start":1737013143132,"stop":1737013143133,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d02c26ab707878","name":"Ping on subscribed peer","time":{"start":1737012917584,"stop":1737012917585,"duration":1},"status":"passed","severity":"normal"},{"uid":"d330cadcbde20bb4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737013223599,"stop":1737013223599,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a655240fbd97e2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1737012809888,"stop":1737012809888,"duration":0},"status":"passed","severity":"normal"},{"uid":"9169d7b2bf7dd482","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1737013057985,"stop":1737013057986,"duration":1},"status":"passed","severity":"normal"},{"uid":"787241aaaf07bf8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1737012812493,"stop":1737012812493,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3cd7d5a08a1158","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1737012967368,"stop":1737012967369,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d111a60f4ae014","name":"should emit a peer event after start","time":{"start":1737013157892,"stop":1737013157893,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a01beceb718ec","name":"should set field with only STORE enabled","time":{"start":1737012818836,"stop":1737012818837,"duration":1},"status":"passed","severity":"normal"},{"uid":"1856fe35eabc74ba","name":"Sample","time":{"start":1737012818184,"stop":1737012818184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f8c082800fd13e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737013223598,"stop":1737013223598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6740f54798331938","name":"Push message on custom pubsubTopic","time":{"start":1737013057983,"stop":1737013057985,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd3b33734c147ded","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1737012967867,"stop":1737012967868,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ff3bb9dbc391b070","name":"should throw error - invalid id","time":{"start":1737012818826,"stop":1737012818827,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b1f48e56935168","name":"Check message received after jswaku node is restarted","time":{"start":1737013125319,"stop":1737013125319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee0f280342970294","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1737013131168,"stop":1737013131169,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ed0f2b1552359","name":"Passing cursor with wrong pubsubTopic","time":{"start":1737013172248,"stop":1737013172248,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6d348798411003","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1737012817977,"stop":1737012817977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b774bc5fbcd13ca","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1737012967865,"stop":1737012967866,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d68955465265a9c5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737013223596,"stop":1737013223596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca5c823d16c2a9a","name":"Check received message containing JSON","time":{"start":1737013125329,"stop":1737013125329,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b62eadcabff0a1d","name":"Fails to push message with large meta","time":{"start":1737013143153,"stop":1737013143154,"duration":1},"status":"passed","severity":"normal"},{"uid":"46df7da4f297148e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1737012967312,"stop":1737012967312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3991a65b284cc036","name":"Reusing cursor across nodes","time":{"start":1737013172247,"stop":1737013172247,"duration":0},"status":"passed","severity":"normal"},{"uid":"436c53e41568c0ec","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1737012839126,"stop":1737012839126,"duration":0},"status":"passed","severity":"normal"},{"uid":"397589486a5d6fa3","name":"Push message with content topic containing Script","time":{"start":1737013143147,"stop":1737013143147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed09eb8e437881b9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1737013149414,"stop":1737013149414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc064d4892c1c21","name":"Ping on unsubscribed peer","time":{"start":1737012917588,"stop":1737012917589,"duration":1},"status":"passed","severity":"normal"},{"uid":"78393aaf1e3605d0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737013223590,"stop":1737013223590,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b496947662af96","name":"Check received message containing short","time":{"start":1737013125307,"stop":1737013125307,"duration":0},"status":"passed","severity":"normal"},{"uid":"81149efa3338a021","name":"passes more than one ENR URLs and attempts connection","time":{"start":1737012891279,"stop":1737012891279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e023319079f07fb","name":"Relay + Store","time":{"start":1737012878529,"stop":1737012878529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6968c81a234a6259","name":"Check message with no content topic is not received","time":{"start":1737013125338,"stop":1737013125338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b96cec24df6ce36","name":"Subscribe to topic containing XML and publish message","time":{"start":1737013149412,"stop":1737013149413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e447ab7e285938ff","name":"Push message on custom pubsubTopic","time":{"start":1737013057986,"stop":1737013057986,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7e6973770a12cd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737013223597,"stop":1737013223598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bd7bc9c7baaf87","name":"Check received message containing escaped characters","time":{"start":1737013001204,"stop":1737013001205,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f25008e3d912c7","name":"Relay","time":{"start":1737012878528,"stop":1737012878529,"duration":1},"status":"passed","severity":"normal"},{"uid":"8803edb0d23498d2","name":"should not receive a peer event after stop","time":{"start":1737013157894,"stop":1737013157894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05e49c2573e64b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737013057985,"stop":1737013057985,"duration":0},"status":"passed","severity":"normal"},{"uid":"666f9964d6035067","name":"Push message with rate limit","time":{"start":1737013143154,"stop":1737013143154,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf09b5e7c1a14c8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1737012967353,"stop":1737012967353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6e2edcf1a43f58","name":"Ping on subscribed peer","time":{"start":1737012919494,"stop":1737012919494,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbb8a0942d0d22a","name":"Used by Waku Relay","time":{"start":1737013222395,"stop":1737013222395,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ed4078da9c53dd","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1737012879594,"stop":1737012879594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf7a0bbe29d4b99","name":"LightPush with 2 connections","time":{"start":1737012968063,"stop":1737012968063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd25822bf4d045","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1737012852088,"stop":1737012852088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9822ccf57951efb7","name":"should retry on failure if specified","time":{"start":1737012852089,"stop":1737012852089,"duration":0},"status":"passed","severity":"normal"},{"uid":"435911fe40c5ad34","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1737012809900,"stop":1737012809900,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f2d56012af12b6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1737012878872,"stop":1737012878872,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ae1c7dffa59754","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/1/topic458/xml","time":{"start":1737013170244,"stop":1737013170244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3b49c8a8d7d75b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1737013188700,"stop":1737013188700,"duration":0},"status":"passed","severity":"normal"},{"uid":"11362b0ff16df557","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1737012812492,"stop":1737012812492,"duration":0},"status":"passed","severity":"normal"},{"uid":"478ff9d686e73f0e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1737012818824,"stop":1737012818824,"duration":0},"status":"passed","severity":"normal"},{"uid":"efca042cd08a5bc3","name":"Push message with unicode special characters payload","time":{"start":1737013123851,"stop":1737013123853,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cb38742168d9f2d","name":"Push message with Arabic payload","time":{"start":1737013123846,"stop":1737013123847,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ede9f1d2c229939","name":"should throw if no connection provided","time":{"start":1737012826501,"stop":1737012826501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36f6e468a281558","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737013223598,"stop":1737013223599,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf79a541b51d7d6e","name":"Push message with unicode special characters payload","time":{"start":1737013143139,"stop":1737013143140,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f53436b872a44c1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app32/2/topic496/json","time":{"start":1737013170241,"stop":1737013170241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c433bda268f14b1e","name":"getPeersByDiscovery","time":{"start":1737013141894,"stop":1737013141896,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2538580d7763d85","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1737012932570,"stop":1737012932571,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdcd299b73a00ce1","name":"Push message with JSON payload","time":{"start":1737013143138,"stop":1737013143138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9032be1fc61d318c","name":"Fails to publish message with empty text","time":{"start":1737013138446,"stop":1737013138446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdb2080ef00ff6f","name":"through manual discovery","time":{"start":1737013059641,"stop":1737013059643,"duration":2},"status":"passed","severity":"normal"},{"uid":"cade32465053f9fd","name":"Ping on peer without subscriptions","time":{"start":1737012917587,"stop":1737012917588,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2516ea7a318f780","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1737013188702,"stop":1737013188702,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4e1c1450a94efc","name":"A test","time":{"start":1737013029457,"stop":1737013029458,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3fd37f7245eb5b","name":"ignores domain fetching errors","time":{"start":1737012835132,"stop":1737012835132,"duration":0},"status":"passed","severity":"normal"},{"uid":"592363bca46331b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1737012967345,"stop":1737012967346,"duration":1},"status":"passed","severity":"normal"},{"uid":"409ef67d07a41644","name":"nwaku subscribes","time":{"start":1737013139870,"stop":1737013139873,"duration":3},"status":"passed","severity":"normal"},{"uid":"95256eb89c6a7e0b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1737012834641,"stop":1737012834646,"duration":5},"status":"passed","severity":"normal"},{"uid":"de638fe3af57016f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1737012809908,"stop":1737012809908,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cf22b26a44a642","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1737012809905,"stop":1737012809906,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e642253da05d2a","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1737012965161,"stop":1737012965161,"duration":0},"status":"passed","severity":"normal"},{"uid":"208576ba4a8ceb6d","name":"safeDispatchEvent","time":{"start":1737012912686,"stop":1737012912687,"duration":1},"status":"passed","severity":"normal"},{"uid":"a664f896fff90558","name":"Check received message containing XML","time":{"start":1737013001203,"stop":1737013001203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8426fd36ce4bc8f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1737012834654,"stop":1737012834654,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe280054aa6b10a","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1737012872184,"stop":1737012872185,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22586d2e2628cba","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1737012967870,"stop":1737012967870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab5ba9d249ec3848","name":"Push 30 different messages","time":{"start":1737013123853,"stop":1737013123854,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2832629c0556a04","name":"should encode/decode to text encoding","time":{"start":1737012818832,"stop":1737012818832,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedcfbe977ddd63c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737013027347,"stop":1737013027347,"duration":0},"status":"passed","severity":"normal"},{"uid":"7187356542ed0f42","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1737012809885,"stop":1737012809885,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f045d222b6a07a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1737013212431,"stop":1737013212431,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad9bbef1e803a5d","name":"Check received message containing emoji","time":{"start":1737013125315,"stop":1737013125315,"duration":0},"status":"passed","severity":"normal"},{"uid":"116d921bbd1ca16d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1737012878873,"stop":1737012878873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7903c876f155d67e","name":"Check received message with timestamp: 1737012871761000000 ","time":{"start":1737013001206,"stop":1737013001206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5576c33ca6bc4db7","name":"Check received message containing shell command","time":{"start":1737013125312,"stop":1737013125312,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0e3442e82f235e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737013027339,"stop":1737013027340,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d1ebeb44db0595","name":"Round trip binary encryption [ecies, signature]","time":{"start":1737012846850,"stop":1737012846850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d1496b4bb70d55","name":"Check received message containing XML","time":{"start":1737013125328,"stop":1737013125328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1571584e01f4431","name":"Push message with numeric payload","time":{"start":1737013143131,"stop":1737013143131,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97cc6f087da6aca","name":"Check publish message containing emoji","time":{"start":1737013138444,"stop":1737013138444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b106d66edebc8da","name":"returns all values when wanted number matches available values","time":{"start":1737012833744,"stop":1737012833750,"duration":6},"status":"passed","severity":"normal"},{"uid":"e2876d8453af4dfb","name":"Push message with Script payload","time":{"start":1737013123848,"stop":1737013123849,"duration":1},"status":"passed","severity":"normal"},{"uid":"6448ba90c10d9bcf","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1737012809884,"stop":1737012809885,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab816f578f81b2e","name":"Encoder throws on undefined content topic","time":{"start":1737012846851,"stop":1737012846851,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82a9e315084a916","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737013027336,"stop":1737013027338,"duration":2},"status":"passed","severity":"normal"},{"uid":"5533816d3090236a","name":"Check publish message containing escaped characters","time":{"start":1737013138443,"stop":1737013138443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c892ac50247dd2d9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1737012826512,"stop":1737012826512,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf86534224904c2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1737013212432,"stop":1737013212432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fea06e6b26e9591","name":"Subscribe and receive messages via waku relay post","time":{"start":1737013027336,"stop":1737013027336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a445332163111245","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1737013201954,"stop":1737013201954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4db9a18fa922b80","name":"Generator, custom pubsub topic","time":{"start":1737013201948,"stop":1737013201948,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b1648b834e73fa","name":"throws on content topic with too few or too many fields","time":{"start":1737012809872,"stop":1737012809872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d7f4b221c4ebc5","name":"Check received message containing special chars","time":{"start":1737013001200,"stop":1737013001200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daee4ba4211d1a9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1737012809893,"stop":1737012809893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5397e79f5a82fc22","name":"peer:update - should do nothing if another protocol hit","time":{"start":1737012826503,"stop":1737012826504,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc69461f6280fd6","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1737013149409,"stop":1737013149410,"duration":1},"status":"passed","severity":"normal"},{"uid":"de74618230361fa8","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1737012809894,"stop":1737012809894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d7cf4d11cdae9c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1737012845205,"stop":1737012845206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf5ce3bcf1aeea1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737013027340,"stop":1737013027340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1527e67bbfa96fd","name":"A test","time":{"start":1737013029458,"stop":1737013029458,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d00813941ded1b","name":"should not receive a peer event after stop","time":{"start":1737012891277,"stop":1737012891277,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f61c7c8b62c3664","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737013223595,"stop":1737013223595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49e968265a61ff5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1737013149404,"stop":1737013149405,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ed92b5393c75d7","name":"Push message equal or less that 1MB","time":{"start":1737013143157,"stop":1737013143158,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4423ba9c23b5d76","name":"Query with Promise Callback, No Decoder","time":{"start":1737013188705,"stop":1737013188705,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dcd7f47871f2dc","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1737012809907,"stop":1737012809907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab90b08dea702da","name":"Push message with content topic containing short","time":{"start":1737013143143,"stop":1737013143143,"duration":0},"status":"passed","severity":"normal"},{"uid":"210f5c18220a342e","name":"Nwaku publishes","time":{"start":1737013139876,"stop":1737013139880,"duration":4},"status":"passed","severity":"normal"},{"uid":"f2de6203a33551e7","name":"Reopen subscription with peer with lost subscription","time":{"start":1737012919496,"stop":1737012919497,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d391d7a71854e59","name":"Relay - times out","time":{"start":1737013229736,"stop":1737013229736,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1b284913c95dd7","name":"Push message with rate limit","time":{"start":1737013123868,"stop":1737013123868,"duration":0},"status":"passed","severity":"normal"},{"uid":"3888b7097467fe16","name":"All","time":{"start":1737012878529,"stop":1737012878530,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d60ce10d10a8119","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737013223583,"stop":1737013223584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef321352c41bdd7e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1737012834651,"stop":1737012834651,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b4fcb511659d4","name":"Passing invalid cursor","time":{"start":1737013172247,"stop":1737013172248,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d4d9f0389e3498","name":"should properly compute the node id","time":{"start":1737012818831,"stop":1737012818832,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c59e00314d2880e","name":"should only return 1 node with relay and store capability","time":{"start":1737012835134,"stop":1737012835134,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d6653668d52da8","name":"Subscribe to topic containing short and receive message","time":{"start":1737013027341,"stop":1737013027342,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32f2fede948786e","name":"Refresh subscription","time":{"start":1737013223582,"stop":1737013223582,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac74e6d00681c04","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1737013201951,"stop":1737013201952,"duration":1},"status":"passed","severity":"normal"},{"uid":"327accfb48ee2536","name":"Passing page size 19 when there are 20 messages","time":{"start":1737013211700,"stop":1737013211700,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a69b4ee591849a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1737012834692,"stop":1737012834694,"duration":2},"status":"passed","severity":"normal"},{"uid":"7294cb822f9122c1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1737012879595,"stop":1737012879596,"duration":1},"status":"passed","severity":"normal"},{"uid":"553795ba3072232","name":"Fails to publish duplicate message","time":{"start":1737013138445,"stop":1737013138446,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0757959d397d325","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1737012967346,"stop":1737012967346,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ad16364a2bd80c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1737013138444,"stop":1737013138444,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc958c0405a0b1e","name":"Check message with no payload is not received","time":{"start":1737013125338,"stop":1737013125338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6199fe237dbd80d","name":"Push message with SQL Injection payload","time":{"start":1737013143135,"stop":1737013143135,"duration":0},"status":"passed","severity":"normal"},{"uid":"44225bffa979ae3","name":"Subscribe and receives messages on 20 topics","time":{"start":1737013027339,"stop":1737013027339,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b33e390e43248f4","name":"returns all values when wanted number is greater than available values","time":{"start":1737012833750,"stop":1737012833750,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf8f5a63a746849","name":"should handle corrupted local storage data gracefully","time":{"start":1737012839126,"stop":1737012839127,"duration":1},"status":"passed","severity":"normal"},{"uid":"60407b547d6a81f5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1737012812494,"stop":1737012812494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea917bd1e2ce014e","name":"Passing page size 110 when there are 120 messages","time":{"start":1737013211700,"stop":1737013211701,"duration":1},"status":"passed","severity":"normal"},{"uid":"649a876b4ee2dc45","name":"Passing page size 11 when there are 10 messages","time":{"start":1737013211695,"stop":1737013211700,"duration":5},"status":"passed","severity":"normal"},{"uid":"5bfd5ea83763cb95","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737013223584,"stop":1737013223584,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ef52ebbb384ff3","name":"Check received message containing Arabic","time":{"start":1737013001201,"stop":1737013001201,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b0fe0b35400169","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1737012967352,"stop":1737012967352,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd03ed4daf51b1b4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app98/5/topic276/xml","time":{"start":1737013170247,"stop":1737013170248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f6c4e95f5d2b72","name":"should set field with only FILTER enabled","time":{"start":1737012818837,"stop":1737012818837,"duration":0},"status":"passed","severity":"normal"},{"uid":"a349b459a10dcca2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1737013138446,"stop":1737013138447,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a67738c455c6a48","name":"Push message with meta","time":{"start":1737013143153,"stop":1737013143153,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae91dc4242d2115","name":"Subscribe to topic containing Script and receive message","time":{"start":1737013223597,"stop":1737013223597,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d28cbf3ce919811","name":"Wrong topic","time":{"start":1737013170249,"stop":1737013170249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7330fb90c61200ea","name":"Asymmetric encrypt & decrypt","time":{"start":1737012845529,"stop":1737012845529,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2c8507758b5591","name":"same cluster, different shard: nodes connect","time":{"start":1737013054916,"stop":1737013054917,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56bf846cf2377f8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1737012834648,"stop":1737012834649,"duration":1},"status":"passed","severity":"normal"},{"uid":"20db577eae536ca0","name":"Check message with no content topic is not received","time":{"start":1737013001210,"stop":1737013001210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a84f1c4b5c1241","name":"Push message with content topic containing long","time":{"start":1737013123855,"stop":1737013123855,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b65b6564a0ef0af","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1737012826512,"stop":1737012826512,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9e9a56384510c4","name":"Check received message containing emoji","time":{"start":1737013001205,"stop":1737013001206,"duration":1},"status":"passed","severity":"normal"},{"uid":"466358e23db1079","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1737012835136,"stop":1737012835136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9c863898f2a4a52","name":"should remove the specified number of excess peers","time":{"start":1737012851970,"stop":1737012851970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eae2f6f8b7489a0","name":"Decoder throws on empty string content topic","time":{"start":1737012826885,"stop":1737012826885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c4d694c9c75999","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1737012834649,"stop":1737012834650,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c94c0c0aff5c44a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1737012817979,"stop":1737012817979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f150fe1cf93f3c5e","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1737012967867,"stop":1737012967867,"duration":0},"status":"skipped","severity":"normal"},{"uid":"107d4e289a98056c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1737012817980,"stop":1737012817980,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8381a96ddeabfb6","name":"Check message with invalid timestamp is not received","time":{"start":1737013125317,"stop":1737013125317,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a6dcf2a9d4c21a","name":"Check received message containing escaped characters","time":{"start":1737013125312,"stop":1737013125314,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdd8077a3c142553","name":"should set field with all protocols enabled","time":{"start":1737012818836,"stop":1737012818836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4997ae1e8ac0a5","name":"addEventListener with wrong event","time":{"start":1737012912678,"stop":1737012912680,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f7daca76bac4f39","name":"Check received message containing unicode special characters","time":{"start":1737013001205,"stop":1737013001205,"duration":0},"status":"passed","severity":"normal"},{"uid":"304608686f41ec5c","name":"Ephemeral field set to true","time":{"start":1737012826883,"stop":1737012826883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a540ed7f53c69664","name":"Passing page size 10 when there are 10 messages","time":{"start":1737013211695,"stop":1737013211695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5c55a740aab593","name":"Query with Promise Callback, No message returned","time":{"start":1737013188705,"stop":1737013188706,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fef7f52082b4f3f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737012949311,"stop":1737012949311,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c646c8311d697f","name":"Query Generator, No message returned","time":{"start":1737013188701,"stop":1737013188701,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fa45c156096f08","name":"should not receive a peer event before start","time":{"start":1737012891276,"stop":1737012891277,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25594b88a6aaba4","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1737013227685,"stop":1737013227685,"duration":0},"status":"passed","severity":"normal"},{"uid":"881ab52da489916a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737013223585,"stop":1737013223585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95a9e1ab6abe30a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1737013138447,"stop":1737013138447,"duration":0},"status":"passed","severity":"normal"},{"uid":"321d0b5c75e7532e","name":"Generator, 2 different pubsubtopics","time":{"start":1737013201954,"stop":1737013201954,"duration":0},"status":"passed","severity":"normal"},{"uid":"7659e307a1ed1ef7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1737012809900,"stop":1737012809900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc8fef894c3b94c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1737012904342,"stop":1737012904342,"duration":0},"status":"passed","severity":"normal"},{"uid":"699db91fd58f80d5","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1737012967859,"stop":1737012967859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27ba5a92bb273189","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1737013202398,"stop":1737013202400,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f555aca6efa9e88","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737013223596,"stop":1737013223596,"duration":0},"status":"passed","severity":"normal"},{"uid":"76703a68fe3063cc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737013027344,"stop":1737013027345,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1aa4db0f0b93446","name":"should be able to decode the field with only RELAY set to true","time":{"start":1737012817978,"stop":1737012817978,"duration":0},"status":"passed","severity":"normal"},{"uid":"760273a6a6e14f82","name":"Check message on other pubsub topic is not received","time":{"start":1737013001209,"stop":1737013001209,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7bb295ce9c207d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1737013149411,"stop":1737013149412,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b16bdefb63a6b3","name":"Subscribe to topic containing long and publish message","time":{"start":1737013149408,"stop":1737013149409,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02197b5a5342477","name":"should properly create location multiaddrs - udp4","time":{"start":1737012818833,"stop":1737012818833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74fa6eae71a27c6","name":"Check received message containing long","time":{"start":1737013001199,"stop":1737013001200,"duration":1},"status":"passed","severity":"normal"},{"uid":"c516b09a3ead6177","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737013001208,"stop":1737013001209,"duration":1},"status":"passed","severity":"normal"},{"uid":"caaea170162e31f9","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1737013131178,"stop":1737013131181,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b7df720bea36dc5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1737013289225,"stop":1737013289225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d522c7b756e5633","name":"removeEventListener with correct event","time":{"start":1737012912680,"stop":1737012912681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b550643b5dc06ed7","name":"Push message with content topic containing SQL Injection","time":{"start":1737013143147,"stop":1737013143147,"duration":0},"status":"passed","severity":"normal"},{"uid":"5867d0a6c858639a","name":"Check received message containing JSON","time":{"start":1737013125311,"stop":1737013125312,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7ddd1beef9517a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1737013172246,"stop":1737013172246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3185f86ba3de6e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1737013123863,"stop":1737013123863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce28068c8b3d48e7","name":"Push message with Basic HTML tag payload","time":{"start":1737013123849,"stop":1737013123850,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd69539135cf5428","name":"should not fail to stop the service if it was not started","time":{"start":1737012891274,"stop":1737012891275,"duration":1},"status":"passed","severity":"normal"},{"uid":"2011e5cc4b6dedb5","name":"Check publish message after client node is restarted","time":{"start":1737013138448,"stop":1737013138448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ae663a52bd7a149","name":"isConnected return false after peer stops","time":{"start":1737012904342,"stop":1737012904342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b92746ad7e2f4ca","name":"Check publish message containing unicode special characters","time":{"start":1737013138443,"stop":1737013138444,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb496feccea41a8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737013223593,"stop":1737013223593,"duration":0},"status":"passed","severity":"normal"},{"uid":"24df92174295d7fa","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1737013131186,"stop":1737013131187,"duration":1},"status":"passed","severity":"normal"},{"uid":"12332689a4cfbce4","name":"Check received message containing short","time":{"start":1737013125322,"stop":1737013125322,"duration":0},"status":"passed","severity":"normal"},{"uid":"156c18c57b5dd52a","name":"Refresh subscription","time":{"start":1737013027341,"stop":1737013027341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b393a1831a70ee7","name":"throws on content topic with generation field greater than 0","time":{"start":1737012809873,"stop":1737012809873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff305a3f8a3b73bb","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1737012967356,"stop":1737012967357,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d340c78447b47e","name":"Check received message with timestamp: 1737012871550000000 ","time":{"start":1737013125335,"stop":1737013125335,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdaf816b0cf66176","name":"should return true when peers exist","time":{"start":1737012851968,"stop":1737012851969,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ec6a546023b097","name":"Push message with Chinese payload","time":{"start":1737013143132,"stop":1737013143132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c27a8774ce88777","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1737012835135,"stop":1737012835135,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb2809f7d125649","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737012967328,"stop":1737012967328,"duration":0},"status":"passed","severity":"normal"},{"uid":"58222403f913241e","name":"Subscribe to topic containing long and receive message","time":{"start":1737013223583,"stop":1737013223583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0c7bfaa1b60696","name":"should add and remove event listeners correctly","time":{"start":1737012839127,"stop":1737012839127,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c971e11ea10df8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1737012879592,"stop":1737012879593,"duration":1},"status":"passed","severity":"normal"},{"uid":"d678b484efdb228e","name":"Check publish message containing Basic HTML tag","time":{"start":1737013138442,"stop":1737013138442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e9dda5b61852fe","name":"Push message with content topic containing JSON","time":{"start":1737013143149,"stop":1737013143149,"duration":0},"status":"passed","severity":"normal"},{"uid":"15da8035b3fb510","name":"Query generator for multiple messages with different message text format","time":{"start":1737013212430,"stop":1737013212430,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf64b2eb8fac11ea","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737013029335,"stop":1737013029335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4564dd27cb18f3","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1737012826504,"stop":1737012826504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8d0d306064a331","name":"should properly create location multiaddrs - tcp6","time":{"start":1737012818834,"stop":1737012818834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a033f9bb51b73948","name":"Push message with content topic containing XML","time":{"start":1737013143148,"stop":1737013143148,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a283c0712a74d8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737013223596,"stop":1737013223596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb8e4229172d19f","name":"Subscribe to topic containing long and receive message","time":{"start":1737013223594,"stop":1737013223594,"duration":0},"status":"passed","severity":"normal"},{"uid":"4612a44a2482aef3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737013029336,"stop":1737013029338,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fb5fe7992dfb941","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1737012809895,"stop":1737012809895,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfe219456ddb2f1","name":"Subscribe and receive messages via waku relay post","time":{"start":1737013223591,"stop":1737013223591,"duration":0},"status":"passed","severity":"normal"},{"uid":"363e8b73d1f9cd1a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1737012817981,"stop":1737012817982,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1468dbf24e7093","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737013029335,"stop":1737013029335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cec9e039821550b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1737012809898,"stop":1737012809899,"duration":1},"status":"passed","severity":"normal"},{"uid":"7191b15a7a6d67fb","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1737012809908,"stop":1737012809908,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4785f0eada0cd4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1737013149413,"stop":1737013149413,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9da4f0dbd1dc9","name":"Push message with content topic containing SQL Injection","time":{"start":1737013123859,"stop":1737013123860,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cd0f22ca9ae1b1","name":"Check message received after nwaku node is restarted","time":{"start":1737013125339,"stop":1737013125339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"687b489096ab5cb6","name":"udp ip6 address","time":{"start":1737012818144,"stop":1737012818144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd614c8870b2ef5","name":"Decoder throws on undefined content topic","time":{"start":1737012846851,"stop":1737012846852,"duration":1},"status":"passed","severity":"normal"},{"uid":"febcdf00b1c7b1b7","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1737012967328,"stop":1737012967329,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d6331a03762cb5","name":"Check message with no payload is not received","time":{"start":1737013125318,"stop":1737013125318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30838ebd2b26692","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737013223598,"stop":1737013223598,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12ef33313a623f3","name":"Push message with content topic containing Arabic","time":{"start":1737013143146,"stop":1737013143146,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecf1893dd8e5e27","name":"handles empty contentTopics array correctly","time":{"start":1737012809909,"stop":1737012809909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6267f89f07da4b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1737012809910,"stop":1737012809911,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a211baa20fb334e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1737013149402,"stop":1737013149403,"duration":1},"status":"passed","severity":"normal"},{"uid":"149681fcf469ef38","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app96/6/topic349/proto","time":{"start":1737013170246,"stop":1737013170247,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5710bf27356923a","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1737012967859,"stop":1737012967859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d37ff6042fb46ae5","name":"Push message with XML payload","time":{"start":1737013123849,"stop":1737013123849,"duration":0},"status":"passed","severity":"normal"},{"uid":"15747f822882a5d9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1737013227684,"stop":1737013227685,"duration":1},"status":"passed","severity":"normal"},{"uid":"829d7005d4eba80a","name":"should encode/decode to RLP encoding","time":{"start":1737012818832,"stop":1737012818832,"duration":0},"status":"passed","severity":"normal"},{"uid":"70058a3127473c3e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1737013170251,"stop":1737013170252,"duration":1},"status":"passed","severity":"normal"},{"uid":"799d932dc41fe21a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737013223579,"stop":1737013223580,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f09a5b7bfa7ac4","name":"non connected peers","time":{"start":1737013124054,"stop":1737013124054,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13acabcc046acf6f","name":"Push message with custom timestamp: 1706254601505","time":{"start":1737013123868,"stop":1737013123868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37939a525fbfcc9","name":"recovers when dns.resolve returns empty","time":{"start":1737012835132,"stop":1737012835132,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffd1cb2232daf8d","name":"Refresh subscription","time":{"start":1737013149405,"stop":1737013149405,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c66148d7b668348","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737013027348,"stop":1737013027348,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaf39228a912df8","name":"Push message with JSON payload","time":{"start":1737013123850,"stop":1737013123850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade63f23eb3be4ab","name":"Delete observer","time":{"start":1737013125645,"stop":1737013125645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f9038e50304796","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1737012809901,"stop":1737012809901,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f39d59431c4725","name":"Encoder throws on empty string content topic","time":{"start":1737012826884,"stop":1737012826884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9274abe8be1db36","name":"random static sharding 4 - Cluster ID: 454, Shard ID: 499","time":{"start":1737013177379,"stop":1737013177379,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef05d381993fac9","name":"should log when no additional peers are found","time":{"start":1737012851972,"stop":1737012851972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca674ed4103a0f7","name":"Generator, custom pubsub topic","time":{"start":1737013201951,"stop":1737013201951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9116254644d19fc9","name":"Push message with content topic containing Arabic","time":{"start":1737013123857,"stop":1737013123858,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4acd3c2430f920b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1737013057982,"stop":1737013057982,"duration":0},"status":"passed","severity":"normal"},{"uid":"963e4ccc416d7dbd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1737013177386,"stop":1737013177387,"duration":1},"status":"passed","severity":"normal"},{"uid":"592fb449de4a8e64","name":"Subscribe and receive messages via waku relay post","time":{"start":1737013223580,"stop":1737013223580,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8e24038b2b7278","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1737012834652,"stop":1737012834654,"duration":2},"status":"passed","severity":"normal"},{"uid":"288e18bd33acd965","name":"Check received message containing Basic HTML tag","time":{"start":1737013125328,"stop":1737013125329,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72ebdb7e300078f","name":"Overlapping topic subscription","time":{"start":1737013223582,"stop":1737013223582,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe807cddf366ecac","name":"should return unique PubsubTopics for static sharding","time":{"start":1737012809894,"stop":1737012809894,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed110e11b1c5978","name":"throws on content topic with empty application field","time":{"start":1737012809873,"stop":1737012809874,"duration":1},"status":"passed","severity":"normal"},{"uid":"c298fe4610c11e98","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737013027348,"stop":1737013027349,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6cd7f20e72693","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1737013227681,"stop":1737013227682,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b3576398291de7","name":"should return valid sharding parameters for static sharding","time":{"start":1737012809908,"stop":1737012809908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b3899ed20302b0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737013125316,"stop":1737013125317,"duration":1},"status":"passed","severity":"normal"},{"uid":"86443cf25dd767ae","name":"should reject if Relay is requested but not mounted","time":{"start":1737012852022,"stop":1737012852023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0ffb7f4faad3e1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1737013289223,"stop":1737013289224,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f53cbc9cd4142e","name":"Push message with content topic containing Script","time":{"start":1737013123861,"stop":1737013123861,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ddd15572076edb","name":"listenerCount","time":{"start":1737012912682,"stop":1737012912683,"duration":1},"status":"passed","severity":"normal"},{"uid":"34fbc79d4677438b","name":"random static sharding 7 - Cluster ID: 825, Shard ID: 320","time":{"start":1737013177381,"stop":1737013177381,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9975df05a58a3af","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1737012809895,"stop":1737012809895,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd1b063432435c7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737013223588,"stop":1737013223588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8278d504bafedf05","name":"Check message with invalid timestamp is not received","time":{"start":1737013001209,"stop":1737013001209,"duration":0},"status":"passed","severity":"normal"},{"uid":"8501b5603e3e2bc1","name":"should throw an error for an unconfigured topic","time":{"start":1737012809907,"stop":1737012809907,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe41aa76c88d9220","name":"Fails to publish message with wrong content topic","time":{"start":1737013138446,"stop":1737013138446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff17e49a13a7d693","name":"throws on content topic with empty version field","time":{"start":1737012809874,"stop":1737012809875,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c942e57f32e83b","name":"Throws when trying to push message with empty payload","time":{"start":1737013123854,"stop":1737013123854,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab84ced847b445fb","name":"should wait for LightPush peer to be connected","time":{"start":1737012852025,"stop":1737012852025,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8cade96b1e0ec0","name":"handles different clusterIds correctly","time":{"start":1737012809890,"stop":1737012809891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b4a47addfe3fd1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737012949301,"stop":1737012949302,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8ce1f8a54f977a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1737013177377,"stop":1737013177378,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9f65afdd99a112","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1737012932581,"stop":1737012932581,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaca7c00dc0ad326","name":"Check publish message containing long","time":{"start":1737013138438,"stop":1737013138438,"duration":0},"status":"passed","severity":"normal"},{"uid":"11563cdaa82e9135","name":"should load peers from local storage and dispatch events","time":{"start":1737012839125,"stop":1737012839126,"duration":1},"status":"passed","severity":"normal"},{"uid":"5959d8a70dacdbab","name":"Check received message containing short","time":{"start":1737013001199,"stop":1737013001199,"duration":0},"status":"passed","severity":"normal"},{"uid":"727b2e7b5872c71a","name":"Push message with escaped characters payload","time":{"start":1737013123851,"stop":1737013123851,"duration":0},"status":"passed","severity":"normal"},{"uid":"387c3a226fa1a5fc","name":"Ping on peer without subscriptions","time":{"start":1737012919495,"stop":1737012919495,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6b75f4f998d6c2","name":"should set field with all protocols disabled","time":{"start":1737012818836,"stop":1737012818836,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfa4caf9eecb848","name":"Overlapping topic subscription","time":{"start":1737013027340,"stop":1737013027341,"duration":1},"status":"passed","severity":"normal"},{"uid":"569d413281804112","name":"should return false when no peers exist","time":{"start":1737012851969,"stop":1737012851969,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d36333dcad317a","name":"should wait for Filter peer to be connected","time":{"start":1737012852026,"stop":1737012852026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e85c444d99421b9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1737012817982,"stop":1737012817983,"duration":1},"status":"passed","severity":"normal"},{"uid":"34309f10e7ab49d4","name":"Check meta is set [symmetric]","time":{"start":1737012845207,"stop":1737012845208,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab53a0db07e0b31c","name":"should remove a peer","time":{"start":1737012851966,"stop":1737012851967,"duration":1},"status":"passed","severity":"normal"},{"uid":"606a44cfa8732088","name":"Check message received after jswaku node is restarted","time":{"start":1737013125339,"stop":1737013125339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49d5a1d799d76f47","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1737012809887,"stop":1737012809888,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2eaed8fe9787a7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1737012834640,"stop":1737012834641,"duration":1},"status":"passed","severity":"normal"},{"uid":"17112f05c03a2654","name":"Check received message containing Chinese","time":{"start":1737013125308,"stop":1737013125309,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89850575d318c0c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1737013202397,"stop":1737013202397,"duration":0},"status":"passed","severity":"normal"},{"uid":"3103f0ff078024fb","name":"random static sharding 8 - Cluster ID: 511, Shard ID: 185","time":{"start":1737013177381,"stop":1737013177381,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccd39edcd716860","name":"Check received message containing Russian","time":{"start":1737013001201,"stop":1737013001202,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43d450b3f075d41","name":"should throw an error for missing required configuration","time":{"start":1737012809896,"stop":1737012809897,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae6add8df6ed10f","name":"should reject if LightPush is requested but not mounted","time":{"start":1737012852023,"stop":1737012852023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00c811e644699c0","name":"Push message with emoji payload","time":{"start":1737013143140,"stop":1737013143140,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2b58b3d1f60a5f","name":"Push message with custom timestamp: 1706254568388","time":{"start":1737013143154,"stop":1737013143154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ecab228e2feb73","name":"should not fail to start the service if it is already started","time":{"start":1737012839123,"stop":1737012839124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f3d573e0932240","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1737013172245,"stop":1737013172245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b115ebddc1dda","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1737012967357,"stop":1737012967357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffc7595b3e7e512","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1737012904340,"stop":1737012904341,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ea473543e5d7c3","name":"Correctly serialized arguments","time":{"start":1737013058056,"stop":1737013058057,"duration":1},"status":"passed","severity":"normal"},{"uid":"95db66429234e715","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1737012812491,"stop":1737012812492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c41ddc6b678d0","name":"Push message with content topic containing Russian","time":{"start":1737013143146,"stop":1737013143147,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17cef194d572cfe","name":"should encodeTxt and decodeTxt","time":{"start":1737012818823,"stop":1737012818823,"duration":0},"status":"passed","severity":"normal"},{"uid":"404b721ea44ca9f0","name":"Renews subscription after lossing a connection","time":{"start":1737013223589,"stop":1737013223589,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bacba4f01a3502e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1737012809907,"stop":1737012809907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1571269ca7583150","name":"Ping on unsubscribed peer","time":{"start":1737012917585,"stop":1737012917585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0aa16db91cbe4df","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1737012833751,"stop":1737012833751,"duration":0},"status":"passed","severity":"normal"},{"uid":"42272e0157f570a0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1737012826513,"stop":1737012826513,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c05c902621521bb","name":"Callback on promise, aborts when callback returns true","time":{"start":1737013212432,"stop":1737013212432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e2c0f26c4bd63","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737013027346,"stop":1737013027346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33579e854c96813","name":"Publish message with custom timestamp: Fri Jan 26 2024 07:38:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1737013138444,"stop":1737013138445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d147d62211fcbb35","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1737012967323,"stop":1737012967324,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b6ca6fc3593778","name":"Using a function","time":{"start":1737013222394,"stop":1737013222394,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3feb2b71afcf6c","name":"tcp ip4 address","time":{"start":1737012818143,"stop":1737012818143,"duration":0},"status":"passed","severity":"normal"},{"uid":"96baafe734e34dc3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737013223581,"stop":1737013223581,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b140cf85c4df219","name":"Filter","time":{"start":1737013229738,"stop":1737013229738,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd6058da443793","name":"Check message with no pubsub topic is not received","time":{"start":1737013001209,"stop":1737013001210,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb09dd591bf89bea","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1737013202396,"stop":1737013202397,"duration":1},"status":"passed","severity":"normal"},{"uid":"943020f119ad94f1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1737013188704,"stop":1737013188705,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f408dc9037256c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737013029339,"stop":1737013029339,"duration":0},"status":"passed","severity":"normal"},{"uid":"775f91b0805d202c","name":"should create a new stream if no existing for protocol found","time":{"start":1737012826502,"stop":1737012826502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b103527ae68bc179","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737013057987,"stop":1737013057988,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bea186ad766ffa","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1737013131173,"stop":1737013131178,"duration":5},"status":"passed","severity":"normal"},{"uid":"e913797ca1833de","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app49/4/topic281/proto","time":{"start":1737013170243,"stop":1737013170243,"duration":0},"status":"passed","severity":"normal"},{"uid":"253e125bb180b274","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1737012904339,"stop":1737012904339,"duration":0},"status":"passed","severity":"normal"},{"uid":"a936f6b4dce5cfe1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1737013227685,"stop":1737013227685,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fa176df5a3e09","name":"Check publish message after service node is restarted","time":{"start":1737013138447,"stop":1737013138448,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6d901cb674aea7c6","name":"does not throw on valid cases","time":{"start":1737012809870,"stop":1737012809871,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6578a7087680ac","name":"Check received message containing numeric","time":{"start":1737013001200,"stop":1737013001200,"duration":0},"status":"passed","severity":"normal"},{"uid":"171df46fc1386b98","name":"random static sharding 2 - Cluster ID: 965, Shard ID: 600","time":{"start":1737013177378,"stop":1737013177378,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8358d276ef27918","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1737012809902,"stop":1737012809902,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd0ef3d4f2a70c2","name":"dispatchEvent via connectionManager","time":{"start":1737012912683,"stop":1737012912684,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c3bd4443a6fcb9","name":"Passing page size 3 when there are 20 messages","time":{"start":1737013211691,"stop":1737013211694,"duration":3},"status":"passed","severity":"normal"},{"uid":"41f86dbad1f3897a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1737012809911,"stop":1737012809911,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c923ed0f85569b","name":"Promise Callback - true","time":{"start":1737013191476,"stop":1737013191476,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba706a8dd5d2405","name":"Push message with content topic containing XML","time":{"start":1737013123862,"stop":1737013123862,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b0c9dd559b108c","name":"Push 30 different messages","time":{"start":1737013143141,"stop":1737013143141,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c47f495c8d8a33","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1737012835135,"stop":1737012835135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4354bd5c493b66","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1737012845207,"stop":1737012845207,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed932fa719faa0dc","name":"Refresh subscription","time":{"start":1737013223593,"stop":1737013223594,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b4895b218b0684","name":"Check received message containing SQL Injection","time":{"start":1737013125326,"stop":1737013125326,"duration":0},"status":"passed","severity":"normal"},{"uid":"933ed8c86aedb9af","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1737012809906,"stop":1737012809906,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7547bc01c5d141","name":"Decoder throws on empty string content topic","time":{"start":1737012845210,"stop":1737012845210,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bde4d9f81bdc9a8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737012932573,"stop":1737012932573,"duration":0},"status":"passed","severity":"normal"},{"uid":"8540743474383179","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737013125336,"stop":1737013125336,"duration":0},"status":"passed","severity":"normal"},{"uid":"801e26ac43f77f85","name":"Check message with non string payload is not received","time":{"start":1737013125318,"stop":1737013125319,"duration":1},"status":"passed","severity":"normal"},{"uid":"635146954b56859d","name":"random static sharding 3 - Cluster ID: 898, Shard ID: 179","time":{"start":1737013177379,"stop":1737013177379,"duration":0},"status":"passed","severity":"normal"},{"uid":"697e1815e96e0dcd","name":"should throw an error for missing sharding configuration","time":{"start":1737012809909,"stop":1737012809909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4986de4fb0107315","name":"Waku message hash computation (no timestamp)","time":{"start":1737012812494,"stop":1737012812494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a25994f5e429503","name":"Check received message containing Script","time":{"start":1737013001202,"stop":1737013001203,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d98bd7982de593","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737013125336,"stop":1737013125337,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb561dd026185f17","name":"random static sharding 9 - Cluster ID: 173, Shard ID: 144","time":{"start":1737013177382,"stop":1737013177382,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc890c9350d57b3b","name":"Push message with content topic containing emoji","time":{"start":1737013143151,"stop":1737013143151,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca145dff891499","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1737012809886,"stop":1737012809886,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d7fa9d3536007f","name":"Subscribe to topic containing Script and receive message","time":{"start":1737013027346,"stop":1737013027346,"duration":0},"status":"passed","severity":"normal"},{"uid":"579febde83c1192c","name":"Push message with special chars payload","time":{"start":1737013143132,"stop":1737013143132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3814230e0c558f0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1737013188704,"stop":1737013188704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a912279c4eb4e5e","name":"Check publish message containing Russian","time":{"start":1737013138440,"stop":1737013138440,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5c97e6e657cf6f","name":"Query Generator, No Decoder","time":{"start":1737013188701,"stop":1737013188701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49341506ba3a360","name":"Encoder throws on empty string content topic","time":{"start":1737012845209,"stop":1737012845209,"duration":0},"status":"passed","severity":"normal"},{"uid":"27752da6ca69383e","name":"Subscribe to topic containing short and publish message","time":{"start":1737013149407,"stop":1737013149408,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4fce7f506ec025","name":"can start and stop the service","time":{"start":1737012839122,"stop":1737012839123,"duration":1},"status":"passed","severity":"normal"},{"uid":"28aef64aa91855f4","name":"should get / set TCP multiaddr","time":{"start":1737012818833,"stop":1737012818833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f870f212ebb7bcf6","name":"Passing an array","time":{"start":1737013222394,"stop":1737013222394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0126e12187636d2","name":"Push message with custom timestamp: 1737016568388","time":{"start":1737013143155,"stop":1737013143157,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ff78ab339365785","name":"Push message with content topic containing numeric","time":{"start":1737013123855,"stop":1737013123856,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d6140c9816db0a","name":"can start the service","time":{"start":1737012891273,"stop":1737012891274,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92144b4a82b55d9","name":"handles multiple messages","time":{"start":1737013210211,"stop":1737013210212,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c992c3069e09d7b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1737013188702,"stop":1737013188702,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b42f773c93237d","name":"Check received message with timestamp: 1737012871550 ","time":{"start":1737013125335,"stop":1737013125336,"duration":1},"status":"passed","severity":"normal"},{"uid":"960823592923b9ba","name":"Fields are not dropped","time":{"start":1737012826079,"stop":1737012826080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a2864212e17c81","name":"Check message on other pubsub topic is not received","time":{"start":1737013125317,"stop":1737013125317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35a4d6b6e9dcb1b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1737013149403,"stop":1737013149404,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8387ec0013b8cbb","name":"Push message equal or less that 1MB","time":{"start":1737013123869,"stop":1737013123870,"duration":1},"status":"passed","severity":"normal"},{"uid":"551646da26706ad8","name":"retrieves a single peer","time":{"start":1737012835130,"stop":1737012835131,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4599b7935a0c8e","name":"Decoder throws on undefined content topic","time":{"start":1737012826884,"stop":1737012826885,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe47ea67136a44fd","name":"should be able to decode the field with only STORE set to true","time":{"start":1737012817979,"stop":1737012817980,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c013c162c284fd4","name":"start node with empty shard should fail","time":{"start":1737013177387,"stop":1737013177387,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dba3073ae975ab","name":"should use the provided clusterId for the pubsub topic","time":{"start":1737012809911,"stop":1737012809911,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf2f12a042d9a1c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app42/4/topic898/test.js","time":{"start":1737013170243,"stop":1737013170243,"duration":0},"status":"passed","severity":"normal"},{"uid":"266bf4fa4cc83046","name":"Push message with shell command payload","time":{"start":1737013123850,"stop":1737013123851,"duration":1},"status":"passed","severity":"normal"},{"uid":"824d473044af16df","name":"Subscribe to topic containing long and receive message","time":{"start":1737013027342,"stop":1737013027342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1938a8dedf2b9549","name":"Decoder throws on undefined content topic","time":{"start":1737012845209,"stop":1737012845210,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e866c9317e2e0a","name":"Meta field set when metaSetter is specified","time":{"start":1737012826883,"stop":1737012826884,"duration":1},"status":"passed","severity":"normal"},{"uid":"df91db133d14fc41","name":"Push message with content topic containing escaped characters","time":{"start":1737013143150,"stop":1737013143150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f3904d8a5f331a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737013029343,"stop":1737013029343,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4857b9ead54ca5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737013027349,"stop":1737013027349,"duration":0},"status":"passed","severity":"normal"},{"uid":"80324208340d99ca","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737013223592,"stop":1737013223592,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f19c3f02210cf99","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1737012809886,"stop":1737012809886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c6ecec144ade23","name":"should emit a peer event after start","time":{"start":1737012839124,"stop":1737012839124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d100d4447345e31c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1737012809910,"stop":1737012809910,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d5e15da7f18eed","name":"Check received message containing shell command","time":{"start":1737013001204,"stop":1737013001204,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c15588aa3d0c08f","name":"Check publish message containing Chinese","time":{"start":1737013138439,"stop":1737013138439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8920f77afd7e5f49","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1737013227681,"stop":1737013227681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedd8cc281fa34ad","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1737012817976,"stop":1737012817977,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e069adc6a20603","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1737012809895,"stop":1737012809896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea524281d0e70222","name":"1 Store, 2 fetches","time":{"start":1737012834692,"stop":1737012834692,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6f08fec03e0a48","name":"Check publish message containing JSON","time":{"start":1737013138442,"stop":1737013138443,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bee556536f6ff2","name":"Check meta is set [ecies]","time":{"start":1737012846850,"stop":1737012846850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61103bbad87ec4d","name":"Query with Ordered Callback, No message returned","time":{"start":1737013188703,"stop":1737013188704,"duration":1},"status":"passed","severity":"normal"},{"uid":"3153f3bf76f54559","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737013223589,"stop":1737013223589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc31269363d6a5b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1737013149413,"stop":1737013149414,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b2b4db8b720f0c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1737012967342,"stop":1737012967342,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ce5633b9272b09","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737013001207,"stop":1737013001208,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a4055ca329ec91","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1737013202397,"stop":1737013202397,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cb0516b396f962","name":"less peers than existing","time":{"start":1737013124053,"stop":1737013124054,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8dc6446fd69a0d82","name":"should properly create location multiaddrs - tcp4","time":{"start":1737012818834,"stop":1737012818834,"duration":0},"status":"passed","severity":"normal"},{"uid":"111c7732c56c6929","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1737012872175,"stop":1737012872179,"duration":4},"status":"passed","severity":"normal"},{"uid":"d01c5ef1d6facb5d","name":"Check received message containing SQL Injection","time":{"start":1737013125310,"stop":1737013125310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2760e9f3f0b51d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1737012809899,"stop":1737012809900,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d87a36bf8c0274","name":"Subscribe to topic containing Russian and publish message","time":{"start":1737013149410,"stop":1737013149411,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1d1d0812d521ed","name":"Nodes with multiple pubsub topic","time":{"start":1737013131172,"stop":1737013131172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2be3f928c37814e","name":"should get / set UDP multiaddr","time":{"start":1737012818832,"stop":1737012818833,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d78adbe54322ec0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1737012809901,"stop":1737012809902,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac64b676db60622d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737013223594,"stop":1737013223595,"duration":1},"status":"passed","severity":"normal"},{"uid":"5311a88476eea9f5","name":"Subscribe to topic containing Script and receive message","time":{"start":1737013223586,"stop":1737013223586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69d169ee6816222","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1737013289224,"stop":1737013289225,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bea2ce5fb85cd06","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737013027335,"stop":1737013027335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3889322bbd970f3","name":"Push message with content topic containing Chinese","time":{"start":1737013123856,"stop":1737013123857,"duration":1},"status":"passed","severity":"normal"},{"uid":"6697cce39497e10a","name":"Check publish message containing SQL Injection","time":{"start":1737013138440,"stop":1737013138441,"duration":1},"status":"passed","severity":"normal"},{"uid":"6deedae88922935","name":"Mutual subscription","time":{"start":1737013149396,"stop":1737013149398,"duration":2},"status":"passed","severity":"normal"},{"uid":"2182e177004ad8be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1737012809902,"stop":1737012809902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6de13891531cd9","name":"Check received message containing SQL Injection","time":{"start":1737013001202,"stop":1737013001202,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec631f64c2dfba8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1737013227684,"stop":1737013227684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0379d49c4db36b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1737012834651,"stop":1737012834652,"duration":1},"status":"passed","severity":"normal"},{"uid":"db433d076c1c8ef8","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1737012965162,"stop":1737012965162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c326782f63b3225","name":"Check publish message containing short","time":{"start":1737013138437,"stop":1737013138437,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4b46abf4335064","name":"Push message with content topic containing unicode special characters","time":{"start":1737013143150,"stop":1737013143150,"duration":0},"status":"passed","severity":"normal"},{"uid":"79aa4d5d90778dd7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737013223598,"stop":1737013223598,"duration":0},"status":"passed","severity":"normal"},{"uid":"abee40bcb515485e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1737013149413,"stop":1737013149413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fb8181306530b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737013223579,"stop":1737013223579,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd60b84eb771991c","name":"Relay - dialed first","time":{"start":1737013229735,"stop":1737013229735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6b22d08e3bad03","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1737012967334,"stop":1737012967334,"duration":0},"status":"passed","severity":"normal"},{"uid":"103a66bdb616c7bf","name":"Subscribe and receive messages via lightPush","time":{"start":1737013223589,"stop":1737013223590,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d3af2bfa9fc13a","name":"Check received message containing Russian","time":{"start":1737013125309,"stop":1737013125310,"duration":1},"status":"passed","severity":"normal"},{"uid":"4acbf6eaf80ea8eb","name":"Query Generator, Multiple PubsubTopics","time":{"start":1737013188700,"stop":1737013188700,"duration":0},"status":"passed","severity":"normal"},{"uid":"913134fb5bac5257","name":"Check received message containing Arabic","time":{"start":1737013125324,"stop":1737013125325,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa4ea782a7e08b5","name":"Subscribe to topic containing XML and receive message","time":{"start":1737013027346,"stop":1737013027347,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e96cddac121aa3c","name":"same cluster, same shard: nodes connect","time":{"start":1737013054916,"stop":1737013054916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc0e2ff67624b85","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1737012826885,"stop":1737012826886,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6bbbc56048a07b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1737012817974,"stop":1737012817974,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d73562559b870a","name":"Subscribe to topic containing XML and receive message","time":{"start":1737013223597,"stop":1737013223597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6755586b3cae02f9","name":"isConnected should return false after all peers disconnect","time":{"start":1737012904341,"stop":1737012904342,"duration":1},"status":"passed","severity":"normal"},{"uid":"7766b884506debcd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1737013172244,"stop":1737013172244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d213bf75b7fc69dd","name":"throws an error for improperly formatted content topics","time":{"start":1737012809891,"stop":1737012809891,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a18e7a913aeded","name":"Check publish message containing numeric","time":{"start":1737013138438,"stop":1737013138438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da6a6b01c4c63b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737012932583,"stop":1737012932584,"duration":1},"status":"passed","severity":"normal"},{"uid":"8472be203da41de3","name":"Passing page size 1 when there are 4 messages","time":{"start":1737013211691,"stop":1737013211691,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8ae0d85b3f0225","name":"Overlapping topic subscription","time":{"start":1737013223593,"stop":1737013223593,"duration":0},"status":"passed","severity":"normal"},{"uid":"332ce2a87e0afc97","name":"Fails to push message bigger that 1MB","time":{"start":1737013143158,"stop":1737013143158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0afe6db714d64de","name":"Check received message containing unicode special characters","time":{"start":1737013125334,"stop":1737013125335,"duration":1},"status":"passed","severity":"normal"},{"uid":"70301dab90baf69","name":"Subscribe to topic containing Script and publish message","time":{"start":1737013149412,"stop":1737013149412,"duration":0},"status":"passed","severity":"normal"},{"uid":"914003354a538663","name":"unsubscribes","time":{"start":1737013210212,"stop":1737013210212,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2a3338b8732626","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1737012967329,"stop":1737012967329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddf89e7b8a8d0f6","name":"Overlapping topic subscription","time":{"start":1737013149406,"stop":1737013149407,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9fd286130f55abbe","name":"Check received message with timestamp: 1737012871761 ","time":{"start":1737013001206,"stop":1737013001206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d8e2c83fab2e5b","name":"Push message with content topic containing special chars","time":{"start":1737013143145,"stop":1737013143145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de6296ee681bcad","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1737012967858,"stop":1737012967859,"duration":1},"status":"skipped","severity":"normal"},{"uid":"faa0157bd9b4961d","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1737012967860,"stop":1737012967860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0a5d36416f4b864","name":"Sets default value correctly","time":{"start":1737013222396,"stop":1737013222396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c390dea9117af5f5","name":"different cluster, different shard: nodes don't connect","time":{"start":1737013054919,"stop":1737013054920,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b9cea58f1ff3ff","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1737012809893,"stop":1737012809893,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee87690b82a94e2","name":"should throw error - no public key","time":{"start":1737012818827,"stop":1737012818827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94b36a3ea8a0ac2","name":"Check received message with timestamp: 1737012871550000000 ","time":{"start":1737013125315,"stop":1737013125315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28d8c0c643a88ac","name":"pre and post cipher","time":{"start":1737012845530,"stop":1737012845530,"duration":0},"status":"passed","severity":"normal"},{"uid":"566a95b93ed73b29","name":"Subscribe and receives messages on 20 topics","time":{"start":1737013223581,"stop":1737013223581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c1eac556ed7a1","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/8/topic417/utf8","time":{"start":1737013170241,"stop":1737013170242,"duration":1},"status":"passed","severity":"normal"},{"uid":"1096029178d4a047","name":"getPeersByDiscovery","time":{"start":1737012912682,"stop":1737012912682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ef2857a4f03cce","name":"Filter with 0 connections","time":{"start":1737012968060,"stop":1737012968060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"795b658f0cf03b5a","name":"should set field with only RELAY enabled","time":{"start":1737012818836,"stop":1737012818836,"duration":0},"status":"passed","severity":"normal"},{"uid":"84adbca686051ca4","name":"should add a peer","time":{"start":1737012851964,"stop":1737012851966,"duration":2},"status":"passed","severity":"normal"},{"uid":"b304def239f0996f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737013027347,"stop":1737013027348,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23de0181e8cecb8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1737013170240,"stop":1737013170240,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbf3099904859","name":"Subscribe and receive messages via lightPush","time":{"start":1737013027334,"stop":1737013027335,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4e02959cfd595c","name":"should not add existing peers","time":{"start":1737012851971,"stop":1737012851972,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff778c6460d5ce","name":"random static sharding 10 - Cluster ID: 448, Shard ID: 428","time":{"start":1737013177382,"stop":1737013177382,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a8025eec38900b","name":"configure the node with multiple content topics","time":{"start":1737013170251,"stop":1737013170251,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbd42f5538b7ff6","name":"Renews subscription after lossing a connection","time":{"start":1737013223599,"stop":1737013223599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c874bcf8c9f5cd5f","name":"caches peers it previously fetched","time":{"start":1737012835133,"stop":1737012835133,"duration":0},"status":"passed","severity":"normal"},{"uid":"391bd8245c4f872","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1737012809885,"stop":1737012809886,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52763a092a4f4ce","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737013027344,"stop":1737013027344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3951f388efba69","name":"random static sharding 1 - Cluster ID: 584, Shard ID: 280","time":{"start":1737013177378,"stop":1737013177378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f764cba2bef9dcdc","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1737012932573,"stop":1737012932574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7260354b67ffcd9","name":"ignores unrecognized TXT record formats","time":{"start":1737012835132,"stop":1737012835133,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49aa4a522d06ec5","name":"Subscribe and receive messages via lightPush","time":{"start":1737013223579,"stop":1737013223579,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c64cea2fa5d0a7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737012949312,"stop":1737012949312,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4f333dde918167","name":"Subscribe to topic containing emoji and publish message","time":{"start":1737013149415,"stop":1737013149415,"duration":0},"status":"passed","severity":"normal"},{"uid":"984cb04302525aab","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1737012967324,"stop":1737012967324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a912f0d5b0a19f06","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737013223588,"stop":1737013223588,"duration":0},"status":"passed","severity":"normal"},{"uid":"6074c936f1975447","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1737012967869,"stop":1737012967869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"456202b6e6a7e609","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1737012904340,"stop":1737012904340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1c64de1d6f7ff6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1737012809903,"stop":1737012809903,"duration":0},"status":"passed","severity":"normal"},{"uid":"339535891526972b","name":"Check received message containing numeric","time":{"start":1737013125308,"stop":1737013125308,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef12c03e57a90095","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1737013131173,"stop":1737013131173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35e3a11156a97e8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737012932574,"stop":1737012932577,"duration":3},"status":"passed","severity":"normal"},{"uid":"41812f0756f61764","name":"Push message with content topic containing escaped characters","time":{"start":1737013123864,"stop":1737013123864,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1489f75dd129b45","name":"Push message with content topic containing short","time":{"start":1737013123854,"stop":1737013123855,"duration":1},"status":"passed","severity":"normal"},{"uid":"8586ea42bde8970c","name":"Push message with content topic containing shell command","time":{"start":1737013143149,"stop":1737013143149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0009aa20aac7716","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1737013289224,"stop":1737013289224,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71b95261d1b5289","name":"start node with empty content topic","time":{"start":1737013170252,"stop":1737013170253,"duration":1},"status":"passed","severity":"normal"},{"uid":"815a0d286d1bd2a4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737013223585,"stop":1737013223585,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd88a18c0ef6cd12","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1737012967866,"stop":1737012967867,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d6befd815a51d43","name":"Check received message containing Script","time":{"start":1737013125326,"stop":1737013125327,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a19188b83c92c6","name":"should not fail to stop the service if it was not started","time":{"start":1737012839123,"stop":1737012839123,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaae9e5c1fb55f07","name":"Push message with meta","time":{"start":1737013123867,"stop":1737013123867,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e5e4f9496f7fb5","name":"LightPush with 1 connections","time":{"start":1737012968060,"stop":1737012968063,"duration":3},"status":"skipped","severity":"normal"},{"uid":"3b84ed3b4049be25","name":"Push to array if already present","time":{"start":1737012809385,"stop":1737012809385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8a0f91296e8490","name":"should properly create location multiaddrs - udp","time":{"start":1737012818835,"stop":1737012818835,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e06f4ad5fd2d5d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1737013172246,"stop":1737013172246,"duration":0},"status":"passed","severity":"normal"},{"uid":"e715c4041fb6e223","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1737012826504,"stop":1737012826505,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a15d67c3264938c","name":"Filter with 1 connections","time":{"start":1737012968063,"stop":1737012968063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f3c4864f0311ddf","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1737012817974,"stop":1737012817975,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4aa4230d67adc89","name":"Does not throw an exception when node disconnects","time":{"start":1737013222394,"stop":1737013222394,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7450a7ca0b3a9","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1737012967870,"stop":1737012967870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85556e2b8fce927","name":"Throws when trying to push message with empty payload","time":{"start":1737013143141,"stop":1737013143141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b473e01577c8be","name":"Check message with no content topic is not received","time":{"start":1737013125318,"stop":1737013125318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b81f6185fc9217a","name":"should be able to encode the field with only STORE set to true","time":{"start":1737012817973,"stop":1737012817973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5def0efbcc600ac","name":"should decode valid enr successfully","time":{"start":1737012818824,"stop":1737012818824,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5907a9000ddd5c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1737012967351,"stop":1737012967352,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a80956a65953135","name":"Check received message containing Script","time":{"start":1737013125310,"stop":1737013125310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b72f36a35be468","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app99/6/topic970/proto","time":{"start":1737013170248,"stop":1737013170249,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a4f245d61a9d18","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737013027349,"stop":1737013027350,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e413851225192","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737013223587,"stop":1737013223587,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba3704e6cd99f1e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1737012835136,"stop":1737012835136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9f3eb66fefb5ffa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737013223584,"stop":1737013223584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ba4f94e52553ce","name":"connected peers and dial","time":{"start":1737013124051,"stop":1737013124051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c59bd74bb02702eb","name":"Query generator for 2000 messages","time":{"start":1737013212433,"stop":1737013212433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c772b4b1c373093e","name":"Check received message containing shell command","time":{"start":1737013125329,"stop":1737013125334,"duration":5},"status":"passed","severity":"normal"},{"uid":"52937db8b62a2d3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737012967322,"stop":1737012967323,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbd648130f7659","name":"Check received message containing Basic HTML tag","time":{"start":1737013001203,"stop":1737013001203,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe756cfbef0c385","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1737012809961,"stop":1737012809961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3229aeda0d30537d","name":"Number of peers are maintained correctly","time":{"start":1737012965153,"stop":1737012965155,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc2accd5aaa6cd9d","name":"connects to nwaku","time":{"start":1737013222393,"stop":1737013222393,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cc4f6408d3fefb","name":"Fails to push message with empty content topic","time":{"start":1737013143152,"stop":1737013143152,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e77e489f900d36","name":"Fails to push message with large meta","time":{"start":1737013123867,"stop":1737013123868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b46218d7eee8676","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app1/3/topic601/xml","time":{"start":1737013170244,"stop":1737013170244,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a873a88f49845f","name":"Push message with SQL Injection payload","time":{"start":1737013123847,"stop":1737013123848,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf8cd84ce953c56","name":"Push message on custom pubsubTopic","time":{"start":1737013057981,"stop":1737013057981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc1923cce8e4bdc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1737013149414,"stop":1737013149415,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b04410fb9f75252","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1737012809884,"stop":1737012809884,"duration":0},"status":"passed","severity":"normal"},{"uid":"db37571c69e01824","name":"should not receive a peer event after stop","time":{"start":1737012839125,"stop":1737012839125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c48bc7fd4ae3f6","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1737013027350,"stop":1737013027350,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc13faf745dc2c27","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1737012809905,"stop":1737012809905,"duration":0},"status":"passed","severity":"normal"},{"uid":"55739097833b3751","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1737013227682,"stop":1737013227682,"duration":0},"status":"passed","severity":"normal"},{"uid":"63291833cd3578a7","name":"should fail to send if no connected peers found","time":{"start":1737012852088,"stop":1737012852088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63479f4c57c17d1","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1737012967868,"stop":1737012967868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1d9fc3d67e950ae","name":"Ordered Callback - false","time":{"start":1737013191477,"stop":1737013191477,"duration":0},"status":"passed","severity":"normal"},{"uid":"926a6f9c97523149","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1737012834647,"stop":1737012834648,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce0a077416515cf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737013223580,"stop":1737013223580,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2b455dad27b6dc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737013057981,"stop":1737013057981,"duration":0},"status":"passed","severity":"normal"},{"uid":"310159250f24a676","name":"Default pageSize","time":{"start":1737013211701,"stop":1737013211701,"duration":0},"status":"passed","severity":"normal"},{"uid":"435632e9ef12bc2b","name":"removeEventListener with wrong event","time":{"start":1737012912681,"stop":1737012912681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23231d605e68a41","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1737012967868,"stop":1737012967868,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5ff7b1a09b61c69","name":"Check message received after nwaku node is restarted","time":{"start":1737013125320,"stop":1737013125321,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cbfdf18e8b178cb8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737013027343,"stop":1737013027344,"duration":1},"status":"passed","severity":"normal"},{"uid":"33af10f32efbab38","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1737012967328,"stop":1737012967328,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf8843ae00a6e6c","name":"should not fail to start the service if it is already started","time":{"start":1737013157891,"stop":1737013157892,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bba86d457be1f4","name":"Push message with content topic containing numeric","time":{"start":1737013143144,"stop":1737013143144,"duration":0},"status":"passed","severity":"normal"},{"uid":"705932c65264b9b2","name":"Check received message containing emoji","time":{"start":1737013125335,"stop":1737013125335,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9872d2ef560ea0","name":"should set field with only LIGHTPUSH enabled","time":{"start":1737012818837,"stop":1737012818837,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb52058abc8c256","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1737012809892,"stop":1737012809892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9373ba810d080bb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737012967330,"stop":1737012967334,"duration":4},"status":"passed","severity":"normal"},{"uid":"10a339756e43f7e1","name":"Ping succeeds for all connected peers","time":{"start":1737012965155,"stop":1737012965157,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f3458e08cc88ccf","name":"should reject if Filter is requested but not mounted","time":{"start":1737012852024,"stop":1737012852024,"duration":0},"status":"passed","severity":"normal"},{"uid":"be38c9c24345ecd1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737012932582,"stop":1737012932582,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eceea1a70e12840","name":"Nodes with multiple pubsub topic","time":{"start":1737013131182,"stop":1737013131184,"duration":2},"status":"passed","severity":"normal"},{"uid":"b24d81b8bcf94c68","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1737013149400,"stop":1737013149402,"duration":2},"status":"passed","severity":"normal"},{"uid":"afe9aca5380242a6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1737013172244,"stop":1737013172245,"duration":1},"status":"passed","severity":"normal"},{"uid":"162c87954b950059","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1737012809903,"stop":1737012809904,"duration":1},"status":"passed","severity":"normal"},{"uid":"5276ea3f54aa483c","name":"Publish message with custom timestamp: Thu Jan 16 2025 06:38:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1737013138445,"stop":1737013138445,"duration":0},"status":"passed","severity":"normal"},{"uid":"797bb89c68d610eb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1737012878873,"stop":1737012878874,"duration":1},"status":"passed","severity":"normal"},{"uid":"d565a3237bd56695","name":"Subscribe to topic containing short and receive message","time":{"start":1737013223582,"stop":1737013223583,"duration":1},"status":"passed","severity":"normal"},{"uid":"2acf728c67bba8ed","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1737013054915,"stop":1737013054916,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c579d0becc7825","name":"Generator, 2 different pubsubtopics","time":{"start":1737013201949,"stop":1737013201950,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef792f78dde3f1c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737013029336,"stop":1737013029336,"duration":0},"status":"passed","severity":"normal"},{"uid":"9beda4f0cee37c4b","name":"should throw error - no id","time":{"start":1737012818825,"stop":1737012818825,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb71aea96f05870","name":"Subscribe to topic containing XML and receive message","time":{"start":1737013223586,"stop":1737013223586,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefe2d2cbf7db835","name":"Push message with content topic containing JSON","time":{"start":1737013123863,"stop":1737013123863,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ff10ee66006c5c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1737012809899,"stop":1737012809899,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b763ba1e3a9d063","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1737012846849,"stop":1737012846850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f64393f60366b5f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737013223597,"stop":1737013223597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7167096a555907d0","name":"Publish without waiting for remote peer","time":{"start":1737013149399,"stop":1737013149399,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c9872b931cf61e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1737012809904,"stop":1737012809905,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bcc4df900e3626","name":"should throw an error if shards are undefined for static sharding","time":{"start":1737012809896,"stop":1737012809896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c348dc134fbcc08","name":"Accepts a valid Waku Message","time":{"start":1737012855457,"stop":1737012855458,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ff849b58b1e0b1","name":"Check received message containing Basic HTML tag","time":{"start":1737013125311,"stop":1737013125311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2344ea26097fb0ad","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737013029339,"stop":1737013029339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9667c2b3636f9f","name":"Push message with content topic containing special chars","time":{"start":1737013123856,"stop":1737013123856,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e73acfb92588eb","name":"Check received message containing JSON","time":{"start":1737013001203,"stop":1737013001204,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1dbb1352fe4ee4b","name":"Check message with non string payload is not received","time":{"start":1737013125338,"stop":1737013125339,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cf0452b1ef6eec","name":"Decoder throws on empty string content topic","time":{"start":1737012846852,"stop":1737012846852,"duration":0},"status":"passed","severity":"normal"},{"uid":"774f0a471ab5cd6d","name":"Ping on subscribed peer","time":{"start":1737012917587,"stop":1737012917587,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc794817a67b697e","name":"Check message received after jswaku node is restarted","time":{"start":1737013001211,"stop":1737013001211,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdcf091830f562e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737013029342,"stop":1737013029342,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e98b89b78e63f7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1737012967335,"stop":1737012967338,"duration":3},"status":"passed","severity":"normal"},{"uid":"65591088f216e91a","name":"Ping on unsubscribed peer","time":{"start":1737012919495,"stop":1737012919496,"duration":1},"status":"passed","severity":"normal"},{"uid":"3629f2de75ffd96e","name":"Subscribe to topic containing short and receive message","time":{"start":1737013223594,"stop":1737013223594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1262887b1e14a0c4","name":"Waku message hash computation (payload length 0)","time":{"start":1737012812493,"stop":1737012812493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e56d2bed8974d","name":"new peer added after a peer was already found","time":{"start":1737013141897,"stop":1737013141898,"duration":1},"status":"skipped","severity":"normal"},{"uid":"75b8174c40894b6","name":"Check received message containing numeric","time":{"start":1737013125323,"stop":1737013125323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e368372a07c478c4","name":"Keep-alive pings maintain the connection","time":{"start":1737012965158,"stop":1737012965159,"duration":1},"status":"passed","severity":"normal"},{"uid":"282ba8dfdce91172","name":"Push message with special chars payload","time":{"start":1737013123844,"stop":1737013123845,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aff71b7f9fac065","name":"Subscribe and publish message","time":{"start":1737013149400,"stop":1737013149400,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc59e5ee6e4c57f","name":"should be called for bootstrap peers","time":{"start":1737012879593,"stop":1737012879594,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c3d890d15d6de","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1737012967323,"stop":1737012967323,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b006f527fbe5451","name":"Push message with custom timestamp: 1737009368388","time":{"start":1737013143155,"stop":1737013143155,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5d39ce766ec5f7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1737012872181,"stop":1737012872183,"duration":2},"status":"passed","severity":"normal"},{"uid":"99517dc84c8b66cd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1737013201950,"stop":1737013201950,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abdcec53cb15788","name":"Store - dialed first","time":{"start":1737013229736,"stop":1737013229737,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc469000b8e1809","name":"groups content topics by expected pubsub topic","time":{"start":1737012809889,"stop":1737012809890,"duration":1},"status":"passed","severity":"normal"},{"uid":"227b8a452232bef","name":"Publishes to nwaku","time":{"start":1737013139874,"stop":1737013139876,"duration":2},"status":"passed","severity":"normal"},{"uid":"57b27d32f4264935","name":"should return false","time":{"start":1737012818827,"stop":1737012818831,"duration":4},"status":"passed","severity":"normal"},{"uid":"78bcf2902d1b50a8","name":"Check received message containing long","time":{"start":1737013125307,"stop":1737013125308,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d22d4c5fd7d46cd","name":"Check received message containing Arabic","time":{"start":1737013125309,"stop":1737013125309,"duration":0},"status":"passed","severity":"normal"},{"uid":"460626c4c2b968de","name":"should throw error - no public key","time":{"start":1737012818825,"stop":1737012818826,"duration":1},"status":"passed","severity":"normal"},{"uid":"48090c0e4b148062","name":"Query generator for multiple messages with different content topic format","time":{"start":1737013212431,"stop":1737013212431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b582cbbff0d0d27b","name":"Check received message containing unicode special characters","time":{"start":1737013125314,"stop":1737013125315,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad6502fc99c1070","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1737012967329,"stop":1737012967330,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ca733cefb6d11b","name":"LightPush","time":{"start":1737013229737,"stop":1737013229737,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eefcbcd02d5bd2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1737012809884,"stop":1737012809884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab0f02b82771ec2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1737012817982,"stop":1737012817982,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a0613d1ba2487d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737013027335,"stop":1737013027335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a8e888e1748d3c","name":"LightPush with 0 connections","time":{"start":1737012968058,"stop":1737012968059,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1e771ed84465bd0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1737013227681,"stop":1737013227681,"duration":0},"status":"passed","severity":"normal"},{"uid":"debc3ac4781b4590","name":"Push message with long payload","time":{"start":1737013143130,"stop":1737013143130,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f687711eeef0bb","name":"Push message with Script payload","time":{"start":1737013143135,"stop":1737013143136,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ac00789e174310","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app90/5/topic485/xml","time":{"start":1737013170244,"stop":1737013170245,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f05450d46c7804","name":"Push message with content topic containing long","time":{"start":1737013143143,"stop":1737013143144,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf89b767695657e2","name":"should send to specified number of peers of used peers","time":{"start":1737012852089,"stop":1737012852089,"duration":0},"status":"passed","severity":"normal"},{"uid":"101f8e15f6c1ad2e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1737013149409,"stop":1737013149409,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aba89a32d6d4cdd","name":"Push message with content topic containing unicode special characters","time":{"start":1737013123864,"stop":1737013123865,"duration":1},"status":"passed","severity":"normal"},{"uid":"352f573fbda0e545","name":"Check publish message containing XML","time":{"start":1737013138442,"stop":1737013138442,"duration":0},"status":"passed","severity":"normal"},{"uid":"86459ff62487f26d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1737013054915,"stop":1737013054915,"duration":0},"status":"passed","severity":"normal"},{"uid":"501d044aa5b13d6f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1737012809890,"stop":1737012809890,"duration":0},"status":"passed","severity":"normal"},{"uid":"795e95cdf8f576f4","name":"Light Node - default protocols","time":{"start":1737013229738,"stop":1737013229738,"duration":0},"status":"passed","severity":"normal"},{"uid":"252805d6e95a6171","name":"Non TWN Cluster","time":{"start":1737013170240,"stop":1737013170241,"duration":1},"status":"passed","severity":"normal"},{"uid":"c812304cdc237468","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1737012817981,"stop":1737012817981,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1f4e8c98fd2400","name":"should properly create location multiaddrs - tcp","time":{"start":1737012818835,"stop":1737012818835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b108680c006f77","name":"Ephemeral messages are not stored","time":{"start":1737012878868,"stop":1737012878872,"duration":4},"status":"passed","severity":"normal"},{"uid":"b0d1e4ccc4e71900","name":"Sign & Recover","time":{"start":1737012845531,"stop":1737012845531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e91b4815a2639bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1737012809901,"stop":1737012809901,"duration":0},"status":"passed","severity":"normal"},{"uid":"194460cbe1181c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1737012967315,"stop":1737012967319,"duration":4},"status":"passed","severity":"normal"},{"uid":"97c8ca484a4c81a2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1737012809888,"stop":1737012809889,"duration":1},"status":"passed","severity":"normal"},{"uid":"4720aa82404dd04e","name":"Check publish message containing special chars","time":{"start":1737013138438,"stop":1737013138439,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6f5cedd6ee4ca5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737013223585,"stop":1737013223585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9952c866d58f0512","name":"Push message with short payload","time":{"start":1737013143129,"stop":1737013143130,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d8c441b5715c8e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1737012967347,"stop":1737012967348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a3931fb4ed13ee","name":"Ping fails for unsubscribed peers","time":{"start":1737012965157,"stop":1737012965158,"duration":1},"status":"passed","severity":"normal"},{"uid":"65cbe4ad53fed35","name":"Reopen subscription with peer with lost subscription","time":{"start":1737012917586,"stop":1737012917586,"duration":0},"status":"passed","severity":"normal"},{"uid":"983175f092870dc6","name":"can start and stop the service","time":{"start":1737012891274,"stop":1737012891274,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb80921d38ebcce6","name":"can start the service","time":{"start":1737013157889,"stop":1737013157889,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaddb7068f86813e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1737012809907,"stop":1737012809907,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa21603e029d2c6b","name":"Reopen subscription with peer with lost subscription","time":{"start":1737012917589,"stop":1737012917590,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9789291bf768bd","name":"Check publish message containing shell command","time":{"start":1737013138443,"stop":1737013138443,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e29e90b16e709d","name":"should reject if Store is requested but not mounted","time":{"start":1737012852023,"stop":1737012852024,"duration":1},"status":"passed","severity":"normal"},{"uid":"5593ea2ec33759e6","name":"Check received message containing special chars","time":{"start":1737013125308,"stop":1737013125308,"duration":0},"status":"passed","severity":"normal"},{"uid":"959d3e97b1895eb8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1737012809887,"stop":1737012809887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9d613c4a93623c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737013223595,"stop":1737013223595,"duration":0},"status":"passed","severity":"normal"},{"uid":"770694e8e13e2509","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737013223591,"stop":1737013223591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d31f5c04b046d9","name":"Publish message with custom timestamp: Thu Jan 16 2025 08:38:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1737013138445,"stop":1737013138445,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fff834bf4a25e0b","name":"Push message with custom timestamp: 1737009401505","time":{"start":1737013123869,"stop":1737013123869,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9c9f502d0165d2","name":"Relay - dialed after","time":{"start":1737013229735,"stop":1737013229736,"duration":1},"status":"passed","severity":"normal"},{"uid":"817e2dfca1b2452b","name":"should call waitForPeer on Relay","time":{"start":1737012852026,"stop":1737012852027,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f986b034a10e94c","name":"isConnected should return true after first peer connects","time":{"start":1737012904341,"stop":1737012904341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ea95bdb4472a7a","name":"Store - dialed after - with timeout","time":{"start":1737013229737,"stop":1737013229737,"duration":0},"status":"passed","severity":"normal"},{"uid":"5542e1ddca24dde1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1737012809898,"stop":1737012809898,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a45077f88860e78","name":"Passing page size 0 when there are 110 messages","time":{"start":1737013211690,"stop":1737013211690,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf01229bab8d85dd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737013223588,"stop":1737013223588,"duration":0},"status":"passed","severity":"normal"},{"uid":"238c8e5f5b5438f3","name":"Generator, 2 different pubsubtopics","time":{"start":1737013201951,"stop":1737013201951,"duration":0},"status":"passed","severity":"normal"},{"uid":"4045dd712d739c49","name":"should not fail to start the service if it is already started","time":{"start":1737012891275,"stop":1737012891275,"duration":0},"status":"passed","severity":"normal"},{"uid":"251460ffc8ceab98","name":"configure the node with multiple pubsub topics","time":{"start":1737013177383,"stop":1737013177386,"duration":3},"status":"passed","severity":"normal"},{"uid":"268dab8ebe57e6dd","name":"Push message with content topic containing Chinese","time":{"start":1737013143145,"stop":1737013143146,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0522a4df094c56","name":"Subscribe and receives messages on 20 topics","time":{"start":1737013223592,"stop":1737013223592,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5d74364f588bc6","name":"topics with same application and version share the same shard","time":{"start":1737012809889,"stop":1737012809889,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c671bbb67fae5f","name":"throws on content topic with empty topic name field","time":{"start":1737012809875,"stop":1737012809875,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f81f355fded452","name":"random static sharding 6 - Cluster ID: 929, Shard ID: 128","time":{"start":1737013177380,"stop":1737013177380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dcd814217d9b3f","name":"Push message with numeric payload","time":{"start":1737013123844,"stop":1737013123844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f16d7e893869d7d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1737012817969,"stop":1737012817972,"duration":3},"status":"passed","severity":"normal"},{"uid":"b371f7a4bb941b0c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737013027342,"stop":1737013027343,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1a7cb15d9bb6ea","name":"should not throw an error for a single configured topic","time":{"start":1737012809906,"stop":1737012809906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80d63e6215ef237","name":"Publish message with large meta","time":{"start":1737013138448,"stop":1737013138449,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6854be2b6d8410","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737013027338,"stop":1737013027339,"duration":1},"status":"passed","severity":"normal"},{"uid":"c210c0727897da72","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737013223587,"stop":1737013223587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6a7d9e80972673","name":"returns only open connection if one present","time":{"start":1737012825824,"stop":1737012825824,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0b3024298c5918","name":"should not receive a peer event before start","time":{"start":1737012839124,"stop":1737012839125,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b923637be785252","name":"Check received message with timestamp: 1737012871550 ","time":{"start":1737013125316,"stop":1737013125316,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efbfd3e8e6cd445","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1737012967342,"stop":1737012967342,"duration":0},"status":"passed","severity":"normal"},{"uid":"392cfd43b28772a7","name":"Check received message containing Russian","time":{"start":1737013125325,"stop":1737013125325,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d4f8d5914e5159","name":"throws on content topic with non-number generation field","time":{"start":1737012809872,"stop":1737012809873,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d29cd62ebcaaf4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1737012809892,"stop":1737012809893,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a52fccb91d9bbc7","name":"creates an iterator","time":{"start":1737013210210,"stop":1737013210210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05dee1f71c7e769","name":"throws on content topic with empty encoding field","time":{"start":1737012809875,"stop":1737012809876,"duration":1},"status":"passed","severity":"normal"},{"uid":"af510c9f3cbdf749","name":"should throw error - no id","time":{"start":1737012818826,"stop":1737012818826,"duration":0},"status":"passed","severity":"normal"},{"uid":"28277c21f9465b10","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1737012967352,"stop":1737012967352,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c5f252940b436a","name":"can start the service","time":{"start":1737012839121,"stop":1737012839122,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7a7f7f1b21744f","name":"it tolerates circular branch references","time":{"start":1737012835131,"stop":1737012835132,"duration":1},"status":"passed","severity":"normal"},{"uid":"caecab13bffa240f","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1737012967312,"stop":1737012967313,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ad28a84f25c1a0","name":"Push message with Chinese payload","time":{"start":1737013123845,"stop":1737013123846,"duration":1},"status":"passed","severity":"normal"},{"uid":"613a60e5b0a8560d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737012949310,"stop":1737012949310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16bcedaa1775a0b","name":"should check connected peers if present and suitable","time":{"start":1737012852025,"stop":1737012852025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bf4dc3e0d48b5d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1737013057988,"stop":1737013057989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9950a4300ff2f08","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1737013149410,"stop":1737013149410,"duration":0},"status":"passed","severity":"normal"},{"uid":"1266d5c3048c491c","name":"Push message with content topic containing shell command","time":{"start":1737013123863,"stop":1737013123864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e149dc7404c8f4db","name":"returns nothing if no connections present","time":{"start":1737012825822,"stop":1737012825823,"duration":1},"status":"passed","severity":"normal"},{"uid":"663d778df5a6c459","name":"random static sharding 5 - Cluster ID: 217, Shard ID: 30","time":{"start":1737013177380,"stop":1737013177380,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ba641ea26acf1b","name":"Push message with content topic containing Russian","time":{"start":1737013123858,"stop":1737013123859,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5dbf20f4211a96","name":"Round trip binary serialization","time":{"start":1737012826882,"stop":1737012826883,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f70588e03fafed","name":"can start and stop the service","time":{"start":1737013157889,"stop":1737013157890,"duration":1},"status":"passed","severity":"normal"}] |