2024-04-06 11:49:19 +00:00

1 line
154 KiB
JSON

[{"uid":"122ce34af5428e5","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app15/9/topic225/json","time":{"start":1712403950910,"stop":1712403950910,"duration":0},"status":"skipped","severity":"normal"},{"uid":"331cdba04d76ee7c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712403957467,"stop":1712403957468,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acd1e0537b463da","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712403474872,"stop":1712403474872,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b51d9cfda3ebd39","name":"Encoder throws on undefined content topic","time":{"start":1712403508560,"stop":1712403508560,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1c5d9a8229dc3b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712404132739,"stop":1712404132739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5ca650e4253e35","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712404132738,"stop":1712404132738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8282c282ba42512","name":"Check publish message containing long","time":{"start":1712403945480,"stop":1712403945480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5efc510afb0794","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712403618433,"stop":1712403618434,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d55ee47c55aef0","name":"creates an iterator","time":{"start":1712404052099,"stop":1712404052101,"duration":2},"status":"passed","severity":"normal"},{"uid":"799077a021cd0ba2","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712403482422,"stop":1712403482423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f7b780e588c397","name":"should load peers from local storage and dispatch events","time":{"start":1712403502773,"stop":1712403502773,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5b86c7aef984b3","name":"Check message with no content topic is not received","time":{"start":1712403985188,"stop":1712403985190,"duration":2},"status":"passed","severity":"normal"},{"uid":"9955b6514b547fd4","name":"Check received message containing JSON","time":{"start":1712403985165,"stop":1712403985165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7774a45797beda","name":"Subscribe and receive messages via waku relay post","time":{"start":1712404132743,"stop":1712404132744,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ebb5808a7a280e","name":"Check received message containing Script","time":{"start":1712403985207,"stop":1712403985208,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a67ce18c7e471a","name":"should throw an error for an unconfigured topic","time":{"start":1712403474864,"stop":1712403474864,"duration":0},"status":"passed","severity":"normal"},{"uid":"50883a18c945271","name":"Push message with custom timestamp: 1681645218601","time":{"start":1712403997233,"stop":1712403997233,"duration":0},"status":"passed","severity":"normal"},{"uid":"463db5dcc7ad181d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712403733318,"stop":1712403733318,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff0c9bf75690016","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712404132748,"stop":1712404132748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51a8aa8642c780b","name":"Check received message containing special chars","time":{"start":1712403985159,"stop":1712403985159,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8148c87504bf729","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712403616572,"stop":1712403616572,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc85ad8e9907b640","name":"Push message with special chars payload","time":{"start":1712403904871,"stop":1712403904872,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1601fd13b5f11c7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712403575390,"stop":1712403575391,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a0cc664242bddcc","name":"Check received message containing unicode special characters","time":{"start":1712403688994,"stop":1712403688994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe5ab0099d6bb85","name":"should not receive a peer event after stop","time":{"start":1712403502772,"stop":1712403502772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36b6c1099e4f1d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712403945511,"stop":1712403945512,"duration":1},"status":"passed","severity":"normal"},{"uid":"951a712f30503cea","name":"Reusing cursor across nodes","time":{"start":1712404006235,"stop":1712404006235,"duration":0},"status":"passed","severity":"normal"},{"uid":"32874c0a828db348","name":"Push message with content topic containing numeric","time":{"start":1712403904879,"stop":1712403904879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b64dc1b5d14e0e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712403618437,"stop":1712403618437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b52818e20175440","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712404027758,"stop":1712404027758,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e73f1609c03e8c","name":"udp ip6 address","time":{"start":1712403482587,"stop":1712403482587,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a92a1c6aa958b","name":"should return unique PubsubTopics for static sharding","time":{"start":1712403474851,"stop":1712403474851,"duration":0},"status":"passed","severity":"normal"},{"uid":"436b9bbccb1c2491","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712403950600,"stop":1712403950601,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b4400f919446f3f6","name":"isConnected should return true after first peer connects","time":{"start":1712403575748,"stop":1712403575748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9a618ae8b26b0e","name":"Check received message with timestamp: 1712403524023 ","time":{"start":1712403688995,"stop":1712403688995,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f32d6b6847b3a","name":"Check message on other pubsub topic is not received","time":{"start":1712403985188,"stop":1712403985188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a266b6932ea0a2cd","name":"Fails to push message with empty content topic","time":{"start":1712403997231,"stop":1712403997231,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ba8243f843f561","name":"1 Store, 2 fetches","time":{"start":1712403498523,"stop":1712403498523,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb131c35f3fbc75","name":"Throws when trying to push message with empty payload","time":{"start":1712403997211,"stop":1712403997211,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8e59f44b08a23e","name":"Refresh subscription","time":{"start":1712404132746,"stop":1712404132747,"duration":1},"status":"passed","severity":"normal"},{"uid":"119f074ccb2d9a32","name":"Query generator for multiple messages","time":{"start":1712404046729,"stop":1712404046729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c467ff66702382","name":"Ephemeral field set to true","time":{"start":1712403487987,"stop":1712403487987,"duration":0},"status":"passed","severity":"normal"},{"uid":"3736c93030edf838","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712404132739,"stop":1712404132739,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f9ff872243d5ed","name":"Ping on subscribed peer","time":{"start":1712403603495,"stop":1712403603496,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a08a1ac2649902","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712403474871,"stop":1712403474872,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c74ded0acec7463","name":"Using a function","time":{"start":1712404066051,"stop":1712404066052,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b26e5727d637c2","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712404132746,"stop":1712404132746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe70c940b509aef9","name":"Check message received after jswaku node is restarted","time":{"start":1712403689003,"stop":1712403689003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ee4c85ec19898e1","name":"Push message on custom pubsubTopic","time":{"start":1712403768246,"stop":1712403768247,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8de48c707074d748","name":"Check received message containing Russian","time":{"start":1712403985160,"stop":1712403985160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87ccdb2f344322b","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712404132736,"stop":1712404132737,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a4ea0e1654778216","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712403575750,"stop":1712403575750,"duration":0},"status":"passed","severity":"normal"},{"uid":"202d3856f7cf2c7a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712403474853,"stop":1712403474853,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc8c0495545aea0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712403776207,"stop":1712403776208,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd800ae659930a5","name":"groups content topics by expected pubsub topic","time":{"start":1712403474847,"stop":1712403474847,"duration":0},"status":"passed","severity":"normal"},{"uid":"10795b1dea8a2015","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712403618430,"stop":1712403618431,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82edea838998511","name":"Round trip binary serialization","time":{"start":1712403487986,"stop":1712403487986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f687507585a42009","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712403618484,"stop":1712403618485,"duration":1},"status":"passed","severity":"normal"},{"uid":"518e63c52637706d","name":"Push message with Script payload","time":{"start":1712403904874,"stop":1712403904874,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6cb211b26cb859","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404034302,"stop":1712404034303,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ad75918660dd67","name":"Passing page size 110 when there are 120 messages","time":{"start":1712404058364,"stop":1712404058364,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d27e801eafb90e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712404132741,"stop":1712404132741,"duration":0},"status":"passed","severity":"normal"},{"uid":"853a6990c91c27da","name":"Subscribe to topic containing Script and receive message","time":{"start":1712404132749,"stop":1712404132750,"duration":1},"status":"passed","severity":"normal"},{"uid":"c343a32633a8a825","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712403474852,"stop":1712403474852,"duration":0},"status":"passed","severity":"normal"},{"uid":"767621b69af23f3d","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712403957446,"stop":1712403957446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f848f37b98a521dd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403575390,"stop":1712403575390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5df0abb7b4b8b712","name":"getPeersByDiscovery","time":{"start":1712403931520,"stop":1712403931520,"duration":0},"status":"passed","severity":"normal"},{"uid":"596e29b1ffbdf207","name":"Decoder throws on empty string content topic","time":{"start":1712403510516,"stop":1712403510516,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc61ebf5fb651dae","name":"should properly create location multiaddrs - tcp","time":{"start":1712403483195,"stop":1712403483196,"duration":1},"status":"passed","severity":"normal"},{"uid":"62126652ba85fb08","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712403474842,"stop":1712403474842,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7b419c502e5db5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712404006233,"stop":1712404006234,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac54f0e9bb48d077","name":"Check received message containing Script","time":{"start":1712403688991,"stop":1712403688991,"duration":0},"status":"passed","severity":"normal"},{"uid":"705775de7cc65493","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712403474845,"stop":1712403474845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ac3d43832b2c1","name":"Push message with custom timestamp: 1712400018601","time":{"start":1712403997233,"stop":1712403997234,"duration":1},"status":"passed","severity":"normal"},{"uid":"27895a5c3a6d1625","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712403733314,"stop":1712403733314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8dcf82c5882fcc","name":"Relay","time":{"start":1712403535455,"stop":1712403535456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6eff62134735f65","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712403575747,"stop":1712403575748,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4e4f03cca416bc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403575392,"stop":1712403575392,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd814284f58cb73e","name":"different cluster, same shard: nodes don't connect","time":{"start":1712403618415,"stop":1712403618415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b40840c75a5acb4f","name":"Push message with content topic containing shell command","time":{"start":1712403904884,"stop":1712403904884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d402bbab230f046e","name":"same cluster, different shard: nodes connect","time":{"start":1712403810210,"stop":1712403810210,"duration":0},"status":"passed","severity":"normal"},{"uid":"359091d7d978a14c","name":"Subscribe and receives messages on 20 topics","time":{"start":1712403776182,"stop":1712403776188,"duration":6},"status":"passed","severity":"normal"},{"uid":"7753c7aac3c70d30","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712403575388,"stop":1712403575389,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fef1a02e9397c9a","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app53/3/topic247/test.js","time":{"start":1712403950911,"stop":1712403950911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fadd6149b1a322a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712403776206,"stop":1712403776206,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4986cc61c206d4","name":"does not throw on valid cases","time":{"start":1712403474835,"stop":1712403474836,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8bc17e43506080","name":"Init the array if not present","time":{"start":1712403474368,"stop":1712403474370,"duration":2},"status":"passed","severity":"normal"},{"uid":"f49b8ea449aa7d21","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712403474843,"stop":1712403474843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1bbf9d070b2582","name":"Check received message containing shell command","time":{"start":1712403688993,"stop":1712403688993,"duration":0},"status":"passed","severity":"normal"},{"uid":"723f3a6150e062c6","name":"should properly create peer info with all multiaddrs","time":{"start":1712403483196,"stop":1712403483196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d146aa09c3ce9560","name":"should encode/decode to text encoding","time":{"start":1712403483192,"stop":1712403483193,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27fc54cb729bc1","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app34/2/topic594/proto","time":{"start":1712403950909,"stop":1712403950910,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86934a69e319bd84","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403575392,"stop":1712403575393,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cadc5f1468b5478","name":"should not fail to stop the service if it was not started","time":{"start":1712403975140,"stop":1712403975142,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5aa457bc5755b14","name":"should not fail to stop the service if it was not started","time":{"start":1712403502770,"stop":1712403502770,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ce67111d86c8ad","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712403776195,"stop":1712403776195,"duration":0},"status":"passed","severity":"normal"},{"uid":"589515933ab1ff1e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712403474944,"stop":1712403474945,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d55049752c395d1","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712403532565,"stop":1712403532565,"duration":0},"status":"passed","severity":"normal"},{"uid":"273cf7434ed5f3e9","name":"should properly create location multiaddrs - tcp6","time":{"start":1712403483195,"stop":1712403483195,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1334508a5bbc4c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712403525253,"stop":1712403525254,"duration":1},"status":"passed","severity":"normal"},{"uid":"905fcb636bf0a31a","name":"should not receive a peer event before start","time":{"start":1712403536926,"stop":1712403536928,"duration":2},"status":"passed","severity":"normal"},{"uid":"27d96a7a13261633","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712404132745,"stop":1712404132745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80fe12efcb6fab3","name":"Fails to publish duplicate message","time":{"start":1712403945508,"stop":1712403945508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a2ee54bc2136e9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712403985228,"stop":1712403985229,"duration":1},"status":"passed","severity":"normal"},{"uid":"1892907ee0e8ecf3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712403616573,"stop":1712403616574,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5e806dbf7c698b","name":"Check publish message after client node is restarted","time":{"start":1712403945515,"stop":1712403945515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38ff66cfe004563f","name":"Publish message with custom timestamp: Sun Apr 16 2023 11:45:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1712403945495,"stop":1712403945496,"duration":1},"status":"passed","severity":"normal"},{"uid":"2171f7b04fa46cc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712404027757,"stop":1712404027758,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e14dcb1b9d23ff","name":"Check message with invalid timestamp is not received","time":{"start":1712403688998,"stop":1712403688999,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec93d747d3fe6d4c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712403957469,"stop":1712403957469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd25cf43b755a22","name":"Encoder throws on undefined content topic","time":{"start":1712403510514,"stop":1712403510515,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d62c0ddedec2cfe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403618435,"stop":1712403618435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7954a932687e67","name":"Check received message containing long","time":{"start":1712403985158,"stop":1712403985158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8412cfeb6c88de32","name":"Publish message with custom timestamp: Sat Apr 06 2024 10:45:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1712403945496,"stop":1712403945506,"duration":10},"status":"passed","severity":"normal"},{"uid":"430466c26a9dac26","name":"Privacy Node - default protocol","time":{"start":1712404074675,"stop":1712404074675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c314312b85c2dd8","name":"Check publish message containing emoji","time":{"start":1712403945493,"stop":1712403945493,"duration":0},"status":"passed","severity":"normal"},{"uid":"75207f285fb6b85d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712403618456,"stop":1712403618456,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c5a7f13f147288","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712403618438,"stop":1712403618449,"duration":11},"status":"passed","severity":"normal"},{"uid":"befdefff955d9ccf","name":"throws an error for improperly formatted content topics","time":{"start":1712403474848,"stop":1712403474848,"duration":0},"status":"passed","severity":"normal"},{"uid":"f152b4965b7a7bd6","name":"Check received message with timestamp: 1712403524759000000 ","time":{"start":1712403985224,"stop":1712403985224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3fd12d14481bc9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403618455,"stop":1712403618456,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89e7be4fe80b023","name":"Query with Promise Callback, No Decoder","time":{"start":1712404027760,"stop":1712404027761,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf421b2470bc8b6","name":"Fails to push message bigger that 1MB","time":{"start":1712403997235,"stop":1712403997235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24d36bee9aede7b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712403474868,"stop":1712403474868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e102cdfda9bd67c5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403768244,"stop":1712403768244,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9f67dfc4c595f1","name":"isConnected should return false after all peers disconnect","time":{"start":1712403525259,"stop":1712403525261,"duration":2},"status":"passed","severity":"normal"},{"uid":"dfc27141c2fb04ad","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712404041567,"stop":1712404041567,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71180a1e09ebdce","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712403474841,"stop":1712403474842,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c16d9b8935947","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712403534928,"stop":1712403534928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0381ee1fef0256","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712403498611,"stop":1712403498611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb9e244e4d962","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712403482414,"stop":1712403482415,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cb2a6b5705bb90","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712403474854,"stop":1712403474854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6034eccd5ad6961","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403768249,"stop":1712403768249,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c413e1366b961cb6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712403474859,"stop":1712403474859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7687afd34e1eaaff","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712403957448,"stop":1712403957449,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9df444f5d15624","name":"Subscribe and publish message","time":{"start":1712403957445,"stop":1712403957445,"duration":0},"status":"passed","severity":"normal"},{"uid":"193c9fdd2ab3534c","name":"should return valid sharding parameters for static sharding","time":{"start":1712403474867,"stop":1712403474868,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb68184995e15d05","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712403733317,"stop":1712403733317,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c48f58387f15068","name":"should encode/decode to RLP encoding","time":{"start":1712403483192,"stop":1712403483192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c412db7697e7491b","name":"All","time":{"start":1712403535457,"stop":1712403535457,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ddde1dc4dcd1af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403768247,"stop":1712403768248,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7396caf9f5d2d1cd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712403525250,"stop":1712403525252,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f51419e3cd45c40","name":"should throw an error for missing sharding configuration","time":{"start":1712403474870,"stop":1712403474870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb291c2d908705","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712403776189,"stop":1712403776189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eba891c48702120","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712403733314,"stop":1712403733315,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c721e69316b49d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712404132735,"stop":1712404132735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86cc012df9772b5","name":"Check received message containing special chars","time":{"start":1712403688986,"stop":1712403688986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b292e39c8195197","name":"Nodes with multiple pubsub topic","time":{"start":1712403950438,"stop":1712403950439,"duration":1},"status":"passed","severity":"normal"},{"uid":"505a688f7bc7713c","name":"should set field with only STORE enabled","time":{"start":1712403483197,"stop":1712403483198,"duration":1},"status":"passed","severity":"normal"},{"uid":"944b5a38bc9660dd","name":"Nodes with multiple pubsub topic","time":{"start":1712403950435,"stop":1712403950435,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1a20997400f3ce","name":"can start the service","time":{"start":1712403502769,"stop":1712403502770,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a9dbccf9d2db37","name":"Push message with shell command payload","time":{"start":1712403997209,"stop":1712403997209,"duration":0},"status":"passed","severity":"normal"},{"uid":"becc4d47cf609e48","name":"handles different clusterIds correctly","time":{"start":1712403474847,"stop":1712403474848,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbf8f2ab3c3ed73","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712404027759,"stop":1712404027760,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce82a2643ee4c2","name":"Push message equal or less that 1MB","time":{"start":1712403904889,"stop":1712403904889,"duration":0},"status":"passed","severity":"normal"},{"uid":"9136809dfb562666","name":"Overlapping topic subscription","time":{"start":1712404132737,"stop":1712404132737,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f63a865c941c98","name":"should return all peers when numPeers is 0","time":{"start":1712403487795,"stop":1712403487795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a9939407f35e40","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712403474858,"stop":1712403474858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac3f31e7951168f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712403474861,"stop":1712403474862,"duration":1},"status":"passed","severity":"normal"},{"uid":"45965eccb42a43c9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712403904883,"stop":1712403904883,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7c143d8d70c59a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712403474858,"stop":1712403474858,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85ad9147036a3cf","name":"Check received message containing long","time":{"start":1712403688984,"stop":1712403688985,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34a0b6846de7c65","name":"Decoder throws on undefined content topic","time":{"start":1712403487989,"stop":1712403487989,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbdefd85e2c294a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403768253,"stop":1712403768253,"duration":0},"status":"passed","severity":"normal"},{"uid":"454b84d0ef6f572e","name":"Query Generator - backward","time":{"start":1712404027939,"stop":1712404027940,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f87318eaa9c4df","name":"Fields are not dropped","time":{"start":1712403487506,"stop":1712403487508,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0f65eb5db011e44","name":"Check received message containing Basic HTML tag","time":{"start":1712403985164,"stop":1712403985165,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9e9149889fccd6","name":"Callback on promise","time":{"start":1712404046731,"stop":1712404046731,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3715c85cf8859b0","name":"Check received message with timestamp: 1712403524759 ","time":{"start":1712403985168,"stop":1712403985168,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e34deac1a8da99","name":"Check received message containing Russian","time":{"start":1712403688987,"stop":1712403688990,"duration":3},"status":"passed","severity":"normal"},{"uid":"db8f0148ad499b97","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712403985187,"stop":1712403985187,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee07e12196edf3c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712403474841,"stop":1712403474841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2a8f4968a1464c","name":"Relay + Store","time":{"start":1712403535456,"stop":1712403535457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0541d1307d2f37","name":"addEventListener with wrong event","time":{"start":1712403565168,"stop":1712403565169,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9dbc405ea4b30c0","name":"should properly create location multiaddrs - udp","time":{"start":1712403483195,"stop":1712403483195,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7236f0e4922580","name":"Ping on peer without subscriptions","time":{"start":1712403603503,"stop":1712403603503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2711ffd79af68f","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app86/10/topic565/test.js","time":{"start":1712403950909,"stop":1712403950909,"duration":0},"status":"skipped","severity":"normal"},{"uid":"151d744fc5e4d58c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712403618479,"stop":1712403618480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13a490ca7ee00a7","name":"different cluster, different shard: nodes don't connect","time":{"start":1712403618416,"stop":1712403618416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f429b56ea04df41b","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app55/4/topic528/utf8","time":{"start":1712403950909,"stop":1712403950909,"duration":0},"status":"skipped","severity":"normal"},{"uid":"898e77464ec04a6b","name":"can start the service","time":{"start":1712403975139,"stop":1712403975139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51bbf22c4da0302","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712403776179,"stop":1712403776182,"duration":3},"status":"passed","severity":"normal"},{"uid":"38b829b8f059e080","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712403618451,"stop":1712403618451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00dcbb11f07a34a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712404095605,"stop":1712404095605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3db503d87f9672a","name":"Ping on peer without subscriptions","time":{"start":1712403603496,"stop":1712403603496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84713b0ebda724","name":"throws on content topic with empty application field","time":{"start":1712403474838,"stop":1712403474838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e449f8cdc0b29751","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712403776207,"stop":1712403776207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0ca95e70d5a09e","name":"Push message with meta","time":{"start":1712403997232,"stop":1712403997232,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa1d3362f7b9d95","name":"Push message with content topic containing long","time":{"start":1712403904879,"stop":1712403904879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad46d4e11702cdc2","name":"should set field with all protocols enabled","time":{"start":1712403483197,"stop":1712403483197,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4d2e996b0fe279","name":"Check received message containing SQL Injection","time":{"start":1712403985161,"stop":1712403985162,"duration":1},"status":"passed","severity":"normal"},{"uid":"24393d726909487f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712403482420,"stop":1712403482420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e32d9e75284aa20","name":"Check publish message containing Arabic","time":{"start":1712403945482,"stop":1712403945483,"duration":1},"status":"passed","severity":"normal"},{"uid":"9744e4f8d5f83880","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712403525258,"stop":1712403525259,"duration":1},"status":"passed","severity":"normal"},{"uid":"660b1994caa74f92","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712403498611,"stop":1712403498612,"duration":1},"status":"passed","severity":"normal"},{"uid":"12acee275d2124e2","name":"Subscribe to topic containing long and publish message","time":{"start":1712403957454,"stop":1712403957455,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d26f15ad1ba535","name":"random static sharding 9 - Cluster ID: 868, Shard ID: 67","time":{"start":1712404008100,"stop":1712404008100,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b16451461c5e30","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712404006231,"stop":1712404006232,"duration":1},"status":"passed","severity":"normal"},{"uid":"8895b2f3d4224c37","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712404006234,"stop":1712404006234,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab810aca85508fea","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403618438,"stop":1712403618438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a45321a9144a95c","name":"Subscribe to topic containing XML and receive message","time":{"start":1712404132750,"stop":1712404132750,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cde9533df357da","name":"should throw an error for missing required configuration","time":{"start":1712403474853,"stop":1712403474854,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e62b35d36519bec","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712403618449,"stop":1712403618450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1030397a6677","name":"Ping on unsubscribed peer","time":{"start":1712403554331,"stop":1712403554333,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8154f2bc834ed58","name":"Push message with content topic containing Chinese","time":{"start":1712403904880,"stop":1712403904880,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7208aa5b469a555","name":"Check received message containing short","time":{"start":1712403985192,"stop":1712403985204,"duration":12},"status":"passed","severity":"normal"},{"uid":"41d2f68a7ba969ee","name":"Check received message containing short","time":{"start":1712403985157,"stop":1712403985158,"duration":1},"status":"passed","severity":"normal"},{"uid":"a867ff506f05fd49","name":"Passing page size 3 when there are 20 messages","time":{"start":1712404058361,"stop":1712404058362,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d97edcf7f37c1e4","name":"Push message with custom timestamp: 1712407218601","time":{"start":1712403997234,"stop":1712403997234,"duration":0},"status":"passed","severity":"normal"},{"uid":"22972a8c2c6fb72e","name":"Push message with numeric payload","time":{"start":1712403997199,"stop":1712403997199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2cb1f304e583b2","name":"should be called for bootstrap peers","time":{"start":1712403532564,"stop":1712403532564,"duration":0},"status":"passed","severity":"normal"},{"uid":"53df7706498d51c4","name":"Symmetric encrypt & Decrypt","time":{"start":1712403509133,"stop":1712403509134,"duration":1},"status":"passed","severity":"normal"},{"uid":"56373847d469f234","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712403618417,"stop":1712403618417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f2c36c7efe02a03","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712403575391,"stop":1712403575392,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe10b8557e436c0","name":"connects to nwaku","time":{"start":1712404066050,"stop":1712404066050,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cb5f73ab2ef46c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712403474870,"stop":1712403474870,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafe82b10748f094","name":"Check received message containing Script","time":{"start":1712403985162,"stop":1712403985163,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de87150ca13c7f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712403950438,"stop":1712403950438,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b53273f2a64148e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712404132751,"stop":1712404132752,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeaecb5b02198bd9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712403474855,"stop":1712403474855,"duration":0},"status":"passed","severity":"normal"},{"uid":"435eb746ea6034fb","name":"Push message with content topic containing JSON","time":{"start":1712403904883,"stop":1712403904884,"duration":1},"status":"passed","severity":"normal"},{"uid":"1787180dd8a886eb","name":"Nodes with multiple pubsub topic","time":{"start":1712403950437,"stop":1712403950437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63bb3c48de3b825","name":"Fails to push message bigger that 1MB","time":{"start":1712403904890,"stop":1712403904890,"duration":0},"status":"passed","severity":"normal"},{"uid":"89888c9ec73aff8b","name":"Check received message containing Chinese","time":{"start":1712403985206,"stop":1712403985206,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a208a745f67ffb4","name":"Subscribe to topic containing short and receive message","time":{"start":1712404132737,"stop":1712404132737,"duration":0},"status":"passed","severity":"normal"},{"uid":"353781e9b505e2c","name":"less peers than existing","time":{"start":1712403905050,"stop":1712403905051,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c3296326424b52b0","name":"Check message received after jswaku node is restarted","time":{"start":1712403985235,"stop":1712403985235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a47a6e1204ca4ec4","name":"Fails to publish message with empty text","time":{"start":1712403945508,"stop":1712403945509,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d98c9c98cc5b8ea","name":"Relay - dialed after","time":{"start":1712404074672,"stop":1712404074672,"duration":0},"status":"passed","severity":"normal"},{"uid":"467c74d4c2ebede5","name":"should not throw an error for a single configured topic","time":{"start":1712403474862,"stop":1712403474863,"duration":1},"status":"passed","severity":"normal"},{"uid":"783b24f32da51ab1","name":"Query Generator, No message returned","time":{"start":1712404027757,"stop":1712404027757,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0a42afb038139f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712403776189,"stop":1712403776190,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aebbc8bf8d426e34","name":"Check received message containing long","time":{"start":1712403985205,"stop":1712403985205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3db818d971551f4","name":"Push message with content topic containing SQL Injection","time":{"start":1712403997227,"stop":1712403997228,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab3d059448a8a79","name":"different cluster, different shard: nodes don't connect","time":{"start":1712403810211,"stop":1712403810211,"duration":0},"status":"passed","severity":"normal"},{"uid":"63965cc779cc9baa","name":"removeEventListener with wrong event","time":{"start":1712403565171,"stop":1712403565171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d95d8bfbda7ec7b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712403482422,"stop":1712403482422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60ae80791c91a01","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712403776193,"stop":1712403776194,"duration":1},"status":"passed","severity":"normal"},{"uid":"76598b021bf21744","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712404041567,"stop":1712404041568,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e998cf7ca590310","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403618450,"stop":1712403618451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c4083e33326a1","name":"Push message with content topic containing long","time":{"start":1712403997219,"stop":1712403997224,"duration":5},"status":"passed","severity":"normal"},{"uid":"f89c276ffdf900f9","name":"Filter","time":{"start":1712404074674,"stop":1712404074674,"duration":0},"status":"passed","severity":"normal"},{"uid":"659e4db4f8d41dae","name":"Wrong topic","time":{"start":1712403950912,"stop":1712403950913,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8cf834eb09fc816","name":"should emit a peer event after start","time":{"start":1712403975143,"stop":1712403975143,"duration":0},"status":"passed","severity":"normal"},{"uid":"4971ea2918e15061","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712404132744,"stop":1712404132744,"duration":0},"status":"passed","severity":"normal"},{"uid":"168fb035b42c94f5","name":"Check received message containing Chinese","time":{"start":1712403985159,"stop":1712403985160,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fb8f9ae2b1f339","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712404132750,"stop":1712404132750,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd978573f50ba520","name":"Generator, custom pubsub topic","time":{"start":1712404034304,"stop":1712404034305,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a78a1ac27e2eed","name":"Subscribe to topic containing long and receive message","time":{"start":1712403776192,"stop":1712403776192,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f7c0183102567e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712404132752,"stop":1712404132752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66698afb822916c","name":"should emit a peer event after start","time":{"start":1712403536926,"stop":1712403536926,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ff7e0744330517","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712404027759,"stop":1712404027759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7e38773bcd8c42","name":"Push to array if already present","time":{"start":1712403474370,"stop":1712403474370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d5a5baa30535dc","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712403945494,"stop":1712403945494,"duration":0},"status":"passed","severity":"normal"},{"uid":"98630ab61d1984af","name":"Push message with Chinese payload","time":{"start":1712403904872,"stop":1712403904872,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd9c23bba6742f0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712403482417,"stop":1712403482417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22dfa8c9d8f9dd7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712403474856,"stop":1712403474856,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2a20d0749c3fe4","name":"Push message with content topic containing Chinese","time":{"start":1712403997225,"stop":1712403997226,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b03e086d9211d7","name":"receives messages sent to provided content topic through callback","time":{"start":1712403950601,"stop":1712403950601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f89995a7acfed1e","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app58/6/topic779/xml","time":{"start":1712403950910,"stop":1712403950910,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6af6b10a3b7f5b8a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712403482417,"stop":1712403482418,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca1400204acc2bd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712403950439,"stop":1712403950439,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8d4579fc4b57f5","name":"Refresh subscription","time":{"start":1712403776191,"stop":1712403776191,"duration":0},"status":"passed","severity":"normal"},{"uid":"661fb117006c18c3","name":"Push message with content topic containing Arabic","time":{"start":1712403997226,"stop":1712403997227,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28651fc80f80aa4","name":"same cluster, same shard: nodes connect","time":{"start":1712403618414,"stop":1712403618414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d50f4bd12997b90","name":"Check received message containing Russian","time":{"start":1712403985207,"stop":1712403985207,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c76bdc0236165d7","name":"Check received message with timestamp: 1712403524759000000 ","time":{"start":1712403985167,"stop":1712403985167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf81d184a0887d5","name":"should properly create location multiaddrs - udp6","time":{"start":1712403483194,"stop":1712403483195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69190a900d5e183","name":"throws on content topic with empty topic name field","time":{"start":1712403474839,"stop":1712403474840,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf9b0b002ebbf46","name":"Used by Waku Relay","time":{"start":1712404066052,"stop":1712404066052,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b043bd35bd7fa8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712403474849,"stop":1712403474849,"duration":0},"status":"passed","severity":"normal"},{"uid":"6405187fc9de5721","name":"Push message with content topic containing special chars","time":{"start":1712403997225,"stop":1712403997225,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae5f3746b394600","name":"Push message with short payload","time":{"start":1712403904870,"stop":1712403904870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b84677a5666ab9","name":"Check message received after nwaku node is restarted","time":{"start":1712403985236,"stop":1712403985236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad489217a79da892","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712403957471,"stop":1712403957471,"duration":0},"status":"passed","severity":"normal"},{"uid":"4022831578ddd25a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712403474858,"stop":1712403474859,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8eb2a8a414d0d","name":"Check message on other pubsub topic is not received","time":{"start":1712403985230,"stop":1712403985231,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c65a2e970dbbc6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712403482416,"stop":1712403482416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b1920ee5612827","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712404006231,"stop":1712404006231,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9ea5309d623820","name":"Check message with no content topic is not received","time":{"start":1712403689001,"stop":1712403689001,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cebc63df535e227","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712404041566,"stop":1712404041567,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8183782373b634c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712403733318,"stop":1712403733318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4e8d81846584cb","name":"Check received message containing numeric","time":{"start":1712403985158,"stop":1712403985159,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d594008627d58cb","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712403498876,"stop":1712403498876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40dfcd1093d9999","name":"Check received message containing Chinese","time":{"start":1712403688986,"stop":1712403688987,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5be02907e0daa7","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712403474845,"stop":1712403474845,"duration":0},"status":"passed","severity":"normal"},{"uid":"266dd753cbebfab8","name":"Passing cursor with wrong message digest","time":{"start":1712404006235,"stop":1712404006235,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e78ac33078710d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712403776179,"stop":1712403776179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d94cba8a4d5f0d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712403483184,"stop":1712403483185,"duration":1},"status":"passed","severity":"normal"},{"uid":"920ac44e13444aed","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712403618477,"stop":1712403618479,"duration":2},"status":"passed","severity":"normal"},{"uid":"62fab78767e4fbb0","name":"Ordered Callback - forward","time":{"start":1712404027944,"stop":1712404027945,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a23679625c8023e","name":"Check received message containing shell command","time":{"start":1712403985165,"stop":1712403985166,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9500d087458f05","name":"should set field with only RELAY enabled","time":{"start":1712403483197,"stop":1712403483197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea971852325f746","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712403985168,"stop":1712403985168,"duration":0},"status":"passed","severity":"normal"},{"uid":"7935d149492b78e4","name":"should only return 1 node with store capability","time":{"start":1712403498874,"stop":1712403498874,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e1750e5c772f9c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712403474865,"stop":1712403474865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8698cacfcbfa6718","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712403733317,"stop":1712403733317,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d02fdb4f2547b02","name":"should be able to encode the field with only STORE set to true","time":{"start":1712403482414,"stop":1712403482414,"duration":0},"status":"passed","severity":"normal"},{"uid":"40713503d2730ae9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712404060830,"stop":1712404060830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ffad8491bee76a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712403957468,"stop":1712403957468,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c89615ef912fe6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712403482423,"stop":1712403482423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff867d0db3a36408","name":"should not receive a peer event after stop","time":{"start":1712403536928,"stop":1712403536928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cce86235b5684b8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712404132741,"stop":1712404132741,"duration":0},"status":"passed","severity":"normal"},{"uid":"98acc4c931e3a8c7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712403482421,"stop":1712403482422,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca24306d9c1a2bd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712403616573,"stop":1712403616573,"duration":0},"status":"passed","severity":"normal"},{"uid":"16181728c5659e9d","name":"Subscribe to topic containing short and receive message","time":{"start":1712403776192,"stop":1712403776192,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c7df26a5f47708","name":"Push message with content topic containing Script","time":{"start":1712403997228,"stop":1712403997228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccabf3333f0aa73","name":"Push message with content topic containing unicode special characters","time":{"start":1712403904885,"stop":1712403904885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fa3b506f55600c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712403510513,"stop":1712403510513,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6c6c29ee9e9e28","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712403945514,"stop":1712403945515,"duration":1},"status":"passed","severity":"normal"},{"uid":"43751af0cc8836fe","name":"retrieves a single peer","time":{"start":1712403498871,"stop":1712403498871,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f35f2905838ab0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712403510514,"stop":1712403510514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbbe783484a8542","name":"should return empty list for no shard","time":{"start":1712403474853,"stop":1712403474853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3b1409eb4842bf","name":"Push 30 different messages","time":{"start":1712403997210,"stop":1712403997211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b01804727684af","name":"caches peers it previously fetched","time":{"start":1712403498873,"stop":1712403498873,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c6f9b3bfbe432b","name":"Check publish message containing shell command","time":{"start":1712403945491,"stop":1712403945492,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3a2d25eb7b7e0f","name":"Reopen subscription with peer with lost subscription","time":{"start":1712403603504,"stop":1712403603504,"duration":0},"status":"passed","severity":"normal"},{"uid":"290329774a3f7acd","name":"connected peers and dial","time":{"start":1712403905049,"stop":1712403905050,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16b4a80fb0fe2dbf","name":"Light Node - default protocols","time":{"start":1712404074675,"stop":1712404074675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5556e1a8844359dc","name":"Waku message hash computation","time":{"start":1712403477406,"stop":1712403477408,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c5ddee1da148000","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712403575385,"stop":1712403575385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d7e8504f580c92","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712403616572,"stop":1712403616573,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b1e6318c98e559","name":"Check message with no payload is not received","time":{"start":1712403985190,"stop":1712403985191,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8c834af1687176","name":"Push message with Russian payload","time":{"start":1712403904873,"stop":1712403904873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99db25bd4b7363a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712403474846,"stop":1712403474846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b0daed03b2c70f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712404095606,"stop":1712404095606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c979b82323a91d3c","name":"more peers than existing","time":{"start":1712403905050,"stop":1712403905050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0b3258575971895","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403575386,"stop":1712403575388,"duration":2},"status":"passed","severity":"normal"},{"uid":"787a5cbc70542d19","name":"Push message with SQL Injection payload","time":{"start":1712403997207,"stop":1712403997207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06aade4de2c71a7","name":"should handle corrupted local storage data gracefully","time":{"start":1712403502773,"stop":1712403502774,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbb9f237cdafd9a","name":"Push message with content topic containing emoji","time":{"start":1712403997231,"stop":1712403997231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec004750e97f064","name":"Push message with custom timestamp: 1681645289207","time":{"start":1712403904888,"stop":1712403904888,"duration":0},"status":"passed","severity":"normal"},{"uid":"74eeb8f58a5ee400","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712404046731,"stop":1712404046732,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a1a60b008a2384","name":"should encodeTxt and decodeTxt","time":{"start":1712403483183,"stop":1712403483184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9cdc22e6934309","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712403733315,"stop":1712403733315,"duration":0},"status":"passed","severity":"normal"},{"uid":"32200b2d087e7a4b","name":"Throws when trying to push message with empty payload","time":{"start":1712403904878,"stop":1712403904878,"duration":0},"status":"passed","severity":"normal"},{"uid":"4206939b104e7fbd","name":"Ping on subscribed peer","time":{"start":1712403554330,"stop":1712403554331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e7740f7d0a6153","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712403688996,"stop":1712403688996,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5bcdbacebfc0a2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712403534927,"stop":1712403534927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a075203f5ce91e61","name":"throws on content topic with empty encoding field","time":{"start":1712403474840,"stop":1712403474840,"duration":0},"status":"passed","severity":"normal"},{"uid":"840b016494f6f5d7","name":"Check message with no pubsub topic is not received","time":{"start":1712403689000,"stop":1712403689000,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd29ded1743f1d4","name":"Check received message containing Arabic","time":{"start":1712403688987,"stop":1712403688987,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4e63529d4c4705","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712403474854,"stop":1712403474855,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f064e6065310b2","name":"random static sharding 5 - Cluster ID: 957, Shard ID: 739","time":{"start":1712404008098,"stop":1712404008098,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6c9b68975e2554","name":"Check received message containing numeric","time":{"start":1712403985205,"stop":1712403985205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b539bb1328a317c4","name":"returns all values when wanted number matches available values","time":{"start":1712403497782,"stop":1712403497784,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5218bc59f21cd18","name":"Push message with short payload","time":{"start":1712403997198,"stop":1712403997198,"duration":0},"status":"passed","severity":"normal"},{"uid":"949cdb76acd932cb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712404132741,"stop":1712404132741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edf68d783391efa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712403776208,"stop":1712403776208,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f327952f7914187","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712404060831,"stop":1712404060831,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df35e8e683a3ff7","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712403474849,"stop":1712403474849,"duration":0},"status":"passed","severity":"normal"},{"uid":"242b0a6071a3c721","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712404095604,"stop":1712404095604,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f62e290645ae0a","name":"should throw error - no id","time":{"start":1712403483186,"stop":1712403483190,"duration":4},"status":"passed","severity":"normal"},{"uid":"83af418885c130a5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712403618428,"stop":1712403618428,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eebd68d1f277a4","name":"Passing page size 11 when there are 10 messages","time":{"start":1712404058363,"stop":1712404058363,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dac58b5477416a6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712403997229,"stop":1712403997229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d2d5aaf15376c3","name":"Subscribe to topic containing Script and receive message","time":{"start":1712404132740,"stop":1712404132740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a912d3c6723be9ad","name":"Relay - dialed first","time":{"start":1712404074672,"stop":1712404074672,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a3038f9ea2797c","name":"Store - dialed after - with timeout","time":{"start":1712404074673,"stop":1712404074674,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fc27f9c5f52606","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712403618436,"stop":1712403618437,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d44e024fd99166","name":"getPeersByDiscovery","time":{"start":1712403565171,"stop":1712403565172,"duration":1},"status":"passed","severity":"normal"},{"uid":"8078838058ff22c1","name":"random static sharding 1 - Cluster ID: 467, Shard ID: 645","time":{"start":1712404008096,"stop":1712404008096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e025059a9500adb2","name":"Subscribe to topic containing XML and receive message","time":{"start":1712403776195,"stop":1712403776196,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72387c8022032af","name":"configure the node with multiple content topics","time":{"start":1712403950914,"stop":1712403950915,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7bf68d29ef73c57d","name":"Push message with content topic containing emoji","time":{"start":1712403904885,"stop":1712403904886,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5c508ffd747f66","name":"Query with Ordered Callback, No message returned","time":{"start":1712404027759,"stop":1712404027759,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d04550e2784d8d","name":"Check message on other pubsub topic is not received","time":{"start":1712403688999,"stop":1712403688999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee588867ef8670ba","name":"different cluster, same shard: nodes don't connect","time":{"start":1712403810210,"stop":1712403810211,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c3315d42f5ecf3","name":"Check received message containing XML","time":{"start":1712403688991,"stop":1712403688991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4d388322cb2643","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712404041568,"stop":1712404041568,"duration":0},"status":"passed","severity":"normal"},{"uid":"127209bf4ed056e2","name":"Push message with content topic containing Russian","time":{"start":1712403997227,"stop":1712403997227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0269699841cd1d1","name":"Check received message containing XML","time":{"start":1712403985208,"stop":1712403985221,"duration":13},"status":"passed","severity":"normal"},{"uid":"a82ccae01dc7971e","name":"Check received message containing Basic HTML tag","time":{"start":1712403688991,"stop":1712403688992,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8ef1d349d81fd8","name":"Query generator for multiple messages with different message text format","time":{"start":1712404046729,"stop":1712404046730,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e21d53b693534be","name":"Push message with XML payload","time":{"start":1712403904874,"stop":1712403904875,"duration":1},"status":"passed","severity":"normal"},{"uid":"964b5a897b5af541","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403618429,"stop":1712403618429,"duration":0},"status":"passed","severity":"normal"},{"uid":"8169e0306eb40304","name":"Overlapping topic subscription","time":{"start":1712404132746,"stop":1712404132746,"duration":0},"status":"passed","severity":"normal"},{"uid":"897f6282a6282672","name":"Refresh subscription","time":{"start":1712404132737,"stop":1712404132737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4191a8fe6cf9061","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712403776208,"stop":1712403776214,"duration":6},"status":"passed","severity":"normal"},{"uid":"3939b37ec05db1d6","name":"Push message with content topic containing XML","time":{"start":1712403904882,"stop":1712403904882,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb433373198e3d2e","name":"ignores unrecognized TXT record formats","time":{"start":1712403498873,"stop":1712403498873,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc02332a86aecb7","name":"should set field with only FILTER enabled","time":{"start":1712403483198,"stop":1712403483198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffecc44f9d89fc4","name":"topics with same application and version share the same shard","time":{"start":1712403474846,"stop":1712403474846,"duration":0},"status":"passed","severity":"normal"},{"uid":"679d4ebf82c53748","name":"Non Autosharding Cluster","time":{"start":1712403950907,"stop":1712403950907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db5e0ce8aa679d09","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712403498612,"stop":1712403498613,"duration":1},"status":"passed","severity":"normal"},{"uid":"85434e4b1c59b71e","name":"Check received message with timestamp: 1712403524759 ","time":{"start":1712403985227,"stop":1712403985228,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3bea5f532b359d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712403776194,"stop":1712403776194,"duration":0},"status":"passed","severity":"normal"},{"uid":"784fe82d6d023b3d","name":"Check publish message containing XML","time":{"start":1712403945487,"stop":1712403945488,"duration":1},"status":"passed","severity":"normal"},{"uid":"a690cd308ac94843","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712403536930,"stop":1712403536930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cce9da855e22141f","name":"start node with empty content topic","time":{"start":1712403950916,"stop":1712403950916,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8acb37689a92f63a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712403532561,"stop":1712403532563,"duration":2},"status":"passed","severity":"normal"},{"uid":"554b5133d663bf0a","name":"Does not throw an exception when node disconnects","time":{"start":1712404066051,"stop":1712404066051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c4852f5ae67722","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712404132749,"stop":1712404132749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a869c52b6e5601bf","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712403618428,"stop":1712403618428,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9f9d75d18c1306","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712403575746,"stop":1712403575747,"duration":1},"status":"passed","severity":"normal"},{"uid":"1232616c418b7d9f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712403498875,"stop":1712403498875,"duration":0},"status":"passed","severity":"normal"},{"uid":"25689ae4c919fdf6","name":"Ping on unsubscribed peer","time":{"start":1712403603496,"stop":1712403603497,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db058a469e8165","name":"Waku message hash computation (payload length 0)","time":{"start":1712403477409,"stop":1712403477409,"duration":0},"status":"passed","severity":"normal"},{"uid":"189c5718b3513354","name":"Reopen subscription with peer with lost subscription","time":{"start":1712403603500,"stop":1712403603501,"duration":1},"status":"passed","severity":"normal"},{"uid":"fade05866fd240ce","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712403776206,"stop":1712403776206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eeecf9c0388a795","name":"should throw error - invalid id","time":{"start":1712403483190,"stop":1712403483191,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd6f4d6921b4de8","name":"Subscribe to topic containing XML and receive message","time":{"start":1712404132740,"stop":1712404132740,"duration":0},"status":"passed","severity":"normal"},{"uid":"48051a0b64bd47aa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712404132742,"stop":1712404132742,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fc64450b6696d6","name":"Push message with special chars payload","time":{"start":1712403997200,"stop":1712403997205,"duration":5},"status":"passed","severity":"normal"},{"uid":"1fa1214021e84f67","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712403477408,"stop":1712403477408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c9ea5e02589332","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712404132745,"stop":1712404132745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eefe6cfecaf0aa77","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712404132742,"stop":1712404132742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c5800c5172ecf3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712403532566,"stop":1712403532569,"duration":3},"status":"passed","severity":"normal"},{"uid":"a0176f4a174ebb53","name":"Encoder throws on empty string content topic","time":{"start":1712403508560,"stop":1712403508561,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab86c3c2f963782e","name":"nwaku subscribes","time":{"start":1712403933188,"stop":1712403933189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4aedf98b2ada6f","name":"Push message with content topic containing XML","time":{"start":1712403997228,"stop":1712403997228,"duration":0},"status":"passed","severity":"normal"},{"uid":"459704bd30b0e83f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712403487796,"stop":1712403487796,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed1d48f67262dfa","name":"Query Generator - forward","time":{"start":1712404027939,"stop":1712404027939,"duration":0},"status":"passed","severity":"normal"},{"uid":"178d63596a518357","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712403502773,"stop":1712403502773,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd760bcd48982f5","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712403957466,"stop":1712403957467,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f458eeb54b9877","name":"Subscribe to topic containing Script and publish message","time":{"start":1712403957469,"stop":1712403957470,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fdd4d4d23c0ef","name":"Check received message containing Arabic","time":{"start":1712403985206,"stop":1712403985206,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bb80111a475aab","name":"Encoder throws on undefined content topic","time":{"start":1712403487988,"stop":1712403487988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4351b069f3baac","name":"Check received message containing emoji","time":{"start":1712403985224,"stop":1712403985224,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28137ae958f1184","name":"Fails to push message with large meta","time":{"start":1712403904887,"stop":1712403904887,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2c7159703295e9","name":"should throw error - no public key","time":{"start":1712403483191,"stop":1712403483191,"duration":0},"status":"passed","severity":"normal"},{"uid":"830e31f6aeb373ee","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712403733317,"stop":1712403733318,"duration":1},"status":"passed","severity":"normal"},{"uid":"235d77d5f7f45b9b","name":"should get / set TCP multiaddr","time":{"start":1712403483193,"stop":1712403483193,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f02a457bc302d1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712404132743,"stop":1712404132743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e448aae4f89b3f","name":"same cluster, same shard: nodes connect","time":{"start":1712403810209,"stop":1712403810210,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc15c8b83bf20fb8","name":"stop","time":{"start":1712403565173,"stop":1712403565174,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82c40fa66aa1b4b","name":"Push message with rate limit","time":{"start":1712403997233,"stop":1712403997233,"duration":0},"status":"passed","severity":"normal"},{"uid":"616d3c1268044661","name":"Meta field set when metaSetter is specified","time":{"start":1712403487987,"stop":1712403487987,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd14c389391b98b","name":"Check received message containing short","time":{"start":1712403688984,"stop":1712403688984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2b4a397ab0711d","name":"Check received message containing emoji","time":{"start":1712403688994,"stop":1712403688994,"duration":0},"status":"passed","severity":"normal"},{"uid":"8832099692046228","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712404060830,"stop":1712404060831,"duration":1},"status":"passed","severity":"normal"},{"uid":"efeb88730b8cf627","name":"Decrypt messages","time":{"start":1712403906465,"stop":1712403906465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecee2cba58d4a40a","name":"Push message with content topic containing short","time":{"start":1712403904878,"stop":1712403904879,"duration":1},"status":"passed","severity":"normal"},{"uid":"50876b9a986e8839","name":"Check publish message containing Basic HTML tag","time":{"start":1712403945488,"stop":1712403945490,"duration":2},"status":"passed","severity":"normal"},{"uid":"a088523cb994257d","name":"should use DNS peer discovery with light client","time":{"start":1712403536929,"stop":1712403536930,"duration":1},"status":"skipped","severity":"normal"},{"uid":"495952a1dad1ac6d","name":"start node with ApplicationInfo","time":{"start":1712403950915,"stop":1712403950916,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9c7f1d4b335caff4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712403733315,"stop":1712403733316,"duration":1},"status":"passed","severity":"normal"},{"uid":"370813fb5896f6e8","name":"Decoder throws on empty string content topic","time":{"start":1712403487989,"stop":1712403487989,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb830933e9bf25","name":"through manual discovery","time":{"start":1712403785908,"stop":1712403785909,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6d9b35c9143902","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712403618434,"stop":1712403618435,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b86c434464b8a10","name":"Subscribe to topic containing long and receive message","time":{"start":1712404132747,"stop":1712404132747,"duration":0},"status":"passed","severity":"normal"},{"uid":"9250a4510b2dc449","name":"Reopen subscription with peer with lost subscription","time":{"start":1712403554333,"stop":1712403554334,"duration":1},"status":"passed","severity":"normal"},{"uid":"e747ef4e1d2a575b","name":"Subscribe and receive messages via waku relay post","time":{"start":1712404132734,"stop":1712404132734,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6a6b80be61cd20","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712403483198,"stop":1712403483198,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cf22109f19fb88","name":"Subscribe to topic containing short and receive message","time":{"start":1712404132747,"stop":1712404132747,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7b3fa11ff6bb0e","name":"Overlapping topic subscription","time":{"start":1712403957452,"stop":1712403957452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24788758d935eb11","name":"should emit a peer event after start","time":{"start":1712403502771,"stop":1712403502771,"duration":0},"status":"passed","severity":"normal"},{"uid":"58de24e4143e7e21","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712403985229,"stop":1712403985229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7733785092196c33","name":"Js publishes, other Js receives","time":{"start":1712403933190,"stop":1712403933190,"duration":0},"status":"passed","severity":"normal"},{"uid":"7114e246309c03ed","name":"Check received message containing SQL Injection","time":{"start":1712403688990,"stop":1712403688991,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4e74b2472d340f","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712403618416,"stop":1712403618416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fb449cb5b1d3b61","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712404008095,"stop":1712404008096,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae3323ef525b303","name":"Publish message with rate limit","time":{"start":1712403945517,"stop":1712403945517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7eefe2c87abe38","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712403618432,"stop":1712403618432,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c57101d0392b2f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712404132745,"stop":1712404132745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab2a394fd0538f6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712404006234,"stop":1712404006234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4589bcc90dac12b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712404060832,"stop":1712404060833,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb350ef3b01c6fe9","name":"Generator, 2 different pubsubtopics","time":{"start":1712404034303,"stop":1712404034304,"duration":1},"status":"skipped","severity":"normal"},{"uid":"879aec8128a1843b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712403474873,"stop":1712403474873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c86294a5bdeb263","name":"Check publish message containing numeric","time":{"start":1712403945481,"stop":1712403945481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9283a13eb9edbc4d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712403950437,"stop":1712403950437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1bde6383ae4b5d","name":"Default pageSize","time":{"start":1712404058364,"stop":1712404058365,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ae959ee51332d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712403474861,"stop":1712403474861,"duration":0},"status":"passed","severity":"normal"},{"uid":"331fcfa8bce95723","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712403950434,"stop":1712403950435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a37b55463a3aa6","name":"Check publish message containing JSON","time":{"start":1712403945490,"stop":1712403945491,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3124b2d158cdf91","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712403474850,"stop":1712403474851,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec138061497e054","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712403474869,"stop":1712403474869,"duration":0},"status":"passed","severity":"normal"},{"uid":"abaca7f5da25bebb","name":"Ping on peer without subscriptions","time":{"start":1712403554331,"stop":1712403554331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c27470700981f7c","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app53/1/topic146/proto","time":{"start":1712403950911,"stop":1712403950912,"duration":1},"status":"skipped","severity":"normal"},{"uid":"45ad03d07800c37e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712403474847,"stop":1712403474847,"duration":0},"status":"passed","severity":"normal"},{"uid":"389bfb152e2a35","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712404132743,"stop":1712404132743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b759016db0ab20ba","name":"Subscribe to topic containing XML and publish message","time":{"start":1712403957470,"stop":1712403957470,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9332afb01c2701","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712403950436,"stop":1712403950437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e04df86595c055d","name":"removeEventListener with correct event","time":{"start":1712403565169,"stop":1712403565171,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfe593c7fb4952ff","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712403618418,"stop":1712403618419,"duration":1},"status":"passed","severity":"normal"},{"uid":"235a10e7a1926647","name":"Push message with long payload","time":{"start":1712403997199,"stop":1712403997199,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f72ba214e37d818","name":"random static sharding 3 - Cluster ID: 252, Shard ID: 723","time":{"start":1712404008097,"stop":1712404008097,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a4c3068acc06ea","name":"Publish message with custom timestamp: Sat Apr 06 2024 12:45:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1712403945506,"stop":1712403945507,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbb96b46e4ee9b7","name":"same cluster, different shard: nodes don't connect","time":{"start":1712403618415,"stop":1712403618415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3de8633f35f85c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403575388,"stop":1712403575388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2210520f22823244","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712403931523,"stop":1712403931524,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f7205df6360e86ae","name":"should handle a minimal index list","time":{"start":1712403474944,"stop":1712403474944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e7e2fe30c49ce2","name":"A test","time":{"start":1712403768396,"stop":1712403768397,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9d4f9be94882a1","name":"Refresh subscription","time":{"start":1712403957450,"stop":1712403957451,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a740cdc76f22d7d6","name":"Query generator for multiple messages with different content topic format","time":{"start":1712404046730,"stop":1712404046730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d425930a8f6c95cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403618433,"stop":1712403618433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c108204587dc88c3","name":"Check received message containing JSON","time":{"start":1712403688992,"stop":1712403688992,"duration":0},"status":"passed","severity":"normal"},{"uid":"970f9b0e64ffbfc3","name":"receives messages sent to provided content topic through stream","time":{"start":1712403950602,"stop":1712403950602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9dd45a77ee1e7a62","name":"should configure sharding based on application and version for autosharding","time":{"start":1712403474868,"stop":1712403474869,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e34339472750724","name":"should not fail to start the service if it is already started","time":{"start":1712403536925,"stop":1712403536925,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a635eb80e18d6b","name":"Passing page size 19 when there are 20 messages","time":{"start":1712404058363,"stop":1712404058364,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd362b0c4ff0f1d","name":"Passing an array","time":{"start":1712404066051,"stop":1712404066051,"duration":0},"status":"passed","severity":"normal"},{"uid":"df55b4496ac3f745","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712403776193,"stop":1712403776193,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ac59533521b68d","name":"Decoder throws on empty string content topic","time":{"start":1712403508562,"stop":1712403508562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2829bcd78f90426","name":"dispatchEvent via connectionManager","time":{"start":1712403565172,"stop":1712403565173,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65b69caa59a2a03","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712403532566,"stop":1712403532566,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fdcc7ba7a2e128","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712403618434,"stop":1712403618434,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4ec14f9ce88908","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712403482411,"stop":1712403482413,"duration":2},"status":"passed","severity":"normal"},{"uid":"57840e708a649769","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712403498613,"stop":1712403498614,"duration":1},"status":"passed","severity":"normal"},{"uid":"4586f000b92651c8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712404132749,"stop":1712404132749,"duration":0},"status":"passed","severity":"normal"},{"uid":"148278509132a24d","name":"should not receive a peer event after stop","time":{"start":1712403975144,"stop":1712403975144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a650a097ac44f8f4","name":"Check received message containing escaped characters","time":{"start":1712403688993,"stop":1712403688993,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f05e9d6be73a35","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712403618429,"stop":1712403618430,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3592c1da613acd","name":"random static sharding 7 - Cluster ID: 883, Shard ID: 989","time":{"start":1712404008099,"stop":1712404008099,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfd3718bdb6d442","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712403498614,"stop":1712403498614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c5da2fc6a00924","name":"Push message with unicode special characters payload","time":{"start":1712403904877,"stop":1712403904877,"duration":0},"status":"passed","severity":"normal"},{"uid":"27660fdaf81f18d5","name":"should be able to decode the field with only STORE set to true","time":{"start":1712403482421,"stop":1712403482421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d9a35cd47809e1","name":"should properly create location multiaddrs - udp4","time":{"start":1712403483194,"stop":1712403483194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27dba186c322e7a","name":"Sign & Recover","time":{"start":1712403509135,"stop":1712403509135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ac441ab31d8e6b","name":"Promise Callback - forward","time":{"start":1712404027940,"stop":1712404027942,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa8c62daf7d8e7cd","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712403508558,"stop":1712403508559,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce6a0b0cac4beac","name":"should set field with all protocols disabled","time":{"start":1712403483196,"stop":1712403483196,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e345f2ca09161aa","name":"Publish message with large meta","time":{"start":1712403945515,"stop":1712403945517,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ec3ae265c449f13","name":"Check received message containing special chars","time":{"start":1712403985205,"stop":1712403985206,"duration":1},"status":"passed","severity":"normal"},{"uid":"206ff2a4658be0d7","name":"Store - dialed first","time":{"start":1712404074673,"stop":1712404074673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94fa388e6383a9a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403768252,"stop":1712403768253,"duration":1},"status":"passed","severity":"normal"},{"uid":"4420e2e2616e7eba","name":"LightPush","time":{"start":1712404074674,"stop":1712404074674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b17b738df66d14a","name":"pre and post cipher","time":{"start":1712403509134,"stop":1712403509134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1162625995e0f228","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712403482424,"stop":1712403482424,"duration":0},"status":"passed","severity":"normal"},{"uid":"887e5caa76f152cd","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712404006236,"stop":1712404006236,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6dabffa8aeed23","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712404060834,"stop":1712404060834,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcd4a5df744c8b0","name":"Query generator for 2000 messages","time":{"start":1712404046732,"stop":1712404046733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c873843cd0e53cdb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712404006230,"stop":1712404006231,"duration":1},"status":"passed","severity":"normal"},{"uid":"1211c46eac69506a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712403474852,"stop":1712403474852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5820559e43777c7a","name":"start node with empty shard","time":{"start":1712404008104,"stop":1712404008104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b42a88903c67c0","name":"1 Relay, 1 fetch","time":{"start":1712403498522,"stop":1712403498522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e174ddca293db24","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712403618436,"stop":1712403618436,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ec2a965b120b81","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712403616571,"stop":1712403616571,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb527e078bc50a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403575390,"stop":1712403575390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52157cc9ed469e","name":"Check received message containing Arabic","time":{"start":1712403985160,"stop":1712403985160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3403870d36fe10c","name":"Push message with meta","time":{"start":1712403904886,"stop":1712403904886,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb85c39d0cad9cbe","name":"Ordered callback, aborts when callback returns true","time":{"start":1712404046732,"stop":1712404046732,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5d4ea502a8c2dd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712404132739,"stop":1712404132739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8917db7628b835f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712403474859,"stop":1712403474860,"duration":1},"status":"passed","severity":"normal"},{"uid":"9918e2b83fe1e18e","name":"1 Relay, 1 Filter, gives up","time":{"start":1712403498524,"stop":1712403498524,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f93114cf5ad92f","name":"Push message with content topic containing Script","time":{"start":1712403904882,"stop":1712403904882,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0c21f345e7efaf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404034304,"stop":1712404034304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11f9a0c9571e47b9","name":"Push message with content topic containing short","time":{"start":1712403997211,"stop":1712403997212,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca86ff559034a763","name":"Push message with content topic containing numeric","time":{"start":1712403997224,"stop":1712403997225,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3d3debcc48a66d","name":"Check meta is set [ecies]","time":{"start":1712403510514,"stop":1712403510514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe870fdffb96e2","name":"Push message with content topic containing Arabic","time":{"start":1712403904880,"stop":1712403904881,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc7693fb1da6917","name":"ignores domain fetching errors","time":{"start":1712403498872,"stop":1712403498872,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba8da20d447da72","name":"Sets default value correctly","time":{"start":1712404066052,"stop":1712404066053,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a5f925642dbb23","name":"Check message with non string payload is not received","time":{"start":1712403985191,"stop":1712403985191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5cbb5d3ca62d35","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712403957474,"stop":1712403957475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09ef0bbad98e8b8","name":"Push 30 different messages","time":{"start":1712403904877,"stop":1712403904878,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad5e8744fba7ec4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712403733316,"stop":1712403733316,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2a705e3d6134ef","name":"Passing page size 1 when there are 4 messages","time":{"start":1712404058361,"stop":1712404058361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7065a1d5c036a0b6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712404132749,"stop":1712404132749,"duration":0},"status":"passed","severity":"normal"},{"uid":"976a8bdf827a0d43","name":"Check received message containing emoji","time":{"start":1712403985167,"stop":1712403985167,"duration":0},"status":"passed","severity":"normal"},{"uid":"22177197cf294a8f","name":"Subscribe and receive messages via lightPush","time":{"start":1712404132743,"stop":1712404132743,"duration":0},"status":"passed","severity":"normal"},{"uid":"996b7b7ad2d54a22","name":"Subscribe and receives messages on 20 topics","time":{"start":1712404132744,"stop":1712404132744,"duration":0},"status":"passed","severity":"normal"},{"uid":"415f2bb792e71edd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712403474869,"stop":1712403474869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21aaab3255b7a3d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712403776190,"stop":1712403776190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f1cb764e2b2c13","name":"Check message received after jswaku node is restarted","time":{"start":1712403985191,"stop":1712403985191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41a1fa7be44c5641","name":"Query with Ordered Callback, No Decoder","time":{"start":1712404027758,"stop":1712404027758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4579ab65424b846","name":"Subscribe to topic containing long and receive message","time":{"start":1712404132738,"stop":1712404132738,"duration":0},"status":"passed","severity":"normal"},{"uid":"588538fd70388e0b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712403525255,"stop":1712403525256,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae8c0e09ec8daec","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712403957471,"stop":1712403957471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5afcfd45011ac5c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712403618452,"stop":1712403618454,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e4052744ce0fc47","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712404060833,"stop":1712404060833,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bb3378af7ce038","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712403776196,"stop":1712403776200,"duration":4},"status":"passed","severity":"normal"},{"uid":"4887b64b5eb610ed","name":"Push message with rate limit","time":{"start":1712403904887,"stop":1712403904888,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a399c7da37306e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712403618455,"stop":1712403618455,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5cdf001d8e92a4","name":"shard 0","time":{"start":1712404008095,"stop":1712404008095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1394ea758c54041c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712404132748,"stop":1712404132748,"duration":0},"status":"passed","severity":"normal"},{"uid":"29265bd96e2ee0c9","name":"non connected peers","time":{"start":1712403905051,"stop":1712403905051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87699ca7e88388d8","name":"Push message with escaped characters payload","time":{"start":1712403904876,"stop":1712403904877,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b70d54d8e5f600","name":"handles empty shards array correctly","time":{"start":1712403474870,"stop":1712403474871,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c8b321b142c67a","name":"Check publish message containing special chars","time":{"start":1712403945481,"stop":1712403945482,"duration":1},"status":"passed","severity":"normal"},{"uid":"265c5e8e0266b57c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712403498875,"stop":1712403498875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2000ddf290f18e7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712403618435,"stop":1712403618436,"duration":1},"status":"passed","severity":"normal"},{"uid":"979c5e732a4e9ab5","name":"Check received message with timestamp: 1712403524023000000 ","time":{"start":1712403688995,"stop":1712403688995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4776d289c71c5e65","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712404132738,"stop":1712404132739,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b09a31c655e456","name":"handles different networkShards values correctly","time":{"start":1712403474848,"stop":1712403474848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24c82120f200b08","name":"new peer added after a peer was already found","time":{"start":1712403931523,"stop":1712403931523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b11cca16be4f65a3","name":"should not fail to stop the service if it was not started","time":{"start":1712403536924,"stop":1712403536925,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee7909ca8611af0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712403487796,"stop":1712403487797,"duration":1},"status":"passed","severity":"normal"},{"uid":"7861bd3f896a6e","name":"Decoder throws on undefined content topic","time":{"start":1712403510515,"stop":1712403510516,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0301c0fc77a7481","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712403950601,"stop":1712403950601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"748253b7a6911ed","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712403957472,"stop":1712403957473,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d0d7e980bcfc6d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712403474945,"stop":1712403474945,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f845b2ec54f293","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712404132750,"stop":1712404132750,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ea8b7265336381","name":"Query Generator, No Decoder","time":{"start":1712404027756,"stop":1712404027756,"duration":0},"status":"passed","severity":"normal"},{"uid":"874eb3477effe57f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712404095605,"stop":1712404095605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd99f7c4d886ae1","name":"should properly create location multiaddrs - tcp4","time":{"start":1712403483194,"stop":1712403483194,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe5980481cde5db","name":"listenerCount","time":{"start":1712403565172,"stop":1712403565172,"duration":0},"status":"passed","severity":"normal"},{"uid":"335d3fce9e830b57","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712403474866,"stop":1712403474867,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46d6bd9d8adba69","name":"should return false","time":{"start":1712403483191,"stop":1712403483191,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f9cc6e84215531","name":"configure the node with multiple pubsub topics","time":{"start":1712404008102,"stop":1712404008102,"duration":0},"status":"passed","severity":"normal"},{"uid":"df728be991a9d089","name":"Query with Promise Callback, No message returned","time":{"start":1712404027761,"stop":1712404027762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7522cd5a7cfee44f","name":"Ping on unsubscribed peer","time":{"start":1712403603504,"stop":1712403603504,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3a20cd01be7ea3","name":"Check message with non string payload is not received","time":{"start":1712403689002,"stop":1712403689002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca8adbfa1317026","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712403498614,"stop":1712403498615,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e47041f0f13cd0c","name":"random static sharding 4 - Cluster ID: 501, Shard ID: 216","time":{"start":1712404008097,"stop":1712404008097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d304819162b3202","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712403508556,"stop":1712403508558,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0e2fe2f841c41fe","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712403498613,"stop":1712403498613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22657fb06d86e46","name":"can start and stop the service","time":{"start":1712403502770,"stop":1712403502770,"duration":0},"status":"passed","severity":"normal"},{"uid":"303e95231b41cf74","name":"Mutual subscription","time":{"start":1712403957444,"stop":1712403957444,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9027cdc32323a8","name":"Push message with JSON payload","time":{"start":1712403997208,"stop":1712403997209,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80d450760102e6d","name":"Push message with content topic containing escaped characters","time":{"start":1712403904884,"stop":1712403904885,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0a5873dc4596e3","name":"Generator, 2 different pubsubtopics","time":{"start":1712404034305,"stop":1712404034305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c1e5269c2b6d17","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712403534927,"stop":1712403534928,"duration":1},"status":"passed","severity":"normal"},{"uid":"2497058933af9a99","name":"can start the service","time":{"start":1712403536919,"stop":1712403536922,"duration":3},"status":"passed","severity":"normal"},{"uid":"579695409a232130","name":"Passing page size 0 when there are 110 messages","time":{"start":1712404058360,"stop":1712404058361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1b831445596810","name":"Accepts a valid Waku Message","time":{"start":1712403491396,"stop":1712403491397,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6c3c85bac5306c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712404132733,"stop":1712404132733,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2ecde731e5edd5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712403776207,"stop":1712403776207,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b4ffb43bb4954c","name":"Push message with content topic containing escaped characters","time":{"start":1712403997230,"stop":1712403997230,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bcd563c5287535","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712403474859,"stop":1712403474859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c260cbeafcff9db","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712404132751,"stop":1712404132751,"duration":0},"status":"passed","severity":"normal"},{"uid":"456e2dec769c3106","name":"Subscribe and receives messages on 20 topics","time":{"start":1712404132735,"stop":1712404132735,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdba4d7ee0c42b5","name":"handles empty contentTopics array correctly","time":{"start":1712403474871,"stop":1712403474871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3c051a06cff194","name":"safeDispatchEvent","time":{"start":1712403565173,"stop":1712403565173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2160f160034f1b27","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712403618449,"stop":1712403618449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad6b00fa1025551","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712403497787,"stop":1712403497787,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1e49b65832131e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712403733315,"stop":1712403733315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d176987820eba169","name":"Push message on custom pubsubTopic","time":{"start":1712403768242,"stop":1712403768242,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a88b5a7850d51db","name":"Generator, custom pubsub topic","time":{"start":1712404034303,"stop":1712404034303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"231f7ed2f46593cf","name":"should throw error - no id","time":{"start":1712403483185,"stop":1712403483185,"duration":0},"status":"passed","severity":"normal"},{"uid":"941a799bea9cb7a1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712403498616,"stop":1712403498616,"duration":0},"status":"passed","severity":"normal"},{"uid":"46be9303d6a3f998","name":"Nwaku publishes","time":{"start":1712403933189,"stop":1712403933190,"duration":1},"status":"passed","severity":"normal"},{"uid":"1baa2ca73e13a217","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712403474844,"stop":1712403474844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2360e1f20c2e651","name":"Check message with no payload is not received","time":{"start":1712403689002,"stop":1712403689002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3758780b0d4dee32","name":"it tolerates circular branch references","time":{"start":1712403498871,"stop":1712403498872,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1231ba38670850","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712403482415,"stop":1712403482416,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4c71aa0ac5ed41","name":"Push message with SQL Injection payload","time":{"start":1712403904873,"stop":1712403904873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52937d03683daaa","name":"Overlapping topic subscription","time":{"start":1712403776191,"stop":1712403776191,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4a3f6a8b38a6a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712403950438,"stop":1712403950438,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d30e491f8b5e4e","name":"can dial TLS multiaddrs","time":{"start":1712403785908,"stop":1712403785908,"duration":0},"status":"passed","severity":"normal"},{"uid":"83577606c38cd394","name":"Check received message containing SQL Injection","time":{"start":1712403985207,"stop":1712403985207,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7f39cd755abc3c","name":"Fails to push message with large meta","time":{"start":1712403997232,"stop":1712403997232,"duration":0},"status":"passed","severity":"normal"},{"uid":"89653ec329a2d7fa","name":"Publish without waiting for remote peer","time":{"start":1712403957445,"stop":1712403957445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a9cf28b4a0c7f6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712404132733,"stop":1712404132734,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ba074cfeccafa0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712403474856,"stop":1712403474857,"duration":1},"status":"passed","severity":"normal"},{"uid":"619b3c9b956583f9","name":"should throw error - no public key","time":{"start":1712403483185,"stop":1712403483185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7636fb8fc05b626","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712404132747,"stop":1712404132748,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87d2e77ecc6a983","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712403474845,"stop":1712403474846,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ed84d8740096d6","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712403474863,"stop":1712403474863,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a553e3c493f52bd","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712403474844,"stop":1712403474844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56cb9104aedecf7","name":"Generator, custom pubsub topic","time":{"start":1712404034300,"stop":1712404034300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a659574388187a","name":"Subscribe to topic containing Script and receive message","time":{"start":1712403776195,"stop":1712403776195,"duration":0},"status":"passed","severity":"normal"},{"uid":"62408acaa1c8705a","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712403950436,"stop":1712403950436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7d05f2a53e33af","name":"addEventListener with correct event","time":{"start":1712403565167,"stop":1712403565167,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cfeaa41d0dee39","name":"can start and stop the service","time":{"start":1712403975139,"stop":1712403975140,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1c17dc9e86218f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712403525252,"stop":1712403525252,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a2af11a8a18246","name":"should not fail to start the service if it is already started","time":{"start":1712403975142,"stop":1712403975142,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c4594063cf5d5f","name":"Push message with unicode special characters payload","time":{"start":1712403997210,"stop":1712403997210,"duration":0},"status":"passed","severity":"normal"},{"uid":"743a99fb79d576c6","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712403474855,"stop":1712403474855,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b17a3c4ac62716","name":"should only return 1 node with relay and store capability","time":{"start":1712403498874,"stop":1712403498874,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fadf581f3514d5","name":"Check publish message containing Russian","time":{"start":1712403945483,"stop":1712403945484,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3338d78f80eb0a","name":"should not receive a peer event before start","time":{"start":1712403502771,"stop":1712403502772,"duration":1},"status":"passed","severity":"normal"},{"uid":"af43916b8659905d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712403474857,"stop":1712403474858,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c6eddb127bcc1e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712404060831,"stop":1712404060832,"duration":1},"status":"passed","severity":"normal"},{"uid":"86eca209c3573cbf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712404132738,"stop":1712404132738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fddc9afeeee314","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712404132751,"stop":1712404132751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e339d1e841e60d3c","name":"Push message with XML payload","time":{"start":1712403997207,"stop":1712403997208,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcd8b71b06af5ed","name":"should not receive a peer event before start","time":{"start":1712403975143,"stop":1712403975143,"duration":0},"status":"passed","severity":"normal"},{"uid":"54170eec519b6c07","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712403931524,"stop":1712403931524,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0cae82de14cb42","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app55/1/topic502/json","time":{"start":1712403950908,"stop":1712403950908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aaa478c033032aa6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712403474850,"stop":1712403474850,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0e4562c488ec88","name":"Check message received after nwaku node is restarted","time":{"start":1712403985191,"stop":1712403985192,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fbbbcc331a2e4089","name":"Check publish message containing SQL Injection","time":{"start":1712403945484,"stop":1712403945486,"duration":2},"status":"passed","severity":"normal"},{"uid":"fab4ce520df5d566","name":"isConnected return false after peer stops","time":{"start":1712403575749,"stop":1712403575749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d970053e2caf6f9f","name":"Push message with shell command payload","time":{"start":1712403904876,"stop":1712403904876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1870ab0f24cffe5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712403957456,"stop":1712403957465,"duration":9},"status":"passed","severity":"normal"},{"uid":"aead11effc5c89d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712403474843,"stop":1712403474843,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3afe4034f0e7d6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712403498876,"stop":1712403498876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d90e434424d745cd","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712404132736,"stop":1712404132736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f35737df2fbc29d3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712403498523,"stop":1712403498524,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a925b03dcea964","name":"Push message with Chinese payload","time":{"start":1712403997205,"stop":1712403997206,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c2a86bd26aa178","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712404008103,"stop":1712404008103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b36b78c22771274","name":"Push message with content topic containing SQL Injection","time":{"start":1712403904881,"stop":1712403904882,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e319a4b917fc58f","name":"should handle application and version for autosharding","time":{"start":1712403474851,"stop":1712403474852,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa27a88bd346f235","name":"recovers when dns.resolve returns empty","time":{"start":1712403498872,"stop":1712403498872,"duration":0},"status":"passed","severity":"normal"},{"uid":"50561878ce4b81a1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712403474842,"stop":1712403474843,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a701d3768896093","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app17/8/topic741/test.js","time":{"start":1712403950908,"stop":1712403950908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc2275c5858c31f0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712403498615,"stop":1712403498615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f06869fd0d1854","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712403688996,"stop":1712403688997,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d286b7fcfcb4e4","name":"Register correct protocols","time":{"start":1712403957444,"stop":1712403957445,"duration":1},"status":"passed","severity":"normal"},{"uid":"209a07d9749a4791","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712403618417,"stop":1712403618417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a14bfc9754f0fb89","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712403474857,"stop":1712403474857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75d35919df0d17f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712404132734,"stop":1712404132734,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ac5f65a559b1a","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app89/10/topic707/xml","time":{"start":1712403950910,"stop":1712403950911,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97f61b644cab2c38","name":"Callback on promise, aborts when callback returns true","time":{"start":1712404046731,"stop":1712404046731,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9cdf8a7871747","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712403776194,"stop":1712403776194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6061c4d0beb61e36","name":"random static sharding 6 - Cluster ID: 967, Shard ID: 366","time":{"start":1712404008098,"stop":1712404008099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7852681c9eb5","name":"random static sharding 8 - Cluster ID: 88, Shard ID: 718","time":{"start":1712404008099,"stop":1712404008100,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69d14928a63ab8e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712403474857,"stop":1712403474857,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7586cc517ab757d","name":"Check received message containing unicode special characters","time":{"start":1712403985223,"stop":1712403985223,"duration":0},"status":"passed","severity":"normal"},{"uid":"551ac5dff28be6d4","name":"Push message with Arabic payload","time":{"start":1712403904872,"stop":1712403904873,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2da925680face1","name":"should throw an error for insufficient data","time":{"start":1712403474945,"stop":1712403474945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7474dc112f263f","name":"can start and stop the service","time":{"start":1712403536922,"stop":1712403536923,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e22664ff4ccce07","name":"Check publish message containing short","time":{"start":1712403945479,"stop":1712403945479,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d8726b8f8aacb2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712403950907,"stop":1712403950907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2935ad808473045","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712403776190,"stop":1712403776191,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c1088d8bd857f117","name":"Push message with numeric payload","time":{"start":1712403904871,"stop":1712403904871,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe370782e54c832","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712403957447,"stop":1712403957448,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1ea483d65b4c3c","name":"Push message with content topic containing JSON","time":{"start":1712403997229,"stop":1712403997229,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcbd0d42ee6560b","name":"Check received message containing Basic HTML tag","time":{"start":1712403985221,"stop":1712403985222,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f847ef3d0fcbb1","name":"Subscribe to topic containing short and publish message","time":{"start":1712403957453,"stop":1712403957454,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7100b3bfc291a59","name":"Check received message containing escaped characters","time":{"start":1712403985223,"stop":1712403985223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f46a1dcb270da6","name":"Check meta is set [symmetric]","time":{"start":1712403508559,"stop":1712403508559,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4a58eda091b7c5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712403776193,"stop":1712403776193,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3a46fe9896c155","name":"Encoder throws on empty string content topic","time":{"start":1712403510515,"stop":1712403510515,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f1d6c00bdbb86b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712403618432,"stop":1712403618432,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eb04643b1d4c24","name":"Ping on subscribed peer","time":{"start":1712403603502,"stop":1712403603503,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e3e7c26fe986b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712403474860,"stop":1712403474860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81c5e0019b78362","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712403474865,"stop":1712403474866,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4620badaee80eb","name":"Push message with content topic containing special chars","time":{"start":1712403904880,"stop":1712403904880,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72eb260c510850f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712403810209,"stop":1712403810209,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ced18f41f225ff","name":"Relay + Store","time":{"start":1712403483198,"stop":1712403483199,"duration":1},"status":"passed","severity":"normal"},{"uid":"17646049d0dceb28","name":"should not fail to start the service if it is already started","time":{"start":1712403502771,"stop":1712403502771,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f3e8464004c2e3","name":"Fails to push message with empty content topic","time":{"start":1712403904886,"stop":1712403904886,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdca36dd84972933","name":"Check received message containing XML","time":{"start":1712403985163,"stop":1712403985163,"duration":0},"status":"passed","severity":"normal"},{"uid":"80684fc62d30d3ec","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712404060832,"stop":1712404060832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf30c762ac7221e","name":"Promise Callback - backward","time":{"start":1712404027943,"stop":1712404027944,"duration":1},"status":"passed","severity":"normal"},{"uid":"c959a16f0a92c452","name":"should decode valid enr with tcp successfully","time":{"start":1712403483185,"stop":1712403483185,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa9747f7fd76897","name":"Check received message containing unicode special characters","time":{"start":1712403985166,"stop":1712403985166,"duration":0},"status":"passed","severity":"normal"},{"uid":"22712d4f1ab17da1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712403474856,"stop":1712403474856,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c692597145d3675","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712403618433,"stop":1712403618433,"duration":0},"status":"passed","severity":"normal"},{"uid":"8821dcfa200c9ee0","name":"unsubscribes","time":{"start":1712404052102,"stop":1712404052102,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28f4efd30650ec3","name":"Delete observer","time":{"start":1712403906465,"stop":1712403906466,"duration":1},"status":"passed","severity":"normal"},{"uid":"26840f7c2c56f193","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712403950435,"stop":1712403950436,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca0c27d1eea3acb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712404132740,"stop":1712404132741,"duration":1},"status":"passed","severity":"normal"},{"uid":"34da437aed23852a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712404046730,"stop":1712404046730,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf84bf2c0af01ab","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712403776178,"stop":1712403776178,"duration":0},"status":"passed","severity":"normal"},{"uid":"50644756e29ed66d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712403950433,"stop":1712403950433,"duration":0},"status":"passed","severity":"normal"},{"uid":"846c557e3b39bc42","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712403474850,"stop":1712403474850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce0afed2a147bf4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712404132744,"stop":1712404132744,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c3cf23bf5e286d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712403616572,"stop":1712403616572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4611dcba1a5006d","name":"isConnected should return false after all peers disconnect","time":{"start":1712403575748,"stop":1712403575749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c692d6b930aaae32","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712404027755,"stop":1712404027755,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f6f98a728f2d0c","name":"Check received message containing escaped characters","time":{"start":1712403985166,"stop":1712403985166,"duration":0},"status":"passed","severity":"normal"},{"uid":"16dc1a743a2799dd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712403474866,"stop":1712403474866,"duration":0},"status":"passed","severity":"normal"},{"uid":"c011f814b524b3b4","name":"should only return 1 node with relay capability","time":{"start":1712403498874,"stop":1712403498874,"duration":0},"status":"passed","severity":"normal"},{"uid":"5063dcd1a6711174","name":"Check received message containing JSON","time":{"start":1712403985222,"stop":1712403985222,"duration":0},"status":"passed","severity":"normal"},{"uid":"391fb50b04dc65d","name":"Push message with Basic HTML tag payload","time":{"start":1712403997208,"stop":1712403997208,"duration":0},"status":"passed","severity":"normal"},{"uid":"635ca0f0e74cea15","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403618418,"stop":1712403618418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5286d3a3322dea","name":"Check publish message containing unicode special characters","time":{"start":1712403945493,"stop":1712403945493,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a290f3882c7c43a","name":"Passing page size 10 when there are 10 messages","time":{"start":1712404058362,"stop":1712404058363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a406c48c1261fa3b","name":"should get / set UDP multiaddr","time":{"start":1712403483193,"stop":1712403483193,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c7a0b5e4c0df70","name":"Push message with Arabic payload","time":{"start":1712403997206,"stop":1712403997206,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaa15a0a2d31651","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712404132736,"stop":1712404132736,"duration":0},"status":"passed","severity":"normal"},{"uid":"440ad123245b0ad0","name":"Check publish message containing Script","time":{"start":1712403945486,"stop":1712403945487,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36be825508b8097","name":"Push message with Script payload","time":{"start":1712403997207,"stop":1712403997207,"duration":0},"status":"passed","severity":"normal"},{"uid":"977294a943924d88","name":"Subscribe and receive messages via waku relay post","time":{"start":1712403776178,"stop":1712403776179,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e6d0c823a454d","name":"Publishes to nwaku","time":{"start":1712403933189,"stop":1712403933189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22c926360da9603","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712403575747,"stop":1712403575747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5447a527bea75544","name":"Push message with Basic HTML tag payload","time":{"start":1712403904875,"stop":1712403904875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4808e8ea79684cb","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712403618416,"stop":1712403618417,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be389931983ac15b","name":"handles multiple messages","time":{"start":1712404052101,"stop":1712404052101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1555612300e69735","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403768243,"stop":1712403768243,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b69c0cd7812c59a","name":"Push message on custom pubsubTopic","time":{"start":1712403768251,"stop":1712403768252,"duration":1},"status":"passed","severity":"normal"},{"uid":"31801ac5135782d3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712403474872,"stop":1712403474873,"duration":1},"status":"passed","severity":"normal"},{"uid":"76281b224df2b73a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712403482418,"stop":1712403482418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b876918831a6e478","name":"Push message with emoji payload","time":{"start":1712403997210,"stop":1712403997210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba16e34d09fea442","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712403957470,"stop":1712403957471,"duration":1},"status":"passed","severity":"normal"},{"uid":"738032014f2fbcbf","name":"Check received message containing shell command","time":{"start":1712403985222,"stop":1712403985223,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8db3d55eed27d09","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712404027755,"stop":1712404027756,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace4b72061aa4f3b","name":"Push message equal or less that 1MB","time":{"start":1712403997234,"stop":1712403997235,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f84a8c2194f77a3","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712403950601,"stop":1712403950602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a3200ff90148a75b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712403474843,"stop":1712403474844,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b2fc1ba4c982c8","name":"Check message with no content topic is not received","time":{"start":1712403985231,"stop":1712403985232,"duration":1},"status":"passed","severity":"normal"},{"uid":"d177137c69c59d9","name":"Decoder throws on undefined content topic","time":{"start":1712403508561,"stop":1712403508562,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa4b061f29fa20a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404034305,"stop":1712404034306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb97c722415d44b","name":"Relay - times out","time":{"start":1712404074673,"stop":1712404074673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d055bf0cc726ec8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712403487795,"stop":1712403487796,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7dea5f23306ad4","name":"Check received message containing numeric","time":{"start":1712403688985,"stop":1712403688985,"duration":0},"status":"passed","severity":"normal"},{"uid":"688894c29f79f39a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712403474856,"stop":1712403474856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d939ecd677fe5502","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712403575393,"stop":1712403575393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e81d6faaabc9c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712403474860,"stop":1712403474860,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6da58ac045524c","name":"Check message received after nwaku node is restarted","time":{"start":1712403689003,"stop":1712403689003,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56f5c193a0c42837","name":"Subscribe and receive messages via lightPush","time":{"start":1712404132733,"stop":1712404132733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00f785586a76d1c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712403618450,"stop":1712403618450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2398f9ebb16b7d94","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712403536930,"stop":1712403536930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4521155412bde260","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712403776177,"stop":1712403776178,"duration":1},"status":"passed","severity":"normal"},{"uid":"f596eaa58d86bff","name":"should add and remove event listeners correctly","time":{"start":1712403502774,"stop":1712403502774,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c8993415957b9b","name":"Push message with JSON payload","time":{"start":1712403904875,"stop":1712403904876,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f3c18cafbcbf21","name":"Push message with content topic containing unicode special characters","time":{"start":1712403997230,"stop":1712403997231,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f2c17e05e0a772","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712403482419,"stop":1712403482420,"duration":1},"status":"passed","severity":"normal"},{"uid":"906aeab37829e2a2","name":"Correctly serialized arguments","time":{"start":1712403785991,"stop":1712403785991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88a3e0b38438cf8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712403575389,"stop":1712403575389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf63a3dac47c0e60","name":"Subscribe and receive messages via lightPush","time":{"start":1712403776177,"stop":1712403776177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc7e3f0136b842c","name":"Check message with non string payload is not received","time":{"start":1712403985233,"stop":1712403985234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ae7ea44fc959ce","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712403474864,"stop":1712403474865,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cffef2131593439","name":"Ephemeral messages are not stored","time":{"start":1712403534926,"stop":1712403534927,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dd5229b3774cc0","name":"Push message with emoji payload","time":{"start":1712403904877,"stop":1712403904877,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f4a63001e8b598","name":"returns all values when wanted number is greater than available values","time":{"start":1712403497785,"stop":1712403497786,"duration":1},"status":"passed","severity":"normal"},{"uid":"550c6617a5802053","name":"Push message with Russian payload","time":{"start":1712403997206,"stop":1712403997206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac44892a088fb99c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712403474852,"stop":1712403474853,"duration":1},"status":"passed","severity":"normal"},{"uid":"5427b4204825efb4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712404132742,"stop":1712404132742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f060d7c87b97340","name":"throws on content topic with generation field greater than 0","time":{"start":1712403474837,"stop":1712403474838,"duration":1},"status":"passed","severity":"normal"},{"uid":"3517209e0de746d5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712403957469,"stop":1712403957469,"duration":0},"status":"passed","severity":"normal"},{"uid":"befb21b2bc67261c","name":"throws on content topic with non-number generation field","time":{"start":1712403474837,"stop":1712403474837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1965bb45275b9f74","name":"Check publish message after service node is restarted","time":{"start":1712403945515,"stop":1712403945515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97e7eaf41594d15e","name":"Sample","time":{"start":1712403482666,"stop":1712403482667,"duration":1},"status":"passed","severity":"normal"},{"uid":"de328653f84986f5","name":"Push message with content topic containing shell command","time":{"start":1712403997229,"stop":1712403997230,"duration":1},"status":"passed","severity":"normal"},{"uid":"badc01ffc3270d6d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712403618482,"stop":1712403618483,"duration":1},"status":"passed","severity":"normal"},{"uid":"7426e910a8e9e003","name":"Check message with no payload is not received","time":{"start":1712403985232,"stop":1712403985233,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9119fc7edb6a006","name":"Ordered Callback - backward","time":{"start":1712404027945,"stop":1712404027947,"duration":2},"status":"passed","severity":"normal"},{"uid":"64fab160e5e0a09e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712403957446,"stop":1712403957446,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92e5a9431e79123","name":"Asymmetric encrypt & decrypt","time":{"start":1712403509133,"stop":1712403509133,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ff9ae0e13a7ec2","name":"throws on content topic with empty version field","time":{"start":1712403474838,"stop":1712403474839,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2cc5d00af99094","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712403618451,"stop":1712403618452,"duration":1},"status":"passed","severity":"normal"},{"uid":"7132ab74122a261b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712403618419,"stop":1712403618427,"duration":8},"status":"passed","severity":"normal"},{"uid":"a00cf84a61284da5","name":"should decode valid enr successfully","time":{"start":1712403483184,"stop":1712403483184,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcceee01ee8f8931","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712404132751,"stop":1712404132751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edcc0f87ef1b24b","name":"Generator, 2 different pubsubtopics","time":{"start":1712404034301,"stop":1712404034302,"duration":1},"status":"passed","severity":"normal"},{"uid":"983594b7c4c2e53d","name":"Push message with content topic containing Russian","time":{"start":1712403904881,"stop":1712403904881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1687536694cad4d","name":"Push message with custom timestamp: 1712400089207","time":{"start":1712403904888,"stop":1712403904889,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02c45c1fe15cc97","name":"Check publish message containing escaped characters","time":{"start":1712403945492,"stop":1712403945492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18fe17e8be8367b","name":"random static sharding 2 - Cluster ID: 671, Shard ID: 846","time":{"start":1712404008096,"stop":1712404008097,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2c61e1c7de906a","name":"Rejects garbage","time":{"start":1712403491398,"stop":1712403491398,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dbbdb1bfe38f1c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712403474861,"stop":1712403474861,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdbc816b4048b5a","name":"Push message with custom timestamp: 1712407289207","time":{"start":1712403904889,"stop":1712403904889,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf53c54bef478984","name":"A test","time":{"start":1712403768397,"stop":1712403768397,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8f4048935a3f8d","name":"Push message with escaped characters payload","time":{"start":1712403997209,"stop":1712403997210,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a831dadca0f7968","name":"Check message with invalid timestamp is not received","time":{"start":1712403985230,"stop":1712403985230,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dae95b0e8c809c","name":"Fails to publish message with wrong content topic","time":{"start":1712403945509,"stop":1712403945510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64e6517e22c12c5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712403957473,"stop":1712403957474,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05721ad63f8aa8c","name":"random static sharding 10 - Cluster ID: 486, Shard ID: 762","time":{"start":1712404008101,"stop":1712404008101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edb4d5cf6aa32ad","name":"should properly compute the node id","time":{"start":1712403483192,"stop":1712403483192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e89d48791fe539","name":"Push message with long payload","time":{"start":1712403904870,"stop":1712403904871,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1a89b2a2973410","name":"throws on empty content topic","time":{"start":1712403474836,"stop":1712403474836,"duration":0},"status":"passed","severity":"normal"},{"uid":"da53069eba979eca","name":"Check publish message containing Chinese","time":{"start":1712403945482,"stop":1712403945482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af6eb4e9e3f1e81","name":"tcp ip4 address","time":{"start":1712403482586,"stop":1712403482586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff6443d4cd24879","name":"Check message with invalid timestamp is not received","time":{"start":1712403985187,"stop":1712403985188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08b7cb6d52be652","name":"Encoder throws on empty string content topic","time":{"start":1712403487988,"stop":1712403487989,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edb7dcea40b8714","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712404132735,"stop":1712404132735,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e5043dbf0295e5","name":"throws on content topic with too few or too many fields","time":{"start":1712403474836,"stop":1712403474837,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf100efda6e8d259","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712403950915,"stop":1712403950915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7906e4fc725e16f3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712404060833,"stop":1712404060833,"duration":0},"status":"passed","severity":"normal"},{"uid":"8853eec7be5d5089","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712403733317,"stop":1712403733317,"duration":0},"status":"passed","severity":"normal"}]