2024-04-04 14:02:27 +00:00

1 line
154 KiB
JSON

[{"uid":"3fca61d0fad26d11","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712238654438,"stop":1712238654438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35f03b3ba78a4ef","name":"Push message with content topic containing Russian","time":{"start":1712239080811,"stop":1712239080811,"duration":0},"status":"passed","severity":"normal"},{"uid":"2507dc72374ed2bb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712239244543,"stop":1712239244543,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dcbe2cd7664513","name":"should set field with only FILTER enabled","time":{"start":1712238654438,"stop":1712238654438,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dc562c377b732e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712238646161,"stop":1712238646161,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e762646e9053bb","name":"Ping on unsubscribed peer","time":{"start":1712238726582,"stop":1712238726583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac97968dff69de7","name":"Used by Waku Relay","time":{"start":1712239257125,"stop":1712239257126,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fa2530f3b64019","name":"Correctly serialized arguments","time":{"start":1712238954018,"stop":1712238954020,"duration":2},"status":"passed","severity":"normal"},{"uid":"65056e97b5a3233c","name":"addEventListener with correct event","time":{"start":1712238736629,"stop":1712238736630,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e13cac1cb54065","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712238654426,"stop":1712238654426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96ae4ea9230c791","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712238646141,"stop":1712238646142,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea6cebdaa1a7277","name":"Check received message containing Script","time":{"start":1712239175276,"stop":1712239175277,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e727c2cc469e87","name":"random static sharding 4 - Cluster ID: 81, Shard ID: 148","time":{"start":1712239186080,"stop":1712239186080,"duration":0},"status":"passed","severity":"normal"},{"uid":"da03a83d40147ed","name":"Fails to push message with large meta","time":{"start":1712239080819,"stop":1712239080820,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df858e55a5e70c0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712238788879,"stop":1712238788879,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bb38fe35e36105","name":"Ping on peer without subscriptions","time":{"start":1712238726582,"stop":1712238726582,"duration":0},"status":"passed","severity":"normal"},{"uid":"584c9a6c69109d42","name":"Push message with content topic containing escaped characters","time":{"start":1712239080816,"stop":1712239080816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5e0c983a156f7d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712239233151,"stop":1712239233151,"duration":0},"status":"passed","severity":"normal"},{"uid":"835ac742d60fc759","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712238908000,"stop":1712238908000,"duration":0},"status":"passed","severity":"normal"},{"uid":"69abca996816bcad","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712238855711,"stop":1712238855712,"duration":1},"status":"passed","severity":"normal"},{"uid":"37dfeee0969c6d1f","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712239123007,"stop":1712239123007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1cc152c32ec4d6c","name":"Reopen subscription with peer with lost subscription","time":{"start":1712238726583,"stop":1712238726585,"duration":2},"status":"passed","severity":"normal"},{"uid":"abd20e3284165369","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712238696091,"stop":1712238696091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d8ae3de49b970f","name":"Passing cursor with wrong message digest","time":{"start":1712239190089,"stop":1712239190090,"duration":1},"status":"passed","severity":"normal"},{"uid":"436fb0255c0f86b1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712238653651,"stop":1712238653652,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65ff51e6b53c094","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712239213878,"stop":1712239213879,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2f1d7259794259","name":"Throws when trying to push message with empty payload","time":{"start":1712239181447,"stop":1712239181447,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dec259bce08f95","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712238949162,"stop":1712238949163,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ef9332d00e0a0","name":"Fails to push message bigger that 1MB","time":{"start":1712239181459,"stop":1712239181459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4116dab94b79b20","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712239134129,"stop":1712239134129,"duration":0},"status":"passed","severity":"normal"},{"uid":"35198b7d8c63df8a","name":"Query with Promise Callback, No Decoder","time":{"start":1712239213880,"stop":1712239213881,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f1d7e39b7f2ea9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712239213870,"stop":1712239213872,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc4ae1f413a7da01","name":"Check received message containing Arabic","time":{"start":1712239175214,"stop":1712239175214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93d5092afde5d7a","name":"Ordered Callback - forward","time":{"start":1712239214087,"stop":1712239214087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d59fcec250f7a61","name":"Push message on custom pubsubTopic","time":{"start":1712238943653,"stop":1712238943653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb6aa228443e56bd","name":"should only return 1 node with relay and store capability","time":{"start":1712238669831,"stop":1712238669831,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ac4022bc8f11e7","name":"Push message with SQL Injection payload","time":{"start":1712239080799,"stop":1712239080801,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a182e3638f5e0ac","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712238681303,"stop":1712238681304,"duration":1},"status":"passed","severity":"normal"},{"uid":"9185a5ad29671343","name":"should not fail to start the service if it is already started","time":{"start":1712238706788,"stop":1712238706789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3298e2e0cce83002","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712238949163,"stop":1712238949163,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef56b6b864d1112","name":"Refresh subscription","time":{"start":1712239320709,"stop":1712239320709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e3966d60a55b4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712238646160,"stop":1712238646160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d43038d9246dd9d","name":"Check message with no payload is not received","time":{"start":1712239175261,"stop":1712239175261,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb255bef8816fad5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712238653655,"stop":1712238653655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4c0581834fb7d7","name":"caches peers it previously fetched","time":{"start":1712238669830,"stop":1712238669830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a5aab3f03be49","name":"Publish message with rate limit","time":{"start":1712239122799,"stop":1712239122799,"duration":0},"status":"passed","severity":"normal"},{"uid":"690c5adcf3bfbee2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712238646165,"stop":1712238646166,"duration":1},"status":"passed","severity":"normal"},{"uid":"486f784f2276741b","name":"Check message received after jswaku node is restarted","time":{"start":1712239175261,"stop":1712239175263,"duration":2},"status":"skipped","severity":"normal"},{"uid":"b82856ca0bdc4a25","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712238696093,"stop":1712238696094,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c78c662a3b37ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712238646159,"stop":1712238646159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d0eb2a2630333d","name":"Check received message containing SQL Injection","time":{"start":1712239175276,"stop":1712239175276,"duration":0},"status":"passed","severity":"normal"},{"uid":"54004adb0b04c79e","name":"Check received message containing XML","time":{"start":1712239175277,"stop":1712239175278,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ddc8adafad672e","name":"removeEventListener with wrong event","time":{"start":1712238736631,"stop":1712238736632,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab76e8057bf13af1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712238788847,"stop":1712238788847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a73a53e332ee29","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712238669833,"stop":1712238669833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbd0695763e055bc","name":"handles different clusterIds correctly","time":{"start":1712238646147,"stop":1712238646147,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b5d12d300d771e","name":"throws on content topic with empty version field","time":{"start":1712238646133,"stop":1712238646133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e020d13b7e1e0c8","name":"Generator, 2 different pubsubtopics","time":{"start":1712239213548,"stop":1712239213548,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c61e92d1c77b68","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712238679364,"stop":1712238679366,"duration":2},"status":"passed","severity":"normal"},{"uid":"44c762eff0191818","name":"Fails to publish duplicate message","time":{"start":1712239122794,"stop":1712239122794,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd77758e57509b16","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712238646144,"stop":1712238646144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a605809a945d39d8","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712238703654,"stop":1712238703655,"duration":1},"status":"passed","severity":"normal"},{"uid":"40377523afa96594","name":"Subscribe to topic containing short and receive message","time":{"start":1712238949161,"stop":1712238949161,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb31a3d39c02acc0","name":"Subscribe to topic containing XML and receive message","time":{"start":1712238949166,"stop":1712238949167,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c8a50db6146c91","name":"listenerCount","time":{"start":1712238736633,"stop":1712238736634,"duration":1},"status":"passed","severity":"normal"},{"uid":"932280eab998e467","name":"Push message with long payload","time":{"start":1712239080783,"stop":1712239080792,"duration":9},"status":"passed","severity":"normal"},{"uid":"b3d13dc01a104160","name":"Check received message containing Script","time":{"start":1712238855705,"stop":1712238855705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b493f4209a203a4d","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app7/4/topic692/proto","time":{"start":1712239123409,"stop":1712239123409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa1bea78cb075282","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238788849,"stop":1712238788849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9792fb8d0e925791","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238943651,"stop":1712238943651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3962402c04d9eb38","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712239119349,"stop":1712239119349,"duration":0},"status":"passed","severity":"normal"},{"uid":"5089b8dc2558b1c8","name":"should properly compute the node id","time":{"start":1712238654433,"stop":1712238654433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9006a4bffe7a725e","name":"should properly create location multiaddrs - tcp","time":{"start":1712238654436,"stop":1712238654436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b583ba995ce94a9c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712238668474,"stop":1712238668474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1447c35d181a91f6","name":"Push message equal or less that 1MB","time":{"start":1712239181458,"stop":1712239181458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfd7b6a9737bd17","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712239320711,"stop":1712239320711,"duration":0},"status":"passed","severity":"normal"},{"uid":"c341d67bae7d7786","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238943654,"stop":1712238943654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6aa93a3876ca20","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712239320723,"stop":1712239320724,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c031bceceb0c96","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712239213546,"stop":1712239213546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"528a62f820b0b325","name":"Check publish message containing unicode special characters","time":{"start":1712239122789,"stop":1712239122789,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e76dc503efc6ec","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712238745330,"stop":1712238745330,"duration":0},"status":"passed","severity":"normal"},{"uid":"93559573ea27b810","name":"Refresh subscription","time":{"start":1712239134121,"stop":1712239134122,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb650e8fbed2fd5f","name":"less peers than existing","time":{"start":1712239081027,"stop":1712239081027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d1220bfc71baa3f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712239320710,"stop":1712239320710,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbddffe6c9d3417","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712238653654,"stop":1712238653655,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff25e4934eb69606","name":"getPeersByDiscovery","time":{"start":1712239106929,"stop":1712239106929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a17ee1a7836b34","name":"Encoder throws on empty string content topic","time":{"start":1712238679368,"stop":1712238679369,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93ee8a0a6333cd7","name":"pre and post cipher","time":{"start":1712238679941,"stop":1712238679941,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6e256dc161ba4c","name":"Passing page size 110 when there are 120 messages","time":{"start":1712239245186,"stop":1712239245186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c0f4ed7cc13c34","name":"Passing an array","time":{"start":1712239257124,"stop":1712239257124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8573b0328c61913","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712238788857,"stop":1712238788857,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fea459db5c2788","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712238669324,"stop":1712238669326,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdd31f73355ff077","name":"Passing page size 11 when there are 10 messages","time":{"start":1712239245185,"stop":1712239245185,"duration":0},"status":"passed","severity":"normal"},{"uid":"1034a086d411a6e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712238653648,"stop":1712238653648,"duration":0},"status":"passed","severity":"normal"},{"uid":"964624345a3ee933","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712239175286,"stop":1712239175286,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e95e09c7209c3c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712239119346,"stop":1712239119347,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc4815fcc40da16","name":"handles empty shards array correctly","time":{"start":1712238646164,"stop":1712238646164,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4f1f9cae600a45","name":"should load peers from local storage and dispatch events","time":{"start":1712238673708,"stop":1712238673708,"duration":0},"status":"passed","severity":"normal"},{"uid":"df42154ff8b24cec","name":"Subscribe to topic containing XML and receive message","time":{"start":1712239320723,"stop":1712239320723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6f566e015c3690","name":"Publish message with large meta","time":{"start":1712239122799,"stop":1712239122799,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ed08f89f81f0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712239320708,"stop":1712239320708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fae73c7dd8f7e06","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712238908004,"stop":1712238908005,"duration":1},"status":"passed","severity":"normal"},{"uid":"c533e027cfc9a063","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712239229001,"stop":1712239229002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac44767e08029d6b","name":"Push message with Chinese payload","time":{"start":1712239080795,"stop":1712239080796,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef3db647add0eec","name":"Check received message with timestamp: 1712238694983000000 ","time":{"start":1712239175252,"stop":1712239175253,"duration":1},"status":"passed","severity":"normal"},{"uid":"6670b5932a75a767","name":"Accepts a valid Waku Message","time":{"start":1712238662369,"stop":1712238662370,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b690ca43670eeb1","name":"Push message with shell command payload","time":{"start":1712239181444,"stop":1712239181445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fc8538180cfdec","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712238646161,"stop":1712238646161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffb792fb31d533e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712239320716,"stop":1712239320716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e787be8dde963db0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238745331,"stop":1712238745331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fc2c5f0a3b242d6","name":"Ping on subscribed peer","time":{"start":1712238770165,"stop":1712238770190,"duration":25},"status":"passed","severity":"normal"},{"uid":"5bb84582bbe549ba","name":"Check received message containing Arabic","time":{"start":1712239175274,"stop":1712239175275,"duration":1},"status":"passed","severity":"normal"},{"uid":"c634629bfe3a24fc","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app89/7/topic220/test.js","time":{"start":1712239123410,"stop":1712239123410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3c7480162c8d968","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712239119358,"stop":1712239119359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7bfe5f8d3432ce","name":"Decoder throws on empty string content topic","time":{"start":1712238681306,"stop":1712238681307,"duration":1},"status":"passed","severity":"normal"},{"uid":"440fb6df562d071b","name":"should not fail to stop the service if it was not started","time":{"start":1712238706788,"stop":1712238706788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9c03ee18d8ae2c","name":"Check message with no content topic is not received","time":{"start":1712238855714,"stop":1712238855715,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9fc1dc462f2bff8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712238949169,"stop":1712238949170,"duration":1},"status":"passed","severity":"normal"},{"uid":"683317870f382712","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712238949164,"stop":1712238949165,"duration":1},"status":"passed","severity":"normal"},{"uid":"855fe1369f754a7a","name":"isConnected should return false after all peers disconnect","time":{"start":1712238696095,"stop":1712238696096,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ca10ccb2258e73","name":"getPeersByDiscovery","time":{"start":1712238736632,"stop":1712238736632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e872e9be9cf6199a","name":"Push message with content topic containing unicode special characters","time":{"start":1712239181454,"stop":1712239181454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2be72cf7af546e","name":"Push message with custom timestamp: 1712242455835","time":{"start":1712239080821,"stop":1712239080822,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94c078a252cce23","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app34/2/topic343/utf8","time":{"start":1712239123407,"stop":1712239123408,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99de7a620e720ca7","name":"Overlapping topic subscription","time":{"start":1712239134122,"stop":1712239134122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8c41042fb3f5bab","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712239213875,"stop":1712239213876,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f16e2ecf2dcef6","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712238646162,"stop":1712238646162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9544a5d7e12e4df4","name":"same cluster, same shard: nodes connect","time":{"start":1712238984319,"stop":1712238984320,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b25d98b72ab85e","name":"should throw error - no public key","time":{"start":1712238654427,"stop":1712238654427,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e14fe4bfbc5dd9","name":"Publishes to nwaku","time":{"start":1712239110410,"stop":1712239110410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7f8385711d6793","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712239213879,"stop":1712239213880,"duration":1},"status":"passed","severity":"normal"},{"uid":"50133c3f9c12c64c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712239320714,"stop":1712239320714,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c2bc784ecd68a","name":"Subscribe to topic containing Script and receive message","time":{"start":1712239320722,"stop":1712239320722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c62193a8ba673e","name":"Ping on unsubscribed peer","time":{"start":1712238770157,"stop":1712238770158,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf73f57c67867a48","name":"throws on content topic with generation field greater than 0","time":{"start":1712238646132,"stop":1712238646132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d4bbe5e83d1234","name":"through manual discovery","time":{"start":1712238953849,"stop":1712238953849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7c188783b46bad","name":"Check received message containing Basic HTML tag","time":{"start":1712239175278,"stop":1712239175278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afcfd76edf6f19c","name":"Overlapping topic subscription","time":{"start":1712239320708,"stop":1712239320709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8098c0811314f46","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712238696094,"stop":1712238696095,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd21f1c38b141e6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712238788845,"stop":1712238788845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"413ae1c9a9eb467","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712239190084,"stop":1712239190085,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fda807fe776a7","name":"Query generator for multiple messages","time":{"start":1712239233145,"stop":1712239233146,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b812ad909b22dc3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712238669831,"stop":1712238669832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b902263132e82c31","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712238646167,"stop":1712238646167,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb0c94a20a4e96e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712238788851,"stop":1712238788852,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fa719f2f0a8fd4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712239134129,"stop":1712239134130,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfeb348dc0cc098e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712238646156,"stop":1712238646156,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c956eee35d21b2","name":"Fields are not dropped","time":{"start":1712238658414,"stop":1712238658416,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8199d92b5a404e9","name":"Generator, 2 different pubsubtopics","time":{"start":1712239213545,"stop":1712239213546,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35b1d9d14761c155","name":"should return false","time":{"start":1712238654432,"stop":1712238654432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e4a25b57ece8d2","name":"start node with empty content topic","time":{"start":1712239123412,"stop":1712239123413,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed69530fa5358b66","name":"Publish message with custom timestamp: Thu Apr 04 2024 12:58:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1712239122793,"stop":1712239122794,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34aacb89a11e30d","name":"Round trip binary serialization","time":{"start":1712238659076,"stop":1712238659076,"duration":0},"status":"passed","severity":"normal"},{"uid":"951679d115e2ec64","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712239320721,"stop":1712239320721,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca54df335af1212","name":"Check received message containing Chinese","time":{"start":1712239175273,"stop":1712239175274,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54af5bdea144600","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712239244542,"stop":1712239244542,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cbddcf87499add","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712238949154,"stop":1712238949155,"duration":1},"status":"passed","severity":"normal"},{"uid":"582034686b59609c","name":"should return empty list for no shard","time":{"start":1712238646152,"stop":1712238646152,"duration":0},"status":"passed","severity":"normal"},{"uid":"58170cb9b860ad99","name":"Overlapping topic subscription","time":{"start":1712238949160,"stop":1712238949161,"duration":1},"status":"passed","severity":"normal"},{"uid":"44755d4ce41884e3","name":"Check received message containing Russian","time":{"start":1712239175214,"stop":1712239175215,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87a78cd527b59af","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712238706151,"stop":1712238706151,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e22b4dba542b673","name":"should handle corrupted local storage data gracefully","time":{"start":1712238673709,"stop":1712238673709,"duration":0},"status":"passed","severity":"normal"},{"uid":"922b204460c537d8","name":"Check received message containing special chars","time":{"start":1712239175213,"stop":1712239175213,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c57f080ce479884","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712238646157,"stop":1712238646157,"duration":0},"status":"passed","severity":"normal"},{"uid":"f145a74ce5f245fd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712238788854,"stop":1712238788854,"duration":0},"status":"passed","severity":"normal"},{"uid":"86523624fdd26c01","name":"Check message with no pubsub topic is not received","time":{"start":1712238855714,"stop":1712238855714,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f29bb3ca6d90a8","name":"Push message with custom timestamp: 1681480455835","time":{"start":1712239080820,"stop":1712239080821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78f4b4b89b976a1","name":"Check publish message containing SQL Injection","time":{"start":1712239122785,"stop":1712239122786,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7bf6f1f2fc6ba4","name":"Ping on peer without subscriptions","time":{"start":1712238770190,"stop":1712238770190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3565f94984bb4c5e","name":"LightPush","time":{"start":1712239265030,"stop":1712239265030,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45bd07eec8cdd59","name":"Push message with content topic containing long","time":{"start":1712239080809,"stop":1712239080809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b8fc95ef56e219","name":"Check received message containing escaped characters","time":{"start":1712239175225,"stop":1712239175225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82fe83571abf89c","name":"Push message with custom timestamp: 1712235189054","time":{"start":1712239181457,"stop":1712239181458,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab88aa5cfcdf5eda","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712239229002,"stop":1712239229002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e8c82957957cfb","name":"Fails to push message with empty content topic","time":{"start":1712239080818,"stop":1712239080818,"duration":0},"status":"passed","severity":"normal"},{"uid":"420648cfdc201bfc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712238744665,"stop":1712238744666,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b3ece0a14a14f6","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712239123002,"stop":1712239123003,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a8b072d7eef651c","name":"Passing page size 3 when there are 20 messages","time":{"start":1712239245184,"stop":1712239245184,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cd85fcb6df12ca","name":"Decrypt messages","time":{"start":1712239082420,"stop":1712239082420,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f2a04f02f061c6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712238788849,"stop":1712238788850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56b5ddcd61054ee","name":"Reusing cursor across nodes","time":{"start":1712239190086,"stop":1712239190087,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cbbe87ac6f197f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238745329,"stop":1712238745329,"duration":0},"status":"passed","severity":"normal"},{"uid":"802f2d54499d819b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712238855711,"stop":1712238855711,"duration":0},"status":"passed","severity":"normal"},{"uid":"4133029e4608f8ff","name":"Promise Callback - backward","time":{"start":1712239214078,"stop":1712239214083,"duration":5},"status":"passed","severity":"normal"},{"uid":"ed8afd2924e3a7","name":"random static sharding 5 - Cluster ID: 281, Shard ID: 220","time":{"start":1712239186080,"stop":1712239186081,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c5d9320cfe7fea","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712238788859,"stop":1712238788859,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92fec0abd745ee2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712238788853,"stop":1712238788854,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa13a8bc98fc13d","name":"Check publish message containing Chinese","time":{"start":1712239122777,"stop":1712239122778,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3a3403a1ddb532","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238788865,"stop":1712238788866,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5009e015fc63f0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712238908005,"stop":1712238908005,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d4cbb7da1946f7","name":"Push message with meta","time":{"start":1712239080819,"stop":1712239080819,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b0e6ba277b32e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712238646156,"stop":1712238646156,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e1559cdd46cccc","name":"Relay + Store","time":{"start":1712238654438,"stop":1712238654438,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d92d80b9adf02b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238788876,"stop":1712238788877,"duration":1},"status":"passed","severity":"normal"},{"uid":"25964b5cee1c8e40","name":"should not receive a peer event before start","time":{"start":1712238673707,"stop":1712238673707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4913c15a596f0bd3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712239320713,"stop":1712239320713,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff3a4b86f31ac76","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712238788877,"stop":1712238788877,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff56ef82c26eccc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712239190083,"stop":1712239190083,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b38cd4bccbc58b1","name":"should not receive a peer event after stop","time":{"start":1712238673707,"stop":1712238673708,"duration":1},"status":"passed","severity":"normal"},{"uid":"d307c8ab1e20856","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712238646145,"stop":1712238646145,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d2b19a48c0a64e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712239229001,"stop":1712239229001,"duration":0},"status":"passed","severity":"normal"},{"uid":"8931899f5e5684f0","name":"Push message with content topic containing long","time":{"start":1712239181448,"stop":1712239181448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35fb546689940c1","name":"Init the array if not present","time":{"start":1712238645585,"stop":1712238645587,"duration":2},"status":"passed","severity":"normal"},{"uid":"294673d1df544ce","name":"throws on empty content topic","time":{"start":1712238646131,"stop":1712238646131,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00c50361cd7ce71","name":"Push message with rate limit","time":{"start":1712239080820,"stop":1712239080820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f847b7d7dcaf44","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712238646162,"stop":1712238646162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b680222676e683a0","name":"Push message with content topic containing special chars","time":{"start":1712239181449,"stop":1712239181449,"duration":0},"status":"passed","severity":"normal"},{"uid":"141d4eadcf3c829f","name":"Push message with Russian payload","time":{"start":1712239080797,"stop":1712239080799,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d8ad6aad3438f19","name":"Check publish message containing Basic HTML tag","time":{"start":1712239122787,"stop":1712239122787,"duration":0},"status":"passed","severity":"normal"},{"uid":"8176494ad36c9414","name":"Fails to publish message with empty text","time":{"start":1712239122795,"stop":1712239122795,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa92251ccd7b919","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712239320717,"stop":1712239320717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"300807f09fb86f99","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712239244541,"stop":1712239244541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71f37f3f3230d25","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712239244540,"stop":1712239244540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4681507bd725be3e","name":"udp ip6 address","time":{"start":1712238653834,"stop":1712238653834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2132353aefe1a22","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712238949156,"stop":1712238949156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9826c6cf816617","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712239186078,"stop":1712239186078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aaf21c8adbaad2","name":"Check received message with timestamp: 1712238695413 ","time":{"start":1712238855710,"stop":1712238855711,"duration":1},"status":"passed","severity":"normal"},{"uid":"661fca520124e5f8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712239134128,"stop":1712239134128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ee090355cd86e","name":"Check received message containing XML","time":{"start":1712239175223,"stop":1712239175223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe1d56ae71ee034","name":"handles multiple messages","time":{"start":1712239241572,"stop":1712239241572,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1988d0e90482b9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712239122790,"stop":1712239122792,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a17a7bcfba8c1b3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712238908000,"stop":1712238908001,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c36f89b40dce615","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712238949165,"stop":1712238949165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8bc180d34c9aa0","name":"Push message with custom timestamp: 1681480389054","time":{"start":1712239181457,"stop":1712239181457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1cd9f3dafc634f","name":"should encode/decode to text encoding","time":{"start":1712238654433,"stop":1712238654434,"duration":1},"status":"passed","severity":"normal"},{"uid":"674093dede2496d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712238646157,"stop":1712238646158,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbddd51f1a7c36f","name":"should not fail to stop the service if it was not started","time":{"start":1712238673706,"stop":1712238673706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5f5668671976cd","name":"Check received message containing short","time":{"start":1712239175211,"stop":1712239175211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2546bfe3e1f542","name":"Check received message containing Basic HTML tag","time":{"start":1712239175223,"stop":1712239175224,"duration":1},"status":"passed","severity":"normal"},{"uid":"340bd4ee456d7acb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712238646158,"stop":1712238646158,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabb4cb6a18b320d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712238788851,"stop":1712238788851,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8f8af08a41c372","name":"returns all values when wanted number is greater than available values","time":{"start":1712238668473,"stop":1712238668474,"duration":1},"status":"passed","severity":"normal"},{"uid":"f273152752a291dc","name":"Overlapping topic subscription","time":{"start":1712239320718,"stop":1712239320718,"duration":0},"status":"passed","severity":"normal"},{"uid":"f082d5b7006f43f9","name":"Check message received after jswaku node is restarted","time":{"start":1712238855716,"stop":1712238855716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eaa2f593b465db37","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712239266316,"stop":1712239266316,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9e7f16680f75d6","name":"should not receive a peer event after stop","time":{"start":1712239151202,"stop":1712239151203,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc92d669d19a5c1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712238787154,"stop":1712238787154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4401731cba902db","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712238659023,"stop":1712238659023,"duration":0},"status":"passed","severity":"normal"},{"uid":"25760b02d9f381d2","name":"should properly create peer info with all multiaddrs","time":{"start":1712238654436,"stop":1712238654436,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb48f7ab87718a1","name":"Check message with no content topic is not received","time":{"start":1712239175259,"stop":1712239175260,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32d96eead8ea40d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712239320706,"stop":1712239320706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2edd4680f835b20","name":"Rejects garbage","time":{"start":1712238662371,"stop":1712238662371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6751354e89deacc4","name":"Push message with custom timestamp: 1712242389054","time":{"start":1712239181458,"stop":1712239181458,"duration":0},"status":"passed","severity":"normal"},{"uid":"748a426d459b6557","name":"Check publish message containing Arabic","time":{"start":1712239122779,"stop":1712239122785,"duration":6},"status":"passed","severity":"normal"},{"uid":"7297bd74a12a75ac","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712238669832,"stop":1712238669832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5900f75c798714","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712238787155,"stop":1712238787155,"duration":0},"status":"passed","severity":"normal"},{"uid":"53246f964b248925","name":"Push message with content topic containing emoji","time":{"start":1712239080818,"stop":1712239080818,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a73a7567b6ca82f","name":"groups content topics by expected pubsub topic","time":{"start":1712238646146,"stop":1712238646146,"duration":0},"status":"passed","severity":"normal"},{"uid":"1454639284c12971","name":"throws on content topic with empty encoding field","time":{"start":1712238646134,"stop":1712238646134,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade90f0558816bc8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712238745330,"stop":1712238745331,"duration":1},"status":"skipped","severity":"normal"},{"uid":"499dcdc6c3dea2ba","name":"should throw an error for missing required configuration","time":{"start":1712238646153,"stop":1712238646153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5951b1500a0aa5","name":"Subscribe and receives messages on 20 topics","time":{"start":1712239320707,"stop":1712239320707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4007fc2d4d4c2968","name":"Push message with Arabic payload","time":{"start":1712239181442,"stop":1712239181442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c055e48da58bd646","name":"Push message with content topic containing XML","time":{"start":1712239080812,"stop":1712239080813,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ffc92b39f3e50f","name":"Push 30 different messages","time":{"start":1712239080807,"stop":1712239080808,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7ae33143f32401","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712239320714,"stop":1712239320714,"duration":0},"status":"passed","severity":"normal"},{"uid":"841f5269ffe57c88","name":"A test","time":{"start":1712238943791,"stop":1712238943792,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47b6f1bddd1e357","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238943653,"stop":1712238943653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88866e5e8d0d8f94","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712238907999,"stop":1712238908000,"duration":1},"status":"passed","severity":"normal"},{"uid":"b207a90416dea834","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712239175283,"stop":1712239175284,"duration":1},"status":"passed","severity":"normal"},{"uid":"a090a427ffab7572","name":"Decoder throws on empty string content topic","time":{"start":1712238659079,"stop":1712238659080,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2522108d64717b2","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app50/7/topic145/json","time":{"start":1712239123410,"stop":1712239123411,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f01a57b35b121f0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238745331,"stop":1712238745331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65958d0e10bb408b","name":"Nwaku publishes","time":{"start":1712239110410,"stop":1712239110410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eff858ac23515e2","name":"Push message with content topic containing short","time":{"start":1712239080808,"stop":1712239080809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e04856e91f3404","name":"Sample","time":{"start":1712238653899,"stop":1712238653899,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa5efdf597deb58","name":"non connected peers","time":{"start":1712239081027,"stop":1712239081027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19dc872e5cd84787","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712238788858,"stop":1712238788858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83ecfd3d3b4073e","name":"Check received message containing SQL Injection","time":{"start":1712239175215,"stop":1712239175215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cde0cf9427617fa","name":"addEventListener with wrong event","time":{"start":1712238736630,"stop":1712238736631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d7f884ca063c27","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712239320705,"stop":1712239320705,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7fa7491f185962","name":"Check message on other pubsub topic is not received","time":{"start":1712239175258,"stop":1712239175259,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a9ffe3a847520e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712239190079,"stop":1712239190082,"duration":3},"status":"passed","severity":"normal"},{"uid":"f80248f386a6de07","name":"Check message received after nwaku node is restarted","time":{"start":1712238855716,"stop":1712238855717,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1656ff7f8cc890b9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712238788856,"stop":1712238788856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ae3e52069a11a4","name":"Push message with content topic containing Arabic","time":{"start":1712239181450,"stop":1712239181450,"duration":0},"status":"passed","severity":"normal"},{"uid":"983a789fa1fe89e9","name":"Store - dialed after - with timeout","time":{"start":1712239265030,"stop":1712239265030,"duration":0},"status":"passed","severity":"normal"},{"uid":"acaaa48c43e1ddbe","name":"Push message with content topic containing Chinese","time":{"start":1712239181450,"stop":1712239181450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c9b91d542103e0","name":"Throws when trying to push message with empty payload","time":{"start":1712239080808,"stop":1712239080808,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c9fa08eb97b2c3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712239320720,"stop":1712239320720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffef4089761267c5","name":"Encoder throws on empty string content topic","time":{"start":1712238681306,"stop":1712238681306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdbdbf90e07b399","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712238788878,"stop":1712238788879,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaddcfcb7ffde627","name":"dispatchEvent via connectionManager","time":{"start":1712238736634,"stop":1712238736635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27d54ec8b974011","name":"Relay - times out","time":{"start":1712239265029,"stop":1712239265029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97100654e2baaab","name":"Check received message containing XML","time":{"start":1712238855705,"stop":1712238855706,"duration":1},"status":"passed","severity":"normal"},{"uid":"229eb1ffc8ddeb99","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712238744666,"stop":1712238744666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6fbeb169c8a666","name":"Query with Ordered Callback, No message returned","time":{"start":1712239213877,"stop":1712239213877,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d8236bd5056010","name":"should properly create location multiaddrs - tcp6","time":{"start":1712238654435,"stop":1712238654435,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b811fe0cc969e11","name":"Push message with JSON payload","time":{"start":1712239181444,"stop":1712239181444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03dc3ae57f22d83","name":"Push message with content topic containing XML","time":{"start":1712239181452,"stop":1712239181452,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf4f0d9dd293a64","name":"Check publish message containing XML","time":{"start":1712239122787,"stop":1712239122787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24d2720330f6e61","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712238669323,"stop":1712238669323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6861cdaad11d2ba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712238949158,"stop":1712238949159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4bf91eb49e4315","name":"Push message with long payload","time":{"start":1712239181441,"stop":1712239181441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35a84efc1477900","name":"Check received message containing escaped characters","time":{"start":1712239175279,"stop":1712239175280,"duration":1},"status":"passed","severity":"normal"},{"uid":"aade45324a9e08d6","name":"Check received message containing JSON","time":{"start":1712238855707,"stop":1712238855707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d20c4456fbf1521","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712239134125,"stop":1712239134125,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd25fe81befca4f","name":"Check received message containing SQL Injection","time":{"start":1712238855704,"stop":1712238855704,"duration":0},"status":"passed","severity":"normal"},{"uid":"64026e97bba9f4d5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712238745332,"stop":1712238745332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58e840511af0c03","name":"Check received message containing Arabic","time":{"start":1712238855702,"stop":1712238855703,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d479bc6dc4c9df","name":"Passing page size 1 when there are 4 messages","time":{"start":1712239245184,"stop":1712239245184,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c464ef0854fab","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712239106930,"stop":1712239106931,"duration":1},"status":"passed","severity":"normal"},{"uid":"78de9669387cf879","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712238788855,"stop":1712238788855,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8113334c15887f","name":"should throw an error for insufficient data","time":{"start":1712238646168,"stop":1712238646168,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc84b47bc6ca232","name":"Mutual subscription","time":{"start":1712239134114,"stop":1712239134115,"duration":1},"status":"passed","severity":"normal"},{"uid":"8952ee0a1246b746","name":"Relay - dialed first","time":{"start":1712239265028,"stop":1712239265028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c72c648f120d9cf","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712238703651,"stop":1712238703652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8828ef65222a28","name":"random static sharding 3 - Cluster ID: 526, Shard ID: 743","time":{"start":1712239186079,"stop":1712239186080,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f1cfcb454ea7d","name":"Push message with content topic containing Russian","time":{"start":1712239181450,"stop":1712239181451,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c414c8a610e0fa","name":"Generator, custom pubsub topic","time":{"start":1712239213547,"stop":1712239213547,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54a3c5b339d7c2a","name":"throws an error for improperly formatted content topics","time":{"start":1712238646147,"stop":1712238646148,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b80fcf8e6c9f624","name":"Check received message containing JSON","time":{"start":1712239175278,"stop":1712239175279,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33cd66ec35a2ed6","name":"configure the node with multiple pubsub topics","time":{"start":1712239186087,"stop":1712239186087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1129cd9f1c1389a6","name":"Check received message containing numeric","time":{"start":1712239175272,"stop":1712239175273,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8da67554497167","name":"Push message with short payload","time":{"start":1712239181440,"stop":1712239181440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4056e53bd311dbba","name":"Check publish message containing JSON","time":{"start":1712239122788,"stop":1712239122788,"duration":0},"status":"passed","severity":"normal"},{"uid":"32485ef4742c12d3","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712238646151,"stop":1712238646152,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf2f03d7accfa6e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712238908004,"stop":1712238908004,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94d586c445f86d1","name":"should be called for bootstrap peers","time":{"start":1712238703652,"stop":1712238703653,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e128a843b222b9c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712239320722,"stop":1712239320722,"duration":0},"status":"passed","severity":"normal"},{"uid":"328cdb969d8ac8f9","name":"Callback on promise, aborts when callback returns true","time":{"start":1712239233150,"stop":1712239233150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71d571585e6c01e","name":"Meta field set when metaSetter is specified","time":{"start":1712238659077,"stop":1712238659077,"duration":0},"status":"passed","severity":"normal"},{"uid":"91625a9dc8dc33cf","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712239320707,"stop":1712239320707,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a7668bd94472ee9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712238646159,"stop":1712238646160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4333a2a999bccd4f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712238659023,"stop":1712238659024,"duration":1},"status":"passed","severity":"normal"},{"uid":"287dd21022e1b47f","name":"Using a function","time":{"start":1712239257125,"stop":1712239257125,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fc55a89580d0d5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712238646143,"stop":1712238646143,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2d1112655bfa50","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712239320705,"stop":1712239320705,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b1e8ceaeb49e98","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712238648674,"stop":1712238648675,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fedd868ffa4fd3b","name":"Check received message containing unicode special characters","time":{"start":1712239175280,"stop":1712239175280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14eb998e473dfc3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712238679366,"stop":1712238679367,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3bf0d4412921d5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712239175254,"stop":1712239175254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c7376cc9c9dfcc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712239229003,"stop":1712239229003,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe66167042b58d09","name":"handles empty contentTopics array correctly","time":{"start":1712238646164,"stop":1712238646165,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c54a59d31a3fa8","name":"Subscribe to topic containing short and receive message","time":{"start":1712239320709,"stop":1712239320709,"duration":0},"status":"passed","severity":"normal"},{"uid":"693c6c8f8ded5556","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712238908001,"stop":1712238908001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e36e7a27f274fd","name":"Check meta is set [ecies]","time":{"start":1712238681305,"stop":1712238681305,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5ee3b4c79ae621","name":"start node with empty shard","time":{"start":1712239186088,"stop":1712239186088,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f1785891f3605b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712238788867,"stop":1712238788867,"duration":0},"status":"passed","severity":"normal"},{"uid":"7879f3828180ccbd","name":"Check received message containing numeric","time":{"start":1712238855694,"stop":1712238855694,"duration":0},"status":"passed","severity":"normal"},{"uid":"570e8bc4a18b17ef","name":"should not receive a peer event before start","time":{"start":1712238706790,"stop":1712238706790,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3d4155ba56f050","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712239119348,"stop":1712239119348,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa552fe4f46e10d4","name":"random static sharding 2 - Cluster ID: 388, Shard ID: 399","time":{"start":1712239186079,"stop":1712239186079,"duration":0},"status":"passed","severity":"normal"},{"uid":"750676e733e76559","name":"Decoder throws on undefined content topic","time":{"start":1712238681306,"stop":1712238681306,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9f6b23083bd8bd","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712238788853,"stop":1712238788853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49e19e932305e61","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712238646154,"stop":1712238646154,"duration":0},"status":"passed","severity":"normal"},{"uid":"411769eab92838e8","name":"should not fail to start the service if it is already started","time":{"start":1712239151201,"stop":1712239151201,"duration":0},"status":"passed","severity":"normal"},{"uid":"6012f5e3d901f2a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712238646157,"stop":1712238646157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e94c5f691e5be11","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712238646165,"stop":1712238646165,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce4a6ede648ae03","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712238703653,"stop":1712238703653,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02ffb6346e947c3","name":"safeDispatchEvent","time":{"start":1712238736635,"stop":1712238736639,"duration":4},"status":"passed","severity":"normal"},{"uid":"f263a76aea313553","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712239320718,"stop":1712239320718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49c38d1147ed142","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712238646149,"stop":1712238646149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c7265326faa01e","name":"Push message with numeric payload","time":{"start":1712239181441,"stop":1712239181441,"duration":0},"status":"passed","severity":"normal"},{"uid":"232aba2b3b6ae6f0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712238949143,"stop":1712238949144,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d99303c6317ec8","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app43/2/topic262/test.js","time":{"start":1712239123409,"stop":1712239123409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78661f84333833bd","name":"Waku message hash computation","time":{"start":1712238648673,"stop":1712238648674,"duration":1},"status":"passed","severity":"normal"},{"uid":"257f5362894816f7","name":"recovers when dns.resolve returns empty","time":{"start":1712238669829,"stop":1712238669829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c9da513002caf1","name":"same cluster, different shard: nodes connect","time":{"start":1712238984320,"stop":1712238984320,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fbd6d26c811e9","name":"isConnected return false after peer stops","time":{"start":1712238744669,"stop":1712238744669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9821f487d00d09f2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712238646167,"stop":1712238646167,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbadf6dc97d7532a","name":"All","time":{"start":1712238706090,"stop":1712238706091,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9e6ff7dc4c163c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712239134118,"stop":1712239134118,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be636fb6f4607d4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712239134125,"stop":1712239134126,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ddd00a34160497","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712239134129,"stop":1712239134129,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d4418f97378e0","name":"Passing page size 19 when there are 20 messages","time":{"start":1712239245185,"stop":1712239245186,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa5bda4305c5aa8","name":"Push message with JSON payload","time":{"start":1712239080804,"stop":1712239080805,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b6f67a2c23a398","name":"should emit a peer event after start","time":{"start":1712238673707,"stop":1712238673707,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2002ce596e1062","name":"Filter","time":{"start":1712239265030,"stop":1712239265030,"duration":0},"status":"passed","severity":"normal"},{"uid":"75639ecd03f09f56","name":"returns all values when wanted number matches available values","time":{"start":1712238668471,"stop":1712238668473,"duration":2},"status":"passed","severity":"normal"},{"uid":"93edd606add1355f","name":"throws on content topic with non-number generation field","time":{"start":1712238646131,"stop":1712238646132,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a215765ed34674","name":"should return all peers when numPeers is 0","time":{"start":1712238659021,"stop":1712238659022,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c7c852de66bf45","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712238646158,"stop":1712238646158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3727f68128f6d9cd","name":"can start and stop the service","time":{"start":1712238706787,"stop":1712238706788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b9c337d021c03b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712239123412,"stop":1712239123412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64a065a943b6456a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238788857,"stop":1712238788858,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6000ce74df9c2b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712239134123,"stop":1712239134124,"duration":1},"status":"passed","severity":"normal"},{"uid":"81482b4ad7858e6d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712239190084,"stop":1712239190084,"duration":0},"status":"passed","severity":"normal"},{"uid":"958483126dafccaa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712239320713,"stop":1712239320713,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e9133742a12b6d","name":"should properly create location multiaddrs - udp","time":{"start":1712238654436,"stop":1712238654436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58c13816fa153f9","name":"throws on content topic with empty application field","time":{"start":1712238646132,"stop":1712238646133,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9f76ef99b6377","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app31/8/topic650/xml","time":{"start":1712239123408,"stop":1712239123408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f11c107cf0d00b67","name":"Check received message containing Russian","time":{"start":1712239175275,"stop":1712239175276,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33132549389af44","name":"Push message with emoji payload","time":{"start":1712239181446,"stop":1712239181446,"duration":0},"status":"passed","severity":"normal"},{"uid":"a001a3b6c4c0bf7c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712238653648,"stop":1712238653649,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26454e2e88cae41","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712238703654,"stop":1712238703654,"duration":0},"status":"passed","severity":"normal"},{"uid":"20474518586e1c5b","name":"Check received message containing emoji","time":{"start":1712239175249,"stop":1712239175252,"duration":3},"status":"passed","severity":"normal"},{"uid":"b83b3006501c5a84","name":"Push message with special chars payload","time":{"start":1712239181441,"stop":1712239181442,"duration":1},"status":"passed","severity":"normal"},{"uid":"236c1aeb92ef079d","name":"Does not throw an exception when node disconnects","time":{"start":1712239257123,"stop":1712239257123,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ab6ffd07feeedc","name":"Check message with no payload is not received","time":{"start":1712238855715,"stop":1712238855715,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f482942f4596bb","name":"should be able to encode the field with only STORE set to true","time":{"start":1712238653643,"stop":1712238653643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9557781b62d132","name":"should set field with all protocols enabled","time":{"start":1712238654437,"stop":1712238654437,"duration":0},"status":"passed","severity":"normal"},{"uid":"27463c7402d7345e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238943653,"stop":1712238943653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d67261cdf1d5e0a","name":"Generator, 2 different pubsubtopics","time":{"start":1712239213541,"stop":1712239213542,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef02c3849b6bd350","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712238788847,"stop":1712238788848,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b6636fd4b32089","name":"should return valid sharding parameters for static sharding","time":{"start":1712238646162,"stop":1712238646163,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd271940b60331d8","name":"Query Generator - forward","time":{"start":1712239214077,"stop":1712239214077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a04934df8754803","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712238646149,"stop":1712238646149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1df2ff17b63f71","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712239134124,"stop":1712239134125,"duration":1},"status":"passed","severity":"normal"},{"uid":"395282788826f861","name":"Ping on unsubscribed peer","time":{"start":1712238770191,"stop":1712238770191,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde1e57e54d8e301","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712239266319,"stop":1712239266320,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6df7f86921f12065","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712238646164,"stop":1712238646164,"duration":0},"status":"passed","severity":"normal"},{"uid":"74947443acef2dfa","name":"Check publish message containing escaped characters","time":{"start":1712239122789,"stop":1712239122789,"duration":0},"status":"passed","severity":"normal"},{"uid":"918a6ea817eef8b8","name":"should properly create location multiaddrs - udp6","time":{"start":1712238654435,"stop":1712238654435,"duration":0},"status":"passed","severity":"normal"},{"uid":"69701090d1ee72a1","name":"should set field with only STORE enabled","time":{"start":1712238654437,"stop":1712238654437,"duration":0},"status":"passed","severity":"normal"},{"uid":"7804cb45bdb83dad","name":"Push message with Chinese payload","time":{"start":1712239181442,"stop":1712239181442,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a6225ef146ba37","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712239320725,"stop":1712239320725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4a2368fd00cd4a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712239122797,"stop":1712239122797,"duration":0},"status":"passed","severity":"normal"},{"uid":"616f8884c15e312f","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712238788845,"stop":1712238788846,"duration":1},"status":"skipped","severity":"normal"},{"uid":"547151084547572e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712238646163,"stop":1712238646163,"duration":0},"status":"passed","severity":"normal"},{"uid":"364a07d2fad46a15","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712238908002,"stop":1712238908002,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71993756d5733ba","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712238788870,"stop":1712238788871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb1ce0db94ea17f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712239134127,"stop":1712239134128,"duration":1},"status":"passed","severity":"normal"},{"uid":"869a813ebb8b5223","name":"Passing page size 10 when there are 10 messages","time":{"start":1712239245185,"stop":1712239245185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c7f8cb7814032a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712238646162,"stop":1712238646162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3b7e1506b4d6a3","name":"Push message with content topic containing special chars","time":{"start":1712239080810,"stop":1712239080810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bfe0c34b531eeb","name":"should be able to decode the field with only STORE set to true","time":{"start":1712238653651,"stop":1712238653651,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a64d5f41371c1c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712238646138,"stop":1712238646139,"duration":1},"status":"passed","severity":"normal"},{"uid":"5780d345c4711361","name":"Check received message containing shell command","time":{"start":1712239175279,"stop":1712239175279,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9117ecc722acab","name":"Promise Callback - forward","time":{"start":1712239214078,"stop":1712239214078,"duration":0},"status":"passed","severity":"normal"},{"uid":"5801da2f98d514a9","name":"Check message with invalid timestamp is not received","time":{"start":1712238855712,"stop":1712238855712,"duration":0},"status":"passed","severity":"normal"},{"uid":"af46fe97696eefe6","name":"Push message with custom timestamp: 1712235255835","time":{"start":1712239080821,"stop":1712239080821,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb387ad51dc4c03e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712239320710,"stop":1712239320710,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bf92d17c6d8f28","name":"Check message received after jswaku node is restarted","time":{"start":1712239175291,"stop":1712239175291,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af15e24c251d2143","name":"nwaku subscribes","time":{"start":1712239110409,"stop":1712239110409,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ade330994eb85d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712238646156,"stop":1712238646157,"duration":1},"status":"passed","severity":"normal"},{"uid":"770f8227f171b1a1","name":"Push message with escaped characters payload","time":{"start":1712239181445,"stop":1712239181445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a048eca1527cbe03","name":"should throw an error for an unconfigured topic","time":{"start":1712238646161,"stop":1712238646161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b255cac2065db494","name":"Push message on custom pubsubTopic","time":{"start":1712238943654,"stop":1712238943654,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf083bef06546c3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712238669328,"stop":1712238669330,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc5a8602e0a6c14b","name":"Light Node - default protocols","time":{"start":1712239265031,"stop":1712239265031,"duration":0},"status":"passed","severity":"normal"},{"uid":"328cdde73f24a019","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712238653645,"stop":1712238653645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b4b4efb203faad","name":"stop","time":{"start":1712238736639,"stop":1712238736648,"duration":9},"status":"passed","severity":"normal"},{"uid":"c7bc84fc965dc676","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712238908003,"stop":1712238908004,"duration":1},"status":"passed","severity":"normal"},{"uid":"688dcc6275103f16","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238745333,"stop":1712238745333,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b1afbe16d3e759","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712238788858,"stop":1712238788859,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d503bcc96cd846","name":"Subscribe to topic containing short and publish message","time":{"start":1712239134122,"stop":1712239134123,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2d87367b5cb0f4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712239123405,"stop":1712239123406,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea0c3b481094d01f","name":"more peers than existing","time":{"start":1712239081026,"stop":1712239081026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ee560f9d5bd7d90","name":"new peer added after a peer was already found","time":{"start":1712239106930,"stop":1712239106930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a93183d3209d5ca","name":"Check received message with timestamp: 1712238694983000000 ","time":{"start":1712239175282,"stop":1712239175282,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae6602dac1cdb2e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712239320713,"stop":1712239320713,"duration":0},"status":"passed","severity":"normal"},{"uid":"34452c56c011cabb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712239213875,"stop":1712239213875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5e5bb66fd769e6","name":"Non Autosharding Cluster","time":{"start":1712239123407,"stop":1712239123407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3270d839a9745b41","name":"should use DNS peer discovery with light client","time":{"start":1712238706793,"stop":1712238706793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b489554212374914","name":"Check publish message containing shell command","time":{"start":1712239122788,"stop":1712239122788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13afd6e4eb09f8d","name":"different cluster, same shard: nodes don't connect","time":{"start":1712238788841,"stop":1712238788842,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3c0c076acb3db5d2","name":"start node with ApplicationInfo","time":{"start":1712239123412,"stop":1712239123412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecbb9b12cea31310","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712239106930,"stop":1712239106930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5b5ff4a342b63","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712239244542,"stop":1712239244542,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9faa4f3108dda9","name":"can start the service","time":{"start":1712238706786,"stop":1712238706787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6d3b4072b0fa8a","name":"Check received message containing Russian","time":{"start":1712238855703,"stop":1712238855704,"duration":1},"status":"passed","severity":"normal"},{"uid":"b036ce579a6ffcf0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712238646146,"stop":1712238646147,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc6568a7a89a6eb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712238949167,"stop":1712238949167,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96f58a73d8601e2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712238745332,"stop":1712238745332,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a6933a54feedf65","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712239134119,"stop":1712239134120,"duration":1},"status":"passed","severity":"normal"},{"uid":"749215bc17dfd96b","name":"Check received message containing unicode special characters","time":{"start":1712238855709,"stop":1712238855709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41cd89a4829b1cb","name":"Check publish message containing short","time":{"start":1712239122747,"stop":1712239122748,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b35228d298a3b31","name":"Push message with Basic HTML tag payload","time":{"start":1712239080803,"stop":1712239080804,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbf3fcfdeb27a42","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712238949168,"stop":1712238949169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4060281a4a84de","name":"Push message with numeric payload","time":{"start":1712239080793,"stop":1712239080794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea32ac0a68981552","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712238653653,"stop":1712238653654,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c3f0c8672a04ca","name":"Check received message containing special chars","time":{"start":1712239175273,"stop":1712239175273,"duration":0},"status":"passed","severity":"normal"},{"uid":"97da09da676e5055","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712238788846,"stop":1712238788847,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78f4cd64f9ebbb5","name":"should properly create location multiaddrs - tcp4","time":{"start":1712238654435,"stop":1712238654435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f095d7782b3db8","name":"Push message with shell command payload","time":{"start":1712239080805,"stop":1712239080806,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7e137a76f8fff8","name":"should throw error - invalid id","time":{"start":1712238654432,"stop":1712238654432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab4c301aa0cc1eb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712238696092,"stop":1712238696093,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3075c7153306eb","name":"tcp ip4 address","time":{"start":1712238653833,"stop":1712238653834,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5413cd3b870fdc6","name":"random static sharding 7 - Cluster ID: 686, Shard ID: 666","time":{"start":1712239186082,"stop":1712239186083,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff5353e45d03b95","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712239119355,"stop":1712239119356,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcef16232478936f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712238646163,"stop":1712238646164,"duration":1},"status":"passed","severity":"normal"},{"uid":"a58a2f76a9164c51","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712238908003,"stop":1712238908003,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee29e110d3be3fc","name":"Check publish message after client node is restarted","time":{"start":1712239122798,"stop":1712239122799,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48e59f0e177f5ae8","name":"Js publishes, other Js receives","time":{"start":1712239110410,"stop":1712239110411,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f6e0bad69de259","name":"Encoder throws on empty string content topic","time":{"start":1712238659078,"stop":1712238659079,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47fc9c6b79aa988","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712238669605,"stop":1712238669605,"duration":0},"status":"passed","severity":"normal"},{"uid":"1447d4880d931bb7","name":"Check received message with timestamp: 1712238694983 ","time":{"start":1712239175282,"stop":1712239175282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd518055c3e72bd5","name":"Push message with content topic containing Chinese","time":{"start":1712239080810,"stop":1712239080810,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b300cd760e5280","name":"should not throw an error for a single configured topic","time":{"start":1712238646160,"stop":1712238646160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0d2e6e2d97303d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712238653646,"stop":1712238653646,"duration":0},"status":"passed","severity":"normal"},{"uid":"81eda25967026d1b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712238659022,"stop":1712238659022,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a225dd641d812bf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712238949145,"stop":1712238949146,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb44484258a0e232","name":"Push message with content topic containing shell command","time":{"start":1712239080815,"stop":1712239080815,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dcd75a9906babe","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712239134126,"stop":1712239134126,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e41e158ab9b55b","name":"Callback on promise","time":{"start":1712239233150,"stop":1712239233150,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ff5e68a147e6ff","name":"Decoder throws on undefined content topic","time":{"start":1712238659079,"stop":1712238659079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca451ebf8c078fca","name":"Push message with Script payload","time":{"start":1712239181443,"stop":1712239181443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b85f5bb7b449b07","name":"Fails to push message with empty content topic","time":{"start":1712239181455,"stop":1712239181455,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd30a4437a4b37da","name":"Ping on peer without subscriptions","time":{"start":1712238770157,"stop":1712238770157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba80323bcbc65d72","name":"should only return 1 node with store capability","time":{"start":1712238669831,"stop":1712238669831,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb8550d5f06f275","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712239119345,"stop":1712239119345,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f3a6af5cc4de20","name":"should return unique PubsubTopics for static sharding","time":{"start":1712238646150,"stop":1712238646151,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a9485db16e4776","name":"Push message with content topic containing Script","time":{"start":1712239181451,"stop":1712239181451,"duration":0},"status":"passed","severity":"normal"},{"uid":"96da92df6b966c0c","name":"Refresh subscription","time":{"start":1712238949161,"stop":1712238949161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a374e62702a9aeba","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712238949170,"stop":1712238949171,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1b084eef1612d7","name":"can start the service","time":{"start":1712238673705,"stop":1712238673705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0e3bc9f5f14002","name":"Check message with non string payload is not received","time":{"start":1712238855715,"stop":1712238855716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e1fb837f0a6717","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238943652,"stop":1712238943652,"duration":0},"status":"passed","severity":"normal"},{"uid":"3199303e75795f6a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712238787154,"stop":1712238787154,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d0dfa2f8b20ed8","name":"Passing page size 0 when there are 110 messages","time":{"start":1712239245183,"stop":1712239245183,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75414a611f87086","name":"Push message with content topic containing JSON","time":{"start":1712239080814,"stop":1712239080815,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f55a309283af415","name":"same cluster, same shard: nodes connect","time":{"start":1712238788839,"stop":1712238788840,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f94a904b6653a716","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712238788848,"stop":1712238788848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a31d4dce20761b8","name":"should throw an error for missing sharding configuration","time":{"start":1712238646164,"stop":1712238646164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5182870ae1a1af2","name":"random static sharding 6 - Cluster ID: 655, Shard ID: 213","time":{"start":1712239186082,"stop":1712239186082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6213f6eaf5836752","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712239320720,"stop":1712239320721,"duration":1},"status":"passed","severity":"normal"},{"uid":"623024886798f0db","name":"Check message with invalid timestamp is not received","time":{"start":1712239175257,"stop":1712239175258,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dea1ada3cb90a54","name":"Query with Ordered Callback, No Decoder","time":{"start":1712239213876,"stop":1712239213877,"duration":1},"status":"passed","severity":"normal"},{"uid":"510db5624122c41f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712238949159,"stop":1712238949160,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad18541e89867226","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712238669327,"stop":1712238669328,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ad190d669d098c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712238788856,"stop":1712238788857,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5d9ce82f49b515","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712238653646,"stop":1712238653647,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e96865a6e6b448","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712238949163,"stop":1712238949164,"duration":1},"status":"passed","severity":"normal"},{"uid":"c736cc2c18144adf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712238646136,"stop":1712238646137,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ccd9bf1157520bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712238788859,"stop":1712238788860,"duration":1},"status":"passed","severity":"normal"},{"uid":"2812b060a1fb69fa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712239320717,"stop":1712239320718,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc84584e9554e1bf","name":"Relay","time":{"start":1712238706089,"stop":1712238706090,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e858594a8c9c9d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712239134126,"stop":1712239134126,"duration":0},"status":"passed","severity":"normal"},{"uid":"944abb6cf2d51efa","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712239134118,"stop":1712239134119,"duration":1},"status":"passed","severity":"normal"},{"uid":"f330d7451d2a6c6d","name":"random static sharding 9 - Cluster ID: 207, Shard ID: 995","time":{"start":1712239186086,"stop":1712239186086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5eff1fa8dbf2e5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712238706152,"stop":1712238706152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fcd02db442de88","name":"Check message on other pubsub topic is not received","time":{"start":1712238855712,"stop":1712238855714,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a119d986d2be3f2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712239244541,"stop":1712239244542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2371dbbcb641dee0","name":"Nodes with multiple pubsub topic","time":{"start":1712239119351,"stop":1712239119352,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f1f33a2b4072da","name":"should emit a peer event after start","time":{"start":1712238706789,"stop":1712238706789,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c7b7f3ffe100a1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712238787156,"stop":1712238787156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaf57573ec3d6f0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712238949170,"stop":1712238949170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7926b5dbb751d65d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712238949159,"stop":1712238949159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"781833ba06e9dd68","name":"Privacy Node - default protocol","time":{"start":1712239265031,"stop":1712239265031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7693af557340d67f","name":"same cluster, different shard: nodes don't connect","time":{"start":1712238788840,"stop":1712238788841,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3fe109568c52a051","name":"should handle application and version for autosharding","time":{"start":1712238646151,"stop":1712238646151,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbde8509b9225bdf","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712238788878,"stop":1712238788878,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e1c834a9020301","name":"Subscribe to topic containing long and publish message","time":{"start":1712239134123,"stop":1712239134123,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dd981f95771ce2","name":"Ephemeral messages are not stored","time":{"start":1712238706150,"stop":1712238706151,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b449e1fe039b801","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712239320720,"stop":1712239320720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f0cfd4f5f47913","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712238653640,"stop":1712238653642,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8cab8457a58768d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712239134128,"stop":1712239134128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8244bf093420919e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712239320715,"stop":1712239320715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddb009c42c453a2","name":"Query generator for 2000 messages","time":{"start":1712239233151,"stop":1712239233152,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54e1bdcd5658e79","name":"handles different networkShards values correctly","time":{"start":1712238646147,"stop":1712238646147,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f15f915809edfd","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712239320708,"stop":1712239320708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d5a71435bd6670e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712238646165,"stop":1712238646165,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba9abf5328e1ba8","name":"Check received message containing numeric","time":{"start":1712239175212,"stop":1712239175213,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceeee0648bc6aaa2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238788852,"stop":1712238788852,"duration":0},"status":"passed","severity":"normal"},{"uid":"115a0ccd5942c355","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712238646140,"stop":1712238646141,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac84c46f20f817ef","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712238669330,"stop":1712238669331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceaa8b3bbca025f8","name":"isConnected should return true after first peer connects","time":{"start":1712238744667,"stop":1712238744667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa26b18682fe2f35","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712238788844,"stop":1712238788844,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dde30372ea1ff78c","name":"should emit a peer event after start","time":{"start":1712239151201,"stop":1712239151202,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e01452431503e81","name":"should throw error - no id","time":{"start":1712238654426,"stop":1712238654426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae161a404a69f1ad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712238949167,"stop":1712238949167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7591b9e4f2453114","name":"Check received message containing Basic HTML tag","time":{"start":1712238855706,"stop":1712238855707,"duration":1},"status":"passed","severity":"normal"},{"uid":"3901ae92408e67be","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712238653650,"stop":1712238653650,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a4dcf885e0e333","name":"Push message with Russian payload","time":{"start":1712239181442,"stop":1712239181443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d5b04fabb41a73","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712239320724,"stop":1712239320724,"duration":0},"status":"passed","severity":"normal"},{"uid":"551516e532f8e751","name":"Subscribe to topic containing Script and publish message","time":{"start":1712239134126,"stop":1712239134127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f06932368088f6","name":"should set field with only RELAY enabled","time":{"start":1712238654437,"stop":1712238654437,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a121bf50eff4a33","name":"Push 30 different messages","time":{"start":1712239181446,"stop":1712239181447,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a848ee72f22c92","name":"1 Relay, 1 fetch","time":{"start":1712238669604,"stop":1712238669604,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e1146833491f9e","name":"Push message with unicode special characters payload","time":{"start":1712239080806,"stop":1712239080807,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a0c39225e0026b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712238646157,"stop":1712238646157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7722f4403cde3825","name":"Generator, custom pubsub topic","time":{"start":1712239213538,"stop":1712239213539,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec2144cad197487","name":"Subscribe to topic containing long and receive message","time":{"start":1712238949162,"stop":1712238949162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fca31167f18abba","name":"Sets default value correctly","time":{"start":1712239257126,"stop":1712239257127,"duration":1},"status":"passed","severity":"normal"},{"uid":"603cd1fd30de1fd9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712238646144,"stop":1712238646144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33ac7bbd2dce5cc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712238706796,"stop":1712238706797,"duration":1},"status":"skipped","severity":"normal"},{"uid":"28d2cab41d36abb5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712239190090,"stop":1712239190090,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefead966a1f25df","name":"Push message with content topic containing numeric","time":{"start":1712239181449,"stop":1712239181449,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d90a5456e10b8d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712239080814,"stop":1712239080814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd6d6ba156c5560","name":"can start the service","time":{"start":1712239151198,"stop":1712239151199,"duration":1},"status":"passed","severity":"normal"},{"uid":"347a7b944fc538ba","name":"should handle a minimal index list","time":{"start":1712238646167,"stop":1712238646167,"duration":0},"status":"passed","severity":"normal"},{"uid":"34916fa1c41062dc","name":"Check publish message after service node is restarted","time":{"start":1712239122798,"stop":1712239122798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"629120a59f7ec039","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238788846,"stop":1712238788846,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bec06e4f015c1b","name":"random static sharding 8 - Cluster ID: 845, Shard ID: 418","time":{"start":1712239186085,"stop":1712239186086,"duration":1},"status":"passed","severity":"normal"},{"uid":"3727c4862eb602a5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712239320716,"stop":1712239320716,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea0c5c7b2439d","name":"retrieves a single peer","time":{"start":1712238669827,"stop":1712238669828,"duration":1},"status":"passed","severity":"normal"},{"uid":"990a466407d904f7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712239320724,"stop":1712239320725,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2ba1303206b73c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238745333,"stop":1712238745333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70123507fecb6d4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712239320712,"stop":1712239320712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c619a8f8384f27d","name":"Push message with content topic containing Script","time":{"start":1712239080812,"stop":1712239080812,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ef20e47b8cf1f3","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712238646151,"stop":1712238646151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f096389af38b23b0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712239119356,"stop":1712239119357,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f9e44c3ec1a4de","name":"Check message on other pubsub topic is not received","time":{"start":1712239175288,"stop":1712239175289,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a445c651d8c7b16","name":"1 Store, 2 fetches","time":{"start":1712238669605,"stop":1712238669605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97ff0324feb56e5","name":"Subscribe to topic containing long and receive message","time":{"start":1712239320709,"stop":1712239320709,"duration":0},"status":"passed","severity":"normal"},{"uid":"59019b2f5c90faa2","name":"Query generator for multiple messages with different message text format","time":{"start":1712239233147,"stop":1712239233148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99fae3e017c0316","name":"A test","time":{"start":1712238943792,"stop":1712238943792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5809743a92661cfa","name":"Check publish message containing Russian","time":{"start":1712239122785,"stop":1712239122785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6c6b96bb5fa0dd","name":"Query Generator - backward","time":{"start":1712239214077,"stop":1712239214078,"duration":1},"status":"passed","severity":"normal"},{"uid":"68685ff01e7e7ed0","name":"Fails to publish message with wrong content topic","time":{"start":1712239122795,"stop":1712239122795,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe7c84e98bb5140","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712238908006,"stop":1712238908006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d4be7117a0494","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712238646163,"stop":1712238646163,"duration":0},"status":"passed","severity":"normal"},{"uid":"821aa735d4f4046","name":"Subscribe to topic containing XML and publish message","time":{"start":1712239134127,"stop":1712239134127,"duration":0},"status":"passed","severity":"normal"},{"uid":"929687ba597745f2","name":"Encoder throws on undefined content topic","time":{"start":1712238681305,"stop":1712238681305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b86b0f26d3a6450","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712238646159,"stop":1712238646159,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9252fec853edb","name":"unsubscribes","time":{"start":1712239241573,"stop":1712239241573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c26fc16df7b1071","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712238646155,"stop":1712238646155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb6132dfb2c8af1","name":"Check received message containing shell command","time":{"start":1712239175224,"stop":1712239175225,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21ec6e8b949a4cc","name":"Default pageSize","time":{"start":1712239245186,"stop":1712239245187,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ca4a31758e4c2e","name":"Push message with content topic containing unicode special characters","time":{"start":1712239080817,"stop":1712239080817,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd041bb2d37ae36","name":"receives messages sent to provided content topic through stream","time":{"start":1712239123007,"stop":1712239123009,"duration":2},"status":"skipped","severity":"normal"},{"uid":"378b48319c1aebc7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712239175255,"stop":1712239175256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e38ba5ccf83be97","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712238706794,"stop":1712238706796,"duration":2},"status":"skipped","severity":"normal"},{"uid":"73c651d43e7888e","name":"Check message received after nwaku node is restarted","time":{"start":1712239175263,"stop":1712239175263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d160ac35e774ceb","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712238646155,"stop":1712238646155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ca7db728c9933a","name":"Check message with non string payload is not received","time":{"start":1712239175261,"stop":1712239175261,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc499795c1d90fe6","name":"should decode valid enr with tcp successfully","time":{"start":1712238654426,"stop":1712238654426,"duration":0},"status":"passed","severity":"normal"},{"uid":"4564449d6e0d5877","name":"Check received message containing emoji","time":{"start":1712239175280,"stop":1712239175281,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf8dda00505125b","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app51/2/topic358/xml","time":{"start":1712239123409,"stop":1712239123409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1c2e28e3440afb4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712239320721,"stop":1712239320722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77e636b06f5a80b","name":"Check publish message containing special chars","time":{"start":1712239122777,"stop":1712239122777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9488d57f34be3008","name":"can start and stop the service","time":{"start":1712238673706,"stop":1712238673706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dda8edab821799","name":"removeEventListener with correct event","time":{"start":1712238736631,"stop":1712238736631,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0015e603a0dcb12","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712239320715,"stop":1712239320715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef4e0f22c5649b5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712239244541,"stop":1712239244541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b19cc9f3b55210","name":"random static sharding 10 - Cluster ID: 918, Shard ID: 12","time":{"start":1712239186086,"stop":1712239186086,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6a7b4e94390085","name":"Decoder throws on empty string content topic","time":{"start":1712238679370,"stop":1712238679370,"duration":0},"status":"passed","severity":"normal"},{"uid":"808e43f332a4a4cb","name":"Publish without waiting for remote peer","time":{"start":1712239134116,"stop":1712239134116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a66cef7a5a7e483","name":"Delete observer","time":{"start":1712239082421,"stop":1712239082421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea157ffb7299288e","name":"Push message with content topic containing SQL Injection","time":{"start":1712239181451,"stop":1712239181451,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd90fa0281955284","name":"Check received message containing shell command","time":{"start":1712238855708,"stop":1712238855708,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed43ddd94b7b248","name":"should throw error - no public key","time":{"start":1712238654432,"stop":1712238654432,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a5feade8307d91","name":"it tolerates circular branch references","time":{"start":1712238669828,"stop":1712238669829,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09a11b3d6e73db1","name":"Publish message with custom timestamp: Fri Apr 14 2023 13:58:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1712239122792,"stop":1712239122792,"duration":0},"status":"passed","severity":"normal"},{"uid":"8490ce103c493f96","name":"Check publish message containing emoji","time":{"start":1712239122790,"stop":1712239122790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac21eca2e71f3cc","name":"Sign & Recover","time":{"start":1712238679941,"stop":1712238679942,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b566412d5a5627","name":"Ordered Callback - backward","time":{"start":1712239214087,"stop":1712239214088,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c629f798553c29","name":"Reopen subscription with peer with lost subscription","time":{"start":1712238770164,"stop":1712238770164,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a49928fc23aa39","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712239122796,"stop":1712239122796,"duration":0},"status":"passed","severity":"normal"},{"uid":"be137855d323ac49","name":"should throw error - no id","time":{"start":1712238654427,"stop":1712238654432,"duration":5},"status":"passed","severity":"normal"},{"uid":"f2ed72250b38dcb9","name":"should not fail to start the service if it is already started","time":{"start":1712238673706,"stop":1712238673707,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e84158390f1e9fe","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712238653654,"stop":1712238653654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd547ffaba42d1c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712238646143,"stop":1712238646144,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fecc8a282e1f11","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712239119350,"stop":1712239119351,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac418d8153a56a1","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app7/3/topic587/xml","time":{"start":1712239123407,"stop":1712239123407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9c5cb5b3206dc26","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712238788869,"stop":1712238788870,"duration":1},"status":"passed","severity":"normal"},{"uid":"19600f8d3a81f13","name":"Symmetric encrypt & Decrypt","time":{"start":1712238679940,"stop":1712238679941,"duration":1},"status":"passed","severity":"normal"},{"uid":"794d0f25de95fed8","name":"receives messages sent to provided content topic through callback","time":{"start":1712239123003,"stop":1712239123007,"duration":4},"status":"skipped","severity":"normal"},{"uid":"fc1a95379f97e951","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712238787156,"stop":1712238787156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e42e4961d5c0cd","name":"Encoder throws on undefined content topic","time":{"start":1712238679368,"stop":1712238679368,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4acf8e4e6fb52a","name":"Check message with non string payload is not received","time":{"start":1712239175290,"stop":1712239175291,"duration":1},"status":"passed","severity":"normal"},{"uid":"883e418c88add123","name":"Query with Promise Callback, No message returned","time":{"start":1712239213881,"stop":1712239213882,"duration":1},"status":"passed","severity":"normal"},{"uid":"938330b8476b8f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712239181452,"stop":1712239181452,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7b8bdddf068e23","name":"should not fail to stop the service if it was not started","time":{"start":1712239151200,"stop":1712239151200,"duration":0},"status":"passed","severity":"normal"},{"uid":"77840456a8b7719e","name":"Refresh subscription","time":{"start":1712239320718,"stop":1712239320719,"duration":1},"status":"passed","severity":"normal"},{"uid":"45973691d3c0da64","name":"Push message with content topic containing numeric","time":{"start":1712239080809,"stop":1712239080809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada927f854b931e2","name":"Push message with unicode special characters payload","time":{"start":1712239181446,"stop":1712239181446,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb4d6b8508ea3f5","name":"Push message with Basic HTML tag payload","time":{"start":1712239181444,"stop":1712239181444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be33012de314274","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712238646166,"stop":1712238646166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9014cbc63ec2a1cb","name":"different cluster, same shard: nodes don't connect","time":{"start":1712238984320,"stop":1712238984321,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26e218a9e3da481","name":"Subscribe to topic containing Script and receive message","time":{"start":1712238949166,"stop":1712238949166,"duration":0},"status":"passed","severity":"normal"},{"uid":"722c14988459efcc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712238669326,"stop":1712238669327,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdc91666164e01a","name":"throws on content topic with too few or too many fields","time":{"start":1712238646131,"stop":1712238646131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a862537c3cecf986","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712239320710,"stop":1712239320711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bb4a5dc1e67b19","name":"Push message with XML payload","time":{"start":1712239080802,"stop":1712239080803,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e002699240b7a41","name":"connected peers and dial","time":{"start":1712239081026,"stop":1712239081026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8be3307f55dc447","name":"Check message with no payload is not received","time":{"start":1712239175289,"stop":1712239175290,"duration":1},"status":"passed","severity":"normal"},{"uid":"999ee3803c1af106","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712238788855,"stop":1712238788855,"duration":0},"status":"passed","severity":"normal"},{"uid":"672d8b0f6988eb73","name":"Nodes with multiple pubsub topic","time":{"start":1712239119347,"stop":1712239119348,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02e00e8211cee4d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712239320711,"stop":1712239320711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed140a63e6c6b02","name":"Waku message hash computation (payload length 0)","time":{"start":1712238648675,"stop":1712238648675,"duration":0},"status":"passed","severity":"normal"},{"uid":"80187e8ed54a37c0","name":"should set field with all protocols disabled","time":{"start":1712238654436,"stop":1712238654437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28e9a64552bfe3c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712238646154,"stop":1712238646154,"duration":0},"status":"passed","severity":"normal"},{"uid":"71faf71b23929ba2","name":"Subscribe to topic containing XML and receive message","time":{"start":1712239320712,"stop":1712239320712,"duration":0},"status":"passed","severity":"normal"},{"uid":"a035f7dc557c8271","name":"Generator, custom pubsub topic","time":{"start":1712239213544,"stop":1712239213545,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f2afee27a49aa27b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712239320723,"stop":1712239320723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35c9a88a2df2a50","name":"Push to array if already present","time":{"start":1712238645587,"stop":1712238645588,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a92fa76d92007","name":"should get / set UDP multiaddr","time":{"start":1712238654434,"stop":1712238654434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b29993cf68712cb","name":"Wrong topic","time":{"start":1712239123411,"stop":1712239123411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb82d1fc295d6f2b","name":"Ephemeral field set to true","time":{"start":1712238659077,"stop":1712238659077,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e2f2a0ef6448ab","name":"Check received message containing long","time":{"start":1712239175271,"stop":1712239175272,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce3e8412b0d5f17","name":"can dial TLS multiaddrs","time":{"start":1712238953848,"stop":1712238953848,"duration":0},"status":"passed","severity":"normal"},{"uid":"18593e13dd0779a4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712238681304,"stop":1712238681304,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4cdb0fa8be1132","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712238984319,"stop":1712238984319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9fdfe1c0a07020","name":"Push message with XML payload","time":{"start":1712239181443,"stop":1712239181444,"duration":1},"status":"passed","severity":"normal"},{"uid":"20318473860ae241","name":"Push message with content topic containing SQL Injection","time":{"start":1712239080811,"stop":1712239080812,"duration":1},"status":"passed","severity":"normal"},{"uid":"12026560a8ddb8d5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712238646158,"stop":1712238646158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c95aca1f6ee3b19","name":"Push message with short payload","time":{"start":1712239080780,"stop":1712239080783,"duration":3},"status":"passed","severity":"normal"},{"uid":"704914dac8769da5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712239213548,"stop":1712239213549,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16772140c268504","name":"Check message with invalid timestamp is not received","time":{"start":1712239175287,"stop":1712239175287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07a940da218e422","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712238646148,"stop":1712238646148,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba098ee3f0ff38d","name":"configure the node with multiple content topics","time":{"start":1712239123411,"stop":1712239123411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"414fbc7ba5eccd2f","name":"Push message with content topic containing emoji","time":{"start":1712239181454,"stop":1712239181455,"duration":1},"status":"passed","severity":"normal"},{"uid":"702b9014c11fc77e","name":"Asymmetric encrypt & decrypt","time":{"start":1712238679940,"stop":1712238679940,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd720a8982ba0d2c","name":"Push message on custom pubsubTopic","time":{"start":1712238943650,"stop":1712238943651,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7288deb56e32e8e","name":"1 Relay, 1 Filter, gives up","time":{"start":1712238669606,"stop":1712238669606,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd146eb7f861487e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712239320717,"stop":1712239320717,"duration":0},"status":"passed","severity":"normal"},{"uid":"814c096cc7653d65","name":"Subscribe and receive messages via waku relay post","time":{"start":1712239320715,"stop":1712239320716,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3708b372bddd03","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712238949169,"stop":1712238949169,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ad7f74a2937de4","name":"Fails to push message with large meta","time":{"start":1712239181456,"stop":1712239181456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f14007459938b9","name":"Check received message containing JSON","time":{"start":1712239175224,"stop":1712239175224,"duration":0},"status":"passed","severity":"normal"},{"uid":"c212241d9b71edab","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712238745333,"stop":1712238745334,"duration":1},"status":"passed","severity":"normal"},{"uid":"46faed913d62a168","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712238949160,"stop":1712238949160,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c8ebf01e193f880","name":"Subscribe to topic containing short and receive message","time":{"start":1712239320719,"stop":1712239320719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d136897c02c857","name":"Subscribe and receives messages on 20 topics","time":{"start":1712238949157,"stop":1712238949157,"duration":0},"status":"passed","severity":"normal"},{"uid":"107c47caac5b2f2c","name":"Check received message containing long","time":{"start":1712238855690,"stop":1712238855694,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd5078f6c52349db","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712239266317,"stop":1712239266317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2368d1f2a1e23012","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712238646145,"stop":1712238646145,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d01c758e1ea555","name":"random static sharding 1 - Cluster ID: 286, Shard ID: 655","time":{"start":1712239186078,"stop":1712239186079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af8f7de202d4f28","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712239320725,"stop":1712239320725,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dce74107171593","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712238646153,"stop":1712238646154,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7b931b05562388","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712239190083,"stop":1712239190084,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d893388db38330","name":"Push message with content topic containing Arabic","time":{"start":1712239080811,"stop":1712239080811,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f9fc0c7cdcbcc4","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712238646152,"stop":1712238646152,"duration":0},"status":"passed","severity":"normal"},{"uid":"879714ccd0109ff1","name":"Publish message with custom timestamp: Thu Apr 04 2024 14:58:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1712239122794,"stop":1712239122794,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3e857c17f625db","name":"Subscribe and receive messages via lightPush","time":{"start":1712238949141,"stop":1712238949142,"duration":1},"status":"passed","severity":"normal"},{"uid":"3645e48c94ba1721","name":"can start and stop the service","time":{"start":1712239151199,"stop":1712239151199,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfaaddd8d531776f","name":"Check message with no content topic is not received","time":{"start":1712239175289,"stop":1712239175289,"duration":0},"status":"passed","severity":"normal"},{"uid":"400f644c373a7c53","name":"Relay - dialed after","time":{"start":1712239265029,"stop":1712239265029,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b9f38649f1c85c","name":"Nodes with multiple pubsub topic","time":{"start":1712239119357,"stop":1712239119358,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5bb7c2c03f1ab1","name":"Fails to push message bigger that 1MB","time":{"start":1712239080824,"stop":1712239080824,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a6158ef09204f7","name":"Check publish message containing Script","time":{"start":1712239122786,"stop":1712239122786,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d45cfeb8879c01e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712238949168,"stop":1712238949168,"duration":0},"status":"passed","severity":"normal"},{"uid":"202b39d304073129","name":"shard 0","time":{"start":1712239186077,"stop":1712239186078,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a411a82dc5377913","name":"should encode/decode to RLP encoding","time":{"start":1712238654433,"stop":1712238654433,"duration":0},"status":"passed","severity":"normal"},{"uid":"355ab92e25f8ee9b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712238943655,"stop":1712238943655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b99181d2ce05b9","name":"Ping on subscribed peer","time":{"start":1712238726581,"stop":1712238726582,"duration":1},"status":"passed","severity":"normal"},{"uid":"d730b6a632d0c76a","name":"Query Generator, No message returned","time":{"start":1712239213874,"stop":1712239213875,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63e0667ba23b5de","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712238646137,"stop":1712238646138,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13b75c006827566","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712238646159,"stop":1712238646159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d8d41467b37534","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712239123002,"stop":1712239123002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be1180bc4c30ae3f","name":"Reopen subscription with peer with lost subscription","time":{"start":1712238770191,"stop":1712238770191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db20ba9fd7efff5","name":"Push message equal or less that 1MB","time":{"start":1712239080822,"stop":1712239080823,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e43309b5acd8a8a","name":"should decode valid enr successfully","time":{"start":1712238654425,"stop":1712238654425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f000b7b044ff81b3","name":"should get / set TCP multiaddr","time":{"start":1712238654434,"stop":1712238654434,"duration":0},"status":"passed","severity":"normal"},{"uid":"65537d925fa3b610","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712238787155,"stop":1712238787156,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b6c643b7f1f8b6","name":"should not receive a peer event before start","time":{"start":1712239151202,"stop":1712239151202,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada274fc46c8841e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712238745328,"stop":1712238745329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d75fb442632e9b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712239320706,"stop":1712239320706,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf90292b6d54b5","name":"Encoder throws on undefined content topic","time":{"start":1712238659078,"stop":1712238659078,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dbbb80e9671efe","name":"connects to nwaku","time":{"start":1712239257122,"stop":1712239257123,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abae46069ec3c9a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712238949166,"stop":1712238949166,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f4a5935e2fc5d8","name":"Register correct protocols","time":{"start":1712239134115,"stop":1712239134116,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0d56f789ddd26d","name":"topics with same application and version share the same shard","time":{"start":1712238646145,"stop":1712238646146,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cc107d1898967c","name":"Push message with content topic containing escaped characters","time":{"start":1712239181453,"stop":1712239181454,"duration":1},"status":"passed","severity":"normal"},{"uid":"b708897d74c2d04f","name":"ignores domain fetching errors","time":{"start":1712238669829,"stop":1712238669829,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef10ea38411f733","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712239320726,"stop":1712239320726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ed8814ddd639d5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712238653647,"stop":1712238653647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17243b57a13d19","name":"Subscribe and receive messages via waku relay post","time":{"start":1712238949146,"stop":1712238949148,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb31173c508ada01","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712238646153,"stop":1712238646153,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fed5a56117d228c","name":"should not receive a peer event after stop","time":{"start":1712238706790,"stop":1712238706791,"duration":1},"status":"passed","severity":"normal"},{"uid":"be57381f5027ac9","name":"should only return 1 node with relay capability","time":{"start":1712238669830,"stop":1712238669830,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f45ee3b3e89d42","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712238744669,"stop":1712238744669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97f96becfc62aac","name":"Subscribe and receive messages via waku relay post","time":{"start":1712239320706,"stop":1712239320706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67a73fc910a93dc","name":"Subscribe and receive messages via lightPush","time":{"start":1712239320704,"stop":1712239320704,"duration":0},"status":"passed","severity":"normal"},{"uid":"184f2c45e8fe45b9","name":"Check received message with timestamp: 1712238694983 ","time":{"start":1712239175253,"stop":1712239175254,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5d2f9363a961ef","name":"does not throw on valid cases","time":{"start":1712238646130,"stop":1712238646130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9647b1d75fe6f33d","name":"Check publish message containing long","time":{"start":1712239122752,"stop":1712239122752,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b80ce74ebe6097","name":"Relay + Store","time":{"start":1712238706090,"stop":1712238706090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2e3f577d1ac7f5","name":"Push message with meta","time":{"start":1712239181456,"stop":1712239181456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f38a002d626fc8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712239320713,"stop":1712239320714,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed4c3172676581a","name":"throws on content topic with empty topic name field","time":{"start":1712238646134,"stop":1712238646134,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d5acc82a2cd010","name":"isConnected should return false after all peers disconnect","time":{"start":1712238744668,"stop":1712238744668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c597218a0cb4093","name":"should add and remove event listeners correctly","time":{"start":1712238673709,"stop":1712238673709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dd816264ed45db","name":"Push message with rate limit","time":{"start":1712239181456,"stop":1712239181457,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5c8962c2436d8a","name":"Check meta is set [symmetric]","time":{"start":1712238679367,"stop":1712238679367,"duration":0},"status":"passed","severity":"normal"},{"uid":"90450a1a7d2ee59f","name":"Check received message containing emoji","time":{"start":1712238855709,"stop":1712238855710,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c5e21dd25d90b8","name":"Check received message containing special chars","time":{"start":1712238855695,"stop":1712238855695,"duration":0},"status":"passed","severity":"normal"},{"uid":"501c88337bcc6a52","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712238788880,"stop":1712238788884,"duration":4},"status":"passed","severity":"normal"},{"uid":"9e180621cff37a8c","name":"Subscribe and receives messages on 20 topics","time":{"start":1712239320716,"stop":1712239320717,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe9efd08550742c","name":"Check received message containing Script","time":{"start":1712239175215,"stop":1712239175223,"duration":8},"status":"passed","severity":"normal"},{"uid":"b02340091a85da30","name":"Check received message containing Chinese","time":{"start":1712238855695,"stop":1712238855702,"duration":7},"status":"passed","severity":"normal"},{"uid":"9a55cac5a2f6c30b","name":"Check received message containing long","time":{"start":1712239175211,"stop":1712239175212,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf29305d31db0c7","name":"Store - dialed first","time":{"start":1712239265029,"stop":1712239265030,"duration":1},"status":"passed","severity":"normal"},{"uid":"501adff6385de02e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712239119353,"stop":1712239119353,"duration":0},"status":"passed","severity":"normal"},{"uid":"478b1d91109cb77f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712238788867,"stop":1712238788868,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a0a7120fa63161","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712238669322,"stop":1712238669322,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a71de09e22f0c8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712238646149,"stop":1712238646150,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd0e6a48ebdf151","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712238669832,"stop":1712238669833,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b1ba9020d7a945d4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712238646150,"stop":1712238646150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70af64dbf4ba98c","name":"Push message with Arabic payload","time":{"start":1712239080796,"stop":1712239080797,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e2a39953d5d60f","name":"Check received message containing unicode special characters","time":{"start":1712239175225,"stop":1712239175226,"duration":1},"status":"passed","severity":"normal"},{"uid":"53adcd7d772dfb53","name":"ignores unrecognized TXT record formats","time":{"start":1712238669829,"stop":1712238669830,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b72ee93156926c","name":"different cluster, different shard: nodes don't connect","time":{"start":1712238984321,"stop":1712238984321,"duration":0},"status":"passed","severity":"normal"},{"uid":"808d162c3f4bd8e8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712239213542,"stop":1712239213543,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d27b9c42f2cbc71","name":"Check received message containing Chinese","time":{"start":1712239175213,"stop":1712239175214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea32ed8a7603bce2","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712238696088,"stop":1712238696090,"duration":2},"status":"passed","severity":"normal"},{"uid":"2acc4255fb5d9053","name":"should properly create location multiaddrs - udp4","time":{"start":1712238654434,"stop":1712238654435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78ed2db791c8fea","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712239244540,"stop":1712239244540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4203650f1854173","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712238908001,"stop":1712238908002,"duration":1},"status":"passed","severity":"normal"},{"uid":"689263567ee30926","name":"Push message with content topic containing short","time":{"start":1712239181447,"stop":1712239181448,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3233b716bfbe485","name":"Subscribe to topic containing Script and receive message","time":{"start":1712239320711,"stop":1712239320712,"duration":1},"status":"passed","severity":"normal"},{"uid":"4162513efcc23309","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712238788853,"stop":1712238788853,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b701ac8a73d2f8","name":"should configure sharding based on application and version for autosharding","time":{"start":1712238646163,"stop":1712238646163,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a6fca840427cb8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712238669331,"stop":1712238669332,"duration":1},"status":"passed","severity":"normal"},{"uid":"6761949d4a14f146","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712238646160,"stop":1712238646160,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8085ddcd251e1c","name":"Subscribe and receive messages via lightPush","time":{"start":1712239320714,"stop":1712239320715,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0aba2b0f68bcde9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712239213873,"stop":1712239213874,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dafc78899508ca5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712238646155,"stop":1712238646155,"duration":0},"status":"passed","severity":"normal"},{"uid":"16704b7846df0eb5","name":"Push message with content topic containing JSON","time":{"start":1712239181453,"stop":1712239181453,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef2c3505d713527","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712239134120,"stop":1712239134121,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8eb3d637d280800","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712239320710,"stop":1712239320710,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3d74e7464f390f","name":"Subscribe to topic containing long and receive message","time":{"start":1712239320719,"stop":1712239320719,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7c57d037438063","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712239266319,"stop":1712239266319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e21cf89dbfd94c1","name":"Push message with Script payload","time":{"start":1712239080801,"stop":1712239080802,"duration":1},"status":"passed","severity":"normal"},{"uid":"6820f1fe1672f589","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712238788850,"stop":1712238788851,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbf026da6613eab","name":"Push message with emoji payload","time":{"start":1712239080807,"stop":1712239080807,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb247f30d262e229","name":"Ordered callback, aborts when callback returns true","time":{"start":1712239233151,"stop":1712239233151,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13cbad00ed9085a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712238646156,"stop":1712238646156,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd82a7552197cf9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712238744666,"stop":1712238744666,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b9fe0939c41453","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712239320707,"stop":1712239320707,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd568b65c60235f1","name":"Check received message containing escaped characters","time":{"start":1712238855708,"stop":1712238855709,"duration":1},"status":"passed","severity":"normal"},{"uid":"92178c1e414db9ab","name":"Check received message with timestamp: 1712238695413000000 ","time":{"start":1712238855710,"stop":1712238855710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef900c8efe7d8bff","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712238788845,"stop":1712238788845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1392bb41d223b5d8","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712238646139,"stop":1712238646140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a05ea1c78758ebe","name":"should encodeTxt and decodeTxt","time":{"start":1712238654424,"stop":1712238654425,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fdb1b6a7a68192","name":"Push message with content topic containing shell command","time":{"start":1712239181453,"stop":1712239181453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16fa226dbca2002","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712239244539,"stop":1712239244539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fae31b2f6ac9ca1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712238653649,"stop":1712238653650,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4171cda464061b","name":"Subscribe and publish message","time":{"start":1712239134117,"stop":1712239134117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fd56f595fd753d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712238646142,"stop":1712238646143,"duration":1},"status":"passed","severity":"normal"},{"uid":"278ea88285f0b672","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712238706151,"stop":1712238706151,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c3b0604caf211e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712238745329,"stop":1712238745329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa1136193628a6c","name":"Ping on subscribed peer","time":{"start":1712238770155,"stop":1712238770156,"duration":1},"status":"passed","severity":"normal"},{"uid":"9908a125ee94098f","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app18/9/topic141/json","time":{"start":1712239123408,"stop":1712239123408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a52ea12e0248a5f","name":"Check publish message containing numeric","time":{"start":1712239122760,"stop":1712239122777,"duration":17},"status":"passed","severity":"normal"},{"uid":"554ec3a1c95a05d4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712239233148,"stop":1712239233149,"duration":1},"status":"passed","severity":"normal"},{"uid":"908a4324845a5cb7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712238673708,"stop":1712238673709,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cede096f3b7025a","name":"Check received message containing short","time":{"start":1712239175264,"stop":1712239175264,"duration":0},"status":"passed","severity":"normal"},{"uid":"4359be6ae7c47001","name":"Check received message containing short","time":{"start":1712238855689,"stop":1712238855690,"duration":1},"status":"passed","severity":"normal"},{"uid":"428103510fb01ba9","name":"different cluster, different shard: nodes don't connect","time":{"start":1712238788842,"stop":1712238788843,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96dc81102b3b2541","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712239186087,"stop":1712239186088,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5b5e37938fef10","name":"Push message with special chars payload","time":{"start":1712239080794,"stop":1712239080795,"duration":1},"status":"passed","severity":"normal"},{"uid":"6360bf341a2599f4","name":"Check message received after nwaku node is restarted","time":{"start":1712239175291,"stop":1712239175291,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2889e24bdfa23d4b","name":"Push message with SQL Injection payload","time":{"start":1712239181443,"stop":1712239181443,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f63beecb4ce5c53","name":"Decoder throws on undefined content topic","time":{"start":1712238679369,"stop":1712238679370,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a8b5e50742e18d","name":"Query generator for multiple messages with different content topic format","time":{"start":1712239233149,"stop":1712239233149,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0584501e202489","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app52/3/topic549/proto","time":{"start":1712239123410,"stop":1712239123410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d720512114f30ecf","name":"creates an iterator","time":{"start":1712239241571,"stop":1712239241572,"duration":1},"status":"passed","severity":"normal"},{"uid":"883eaffac0f3f6fb","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712239190082,"stop":1712239190082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b485bcda569d3d6d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712238669322,"stop":1712238669323,"duration":1},"status":"passed","severity":"normal"},{"uid":"128b8d7ca48cc7c3","name":"Push message with escaped characters payload","time":{"start":1712239080806,"stop":1712239080806,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19cc887a9d24d30","name":"Query Generator, No Decoder","time":{"start":1712239213874,"stop":1712239213874,"duration":0},"status":"passed","severity":"normal"}]