2024-04-02 12:10:29 +00:00

1 line
154 KiB
JSON

[{"uid":"5b228341239c8c70","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712059154319,"stop":1712059154320,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b287dc95612d6aa","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712059154313,"stop":1712059154313,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bcd8604b9078e5","name":"Generator, 2 different pubsubtopics","time":{"start":1712059707035,"stop":1712059707035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79946334fe97da0b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712059154312,"stop":1712059154313,"duration":1},"status":"passed","severity":"normal"},{"uid":"57332fa8a73c39d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059287742,"stop":1712059287742,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf6a6c05aafa41b","name":"Decoder throws on empty string content topic","time":{"start":1712059182203,"stop":1712059182203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f853181e26592084","name":"should properly create location multiaddrs - tcp","time":{"start":1712059155025,"stop":1712059155025,"duration":0},"status":"passed","severity":"normal"},{"uid":"932574aa8cd8203c","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app92/4/topic914/proto","time":{"start":1712059629119,"stop":1712059629119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31eb3f76fe83ba63","name":"Ping on peer without subscriptions","time":{"start":1712059285205,"stop":1712059285206,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4350d02b95539fa","name":"less peers than existing","time":{"start":1712059583591,"stop":1712059583592,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58a72eff674f0963","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712059146697,"stop":1712059146698,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae6be58d52d333b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059448715,"stop":1712059448715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0e0edea74d8ecf","name":"removeEventListener with wrong event","time":{"start":1712059237388,"stop":1712059237388,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c0424ac3601ac5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712059287728,"stop":1712059287728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4e52f3435a4854e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712059682612,"stop":1712059682612,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eb165d8743313c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712059146799,"stop":1712059146799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c033698421ff5d","name":"Push message with custom timestamp: 1712062887960","time":{"start":1712059668642,"stop":1712059668642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb9500353c0def5","name":"Check received message with timestamp: 1712059196504 ","time":{"start":1712059667505,"stop":1712059667505,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2d040ab4345541","name":"Push message with Arabic payload","time":{"start":1712059583305,"stop":1712059583305,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f74247c6fcb8","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712059170195,"stop":1712059170196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d7e4972c8340af","name":"Ephemeral messages are not stored","time":{"start":1712059207094,"stop":1712059207094,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aac5234b9274bac","name":"Push message with XML payload","time":{"start":1712059583306,"stop":1712059583306,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cc66c82c9b35d8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712059287730,"stop":1712059287731,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6fd4cb2ef26e48c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712059628702,"stop":1712059628702,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0b1ec459e48656","name":"throws on content topic with generation field greater than 0","time":{"start":1712059146685,"stop":1712059146686,"duration":1},"status":"passed","severity":"normal"},{"uid":"442f2341c7abf2b3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712059146711,"stop":1712059146711,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdaef50149bb224","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712059149209,"stop":1712059149210,"duration":1},"status":"passed","severity":"normal"},{"uid":"a629ec809aaacbf4","name":"should encode/decode to RLP encoding","time":{"start":1712059155022,"stop":1712059155022,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e94bf906f243bc","name":"Subscribe to topic containing XML and receive message","time":{"start":1712059804859,"stop":1712059804859,"duration":0},"status":"passed","severity":"normal"},{"uid":"136fce4abc5f15b2","name":"Check publish message containing emoji","time":{"start":1712059631307,"stop":1712059631308,"duration":1},"status":"passed","severity":"normal"},{"uid":"5240c8202387b028","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712059287734,"stop":1712059287734,"duration":0},"status":"passed","severity":"normal"},{"uid":"92368a2bf8e26f2","name":"should not fail to start the service if it is already started","time":{"start":1712059651705,"stop":1712059651706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1e55ec3c8c2b89","name":"should not receive a peer event before start","time":{"start":1712059207490,"stop":1712059207490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ecaa283128095f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712059668620,"stop":1712059668620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d4390c776a45f5","name":"Check received message containing emoji","time":{"start":1712059356814,"stop":1712059356815,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e9a51d08c36a21","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712059602978,"stop":1712059602978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d88293f91dc2773f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712059146691,"stop":1712059146691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f696648525201de","name":"Fails to publish message with wrong content topic","time":{"start":1712059631315,"stop":1712059631316,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ef29703a751bb4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712059667491,"stop":1712059667491,"duration":0},"status":"passed","severity":"normal"},{"uid":"793910230fd41aac","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712059740015,"stop":1712059740015,"duration":0},"status":"passed","severity":"normal"},{"uid":"12414cf2a5a864c4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712059287727,"stop":1712059287728,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f27aeaf5a9dd7f4d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712059204616,"stop":1712059204617,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a79a031e95b197","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712059804864,"stop":1712059804864,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c35bdc1a30298e","name":"caches peers it previously fetched","time":{"start":1712059170782,"stop":1712059170782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5b3a4abc8e93f2","name":"Check received message containing special chars","time":{"start":1712059667456,"stop":1712059667456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30dea1669fab4a5","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712059170785,"stop":1712059170785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"422ab00892835292","name":"Does not throw an exception when node disconnects","time":{"start":1712059745284,"stop":1712059745284,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a22f27fae8b8a3c","name":"Overlapping topic subscription","time":{"start":1712059804855,"stop":1712059804855,"duration":0},"status":"passed","severity":"normal"},{"uid":"693ac15e0717be8c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712059204613,"stop":1712059204614,"duration":1},"status":"passed","severity":"normal"},{"uid":"a057281a63dbcb0d","name":"Nodes with multiple pubsub topic","time":{"start":1712059613955,"stop":1712059613955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40b4cc8dec70a38","name":"should properly compute the node id","time":{"start":1712059155021,"stop":1712059155021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38321de21119bc7","name":"can start the service","time":{"start":1712059174553,"stop":1712059174553,"duration":0},"status":"passed","severity":"normal"},{"uid":"910d35d2ead82abe","name":"Check message with invalid timestamp is not received","time":{"start":1712059667492,"stop":1712059667492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded46873021a412f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712059170784,"stop":1712059170785,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d423b4fc4b8d3a9","name":"Ephemeral field set to true","time":{"start":1712059159837,"stop":1712059159837,"duration":0},"status":"passed","severity":"normal"},{"uid":"77deb3dbb4fbbcf4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712059629122,"stop":1712059629123,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5640dd34926d75ca","name":"Push message with JSON payload","time":{"start":1712059668612,"stop":1712059668612,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7384935bf52528","name":"Check received message containing Russian","time":{"start":1712059667457,"stop":1712059667457,"duration":0},"status":"passed","severity":"normal"},{"uid":"666bd07c9c40859f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712059719009,"stop":1712059719010,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eca165162e06cb8","name":"Push message with long payload","time":{"start":1712059583303,"stop":1712059583303,"duration":0},"status":"passed","severity":"normal"},{"uid":"2653647f5a7eecb2","name":"Ordered Callback - backward","time":{"start":1712059707161,"stop":1712059707162,"duration":1},"status":"passed","severity":"normal"},{"uid":"535b4ad156e7d7a5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712059207504,"stop":1712059207504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"544de5b5cb7ac448","name":"Check publish message containing Basic HTML tag","time":{"start":1712059631302,"stop":1712059631302,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadf05609b0e1d69","name":"Push message with content topic containing XML","time":{"start":1712059583327,"stop":1712059583328,"duration":1},"status":"passed","severity":"normal"},{"uid":"552398ec77037946","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712059413573,"stop":1712059413573,"duration":0},"status":"passed","severity":"normal"},{"uid":"444caf70e9733aa9","name":"Subscribe to topic containing XML and publish message","time":{"start":1712059628710,"stop":1712059628710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d103e6a679a5ebd","name":"same cluster, same shard: nodes connect","time":{"start":1712059287725,"stop":1712059287726,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca50f5c89e5d426a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712059720814,"stop":1712059720815,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3951b7eb1b4cda","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712059146693,"stop":1712059146693,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa9136dc6bd53a0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712059146695,"stop":1712059146695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b80374a7fb225c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712059804871,"stop":1712059804871,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dcf14fecdaf398","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712059154317,"stop":1712059154318,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdefd7be6f6f96e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712059740015,"stop":1712059740020,"duration":5},"status":"passed","severity":"normal"},{"uid":"58f64121c1f132c6","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712059287746,"stop":1712059287747,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d0f13d84c6bd1b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712059154314,"stop":1712059154314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb76aa65419d69e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712059740012,"stop":1712059740012,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ed7d93c261c2a4","name":"creates an iterator","time":{"start":1712059730717,"stop":1712059730718,"duration":1},"status":"passed","severity":"normal"},{"uid":"55186a6501909bc5","name":"Sign & Recover","time":{"start":1712059180830,"stop":1712059180830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63bc7d5f4dc041c","name":"it tolerates circular branch references","time":{"start":1712059170781,"stop":1712059170781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3d503e30c973ee","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712059244919,"stop":1712059244920,"duration":1},"status":"passed","severity":"normal"},{"uid":"47857c1c76e2c28d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712059628700,"stop":1712059628700,"duration":0},"status":"passed","severity":"normal"},{"uid":"f472725aa62ad1f8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059707035,"stop":1712059707035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34b429e47b23a15a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712059740020,"stop":1712059740021,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf492bfe7e56f6f","name":"Check message with invalid timestamp is not received","time":{"start":1712059667506,"stop":1712059667506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f28928b1b12260a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712059159461,"stop":1712059159462,"duration":1},"status":"passed","severity":"normal"},{"uid":"997b50ed6c672573","name":"Check received message with timestamp: 1712059196590 ","time":{"start":1712059356816,"stop":1712059356817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11d4a666875d61d","name":"Check message with no content topic is not received","time":{"start":1712059667507,"stop":1712059667507,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b231756ed57141","name":"Push message with content topic containing unicode special characters","time":{"start":1712059583330,"stop":1712059583330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89fddaf6daf9d4e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712059154310,"stop":1712059154311,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0d6258fbc762a7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712059154312,"stop":1712059154312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9837b8c74f45da8","name":"should load peers from local storage and dispatch events","time":{"start":1712059174556,"stop":1712059174557,"duration":1},"status":"passed","severity":"normal"},{"uid":"793851fd3e7c368","name":"Query generator for 2000 messages","time":{"start":1712059719012,"stop":1712059719013,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded00eb18e3c13e3","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712059146700,"stop":1712059146701,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfc2198160d95d7","name":"Check message on other pubsub topic is not received","time":{"start":1712059667507,"stop":1712059667507,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d90e49317cd1a32","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712059804858,"stop":1712059804858,"duration":0},"status":"passed","severity":"normal"},{"uid":"f037d7b051bfc738","name":"Push message with unicode special characters payload","time":{"start":1712059583316,"stop":1712059583317,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44d22cde3e59d28","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712059155014,"stop":1712059155014,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e46cb3bf4b0ce0b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712059628706,"stop":1712059628706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef5091d5fdf0a02","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712059146706,"stop":1712059146706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b238f0d7fdeb0f","name":"Push message with content topic containing XML","time":{"start":1712059668619,"stop":1712059668620,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7c8de0ee857a4c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712059804869,"stop":1712059804869,"duration":0},"status":"passed","severity":"normal"},{"uid":"903470d3c281cf04","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712059146708,"stop":1712059146708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8467c308485ee1f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712059146718,"stop":1712059146718,"duration":0},"status":"passed","severity":"normal"},{"uid":"583ff373743e6563","name":"Push message with content topic containing numeric","time":{"start":1712059583320,"stop":1712059583324,"duration":4},"status":"passed","severity":"normal"},{"uid":"89bc223bc1c628f2","name":"can start the service","time":{"start":1712059207469,"stop":1712059207469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0db0842afac2a59","name":"Push message with content topic containing Russian","time":{"start":1712059583326,"stop":1712059583326,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b87ffe2298db54","name":"Check received message containing escaped characters","time":{"start":1712059667503,"stop":1712059667504,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3143774f8f366b7","name":"Push message with special chars payload","time":{"start":1712059583304,"stop":1712059583304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab18036417fa4829","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712059170190,"stop":1712059170191,"duration":1},"status":"passed","severity":"normal"},{"uid":"40efec2987aded6b","name":"Check received message containing Chinese","time":{"start":1712059667456,"stop":1712059667457,"duration":1},"status":"passed","severity":"normal"},{"uid":"590b2193b496f645","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712059146698,"stop":1712059146699,"duration":1},"status":"passed","severity":"normal"},{"uid":"54cb2bf1494674f9","name":"Push message with Chinese payload","time":{"start":1712059583304,"stop":1712059583304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5204def8ce965fb4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712059707616,"stop":1712059707616,"duration":0},"status":"passed","severity":"normal"},{"uid":"11690995894d0e95","name":"should encodeTxt and decodeTxt","time":{"start":1712059155013,"stop":1712059155013,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c5630a908b657b","name":"Light Node - default protocols","time":{"start":1712059751947,"stop":1712059751947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ce5c454da1f3ca","name":"Non Autosharding Cluster","time":{"start":1712059629115,"stop":1712059629116,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b53f7b649cfb6769","name":"Push message with content topic containing short","time":{"start":1712059583319,"stop":1712059583319,"duration":0},"status":"passed","severity":"normal"},{"uid":"801f93637ab04a31","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712059682609,"stop":1712059682610,"duration":1},"status":"passed","severity":"normal"},{"uid":"2034c6249a595f9e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712059628716,"stop":1712059628716,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe6d5a2cf2f86c7","name":"Decoder throws on undefined content topic","time":{"start":1712059182203,"stop":1712059182203,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f74cc1c986554","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712059146697,"stop":1712059146697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f11cab7846a714","name":"Fails to push message bigger that 1MB","time":{"start":1712059583341,"stop":1712059583342,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f09c28cf07e5d72","name":"Query generator for multiple messages with different content topic format","time":{"start":1712059719010,"stop":1712059719010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb344be7a418bea","name":"Publish message with large meta","time":{"start":1712059631319,"stop":1712059631319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8fbfa36b842fff","name":"Check message received after nwaku node is restarted","time":{"start":1712059667495,"stop":1712059667495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4446021788b1274","name":"Fails to publish message with empty text","time":{"start":1712059631315,"stop":1712059631315,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc58362517958dee","name":"Push message with numeric payload","time":{"start":1712059668607,"stop":1712059668608,"duration":1},"status":"passed","severity":"normal"},{"uid":"7905c09d31efd71c","name":"Check received message with timestamp: 1712059196590000000 ","time":{"start":1712059356815,"stop":1712059356816,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e040a8a2c2a00f6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712059682607,"stop":1712059682608,"duration":1},"status":"passed","severity":"normal"},{"uid":"401dfa4316e82b3b","name":"Promise Callback - backward","time":{"start":1712059707160,"stop":1712059707161,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d1dbebf5ba7072","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712059246160,"stop":1712059246160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8392059407b3a33c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712059804868,"stop":1712059804869,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd35232af63f9d9f","name":"Push message with content topic containing escaped characters","time":{"start":1712059668621,"stop":1712059668621,"duration":0},"status":"passed","severity":"normal"},{"uid":"43afc8fe0a536e03","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712059707611,"stop":1712059707612,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b433c93b7adb647","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712059146704,"stop":1712059146704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd4cebce8035ca0","name":"Push message with Russian payload","time":{"start":1712059668609,"stop":1712059668609,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b1f9a1bc1a57d0","name":"Subscribe to topic containing long and receive message","time":{"start":1712059804856,"stop":1712059804856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cd2f492bb67bd8","name":"should throw an error for insufficient data","time":{"start":1712059146799,"stop":1712059146799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f155771233668e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712059413572,"stop":1712059413572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6cf7e34e7a0dc3","name":"Reopen subscription with peer with lost subscription","time":{"start":1712059285207,"stop":1712059285208,"duration":1},"status":"passed","severity":"normal"},{"uid":"7113929e494f5cbc","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712059631308,"stop":1712059631309,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d08fcaec6a48b28","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712059413572,"stop":1712059413572,"duration":0},"status":"passed","severity":"normal"},{"uid":"7235c7f4c01bf16a","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app42/9/topic620/proto","time":{"start":1712059629118,"stop":1712059629118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"101848bfb8a05ae0","name":"throws on content topic with empty version field","time":{"start":1712059146686,"stop":1712059146687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0226076323ce3c1","name":"should be able to decode the field with only STORE set to true","time":{"start":1712059154317,"stop":1712059154317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3270976e83c7c4","name":"addEventListener with correct event","time":{"start":1712059237387,"stop":1712059237387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8eb5419ca3d9d3","name":"Check publish message containing unicode special characters","time":{"start":1712059631306,"stop":1712059631307,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65720e63da3958","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712059629115,"stop":1712059629115,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1ade899106273c3","name":"Publish message with rate limit","time":{"start":1712059631320,"stop":1712059631320,"duration":0},"status":"passed","severity":"normal"},{"uid":"4410e599ef1d98af","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712059450836,"stop":1712059450836,"duration":0},"status":"passed","severity":"normal"},{"uid":"e335f957b9377125","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712059804861,"stop":1712059804861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ab06f23f69b182","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app6/6/topic192/utf8","time":{"start":1712059629117,"stop":1712059629118,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6bcb7cbd08aea54","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712059804873,"stop":1712059804874,"duration":1},"status":"passed","severity":"normal"},{"uid":"526fe2eba56ccf16","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712059628715,"stop":1712059628716,"duration":1},"status":"passed","severity":"normal"},{"uid":"591b052ccfd40628","name":"Subscribe to topic containing Script and publish message","time":{"start":1712059628709,"stop":1712059628710,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f33a5e4b99481f","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712059244926,"stop":1712059244927,"duration":1},"status":"passed","severity":"normal"},{"uid":"2685e076cc1164ee","name":"Push message with content topic containing Chinese","time":{"start":1712059668617,"stop":1712059668617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5a95d9ed7bc58c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712059170785,"stop":1712059170785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cac4da262b3d8421","name":"should emit a peer event after start","time":{"start":1712059174555,"stop":1712059174555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a33af1153cd653","name":"Relay","time":{"start":1712059206079,"stop":1712059206079,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd8a6967010a619","name":"should not receive a peer event after stop","time":{"start":1712059207490,"stop":1712059207490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd340e93ab64594","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712059287735,"stop":1712059287735,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ca81c107ad5807","name":"isConnected return false after peer stops","time":{"start":1712059244925,"stop":1712059244926,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a89dadb58e393b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712059804872,"stop":1712059804873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a941a64addb106","name":"should properly create location multiaddrs - tcp6","time":{"start":1712059155024,"stop":1712059155024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ae4e688eaff270","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712059613957,"stop":1712059613958,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4af8a68b6233a7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712059450846,"stop":1712059450847,"duration":1},"status":"passed","severity":"normal"},{"uid":"8689b7567f093007","name":"should not fail to start the service if it is already started","time":{"start":1712059174554,"stop":1712059174555,"duration":1},"status":"passed","severity":"normal"},{"uid":"577d278af4ca3443","name":"getPeersByDiscovery","time":{"start":1712059602977,"stop":1712059602977,"duration":0},"status":"passed","severity":"normal"},{"uid":"59397ba2ead37a2b","name":"Push message with emoji payload","time":{"start":1712059668613,"stop":1712059668614,"duration":1},"status":"passed","severity":"normal"},{"uid":"7921b0c0a4263ede","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712059196743,"stop":1712059196744,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd23065cfbd956ef","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712059246158,"stop":1712059246158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11d8ef59a1f742c0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712059146691,"stop":1712059146692,"duration":1},"status":"passed","severity":"normal"},{"uid":"65018a77782a90a7","name":"Push message with content topic containing escaped characters","time":{"start":1712059583329,"stop":1712059583329,"duration":0},"status":"passed","severity":"normal"},{"uid":"157e86c6d4118ce2","name":"should properly create location multiaddrs - tcp4","time":{"start":1712059155024,"stop":1712059155024,"duration":0},"status":"passed","severity":"normal"},{"uid":"474beb7fed24805b","name":"Subscribe to topic containing Script and receive message","time":{"start":1712059450850,"stop":1712059450851,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf14248868f38fa","name":"should throw error - no id","time":{"start":1712059155015,"stop":1712059155015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b872105d75a1e6ec","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712059804861,"stop":1712059804862,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9cd1b4335a12","name":"Push message with content topic containing shell command","time":{"start":1712059668621,"stop":1712059668621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65206e215a4c970","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712059450853,"stop":1712059450853,"duration":0},"status":"passed","severity":"normal"},{"uid":"616534075d70ff2c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712059740012,"stop":1712059740015,"duration":3},"status":"passed","severity":"normal"},{"uid":"c46c3690f094f686","name":"Check received message containing unicode special characters","time":{"start":1712059356813,"stop":1712059356814,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f1206ee256f7b4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712059287730,"stop":1712059287730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f9f60d8e196a04","name":"should throw error - no public key","time":{"start":1712059155015,"stop":1712059155015,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f39653617af2ad","name":"Check message with non string payload is not received","time":{"start":1712059667507,"stop":1712059667508,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3466c2a58da35c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712059285912,"stop":1712059285912,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4faf0980c36b2f","name":"random static sharding 2 - Cluster ID: 855, Shard ID: 168","time":{"start":1712059680761,"stop":1712059680761,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b32a3d4cc944a7","name":"1 Store, 2 fetches","time":{"start":1712059170509,"stop":1712059170509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6478bfea5ec1c","name":"Push message with Russian payload","time":{"start":1712059583305,"stop":1712059583305,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a5e17823fc8ed6","name":"Push message with Basic HTML tag payload","time":{"start":1712059668611,"stop":1712059668611,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cd293b7094ec66","name":"should not fail to stop the service if it was not started","time":{"start":1712059174554,"stop":1712059174554,"duration":0},"status":"passed","severity":"normal"},{"uid":"888b3a59b9445d19","name":"Fails to push message bigger that 1MB","time":{"start":1712059668643,"stop":1712059668644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6600855ef3e551","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712059146693,"stop":1712059146693,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d73f6871b54dc1","name":"should set field with all protocols enabled","time":{"start":1712059155026,"stop":1712059155026,"duration":0},"status":"passed","severity":"normal"},{"uid":"558b7a953bd5a258","name":"Check received message containing unicode special characters","time":{"start":1712059667504,"stop":1712059667504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58324a026d8b13d","name":"handles empty shards array correctly","time":{"start":1712059146716,"stop":1712059146716,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4f60b5f34058d1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712059720814,"stop":1712059720814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96830d270f636aa","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712059287737,"stop":1712059287737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e72da2567e3239e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712059450835,"stop":1712059450835,"duration":0},"status":"passed","severity":"normal"},{"uid":"189b56fd54b9b004","name":"Push message with special chars payload","time":{"start":1712059668608,"stop":1712059668608,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c4bf65109b196f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712059287729,"stop":1712059287729,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b10e77be77bf4f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712059804854,"stop":1712059804854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a75017473fe2220e","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712059613954,"stop":1712059613954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2974da357980201c","name":"Symmetric encrypt & Decrypt","time":{"start":1712059180829,"stop":1712059180829,"duration":0},"status":"passed","severity":"normal"},{"uid":"34102a8ada79a6a0","name":"Init the array if not present","time":{"start":1712059146178,"stop":1712059146180,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca8c436bb579d912","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712059170194,"stop":1712059170195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e0b98dc14a5c64","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712059804851,"stop":1712059804851,"duration":0},"status":"passed","severity":"normal"},{"uid":"38de990dfdb9f69b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712059146690,"stop":1712059146690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c242c9d9f2f1e94b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059707038,"stop":1712059707038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed916d309fe493e","name":"Check message received after jswaku node is restarted","time":{"start":1712059667494,"stop":1712059667495,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d27936c1c0a61556","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712059146698,"stop":1712059146698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97f2c147be0c6dd","name":"Encoder throws on undefined content topic","time":{"start":1712059182202,"stop":1712059182202,"duration":0},"status":"passed","severity":"normal"},{"uid":"27910d5b92db1d16","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712059287742,"stop":1712059287742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9c40d5c22e619","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712059628707,"stop":1712059628707,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32ce36441c43518","name":"Check publish message after client node is restarted","time":{"start":1712059631319,"stop":1712059631319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d63d5ccb5c5c314","name":"Push message with content topic containing Script","time":{"start":1712059583327,"stop":1712059583327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce48ab53a202ac50","name":"should decode valid enr successfully","time":{"start":1712059155014,"stop":1712059155014,"duration":0},"status":"passed","severity":"normal"},{"uid":"299776041dbc8940","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712059146697,"stop":1712059146697,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cfce64e29e96bf","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712059287738,"stop":1712059287738,"duration":0},"status":"passed","severity":"normal"},{"uid":"475abad424a7a9b1","name":"Decoder throws on undefined content topic","time":{"start":1712059159839,"stop":1712059159839,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47c2c334958a909","name":"Query Generator, No message returned","time":{"start":1712059707613,"stop":1712059707614,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa32886670c7970","name":"can start and stop the service","time":{"start":1712059207470,"stop":1712059207481,"duration":11},"status":"passed","severity":"normal"},{"uid":"9008d6a8c8c7bb81","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712059146709,"stop":1712059146709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef572bcbe4c2b0b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712059450853,"stop":1712059450853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfceb8da0ca575b","name":"Check message received after jswaku node is restarted","time":{"start":1712059667508,"stop":1712059667508,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d02b02b96f2555d1","name":"isConnected should return false after all peers disconnect","time":{"start":1712059244924,"stop":1712059244925,"duration":1},"status":"passed","severity":"normal"},{"uid":"5899ca6c29a92de6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712059146715,"stop":1712059146715,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d010e1e672c2b03","name":"Check publish message containing special chars","time":{"start":1712059631298,"stop":1712059631299,"duration":1},"status":"passed","severity":"normal"},{"uid":"736815fde309e03a","name":"should not fail to stop the service if it was not started","time":{"start":1712059651705,"stop":1712059651705,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7388cb817f7c318","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712059720815,"stop":1712059720816,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b10f28d2757106","name":"Meta field set when metaSetter is specified","time":{"start":1712059159837,"stop":1712059159837,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f92644cab1ec067","name":"Subscribe and receive messages via lightPush","time":{"start":1712059450831,"stop":1712059450832,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf471e8bf5ab73dd","name":"returns all values when wanted number matches available values","time":{"start":1712059169311,"stop":1712059169312,"duration":1},"status":"passed","severity":"normal"},{"uid":"600b530441236532","name":"Generator, 2 different pubsubtopics","time":{"start":1712059707030,"stop":1712059707031,"duration":1},"status":"passed","severity":"normal"},{"uid":"62636547ae9f5865","name":"Overlapping topic subscription","time":{"start":1712059628703,"stop":1712059628703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2dbc09c4a103e324","name":"shard 0","time":{"start":1712059680759,"stop":1712059680759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5dc1b2ed40372d40","name":"Check message with non string payload is not received","time":{"start":1712059356827,"stop":1712059356827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aa3676053e0104","name":"Refresh subscription","time":{"start":1712059804867,"stop":1712059804867,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d22db9b58258787","name":"Reopen subscription with peer with lost subscription","time":{"start":1712059285211,"stop":1712059285211,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fb838ae1be8182","name":"Check message with no payload is not received","time":{"start":1712059667507,"stop":1712059667507,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bc4dc0941e344","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712059180340,"stop":1712059180341,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ec527e3028d8fa","name":"Check message received after nwaku node is restarted","time":{"start":1712059667508,"stop":1712059667508,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3546bf8d6669a247","name":"Wrong topic","time":{"start":1712059629121,"stop":1712059629121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7230cbc7e6dfbd2d","name":"Check received message containing SQL Injection","time":{"start":1712059356801,"stop":1712059356801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a3c4cde23c8f06","name":"through manual discovery","time":{"start":1712059455505,"stop":1712059455505,"duration":0},"status":"passed","severity":"normal"},{"uid":"10aa72afbc1ce473","name":"returns all values when wanted number is greater than available values","time":{"start":1712059169313,"stop":1712059169313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c779e4af9825d56","name":"Mutual subscription","time":{"start":1712059628698,"stop":1712059628698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54a637addf81ccc","name":"Check received message containing short","time":{"start":1712059667454,"stop":1712059667455,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c4e64b03ce7fda","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059448717,"stop":1712059448717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c80ce175385118b1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712059246157,"stop":1712059246157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88606deffe35d94d","name":"random static sharding 3 - Cluster ID: 662, Shard ID: 500","time":{"start":1712059680761,"stop":1712059680762,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8becf7172dbc3b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712059720815,"stop":1712059720815,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed72a5749f0d2c2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712059174557,"stop":1712059174557,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7aa09b11b58375","name":"Accepts a valid Waku Message","time":{"start":1712059163217,"stop":1712059163219,"duration":2},"status":"passed","severity":"normal"},{"uid":"963dee5b3f953579","name":"should be able to encode the field with only STORE set to true","time":{"start":1712059154311,"stop":1712059154312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3736e8bcd17abad","name":"Push message with content topic containing Russian","time":{"start":1712059668618,"stop":1712059668618,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb792fd61c465ec0","name":"Passing page size 11 when there are 10 messages","time":{"start":1712059737597,"stop":1712059737598,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b32b375abb738ba","name":"configure the node with multiple pubsub topics","time":{"start":1712059680768,"stop":1712059680768,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f66e4556755c22a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712059287740,"stop":1712059287741,"duration":1},"status":"passed","severity":"normal"},{"uid":"32eb47d188969b33","name":"random static sharding 5 - Cluster ID: 356, Shard ID: 736","time":{"start":1712059680763,"stop":1712059680764,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe2e4789833159","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059246157,"stop":1712059246157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14652f2785141cb","name":"Check message received after jswaku node is restarted","time":{"start":1712059356828,"stop":1712059356829,"duration":1},"status":"skipped","severity":"normal"},{"uid":"359510ab22089cea","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712059667492,"stop":1712059667492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8adf7ec6a17ba1b","name":"Check message on other pubsub topic is not received","time":{"start":1712059667493,"stop":1712059667493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecef33995199ade1","name":"Js publishes, other Js receives","time":{"start":1712059615465,"stop":1712059615465,"duration":0},"status":"passed","severity":"normal"},{"uid":"33509414c7d879b4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712059146692,"stop":1712059146692,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f9958b930c5555","name":"different cluster, same shard: nodes don't connect","time":{"start":1712059484112,"stop":1712059484112,"duration":0},"status":"passed","severity":"normal"},{"uid":"694fd0150fc036d0","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712059628920,"stop":1712059628921,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4c349168fcac0fa3","name":"Check publish message containing Arabic","time":{"start":1712059631299,"stop":1712059631300,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a7a2d316469557","name":"should only return 1 node with relay and store capability","time":{"start":1712059170783,"stop":1712059170783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de687b3fa90cdd6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712059667506,"stop":1712059667506,"duration":0},"status":"passed","severity":"normal"},{"uid":"66edb4a8c9df37e","name":"receives messages sent to provided content topic through stream","time":{"start":1712059628921,"stop":1712059628921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7d698926155fa97","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712059680760,"stop":1712059680760,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5a8446bcfcedde","name":"ignores unrecognized TXT record formats","time":{"start":1712059170782,"stop":1712059170782,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7a7560179ce164","name":"Push message with content topic containing Chinese","time":{"start":1712059583325,"stop":1712059583325,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e2c48684a20bf1","name":"Round trip binary serialization","time":{"start":1712059159836,"stop":1712059159836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3091a5c462e0b2a8","name":"Generator, custom pubsub topic","time":{"start":1712059707029,"stop":1712059707030,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4730e326b56859","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712059207502,"stop":1712059207502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a446dabf73261b6","name":"Push message with short payload","time":{"start":1712059583302,"stop":1712059583303,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b4b634cf9b088d","name":"Query generator for multiple messages","time":{"start":1712059719008,"stop":1712059719009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b3a7e205990acf","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712059628919,"stop":1712059628919,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5419e69fdd58c0e","name":"start node with empty content topic","time":{"start":1712059629124,"stop":1712059629124,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb1fc1f334def5cd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712059450847,"stop":1712059450848,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b73d94fddee914","name":"ignores domain fetching errors","time":{"start":1712059170782,"stop":1712059170782,"duration":0},"status":"passed","severity":"normal"},{"uid":"21adf89fc19d51ec","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712059413574,"stop":1712059413574,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e7fba7b3f9621d","name":"handles different clusterIds correctly","time":{"start":1712059146695,"stop":1712059146695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afa921d851d9b1e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712059450855,"stop":1712059450856,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea7f45eaf490fba","name":"Ping on subscribed peer","time":{"start":1712059224232,"stop":1712059224233,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89fd6568423c11c","name":"Push message with Arabic payload","time":{"start":1712059668609,"stop":1712059668609,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbad3460221f6df8","name":"Passing page size 3 when there are 20 messages","time":{"start":1712059737597,"stop":1712059737597,"duration":0},"status":"passed","severity":"normal"},{"uid":"73256b45750d3497","name":"Check received message containing shell command","time":{"start":1712059667476,"stop":1712059667477,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e5a78e5e4f0f54","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712059804854,"stop":1712059804854,"duration":0},"status":"passed","severity":"normal"},{"uid":"224b0b7f09c60570","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712059450833,"stop":1712059450833,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9be7a6bb4c697a","name":"throws on content topic with non-number generation field","time":{"start":1712059146685,"stop":1712059146685,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb8c093b8f05e2","name":"can start and stop the service","time":{"start":1712059651705,"stop":1712059651705,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6b986306647fc7","name":"Push message with content topic containing emoji","time":{"start":1712059583330,"stop":1712059583330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c85754d9cee484","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712059207096,"stop":1712059207096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24f90dc5b584430","name":"should handle a minimal index list","time":{"start":1712059146798,"stop":1712059146799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b94398a9036067","name":"Ping on unsubscribed peer","time":{"start":1712059285210,"stop":1712059285211,"duration":1},"status":"passed","severity":"normal"},{"uid":"909f8dbfd794b318","name":"Push message on custom pubsubTopic","time":{"start":1712059448716,"stop":1712059448716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb8cb720577ea217","name":"recovers when dns.resolve returns empty","time":{"start":1712059170781,"stop":1712059170781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d53b1b3311a66d5","name":"Ordered callback, aborts when callback returns true","time":{"start":1712059719012,"stop":1712059719012,"duration":0},"status":"passed","severity":"normal"},{"uid":"97be451ea2457f80","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712059804865,"stop":1712059804866,"duration":1},"status":"skipped","severity":"normal"},{"uid":"caaba6b674de6c68","name":"should throw an error for missing sharding configuration","time":{"start":1712059146716,"stop":1712059146716,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94f5652fd2fc774","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712059196735,"stop":1712059196740,"duration":5},"status":"passed","severity":"normal"},{"uid":"ed82ccf6960e3c56","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712059804862,"stop":1712059804862,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd02a07efdbd540","name":"Check received message containing Chinese","time":{"start":1712059667498,"stop":1712059667498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d006dadc0225a","name":"Check received message containing Russian","time":{"start":1712059667499,"stop":1712059667500,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab865894747d702","name":"Check received message containing Script","time":{"start":1712059356802,"stop":1712059356803,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f244dc45e845ad6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712059170193,"stop":1712059170193,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2c9587d3058aa8","name":"Subscribe to topic containing short and receive message","time":{"start":1712059804868,"stop":1712059804868,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cfb0f9aed80211","name":"Push message with SQL Injection payload","time":{"start":1712059668610,"stop":1712059668610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8b5f9d2f00c413","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712059146700,"stop":1712059146700,"duration":0},"status":"passed","severity":"normal"},{"uid":"190ed2a00061b0f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712059285911,"stop":1712059285912,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22277c1bbd5560","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712059413574,"stop":1712059413575,"duration":1},"status":"passed","severity":"normal"},{"uid":"6379a39a57642cb6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712059450851,"stop":1712059450852,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe797a9d802be778","name":"Check received message containing JSON","time":{"start":1712059667503,"stop":1712059667503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b81b80635b87fb","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712059146717,"stop":1712059146717,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec8dbab9302ffcc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712059628711,"stop":1712059628712,"duration":1},"status":"passed","severity":"normal"},{"uid":"a727140f37f34933","name":"tcp ip4 address","time":{"start":1712059154130,"stop":1712059154131,"duration":1},"status":"passed","severity":"normal"},{"uid":"49756295b381434c","name":"pre and post cipher","time":{"start":1712059180829,"stop":1712059180830,"duration":1},"status":"passed","severity":"normal"},{"uid":"8919355ad45491ac","name":"Check received message containing long","time":{"start":1712059667455,"stop":1712059667455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2953c8224781fc44","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712059246154,"stop":1712059246155,"duration":1},"status":"passed","severity":"normal"},{"uid":"a268c8039e6035b6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712059170784,"stop":1712059170784,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cb520d9c91fc90","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712059707614,"stop":1712059707614,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedcea7e08430c76","name":"Check publish message containing long","time":{"start":1712059631297,"stop":1712059631297,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c0aa5b9d91722d","name":"Push message with unicode special characters payload","time":{"start":1712059668613,"stop":1712059668613,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdba657076e15e7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712059285919,"stop":1712059285920,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb481c536e355e97","name":"Check received message containing XML","time":{"start":1712059667501,"stop":1712059667502,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27e7c95c00666a7","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app0/4/topic242/xml","time":{"start":1712059629118,"stop":1712059629118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85110fb4d8587a72","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712059285916,"stop":1712059285918,"duration":2},"status":"passed","severity":"normal"},{"uid":"98c0e178feec3626","name":"listenerCount","time":{"start":1712059237389,"stop":1712059237389,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fdd4ad578e20a3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712059146705,"stop":1712059146706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e71e3036bc2fe1","name":"Push message with escaped characters payload","time":{"start":1712059668612,"stop":1712059668613,"duration":1},"status":"passed","severity":"normal"},{"uid":"a898f4ae3ed400b8","name":"retrieves a single peer","time":{"start":1712059170780,"stop":1712059170781,"duration":1},"status":"passed","severity":"normal"},{"uid":"9279d843c9efe64e","name":"Check message received after nwaku node is restarted","time":{"start":1712059356829,"stop":1712059356829,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8a301f467c30fe1","name":"Push 30 different messages","time":{"start":1712059583318,"stop":1712059583318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b9a1c27d8b39b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712059146710,"stop":1712059146710,"duration":0},"status":"passed","severity":"normal"},{"uid":"38be7cd3696256c7","name":"Check received message containing emoji","time":{"start":1712059667486,"stop":1712059667489,"duration":3},"status":"passed","severity":"normal"},{"uid":"ad0d5b813fe48ee1","name":"same cluster, different shard: nodes connect","time":{"start":1712059484110,"stop":1712059484111,"duration":1},"status":"passed","severity":"normal"},{"uid":"287e0e9ecf412a0a","name":"Subscribe and receives messages on 20 topics","time":{"start":1712059804853,"stop":1712059804853,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c61574a2c551a1","name":"Check publish message containing numeric","time":{"start":1712059631298,"stop":1712059631298,"duration":0},"status":"passed","severity":"normal"},{"uid":"25377ffe4b11237","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059246155,"stop":1712059246155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6313238a83b730d","name":"Check received message containing short","time":{"start":1712059356791,"stop":1712059356792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24497a9a708ad1","name":"Query with Ordered Callback, No Decoder","time":{"start":1712059707615,"stop":1712059707615,"duration":0},"status":"passed","severity":"normal"},{"uid":"968d5c32276e2c8d","name":"Subscribe to topic containing short and publish message","time":{"start":1712059628703,"stop":1712059628705,"duration":2},"status":"passed","severity":"normal"},{"uid":"751ed12c27d84af0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712059628712,"stop":1712059628713,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a3b789c6d7128d","name":"can start the service","time":{"start":1712059651700,"stop":1712059651700,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f57fc0c87c12be1","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712059287743,"stop":1712059287743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8a7f4f7d9dbebd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059287731,"stop":1712059287732,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb3656ab8244c9f","name":"Check received message containing JSON","time":{"start":1712059667476,"stop":1712059667476,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d034682a4980994","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712059628708,"stop":1712059628708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b643a9d22a0b312","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712059146689,"stop":1712059146689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31804cda42a9579","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059246156,"stop":1712059246156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a93d1bc6a0b09b6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712059287741,"stop":1712059287741,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc7ad094464fff8","name":"Subscribe to topic containing short and receive message","time":{"start":1712059450843,"stop":1712059450844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c092deed6533f71c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712059159462,"stop":1712059159463,"duration":1},"status":"passed","severity":"normal"},{"uid":"20430bf2d88ebc5f","name":"Push message with meta","time":{"start":1712059668623,"stop":1712059668623,"duration":0},"status":"passed","severity":"normal"},{"uid":"603c81c7a53a5be5","name":"Push message with content topic containing SQL Injection","time":{"start":1712059668618,"stop":1712059668619,"duration":1},"status":"passed","severity":"normal"},{"uid":"498c4cc68d1d3202","name":"should return empty list for no shard","time":{"start":1712059146701,"stop":1712059146701,"duration":0},"status":"passed","severity":"normal"},{"uid":"df33657b7a987523","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059246159,"stop":1712059246159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dc488158c6b09f","name":"random static sharding 1 - Cluster ID: 446, Shard ID: 213","time":{"start":1712059680760,"stop":1712059680761,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee602d2c6b864730","name":"should not fail to start the service if it is already started","time":{"start":1712059207488,"stop":1712059207489,"duration":1},"status":"passed","severity":"normal"},{"uid":"125842f61412a48c","name":"Sets default value correctly","time":{"start":1712059745287,"stop":1712059745287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4351d91e1ac042","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712059146706,"stop":1712059146706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e00d516cd4345e9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712059682607,"stop":1712059682607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8ba6bfabffc152","name":"Ping on peer without subscriptions","time":{"start":1712059285210,"stop":1712059285210,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a88f1ccde9c927","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712059146693,"stop":1712059146693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d49c87cf68482de","name":"should use DNS peer discovery with light client","time":{"start":1712059207501,"stop":1712059207502,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b59cede718046ee2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712059146707,"stop":1712059146707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a80322b68d26b98","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712059287735,"stop":1712059287735,"duration":0},"status":"passed","severity":"normal"},{"uid":"6434e1c6c7e687d4","name":"Check received message containing Arabic","time":{"start":1712059356796,"stop":1712059356797,"duration":1},"status":"passed","severity":"normal"},{"uid":"c797095bf2177b8","name":"Push message with content topic containing emoji","time":{"start":1712059668622,"stop":1712059668622,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be0f2fc95933886","name":"Subscribe to topic containing long and publish message","time":{"start":1712059628705,"stop":1712059628706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13e5e69c890e40a","name":"Subscribe and receive messages via waku relay post","time":{"start":1712059804863,"stop":1712059804864,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0cc855fb7a4c1e","name":"1 Relay, 1 Filter, gives up","time":{"start":1712059170510,"stop":1712059170510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d87641063f7d7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712059287727,"stop":1712059287727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76b678578b3cd250","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712059244922,"stop":1712059244923,"duration":1},"status":"passed","severity":"normal"},{"uid":"9241826f020b6042","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712059682608,"stop":1712059682608,"duration":0},"status":"passed","severity":"normal"},{"uid":"220f4dbcb705978e","name":"Register correct protocols","time":{"start":1712059628699,"stop":1712059628699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0baa52d9ef5585f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712059804866,"stop":1712059804866,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1a6383a47caf7c","name":"Push message with content topic containing unicode special characters","time":{"start":1712059668621,"stop":1712059668622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a579455195d8f7d3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712059613952,"stop":1712059613952,"duration":0},"status":"passed","severity":"normal"},{"uid":"346228c2aa2a27b2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712059804870,"stop":1712059804870,"duration":0},"status":"passed","severity":"normal"},{"uid":"31221fb6b908435c","name":"should encode/decode to text encoding","time":{"start":1712059155022,"stop":1712059155022,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf40c8de052d5344","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712059146690,"stop":1712059146690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3b700f9d62133","name":"Subscribe and receive messages via lightPush","time":{"start":1712059804862,"stop":1712059804863,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b82c4e680c201f","name":"A test","time":{"start":1712059448786,"stop":1712059448786,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d43bb9808583108","name":"stop","time":{"start":1712059237390,"stop":1712059237391,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2d1dc1580b3b79","name":"Check received message containing Script","time":{"start":1712059667458,"stop":1712059667458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a6157ecb96045b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712059804853,"stop":1712059804853,"duration":0},"status":"passed","severity":"normal"},{"uid":"2548404d796d61bb","name":"should be called for bootstrap peers","time":{"start":1712059204615,"stop":1712059204615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b06002723488b87","name":"can start and stop the service","time":{"start":1712059174554,"stop":1712059174554,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc62857f06284a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712059804870,"stop":1712059804870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67398b44a831786","name":"Query with Ordered Callback, No message returned","time":{"start":1712059707615,"stop":1712059707615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2788a8d83843f1b","name":"Passing an array","time":{"start":1712059745284,"stop":1712059745285,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a85ead5dc934f3","name":"addEventListener with wrong event","time":{"start":1712059237387,"stop":1712059237387,"duration":0},"status":"passed","severity":"normal"},{"uid":"85da468af95d2ce5","name":"random static sharding 7 - Cluster ID: 640, Shard ID: 921","time":{"start":1712059680765,"stop":1712059680765,"duration":0},"status":"passed","severity":"normal"},{"uid":"103fa09b451adaa0","name":"Push message with custom timestamp: 1712055687960","time":{"start":1712059668641,"stop":1712059668641,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0853fec6c59d51","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712059740011,"stop":1712059740011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf840592eced465","name":"Check received message with timestamp: 1712059196504000000 ","time":{"start":1712059667490,"stop":1712059667490,"duration":0},"status":"passed","severity":"normal"},{"uid":"754ee6de52fce15a","name":"Decrypt messages","time":{"start":1712059586035,"stop":1712059586036,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d71f5de519a03c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712059287732,"stop":1712059287733,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7a093173bf4057","name":"Publish without waiting for remote peer","time":{"start":1712059628699,"stop":1712059628699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e487492fb450be","name":"throws on content topic with too few or too many fields","time":{"start":1712059146684,"stop":1712059146685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f475d1bed48ed5e6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712059287742,"stop":1712059287743,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef8662564ceed69","name":"throws on content topic with empty application field","time":{"start":1712059146686,"stop":1712059146686,"duration":0},"status":"passed","severity":"normal"},{"uid":"619e52902e1b203b","name":"Query with Promise Callback, No message returned","time":{"start":1712059707617,"stop":1712059707617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd890abb176248c","name":"Publish message with custom timestamp: Tue Apr 02 2024 11:06:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1712059631310,"stop":1712059631312,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6027261cd6442f2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712059287747,"stop":1712059287748,"duration":1},"status":"passed","severity":"normal"},{"uid":"215b2032061a8201","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712059773579,"stop":1712059773581,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b63df11c23f49f9","name":"should handle application and version for autosharding","time":{"start":1712059146699,"stop":1712059146700,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb6c05ae562e6b4","name":"Push message with custom timestamp: 1712062957077","time":{"start":1712059583341,"stop":1712059583341,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f5f24740114e12","name":"should not receive a peer event after stop","time":{"start":1712059651707,"stop":1712059651708,"duration":1},"status":"passed","severity":"normal"},{"uid":"812f3f67d177c0d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712059146709,"stop":1712059146709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5e9906ce379ad","name":"Push message with short payload","time":{"start":1712059668607,"stop":1712059668607,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cdd736d3f94b23","name":"Store - dialed after - with timeout","time":{"start":1712059751946,"stop":1712059751946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a550b7e13d2c662","name":"Push message with content topic containing JSON","time":{"start":1712059583328,"stop":1712059583328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc018504889b494","name":"Relay - dialed first","time":{"start":1712059751944,"stop":1712059751945,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d8657b933db992","name":"should set field with all protocols disabled","time":{"start":1712059155026,"stop":1712059155026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a107f954921a5a","name":"Push to array if already present","time":{"start":1712059146180,"stop":1712059146181,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b4d1ade84e892c","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app58/8/topic66/proto","time":{"start":1712059629117,"stop":1712059629117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"293a96cb90e8eae4","name":"Check received message containing short","time":{"start":1712059667496,"stop":1712059667496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5239bc51456b4a","name":"can dial TLS multiaddrs","time":{"start":1712059455504,"stop":1712059455505,"duration":1},"status":"passed","severity":"normal"},{"uid":"1796cad067ca2666","name":"Passing page size 0 when there are 110 messages","time":{"start":1712059737595,"stop":1712059737596,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a146a8f22326a87","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712059613954,"stop":1712059613954,"duration":0},"status":"passed","severity":"normal"},{"uid":"6526f3f6229376e8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712059682608,"stop":1712059682609,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b4a7fbe959a034","name":"different cluster, different shard: nodes don't connect","time":{"start":1712059484112,"stop":1712059484113,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22745d1d99ed1fd","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712059170509,"stop":1712059170510,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c936524d5e697d","name":"Check received message containing long","time":{"start":1712059356792,"stop":1712059356793,"duration":1},"status":"passed","severity":"normal"},{"uid":"7680029b2f15f3c4","name":"Push message with content topic containing special chars","time":{"start":1712059668617,"stop":1712059668617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1574614f4fc730f","name":"Encoder throws on empty string content topic","time":{"start":1712059180343,"stop":1712059180343,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c28fe161afc9fc8","name":"random static sharding 8 - Cluster ID: 911, Shard ID: 941","time":{"start":1712059680765,"stop":1712059680766,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bde14e2e9b29a66","name":"Check received message containing XML","time":{"start":1712059356803,"stop":1712059356804,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c6ed9759d2988a","name":"Subscribe to topic containing Script and receive message","time":{"start":1712059804870,"stop":1712059804871,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cccdf085136e0a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712059287733,"stop":1712059287733,"duration":0},"status":"passed","severity":"normal"},{"uid":"101cdd14cb161df","name":"Push message with escaped characters payload","time":{"start":1712059583308,"stop":1712059583316,"duration":8},"status":"passed","severity":"normal"},{"uid":"c16f71f4644ab594","name":"Ping on unsubscribed peer","time":{"start":1712059285206,"stop":1712059285207,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f4e1ae3f8f2a7d","name":"Check received message containing SQL Injection","time":{"start":1712059667457,"stop":1712059667458,"duration":1},"status":"passed","severity":"normal"},{"uid":"5963a5dd215aef1d","name":"Subscribe and receive messages via waku relay post","time":{"start":1712059804852,"stop":1712059804852,"duration":0},"status":"passed","severity":"normal"},{"uid":"76401d0088820864","name":"Push message with shell command payload","time":{"start":1712059668612,"stop":1712059668612,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1323253999f2b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712059450834,"stop":1712059450834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d9d49b1da01f0b","name":"connected peers and dial","time":{"start":1712059583586,"stop":1712059583586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcb01a7c4e261ed1","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712059628701,"stop":1712059628701,"duration":0},"status":"passed","severity":"normal"},{"uid":"198b8fe0379ad822","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712059146692,"stop":1712059146692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7563bbab4d9dad3f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712059628709,"stop":1712059628709,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb169e4b2db2fceb","name":"Check publish message containing SQL Injection","time":{"start":1712059631300,"stop":1712059631301,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2e1509a1a43e30","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712059740009,"stop":1712059740009,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6403ad4134f81b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712059170199,"stop":1712059170200,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3532a7477aebd36","name":"Passing page size 1 when there are 4 messages","time":{"start":1712059737596,"stop":1712059737596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c995c9dbcd1c9dd","name":"Check received message containing numeric","time":{"start":1712059667497,"stop":1712059667497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3339cf7f590f7c1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712059146717,"stop":1712059146718,"duration":1},"status":"passed","severity":"normal"},{"uid":"30004330f24d953b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712059146717,"stop":1712059146717,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd7ed64638e0e95","name":"configure the node with multiple content topics","time":{"start":1712059629122,"stop":1712059629122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"434c2289a9ea9ade","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712059287733,"stop":1712059287733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf9aeb5b4047a16","name":"Push message with XML payload","time":{"start":1712059668610,"stop":1712059668611,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42576338b93f8ce","name":"Filter","time":{"start":1712059751946,"stop":1712059751947,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f59e3a574771c81","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712059196745,"stop":1712059196746,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa57705078c39539","name":"Check received message containing numeric","time":{"start":1712059667455,"stop":1712059667456,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc54e0b8f75ee64","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712059602978,"stop":1712059602978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fadb7c128cbc75a","name":"should not fail to stop the service if it was not started","time":{"start":1712059207481,"stop":1712059207482,"duration":1},"status":"passed","severity":"normal"},{"uid":"2beab664035221c6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712059413572,"stop":1712059413573,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf702e7ebea4784c","name":"A test","time":{"start":1712059448785,"stop":1712059448786,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab61b8e8987cb07","name":"Waku message hash computation","time":{"start":1712059149208,"stop":1712059149209,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef25d2b93198048","name":"Generator, custom pubsub topic","time":{"start":1712059707035,"stop":1712059707035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f92fff323bb71bc9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712059154318,"stop":1712059154318,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f20e3f493294a4","name":"should return unique PubsubTopics for static sharding","time":{"start":1712059146699,"stop":1712059146699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a74b5fc503bc758","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712059287744,"stop":1712059287745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03252d24eeff5db","name":"should throw an error for an unconfigured topic","time":{"start":1712059146711,"stop":1712059146711,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b430c6b3ad829a3","name":"random static sharding 9 - Cluster ID: 115, Shard ID: 133","time":{"start":1712059680766,"stop":1712059680766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa885e68b0db8d3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712059628708,"stop":1712059628708,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bb2823df0e51ae","name":"Check message on other pubsub topic is not received","time":{"start":1712059356823,"stop":1712059356824,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f65d46fa22c3911","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712059628701,"stop":1712059628701,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd96e581b104abcf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059287729,"stop":1712059287729,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe48b50f09126ecc","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712059287740,"stop":1712059287740,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e83f9e4298cfcd","name":"Query generator for multiple messages with different message text format","time":{"start":1712059719009,"stop":1712059719009,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e731a592038c41","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712059450832,"stop":1712059450833,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1467c5f72596bb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712059154318,"stop":1712059154319,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13d3d55ddec2141","name":"Decoder throws on undefined content topic","time":{"start":1712059180343,"stop":1712059180344,"duration":1},"status":"passed","severity":"normal"},{"uid":"51112af5c3f1a333","name":"different cluster, different shard: nodes don't connect","time":{"start":1712059287727,"stop":1712059287727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a574462df3108845","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712059413575,"stop":1712059413576,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad32d1e36fd344e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712059154316,"stop":1712059154317,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3ac746eb647d50","name":"Check received message containing emoji","time":{"start":1712059667504,"stop":1712059667505,"duration":1},"status":"passed","severity":"normal"},{"uid":"d288f2574a8813e8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712059154314,"stop":1712059154315,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6478df76cd68b1","name":"should properly create peer info with all multiaddrs","time":{"start":1712059155025,"stop":1712059155025,"duration":0},"status":"passed","severity":"normal"},{"uid":"543f4bc79fbf690b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712059356818,"stop":1712059356819,"duration":1},"status":"passed","severity":"normal"},{"uid":"949a0616ac9dd7f8","name":"Throws when trying to push message with empty payload","time":{"start":1712059668614,"stop":1712059668614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87a785d77eb7264","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712059146713,"stop":1712059146713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0b67ff16878314","name":"should throw an error for missing required configuration","time":{"start":1712059146702,"stop":1712059146702,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f522287c0f68f77","name":"Check received message containing Basic HTML tag","time":{"start":1712059667475,"stop":1712059667476,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c2e3deee0f8ec2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712059207095,"stop":1712059207095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8603a65a9a9031","name":"does not throw on valid cases","time":{"start":1712059146683,"stop":1712059146684,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00b457d88a3f518","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712059804857,"stop":1712059804857,"duration":0},"status":"passed","severity":"normal"},{"uid":"8602f10fcbfa9797","name":"should set field with only FILTER enabled","time":{"start":1712059155027,"stop":1712059155027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cf2bd7b365a158","name":"Rejects garbage","time":{"start":1712059163219,"stop":1712059163219,"duration":0},"status":"passed","severity":"normal"},{"uid":"78be7e7a58547a34","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712059719011,"stop":1712059719011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c727ccdbb156458","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712059146702,"stop":1712059146702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e497c6e716c5ee","name":"Check publish message containing JSON","time":{"start":1712059631302,"stop":1712059631303,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fef4fcc020f3e2e","name":"Subscribe and publish message","time":{"start":1712059628700,"stop":1712059628700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99bd1804a054a77","name":"Query with Promise Callback, No Decoder","time":{"start":1712059707616,"stop":1712059707617,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d15b7d4d672ab0","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712059804866,"stop":1712059804867,"duration":1},"status":"skipped","severity":"normal"},{"uid":"102c3eb07fd728c2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712059154315,"stop":1712059154315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fed4b5710dd9f8b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712059804863,"stop":1712059804863,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ea1be7ab482049","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712059287739,"stop":1712059287739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3d18cb7c230806","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712059146712,"stop":1712059146712,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca2876d0df0cda","name":"Push message with custom timestamp: 1681300957077","time":{"start":1712059583332,"stop":1712059583340,"duration":8},"status":"passed","severity":"normal"},{"uid":"f217c36fcff564e7","name":"Fails to publish duplicate message","time":{"start":1712059631313,"stop":1712059631314,"duration":1},"status":"passed","severity":"normal"},{"uid":"8952367e24c27d17","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712059287732,"stop":1712059287732,"duration":0},"status":"passed","severity":"normal"},{"uid":"4635f4920b493119","name":"Check received message containing unicode special characters","time":{"start":1712059667485,"stop":1712059667486,"duration":1},"status":"passed","severity":"normal"},{"uid":"89892c3e64ebd4cb","name":"Waku message hash computation (payload length 0)","time":{"start":1712059149210,"stop":1712059149210,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bb49954a30730b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712059146712,"stop":1712059146712,"duration":0},"status":"passed","severity":"normal"},{"uid":"93aaf908ee18256","name":"Passing cursor with wrong message digest","time":{"start":1712059682611,"stop":1712059682611,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfd7756b23e2f64","name":"should not receive a peer event after stop","time":{"start":1712059174556,"stop":1712059174556,"duration":0},"status":"passed","severity":"normal"},{"uid":"7602cae59156bc3f","name":"Check publish message containing escaped characters","time":{"start":1712059631305,"stop":1712059631306,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6392ff94df1d1c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712059146689,"stop":1712059146690,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca1f030e7e7af48","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712059246159,"stop":1712059246159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6086e5e6456ebe8c","name":"Refresh subscription","time":{"start":1712059804855,"stop":1712059804856,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f14f2ed4a49c21","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059246159,"stop":1712059246160,"duration":1},"status":"passed","severity":"normal"},{"uid":"7227af0038902292","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712059287736,"stop":1712059287736,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c04ec21a0b39f0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712059413571,"stop":1712059413571,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e98f93ba74fab9c","name":"random static sharding 6 - Cluster ID: 380, Shard ID: 388","time":{"start":1712059680764,"stop":1712059680764,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ae9690b8c9509d","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712059628920,"stop":1712059628920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfe78261775fb0c6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712059804856,"stop":1712059804857,"duration":1},"status":"passed","severity":"normal"},{"uid":"5376605b032c2e4c","name":"should set field with only STORE enabled","time":{"start":1712059155027,"stop":1712059155027,"duration":0},"status":"passed","severity":"normal"},{"uid":"de29c61b183146e4","name":"Push message with content topic containing SQL Injection","time":{"start":1712059583326,"stop":1712059583327,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ae52d7e2bee4c8","name":"Push message with long payload","time":{"start":1712059668607,"stop":1712059668607,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b206101bd0f20","name":"Push message equal or less that 1MB","time":{"start":1712059668642,"stop":1712059668643,"duration":1},"status":"passed","severity":"normal"},{"uid":"82488c7211682e1b","name":"Push message with rate limit","time":{"start":1712059668624,"stop":1712059668636,"duration":12},"status":"passed","severity":"normal"},{"uid":"20a35d4300f4e574","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app49/7/topic701/test.js","time":{"start":1712059629116,"stop":1712059629117,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4bb8a40c64bbf0a5","name":"Relay + Store","time":{"start":1712059206079,"stop":1712059206080,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68493b947314e08","name":"new peer added after a peer was already found","time":{"start":1712059602977,"stop":1712059602977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2e70e9726c86057","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059448716,"stop":1712059448717,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26cbaf5f48aea396","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712059413571,"stop":1712059413572,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb03cf644d1fe19","name":"Check received message containing Russian","time":{"start":1712059356797,"stop":1712059356800,"duration":3},"status":"passed","severity":"normal"},{"uid":"f7c34e1521ee698","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712059146694,"stop":1712059146694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1d93123b5651b0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712059740011,"stop":1712059740011,"duration":0},"status":"passed","severity":"normal"},{"uid":"a559e6fdaced968a","name":"Check meta is set [ecies]","time":{"start":1712059182201,"stop":1712059182202,"duration":1},"status":"passed","severity":"normal"},{"uid":"473699b2c0fa7399","name":"Push message with content topic containing long","time":{"start":1712059668615,"stop":1712059668615,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef5f746ee43d292","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712059450850,"stop":1712059450850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deadc021762f0c8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712059207095,"stop":1712059207095,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac6138b44267f08","name":"Fails to push message with empty content topic","time":{"start":1712059668622,"stop":1712059668623,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ede808276851d5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712059285911,"stop":1712059285911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c414f5f05f8aa1c","name":"Relay - times out","time":{"start":1712059751945,"stop":1712059751945,"duration":0},"status":"passed","severity":"normal"},{"uid":"762b25eccb98db77","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712059146691,"stop":1712059146691,"duration":0},"status":"passed","severity":"normal"},{"uid":"819d3833ebb59147","name":"Push message with content topic containing shell command","time":{"start":1712059583329,"stop":1712059583329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a526f5ef99b324","name":"getPeersByDiscovery","time":{"start":1712059237389,"stop":1712059237389,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a41c52c2cd1672","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712059146707,"stop":1712059146707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5332d0bc7f304c4","name":"Subscribe and receives messages on 20 topics","time":{"start":1712059804865,"stop":1712059804865,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb4afaf1f273883","name":"Check message with no content topic is not received","time":{"start":1712059667493,"stop":1712059667493,"duration":0},"status":"passed","severity":"normal"},{"uid":"92abe0d4f0a5f2d4","name":"should emit a peer event after start","time":{"start":1712059651706,"stop":1712059651707,"duration":1},"status":"passed","severity":"normal"},{"uid":"b846506cf94034f5","name":"Push message on custom pubsubTopic","time":{"start":1712059448717,"stop":1712059448717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c501e5b8d0e5f9bf","name":"should properly create location multiaddrs - udp","time":{"start":1712059155025,"stop":1712059155025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1aeb5505d43c3a6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712059804863,"stop":1712059804863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1bab1775f35d72","name":"Callback on promise","time":{"start":1712059719010,"stop":1712059719011,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88a330e879fd93e","name":"Check publish message containing short","time":{"start":1712059631296,"stop":1712059631297,"duration":1},"status":"passed","severity":"normal"},{"uid":"511d2f15736dd191","name":"should emit a peer event after start","time":{"start":1712059207489,"stop":1712059207489,"duration":0},"status":"passed","severity":"normal"},{"uid":"691fbf9149f1b6da","name":"Check received message containing special chars","time":{"start":1712059356794,"stop":1712059356795,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8878d0628c7abd8","name":"Default pageSize","time":{"start":1712059737599,"stop":1712059737599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d4127fe336372","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712059804865,"stop":1712059804865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c126e2ffc3613738","name":"Publish message with custom timestamp: Wed Apr 12 2023 12:06:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1712059631309,"stop":1712059631310,"duration":1},"status":"passed","severity":"normal"},{"uid":"933be51fd339b8f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712059204617,"stop":1712059204618,"duration":1},"status":"passed","severity":"normal"},{"uid":"5adb4cdd8b6325f0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712059804857,"stop":1712059804857,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca70aed27053c74","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712059170198,"stop":1712059170199,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeae8acbbeb7e736","name":"connects to nwaku","time":{"start":1712059745283,"stop":1712059745284,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1db64cfd8ebcef","name":"Check received message containing Arabic","time":{"start":1712059667498,"stop":1712059667498,"duration":0},"status":"passed","severity":"normal"},{"uid":"816c0a1ef782f1bd","name":"Push message with shell command payload","time":{"start":1712059583308,"stop":1712059583308,"duration":0},"status":"passed","severity":"normal"},{"uid":"517016eebd7e494b","name":"should set field with only RELAY enabled","time":{"start":1712059155026,"stop":1712059155027,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b0a575a849a2bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712059146709,"stop":1712059146710,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b1f13809201e7e","name":"handles empty contentTopics array correctly","time":{"start":1712059146717,"stop":1712059146717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c127cbafc0406d20","name":"Passing page size 10 when there are 10 messages","time":{"start":1712059737597,"stop":1712059737597,"duration":0},"status":"passed","severity":"normal"},{"uid":"597663e8ef4929e7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712059804860,"stop":1712059804861,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5e7deeec0e0270","name":"Check meta is set [symmetric]","time":{"start":1712059180341,"stop":1712059180341,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e3995cf6763e04","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app10/3/topic816/test.js","time":{"start":1712059629120,"stop":1712059629121,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6616317ffa14825b","name":"Check received message containing Script","time":{"start":1712059667500,"stop":1712059667501,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2623c459e12532","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712059159462,"stop":1712059159462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed12d0c1f1393225","name":"udp ip6 address","time":{"start":1712059154132,"stop":1712059154132,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe180d24b9b6b9c","name":"Push message with content topic containing Arabic","time":{"start":1712059668618,"stop":1712059668618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98921e2e13d58fa","name":"Check message with non string payload is not received","time":{"start":1712059667494,"stop":1712059667494,"duration":0},"status":"passed","severity":"normal"},{"uid":"867a8b3122b92c44","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app24/10/topic596/test.js","time":{"start":1712059629116,"stop":1712059629116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cddf00a337991709","name":"Decoder throws on empty string content topic","time":{"start":1712059159839,"stop":1712059159839,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b6c83b840b0121","name":"All","time":{"start":1712059206080,"stop":1712059206080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6211a7bd899c9093","name":"Push message with Script payload","time":{"start":1712059583306,"stop":1712059583306,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e526e02731aa60","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712059146713,"stop":1712059146713,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee4f5f916f6013e","name":"Push message with Chinese payload","time":{"start":1712059668608,"stop":1712059668609,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb940ba39d8e3dc","name":"Check received message with timestamp: 1712059196504 ","time":{"start":1712059667490,"stop":1712059667491,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5268aa5912b5a61","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712059413575,"stop":1712059413575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4250497850a135","name":"Subscribe to topic containing XML and receive message","time":{"start":1712059450851,"stop":1712059450851,"duration":0},"status":"passed","severity":"normal"},{"uid":"81244579a14b4910","name":"Check received message containing escaped characters","time":{"start":1712059667485,"stop":1712059667485,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd438828aa094ab","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712059450848,"stop":1712059450849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcf785967cb72e6","name":"should return valid sharding parameters for static sharding","time":{"start":1712059146714,"stop":1712059146714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddc8d95f27f18f8","name":"Delete observer","time":{"start":1712059586036,"stop":1712059586036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c658165eaaf27454","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712059287738,"stop":1712059287738,"duration":0},"status":"passed","severity":"normal"},{"uid":"897b27281973469a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712059146799,"stop":1712059146799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7334b83675507d01","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059287734,"stop":1712059287734,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d15309329ca8cb1","name":"Push message with content topic containing Arabic","time":{"start":1712059583326,"stop":1712059583326,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d460d85ea0dc1","name":"Check received message containing Basic HTML tag","time":{"start":1712059356804,"stop":1712059356808,"duration":4},"status":"passed","severity":"normal"},{"uid":"b977855c8b552d24","name":"random static sharding 4 - Cluster ID: 923, Shard ID: 902","time":{"start":1712059680762,"stop":1712059680763,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0a31fe072cc251","name":"should configure sharding based on application and version for autosharding","time":{"start":1712059146714,"stop":1712059146715,"duration":1},"status":"passed","severity":"normal"},{"uid":"34021a59f9f5b6bd","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712059196749,"stop":1712059196751,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bf8343daeb46cc9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712059628713,"stop":1712059628714,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5abc17679b0f2e4","name":"Relay - dialed after","time":{"start":1712059751945,"stop":1712059751945,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa500c9e1ac04538","name":"should properly create location multiaddrs - udp4","time":{"start":1712059155023,"stop":1712059155023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0081d0264c703f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712059146708,"stop":1712059146708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da3054330ac39c4","name":"start node with ApplicationInfo","time":{"start":1712059629123,"stop":1712059629123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5e2407b8760edad","name":"Check publish message containing Script","time":{"start":1712059631301,"stop":1712059631301,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb04999ae1f06db3","name":"Using a function","time":{"start":1712059745285,"stop":1712059745285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2cae68ad44fa33","name":"Push message with content topic containing Script","time":{"start":1712059668619,"stop":1712059668619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9d76f0f2a53037","name":"should properly create location multiaddrs - udp6","time":{"start":1712059155024,"stop":1712059155024,"duration":0},"status":"passed","severity":"normal"},{"uid":"41791552be906f8a","name":"Passing page size 19 when there are 20 messages","time":{"start":1712059737598,"stop":1712059737598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8413d070f07b2a3a","name":"Check publish message containing Chinese","time":{"start":1712059631299,"stop":1712059631299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7412d6b387bf5077","name":"Check message with no content topic is not received","time":{"start":1712059356825,"stop":1712059356825,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7a01d0caf3a2cd","name":"Subscribe to topic containing XML and receive message","time":{"start":1712059804871,"stop":1712059804871,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eb77d7e30ff8f5","name":"should throw error - invalid id","time":{"start":1712059155016,"stop":1712059155016,"duration":0},"status":"passed","severity":"normal"},{"uid":"56eb1692846953a4","name":"Fails to push message with large meta","time":{"start":1712059668623,"stop":1712059668623,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c8d494a2ec3792","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712059613953,"stop":1712059613953,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71842c79a0c4943","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712059146701,"stop":1712059146701,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a11941de7608d3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712059246156,"stop":1712059246156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a4cefba83bc43","name":"should not throw an error for a single configured topic","time":{"start":1712059146710,"stop":1712059146711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8582996189dc3aa","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712059287745,"stop":1712059287746,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dad9980a061ea77","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712059804851,"stop":1712059804851,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acc780a0a1f16d","name":"Push message with Basic HTML tag payload","time":{"start":1712059583307,"stop":1712059583307,"duration":0},"status":"passed","severity":"normal"},{"uid":"538ef67ca102679","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712059146715,"stop":1712059146715,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d90833192bae59","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059448715,"stop":1712059448715,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99a2a97a5625b4","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712059804855,"stop":1712059804855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bac474c8aca0c5d","name":"should handle corrupted local storage data gracefully","time":{"start":1712059174557,"stop":1712059174557,"duration":0},"status":"passed","severity":"normal"},{"uid":"709be5f591ce0b42","name":"more peers than existing","time":{"start":1712059583586,"stop":1712059583591,"duration":5},"status":"skipped","severity":"normal"},{"uid":"f9347c9181f3e896","name":"Publish message with custom timestamp: Tue Apr 02 2024 13:06:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1712059631312,"stop":1712059631313,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83a289bf5979bb7","name":"Generator, custom pubsub topic","time":{"start":1712059707036,"stop":1712059707036,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc155683cbb9dda","name":"Query Generator - forward","time":{"start":1712059707159,"stop":1712059707159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c403eb0377f76","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712059740021,"stop":1712059740022,"duration":1},"status":"passed","severity":"normal"},{"uid":"9535a4f439f0aa35","name":"safeDispatchEvent","time":{"start":1712059237390,"stop":1712059237390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e8d35a2aa20506","name":"groups content topics by expected pubsub topic","time":{"start":1712059146694,"stop":1712059146695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98399f801df6b0c","name":"Promise Callback - forward","time":{"start":1712059707160,"stop":1712059707160,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb4ceffc483a9b8","name":"Push message with content topic containing special chars","time":{"start":1712059583325,"stop":1712059583325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e24d56685de8101","name":"Encoder throws on empty string content topic","time":{"start":1712059159838,"stop":1712059159838,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4abcf1d2c4da087","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712059450845,"stop":1712059450846,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bff1ee91508618d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712059707616,"stop":1712059707616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff336f4d13dfeca6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059287739,"stop":1712059287739,"duration":0},"status":"passed","severity":"normal"},{"uid":"69461005cb513371","name":"should throw error - no id","time":{"start":1712059155016,"stop":1712059155016,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9b2febee76a71","name":"Nwaku publishes","time":{"start":1712059615464,"stop":1712059615465,"duration":1},"status":"passed","severity":"normal"},{"uid":"637d5564a81eed56","name":"should add and remove event listeners correctly","time":{"start":1712059174558,"stop":1712059174558,"duration":0},"status":"passed","severity":"normal"},{"uid":"a599d157eacaf233","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712059707612,"stop":1712059707612,"duration":0},"status":"passed","severity":"normal"},{"uid":"98971fcc4b9d12ff","name":"Overlapping topic subscription","time":{"start":1712059450841,"stop":1712059450842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f94189d21ceed6c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712059628707,"stop":1712059628707,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e46ee0e0f486a4","name":"Push message with JSON payload","time":{"start":1712059583307,"stop":1712059583307,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fad263754b5ebf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712059804873,"stop":1712059804873,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf70f33b1b402b02","name":"Fields are not dropped","time":{"start":1712059159231,"stop":1712059159233,"duration":2},"status":"passed","severity":"normal"},{"uid":"45809753cfd5c40e","name":"Push message with meta","time":{"start":1712059583331,"stop":1712059583331,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ec1ea2dac518e1","name":"should not receive a peer event before start","time":{"start":1712059651707,"stop":1712059651707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c88670ecf561fd3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712059196747,"stop":1712059196748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6138b4baba335e46","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712059204615,"stop":1712059204616,"duration":1},"status":"passed","severity":"normal"},{"uid":"473397ff688fb4ef","name":"Callback on promise, aborts when callback returns true","time":{"start":1712059719011,"stop":1712059719011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1040e188931b642d","name":"Check publish message containing XML","time":{"start":1712059631301,"stop":1712059631302,"duration":1},"status":"passed","severity":"normal"},{"uid":"36066d9e989207f1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712059583328,"stop":1712059583328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0fad2b90ae0a7b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712059804872,"stop":1712059804872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f4ff7a8dd9a4a0","name":"Encoder throws on undefined content topic","time":{"start":1712059180342,"stop":1712059180342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c02923bab3ec324","name":"Push message with rate limit","time":{"start":1712059583332,"stop":1712059583332,"duration":0},"status":"passed","severity":"normal"},{"uid":"38327033f87ebc11","name":"Publishes to nwaku","time":{"start":1712059615464,"stop":1712059615464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80ea3e0a7d23855","name":"Check received message containing special chars","time":{"start":1712059667497,"stop":1712059667498,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3a230e780c853c","name":"Check received message containing shell command","time":{"start":1712059356811,"stop":1712059356812,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bd5c7379f9d709","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712059170192,"stop":1712059170193,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df9737bea706a32","name":"Subscribe to topic containing short and receive message","time":{"start":1712059804856,"stop":1712059804856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdf4e71ba2faeef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712059667505,"stop":1712059667506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2446e4d4e5ceeb12","name":"Check received message containing numeric","time":{"start":1712059356793,"stop":1712059356794,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc66dcdc532d860","name":"Push message with custom timestamp: 1712055757077","time":{"start":1712059583340,"stop":1712059583340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4b1a338ff05369","name":"Fails to push message with large meta","time":{"start":1712059583331,"stop":1712059583332,"duration":1},"status":"passed","severity":"normal"},{"uid":"119ed299257608a3","name":"throws on content topic with empty encoding field","time":{"start":1712059146688,"stop":1712059146688,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3307808f602ac7","name":"dispatchEvent via connectionManager","time":{"start":1712059237389,"stop":1712059237390,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fabf6108163b2","name":"Query Generator - backward","time":{"start":1712059707160,"stop":1712059707160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c556ce608dd1670d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712059450852,"stop":1712059450852,"duration":0},"status":"passed","severity":"normal"},{"uid":"8067cd86b9f516f3","name":"Check message with no payload is not received","time":{"start":1712059356825,"stop":1712059356826,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8810615700d82de","name":"should only return 1 node with relay capability","time":{"start":1712059170783,"stop":1712059170783,"duration":0},"status":"passed","severity":"normal"},{"uid":"90092cccfbcb3aea","name":"Overlapping topic subscription","time":{"start":1712059804867,"stop":1712059804867,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f841001677bb98a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712059146711,"stop":1712059146712,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d8cf3aea2491d8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712059804860,"stop":1712059804860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b4e66472f73543","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712059287730,"stop":1712059287730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77afda654d1f03e","name":"Check message with no pubsub topic is not received","time":{"start":1712059356825,"stop":1712059356825,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe535cf01ae9680","name":"Check received message containing escaped characters","time":{"start":1712059356812,"stop":1712059356813,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0c47e89bb8f825","name":"Ordered Callback - forward","time":{"start":1712059707161,"stop":1712059707161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfdf290e19b9a39","name":"Passing page size 110 when there are 120 messages","time":{"start":1712059737598,"stop":1712059737599,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e70ca927ec6188d","name":"Reusing cursor across nodes","time":{"start":1712059682611,"stop":1712059682611,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fab4c980867cce","name":"Store - dialed first","time":{"start":1712059751946,"stop":1712059751946,"duration":0},"status":"passed","severity":"normal"},{"uid":"16680136063bd6bf","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712059146715,"stop":1712059146716,"duration":1},"status":"passed","severity":"normal"},{"uid":"d260431fbeec4803","name":"Subscribe and receive messages via lightPush","time":{"start":1712059804850,"stop":1712059804850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee2f2b4541599ea","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712059682610,"stop":1712059682610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29cab81de5a03e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712059773582,"stop":1712059773582,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b10de7c246648f18","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app29/6/topic877/proto","time":{"start":1712059629119,"stop":1712059629119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"971b909d2d6bcb54","name":"Push message with SQL Injection payload","time":{"start":1712059583305,"stop":1712059583306,"duration":1},"status":"passed","severity":"normal"},{"uid":"573de28d15b9ac4e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712059356817,"stop":1712059356818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b201eacb7673cbc","name":"should only return 1 node with store capability","time":{"start":1712059170784,"stop":1712059170784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c932e9155b36e9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712059450852,"stop":1712059450852,"duration":0},"status":"passed","severity":"normal"},{"uid":"829fb60c0a925e50","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712059484102,"stop":1712059484102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d896caebb2ff65","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712059804869,"stop":1712059804869,"duration":0},"status":"passed","severity":"normal"},{"uid":"709cd0f6c9be26d8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712059773581,"stop":1712059773581,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6418c16ca13c693c","name":"Check received message with timestamp: 1712059196504000000 ","time":{"start":1712059667505,"stop":1712059667505,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb713508dfccef86","name":"Ping on subscribed peer","time":{"start":1712059285202,"stop":1712059285205,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b64cb95deecd228","name":"isConnected should return false after all peers disconnect","time":{"start":1712059196752,"stop":1712059196756,"duration":4},"status":"passed","severity":"normal"},{"uid":"30c590ecdb2e5daf","name":"Ping on subscribed peer","time":{"start":1712059285209,"stop":1712059285210,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4e4af9a192884a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712059287743,"stop":1712059287744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82d0df833e1dc30","name":"same cluster, same shard: nodes connect","time":{"start":1712059484102,"stop":1712059484110,"duration":8},"status":"passed","severity":"normal"},{"uid":"7f3a3cee42ede567","name":"Query Generator, No Decoder","time":{"start":1712059707612,"stop":1712059707613,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4e63391d326c91","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712059182200,"stop":1712059182201,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a0fe7e373b6686","name":"Decoder throws on empty string content topic","time":{"start":1712059180344,"stop":1712059180344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9741af8c96b29fbf","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712059154319,"stop":1712059154319,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7554cfc4b0e852","name":"receives messages sent to provided content topic through callback","time":{"start":1712059628920,"stop":1712059628920,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e81f804879c1d78f","name":"throws on content topic with empty topic name field","time":{"start":1712059146687,"stop":1712059146688,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcedf822727d3e18","name":"should throw error - no public key","time":{"start":1712059155016,"stop":1712059155020,"duration":4},"status":"passed","severity":"normal"},{"uid":"f32f64c38a267b1c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712059448718,"stop":1712059448718,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce7ffa157ec12ab","name":"throws an error for improperly formatted content topics","time":{"start":1712059146696,"stop":1712059146696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7674473e0597a83","name":"Subscribe to topic containing Script and receive message","time":{"start":1712059804859,"stop":1712059804859,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b07d4f0d30b69b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712059804873,"stop":1712059804873,"duration":0},"status":"passed","severity":"normal"},{"uid":"879eec0bcd7a63bd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059448718,"stop":1712059448725,"duration":7},"status":"passed","severity":"normal"},{"uid":"78f3ba3d6fefc6a9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712059169313,"stop":1712059169314,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a338daffeb5860","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712059146707,"stop":1712059146707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fd7b633f48906c","name":"Correctly serialized arguments","time":{"start":1712059455739,"stop":1712059455739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3430bb962386d78d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712059413570,"stop":1712059413571,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e4c4f87880f4ab","name":"Privacy Node - default protocol","time":{"start":1712059751947,"stop":1712059751947,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ddabdefb9671b8","name":"Refresh subscription","time":{"start":1712059628702,"stop":1712059628702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4780502c89c92cf4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712059631317,"stop":1712059631317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2eb246bc77b8b6","name":"Push message equal or less that 1MB","time":{"start":1712059583341,"stop":1712059583341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f80eed5650f011c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712059450854,"stop":1712059450854,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a57b44be180b30a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712059154316,"stop":1712059154316,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0c96ab4447c855","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712059285919,"stop":1712059285919,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e75ec5b5e4b6354","name":"Encoder throws on undefined content topic","time":{"start":1712059159838,"stop":1712059159838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a31f04a10eb741","name":"different cluster, same shard: nodes don't connect","time":{"start":1712059287726,"stop":1712059287727,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6272781b2d208dd","name":"Reopen subscription with peer with lost subscription","time":{"start":1712059224234,"stop":1712059224234,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a400c0399bf4def","name":"1 Relay, 1 fetch","time":{"start":1712059170508,"stop":1712059170508,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a41c85d9588c63","name":"Check received message containing shell command","time":{"start":1712059667503,"stop":1712059667503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8c64d00cbe87ab","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059707034,"stop":1712059707034,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e6663c8eaef6d6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712059170196,"stop":1712059170197,"duration":1},"status":"passed","severity":"normal"},{"uid":"96511024483c852b","name":"start node with empty shard","time":{"start":1712059680769,"stop":1712059680769,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f31ee98ac669af","name":"Relay + Store","time":{"start":1712059155028,"stop":1712059155028,"duration":0},"status":"passed","severity":"normal"},{"uid":"758fdaf2e7ebea40","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712059613956,"stop":1712059613957,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6400c82cd9dd203","name":"should get / set UDP multiaddr","time":{"start":1712059155022,"stop":1712059155023,"duration":1},"status":"passed","severity":"normal"},{"uid":"f960282e5ace549a","name":"Push message on custom pubsubTopic","time":{"start":1712059448714,"stop":1712059448714,"duration":0},"status":"passed","severity":"normal"},{"uid":"79badf3ce4527cb0","name":"LightPush","time":{"start":1712059751946,"stop":1712059751946,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cce9a2446ea38a","name":"should decode valid enr with tcp successfully","time":{"start":1712059155014,"stop":1712059155015,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4617f5bb960b4f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712059146703,"stop":1712059146703,"duration":0},"status":"passed","severity":"normal"},{"uid":"103fa79149418d74","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712059413574,"stop":1712059413574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96cc7fc7f7b7059","name":"isConnected should return true after first peer connects","time":{"start":1712059244923,"stop":1712059244924,"duration":1},"status":"passed","severity":"normal"},{"uid":"72518e8bedad4565","name":"same cluster, different shard: nodes don't connect","time":{"start":1712059287726,"stop":1712059287726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5007a39038f7faf6","name":"Check received message containing Basic HTML tag","time":{"start":1712059667502,"stop":1712059667502,"duration":0},"status":"passed","severity":"normal"},{"uid":"742513f9978e066c","name":"Nodes with multiple pubsub topic","time":{"start":1712059613953,"stop":1712059613953,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a2b901691ecc0c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712059804853,"stop":1712059804854,"duration":1},"status":"passed","severity":"normal"},{"uid":"783376ca910901a9","name":"Refresh subscription","time":{"start":1712059450842,"stop":1712059450843,"duration":1},"status":"passed","severity":"normal"},{"uid":"c081f8e32ebc51a1","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712059287749,"stop":1712059287749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59dd606b1f080bc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712059628714,"stop":1712059628715,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41f13cac06184e1","name":"handles different networkShards values correctly","time":{"start":1712059146696,"stop":1712059146696,"duration":0},"status":"passed","severity":"normal"},{"uid":"403e8da4d324c2db","name":"Check received message containing XML","time":{"start":1712059667458,"stop":1712059667475,"duration":17},"status":"passed","severity":"normal"},{"uid":"1a375eab7c425f81","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712059631317,"stop":1712059631318,"duration":1},"status":"passed","severity":"normal"},{"uid":"5506673c677235f3","name":"Used by Waku Relay","time":{"start":1712059745286,"stop":1712059745286,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c87429d9e17148","name":"Check publish message containing Russian","time":{"start":1712059631300,"stop":1712059631300,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e4c764efd5eb9","name":"Push message with content topic containing long","time":{"start":1712059583319,"stop":1712059583320,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f6b3ca3cc40616","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712059804852,"stop":1712059804852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a4732c2bd2ca10","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712059287737,"stop":1712059287737,"duration":0},"status":"passed","severity":"normal"},{"uid":"df88613a85d795fa","name":"throws on empty content topic","time":{"start":1712059146684,"stop":1712059146684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41249a3e44b5515","name":"Check received message containing Arabic","time":{"start":1712059667457,"stop":1712059667457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d27260da007deec","name":"Push message with content topic containing numeric","time":{"start":1712059668615,"stop":1712059668617,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c03b8425ab79005","name":"Check message with invalid timestamp is not received","time":{"start":1712059356819,"stop":1712059356820,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0620f616114ece","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712059146708,"stop":1712059146709,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33e595fafff2603","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712059170191,"stop":1712059170192,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff992e36b178b2c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712059613956,"stop":1712059613956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0db81e12ccc595","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059287744,"stop":1712059287744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f9cf8dc54602a6","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712059450838,"stop":1712059450838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a68b6a2dda1676fd","name":"Subscribe and receives messages on 20 topics","time":{"start":1712059450835,"stop":1712059450835,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d6c98e0f56988f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712059680768,"stop":1712059680769,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bb573f71914c8d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712059155027,"stop":1712059155028,"duration":1},"status":"passed","severity":"normal"},{"uid":"febb6239131527b2","name":"should return false","time":{"start":1712059155021,"stop":1712059155021,"duration":0},"status":"passed","severity":"normal"},{"uid":"859c53a7eaf76bc","name":"handles multiple messages","time":{"start":1712059730718,"stop":1712059730718,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f182cc87b233169","name":"Sample","time":{"start":1712059154328,"stop":1712059154328,"duration":0},"status":"passed","severity":"normal"},{"uid":"582f719aca7f9be","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712059146705,"stop":1712059146705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74649ae41759530","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712059613955,"stop":1712059613955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4802021141d01da4","name":"Check received message containing Chinese","time":{"start":1712059356795,"stop":1712059356796,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f79f0d72376639","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712059287736,"stop":1712059287736,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9996e73bdf650a7","name":"should return all peers when numPeers is 0","time":{"start":1712059159460,"stop":1712059159461,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48661fa441ad3a5","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712059287728,"stop":1712059287728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27e4314b97386a5a","name":"Push message with numeric payload","time":{"start":1712059583303,"stop":1712059583304,"duration":1},"status":"passed","severity":"normal"},{"uid":"71788c8b6636c913","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712059246158,"stop":1712059246158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d17915a1d800fe3","name":"Asymmetric encrypt & decrypt","time":{"start":1712059180828,"stop":1712059180829,"duration":1},"status":"passed","severity":"normal"},{"uid":"a239cf8f5338cca3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712059773578,"stop":1712059773579,"duration":1},"status":"passed","severity":"normal"},{"uid":"595ec5370575baec","name":"unsubscribes","time":{"start":1712059730718,"stop":1712059730719,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da79d6568878c8d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712059804858,"stop":1712059804858,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ea7502b99b6e25","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app17/9/topic244/utf8","time":{"start":1712059629117,"stop":1712059629117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7184fdffdefe902d","name":"Generator, 2 different pubsubtopics","time":{"start":1712059707036,"stop":1712059707037,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf651e04706137c0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712059613955,"stop":1712059613956,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ac88459509e168","name":"should get / set TCP multiaddr","time":{"start":1712059155023,"stop":1712059155023,"duration":0},"status":"passed","severity":"normal"},{"uid":"166b19873e4f5ec0","name":"Check publish message after service node is restarted","time":{"start":1712059631318,"stop":1712059631318,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efb1af5438efed62","name":"Ping on peer without subscriptions","time":{"start":1712059224233,"stop":1712059224233,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb3a8e545369aa9","name":"Throws when trying to push message with empty payload","time":{"start":1712059583318,"stop":1712059583319,"duration":1},"status":"passed","severity":"normal"},{"uid":"92714c3574117249","name":"Subscribe to topic containing long and receive message","time":{"start":1712059804868,"stop":1712059804868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c012fad4eb653c45","name":"non connected peers","time":{"start":1712059583592,"stop":1712059583592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cf61a107830cc8c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712059244921,"stop":1712059244922,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4fde64b7094e8ed","name":"Subscribe and receive messages via waku relay post","time":{"start":1712059450833,"stop":1712059450834,"duration":1},"status":"passed","severity":"normal"},{"uid":"729389a19c549114","name":"should not receive a peer event before start","time":{"start":1712059174555,"stop":1712059174556,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53e989f873a9ff6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712059180338,"stop":1712059180340,"duration":2},"status":"passed","severity":"normal"},{"uid":"590937df7965938f","name":"Check received message containing long","time":{"start":1712059667496,"stop":1712059667497,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80a882bc436db4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712059182201,"stop":1712059182201,"duration":0},"status":"passed","severity":"normal"},{"uid":"3261d327933c24da","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712059707614,"stop":1712059707615,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d524eb476cfd1b7","name":"Nodes with multiple pubsub topic","time":{"start":1712059613957,"stop":1712059613957,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc19d4caf29d6e5","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712059146714,"stop":1712059146714,"duration":0},"status":"passed","severity":"normal"},{"uid":"2573628681729415","name":"topics with same application and version share the same shard","time":{"start":1712059146694,"stop":1712059146694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eda68b82500fb66","name":"random static sharding 10 - Cluster ID: 923, Shard ID: 68","time":{"start":1712059680766,"stop":1712059680767,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f04e510f9412a91","name":"Push message with emoji payload","time":{"start":1712059583317,"stop":1712059583318,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3f8fce96311757","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712059804872,"stop":1712059804872,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bcb6cf6d7f3935","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712059450841,"stop":1712059450841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e3fee9eb7764ac8","name":"Fails to push message with empty content topic","time":{"start":1712059583330,"stop":1712059583331,"duration":1},"status":"passed","severity":"normal"},{"uid":"99adec9e1de990a2","name":"Push message with content topic containing short","time":{"start":1712059668615,"stop":1712059668615,"duration":0},"status":"passed","severity":"normal"},{"uid":"397d9311a22aee31","name":"Push 30 different messages","time":{"start":1712059668614,"stop":1712059668614,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fd4f179475bc48","name":"Check received message containing JSON","time":{"start":1712059356808,"stop":1712059356811,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea88da6285c8d7a8","name":"Push message with content topic containing JSON","time":{"start":1712059668620,"stop":1712059668620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1961eab0955a5c1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712059450849,"stop":1712059450850,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e76f857d072ba11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712059146705,"stop":1712059146705,"duration":0},"status":"passed","severity":"normal"},{"uid":"95800ec2befaa404","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712059804858,"stop":1712059804858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1255407a0079b5d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712059450854,"stop":1712059450854,"duration":0},"status":"passed","severity":"normal"},{"uid":"50852e00b4a56c18","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712059804859,"stop":1712059804860,"duration":1},"status":"passed","severity":"normal"},{"uid":"b712edf764cce1a2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712059804869,"stop":1712059804870,"duration":1},"status":"passed","severity":"normal"},{"uid":"459067499c9e189b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712059146703,"stop":1712059146703,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc310dbeaf10d666","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712059450838,"stop":1712059450839,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78258b005af94db","name":"Push message with Script payload","time":{"start":1712059668610,"stop":1712059668610,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd89d1262b198e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712059804861,"stop":1712059804861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98991ff34b5628c","name":"Push message with custom timestamp: 1681300887960","time":{"start":1712059668636,"stop":1712059668641,"duration":5},"status":"passed","severity":"normal"},{"uid":"cc598597fbe24ae","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712059146703,"stop":1712059146703,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f10d7cfc5a7bf3c","name":"removeEventListener with correct event","time":{"start":1712059237388,"stop":1712059237388,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc89fd6f18ad6d0c","name":"nwaku subscribes","time":{"start":1712059615463,"stop":1712059615464,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceea3f0fece0aab7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712059804864,"stop":1712059804864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b12d8bf9c1d06cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712059146704,"stop":1712059146705,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0cd2377560cf00","name":"Ping on unsubscribed peer","time":{"start":1712059224233,"stop":1712059224234,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec1f0c1a3c73b89","name":"Check message with no payload is not received","time":{"start":1712059667494,"stop":1712059667494,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4d5b7a5626be05","name":"Subscribe to topic containing long and receive message","time":{"start":1712059450844,"stop":1712059450845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6a669f97cec53d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712059146700,"stop":1712059146700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a138d6fe64801164","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712059146704,"stop":1712059146704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8da0bf4e544899e","name":"Check publish message containing shell command","time":{"start":1712059631303,"stop":1712059631305,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c611870d2ba4640","name":"Check received message containing SQL Injection","time":{"start":1712059667500,"stop":1712059667500,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fc083963a781ea","name":"Encoder throws on empty string content topic","time":{"start":1712059182202,"stop":1712059182202,"duration":0},"status":"passed","severity":"normal"}]