allure-jswaku/7318/widgets/duration.json
2024-08-23 09:36:17 +00:00

1 line
157 KiB
JSON

[{"uid":"28f3cb2bb99b5e38","name":"Push message with custom timestamp: 1724408905288","time":{"start":1724405551551,"stop":1724405551552,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc648e47419ab39","name":"should set field with only FILTER enabled","time":{"start":1724404984062,"stop":1724404984062,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b530bb1045dfc63","name":"Round trip binary serialization","time":{"start":1724404988943,"stop":1724404988944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b390b67933f5cb05","name":"more peers than existing","time":{"start":1724405534253,"stop":1724405534254,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8f8525a6d25c1be","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724404988795,"stop":1724404988796,"duration":1},"status":"passed","severity":"normal"},{"uid":"702862487292396a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724404999425,"stop":1724404999426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d18accfb926312","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724404999426,"stop":1724404999426,"duration":0},"status":"passed","severity":"normal"},{"uid":"536860161c57d78","name":"connects to nwaku","time":{"start":1724405733150,"stop":1724405733151,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ca35ff969c5503","name":"throws on content topic with non-number generation field","time":{"start":1724404975485,"stop":1724404975485,"duration":0},"status":"passed","severity":"normal"},{"uid":"723b58d50c580079","name":"Number of peers are maintained correctly","time":{"start":1724405145376,"stop":1724405145376,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddcb88cebf5f07e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724404999976,"stop":1724404999977,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d268d39ebdcbd1a0","name":"Renews peer on consistent missed messages","time":{"start":1724405145379,"stop":1724405145380,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f12b50e3b035af","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724405588186,"stop":1724405588186,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b34054f40bced84","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724405729539,"stop":1724405729539,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7aeecc49445506","name":"Check message with non string payload is not received","time":{"start":1724405230868,"stop":1724405230868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08f9def885afb9b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724404999977,"stop":1724404999977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3db8cb3fd4bb800e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724405729550,"stop":1724405729550,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a238e2769e7620","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724405673889,"stop":1724405673889,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f650657cedc20d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724404975493,"stop":1724404975493,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c920199c75f6f8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724405011708,"stop":1724405011709,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea8e4990330ca2c","name":"Check received message containing Chinese","time":{"start":1724405555567,"stop":1724405555568,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5019c92c464799","name":"Check message with no pubsub topic is not received","time":{"start":1724405230867,"stop":1724405230867,"duration":0},"status":"passed","severity":"normal"},{"uid":"38076377c1eccee7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724405271653,"stop":1724405271653,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb0ca550c8cb279","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724404975501,"stop":1724404975501,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ab45278232e228","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724404975495,"stop":1724404975495,"duration":0},"status":"passed","severity":"normal"},{"uid":"37afa7216fc5e103","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724405027427,"stop":1724405027429,"duration":2},"status":"passed","severity":"normal"},{"uid":"9414f04733926733","name":"Check received message containing escaped characters","time":{"start":1724405230858,"stop":1724405230858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4f6c48acf201dc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724405562811,"stop":1724405562811,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefaa8e3c3e42d4f","name":"same cluster, same shard: nodes connect","time":{"start":1724405439467,"stop":1724405439467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c9658e057fc000","name":"Check received message with timestamp: 1724405026876 ","time":{"start":1724405555573,"stop":1724405555574,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8a24691ebf98f0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724404975512,"stop":1724404975512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3df5a9054fc60bf","name":"Check received message containing numeric","time":{"start":1724405555566,"stop":1724405555567,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abeacd9e35d5bcb","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724405629168,"stop":1724405629169,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ebeba5516d2632","name":"Default pageSize","time":{"start":1724405722864,"stop":1724405722864,"duration":0},"status":"passed","severity":"normal"},{"uid":"287e5f1ee571a4aa","name":"Ephemeral messages are not stored","time":{"start":1724405039094,"stop":1724405039094,"duration":0},"status":"passed","severity":"normal"},{"uid":"abaef730946ed492","name":"LightPush with 0 connections","time":{"start":1724405325210,"stop":1724405325211,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7e020a0afe32d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724405254064,"stop":1724405254064,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e18d647274f64c3","name":"Publish message with large meta","time":{"start":1724405580903,"stop":1724405580903,"duration":0},"status":"passed","severity":"normal"},{"uid":"84078396e157fd63","name":"Push message with rate limit","time":{"start":1724405551550,"stop":1724405551550,"duration":0},"status":"passed","severity":"normal"},{"uid":"846500607e3346bb","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724404975496,"stop":1724404975497,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7657090ae582af","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724405622474,"stop":1724405622484,"duration":10},"status":"passed","severity":"normal"},{"uid":"c6fa5c6434823c27","name":"should not fail to stop the service if it was not started","time":{"start":1724405574490,"stop":1724405574491,"duration":1},"status":"passed","severity":"normal"},{"uid":"73470ee617ae1441","name":"should set field with only STORE enabled","time":{"start":1724404984061,"stop":1724404984061,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5cfe361bcdd025","name":"should throw error - no public key","time":{"start":1724404984050,"stop":1724404984051,"duration":1},"status":"passed","severity":"normal"},{"uid":"9945e56964ca3014","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724405167139,"stop":1724405167139,"duration":0},"status":"passed","severity":"normal"},{"uid":"743660d6ace9e510","name":"Push message with long payload","time":{"start":1724405551516,"stop":1724405551516,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bffb2d673718e4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724404975514,"stop":1724404975514,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb796b2512547e33","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724405254097,"stop":1724405254097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9055c8ec009253","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724405118895,"stop":1724405118896,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8268f4bf1340964","name":"Push message with shell command payload","time":{"start":1724405551535,"stop":1724405551535,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d6eefd7543a693","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724405643547,"stop":1724405643547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8d2e3807ae6708","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724405629170,"stop":1724405629170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d629594bb34865","name":"returns all values when wanted number is greater than available values","time":{"start":1724404998921,"stop":1724404998922,"duration":1},"status":"passed","severity":"normal"},{"uid":"76384b22abe53e3f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724405729540,"stop":1724405729541,"duration":1},"status":"passed","severity":"normal"},{"uid":"a104c8576575fae9","name":"Passing invalid cursor","time":{"start":1724405629173,"stop":1724405629173,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8bee31fd6cd529","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724405729529,"stop":1724405729529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfc2268f0801bb3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724405271650,"stop":1724405271650,"duration":0},"status":"passed","severity":"normal"},{"uid":"784059001e61469","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724405277851,"stop":1724405277852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3d855f3810c121","name":"isConnected should return false after all peers disconnect","time":{"start":1724405027438,"stop":1724405027439,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad3153596cb5a4e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724405254084,"stop":1724405254084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea30d7ebafe6f48","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724405442327,"stop":1724405442328,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc97aba677c0a632","name":"Check message received after jswaku node is restarted","time":{"start":1724405555579,"stop":1724405555580,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ef6f4dcbd7126829","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724405271634,"stop":1724405271634,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebc9e3e878fd99","name":"start node with empty content topic","time":{"start":1724405622501,"stop":1724405622502,"duration":1},"status":"passed","severity":"normal"},{"uid":"682d7edb56a72d4d","name":"Check message with no content topic is not received","time":{"start":1724405230867,"stop":1724405230867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8002b8925e0b21e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724405729540,"stop":1724405729540,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90b42410e292f66","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app53/5/topic72/test.js","time":{"start":1724405622485,"stop":1724405622486,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f696f50a22bcda","name":"Store - dialed first","time":{"start":1724405739170,"stop":1724405739170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb96da8d598a20e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724404983384,"stop":1724404983385,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb17cf8c44ff9471","name":"Check received message containing JSON","time":{"start":1724405555596,"stop":1724405555598,"duration":2},"status":"passed","severity":"normal"},{"uid":"278c350e1a535e0d","name":"connected peers and dial","time":{"start":1724405534253,"stop":1724405534253,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bdf3d6f78007aca","name":"should not receive a peer event before start","time":{"start":1724405574492,"stop":1724405574493,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6509ab1facb462","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724405254070,"stop":1724405254070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c1dfa3dea35cbb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724405118892,"stop":1724405118893,"duration":1},"status":"passed","severity":"normal"},{"uid":"50de56a173a7e7d1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724405254081,"stop":1724405254081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59ee12846296bf0","name":"should only return 1 node with relay capability","time":{"start":1724404999974,"stop":1724404999974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98f596e0f46a5d5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724405695648,"stop":1724405695649,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2bcaba59af3579","name":"Check message with invalid timestamp is not received","time":{"start":1724405230862,"stop":1724405230862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a06c233585883b6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724405277849,"stop":1724405277849,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c419f904d733e1b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724404984062,"stop":1724404984062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15f752cd60baf57","name":"random static sharding 2 - Cluster ID: 200, Shard ID: 814","time":{"start":1724405643539,"stop":1724405643539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87f7398c8d76b4b","name":"throws on content topic with empty topic name field","time":{"start":1724404975487,"stop":1724404975488,"duration":1},"status":"passed","severity":"normal"},{"uid":"214fe176d1674919","name":"retrieves a single peer","time":{"start":1724404999971,"stop":1724404999971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a0278fae3b70d","name":"Check received message containing special chars","time":{"start":1724405230850,"stop":1724405230853,"duration":3},"status":"passed","severity":"normal"},{"uid":"d4ec6958d6454cbc","name":"Push message with content topic containing short","time":{"start":1724405695636,"stop":1724405695643,"duration":7},"status":"passed","severity":"normal"},{"uid":"17a1bf6533f6723d","name":"Check received message containing XML","time":{"start":1724405555570,"stop":1724405555570,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea7a0efc285614e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405388797,"stop":1724405388797,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e139dd9b8e06b6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724405271637,"stop":1724405271637,"duration":0},"status":"passed","severity":"normal"},{"uid":"760e652d73b00c75","name":"Check received message containing shell command","time":{"start":1724405555571,"stop":1724405555571,"duration":0},"status":"passed","severity":"normal"},{"uid":"de08b41079fb1461","name":"Fails to publish duplicate message","time":{"start":1724405580895,"stop":1724405580896,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fa7e59cc8c06c6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724404983388,"stop":1724404983388,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d95228cd31d67","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724404975500,"stop":1724404975500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f11e6940e6ab1de","name":"Check received message containing SQL Injection","time":{"start":1724405230855,"stop":1724405230855,"duration":0},"status":"passed","severity":"normal"},{"uid":"596c322553301101","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724404983375,"stop":1724404983376,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c4e14fa29b799","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724405714180,"stop":1724405714181,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1f724627f564ba","name":"should properly create peer info with all multiaddrs","time":{"start":1724404984060,"stop":1724404984060,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d253ee98f1f85b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724405254063,"stop":1724405254064,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f7a05b688a6e17","name":"Push message with meta","time":{"start":1724405551549,"stop":1724405551549,"duration":0},"status":"passed","severity":"normal"},{"uid":"609727c33375c416","name":"Sets default value correctly","time":{"start":1724405733153,"stop":1724405733153,"duration":0},"status":"passed","severity":"normal"},{"uid":"8292c7e042b2b2fd","name":"Push message with short payload","time":{"start":1724405695628,"stop":1724405695628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea52113275d3f86a","name":"Check message with no payload is not received","time":{"start":1724405230867,"stop":1724405230868,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc0a6e88b7e152e","name":"handles different clusterIds correctly","time":{"start":1724404975497,"stop":1724404975497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ef81135c25e5c8","name":"non connected peers","time":{"start":1724405534255,"stop":1724405534255,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e2ce4eed2b1ed54","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724405683619,"stop":1724405683619,"duration":0},"status":"passed","severity":"normal"},{"uid":"93668610e1665517","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724405277849,"stop":1724405277850,"duration":1},"status":"passed","severity":"normal"},{"uid":"19659c982ecce3db","name":"Push message with shell command payload","time":{"start":1724405695633,"stop":1724405695634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f7fb76f952e8f8","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724405442321,"stop":1724405442322,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb27a7e5652c4d","name":"Push 30 different messages","time":{"start":1724405551536,"stop":1724405551537,"duration":1},"status":"passed","severity":"normal"},{"uid":"1311178e08642c61","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724404975499,"stop":1724404975499,"duration":0},"status":"passed","severity":"normal"},{"uid":"373536b68ac6500f","name":"Subscribe and receive messages via lightPush","time":{"start":1724405271630,"stop":1724405271630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27635ff754f21ac","name":"Number of peers are maintained correctly","time":{"start":1724405305068,"stop":1724405305068,"duration":0},"status":"passed","severity":"normal"},{"uid":"672eed352a5abcbe","name":"Push message with XML payload","time":{"start":1724405551533,"stop":1724405551533,"duration":0},"status":"passed","severity":"normal"},{"uid":"105a0d7f53a2ece2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724405011709,"stop":1724405011709,"duration":0},"status":"passed","severity":"normal"},{"uid":"260681914a619971","name":"addEventListener with wrong event","time":{"start":1724405067635,"stop":1724405067636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2918f03d53a730e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724405118897,"stop":1724405118898,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5c727c1384af14","name":"should not throw an error for a single configured topic","time":{"start":1724404975511,"stop":1724404975512,"duration":1},"status":"passed","severity":"normal"},{"uid":"58520471f171f310","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724405277852,"stop":1724405277852,"duration":0},"status":"passed","severity":"normal"},{"uid":"12087a7563863e90","name":"Query generator for multiple messages","time":{"start":1724405683596,"stop":1724405683597,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2199504e3cab21","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724404975491,"stop":1724404975491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6b72fb316c5dec","name":"start node with empty shard should fail","time":{"start":1724405643548,"stop":1724405643548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a4cd0b39fbcd06","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405118895,"stop":1724405118895,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0de8ad5932ca91","name":"Check publish message containing long","time":{"start":1724405580881,"stop":1724405580881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f0835813485df3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724404999671,"stop":1724404999671,"duration":0},"status":"passed","severity":"normal"},{"uid":"63369275127dc94a","name":"Ping on unsubscribed peer","time":{"start":1724405094097,"stop":1724405094097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52e285701b239e9","name":"Fails to publish message with wrong content topic","time":{"start":1724405580901,"stop":1724405580901,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef4c726a9ab36c1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724405009739,"stop":1724405009739,"duration":0},"status":"passed","severity":"normal"},{"uid":"15940b21bfd4023a","name":"Throws when trying to push message with empty payload","time":{"start":1724405695636,"stop":1724405695636,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f120eedb1a5058e","name":"should return unique PubsubTopics for static sharding","time":{"start":1724404975501,"stop":1724404975501,"duration":0},"status":"passed","severity":"normal"},{"uid":"438cc84ee6f51e57","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724405738554,"stop":1724405738554,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dcf3ccf6bf8e6b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724405588178,"stop":1724405588179,"duration":1},"status":"passed","severity":"normal"},{"uid":"546b16368bdd8224","name":"should return all peers when numPeers is 0","time":{"start":1724404988794,"stop":1724404988795,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d10039e60eefb82","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724405254058,"stop":1724405254058,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ece62271d8bdba9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724405729533,"stop":1724405729533,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1ea1bbd1815ff0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724404975492,"stop":1724404975493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f0137f06fc3fc1","name":"Decoder throws on undefined content topic","time":{"start":1724405009742,"stop":1724405009742,"duration":0},"status":"passed","severity":"normal"},{"uid":"28199df2182bee18","name":"Check message with non string payload is not received","time":{"start":1724405555606,"stop":1724405555606,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf74eea0608ec0b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724404975501,"stop":1724404975502,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ee4eccd851a5e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1724405271633,"stop":1724405271633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae6fe5bf905c8b1","name":"should not receive a peer event after stop","time":{"start":1724405003859,"stop":1724405003859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9901b676de9f97","name":"Passing page size 110 when there are 120 messages","time":{"start":1724405722863,"stop":1724405722864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40d2b60766690de","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724405729554,"stop":1724405729554,"duration":0},"status":"passed","severity":"normal"},{"uid":"675ccdcaadfacedc","name":"Does not throw an exception when node disconnects","time":{"start":1724405733151,"stop":1724405733151,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f556f2555035f3","name":"Reopen subscription with peer with lost subscription","time":{"start":1724405126048,"stop":1724405126048,"duration":0},"status":"passed","severity":"normal"},{"uid":"97567186592bff2a","name":"Check received message containing emoji","time":{"start":1724405230859,"stop":1724405230860,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf636dbcdbaab8","name":"should return empty list for no shard","time":{"start":1724404975502,"stop":1724404975502,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c35d1c4a6adeb3","name":"Check received message with timestamp: 1724405026876000000 ","time":{"start":1724405555601,"stop":1724405555602,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07766d819325f55","name":"Sign & Recover","time":{"start":1724405010375,"stop":1724405010375,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c87b780659a0c5","name":"should properly create location multiaddrs - tcp","time":{"start":1724404984060,"stop":1724404984060,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb8ce486dc3cc9d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724405271654,"stop":1724405271654,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa05308846d6722","name":"Ping on subscribed peer","time":{"start":1724405126040,"stop":1724405126041,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dee256c183bb47","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724405254083,"stop":1724405254083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcd7f88bc82fdc3","name":"Subscribe and receives messages on 20 topics","time":{"start":1724405729542,"stop":1724405729543,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd69f729d8f0e1af","name":"handles empty contentTopics array correctly","time":{"start":1724404975516,"stop":1724404975516,"duration":0},"status":"passed","severity":"normal"},{"uid":"85627ad9a1b45fbb","name":"Push message with Script payload","time":{"start":1724405695632,"stop":1724405695632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc660968e49b31e1","name":"configure the node with multiple content topics","time":{"start":1724405622500,"stop":1724405622501,"duration":1},"status":"passed","severity":"normal"},{"uid":"98adc401ada350d3","name":"can start and stop the service","time":{"start":1724405574489,"stop":1724405574490,"duration":1},"status":"passed","severity":"normal"},{"uid":"41dd319e41c71b58","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724405118892,"stop":1724405118892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8060a35a6d9e1b80","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724404975508,"stop":1724404975509,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a85aeb38898ebd0","name":"random static sharding 9 - Cluster ID: 958, Shard ID: 540","time":{"start":1724405643544,"stop":1724405643544,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e56e525a0243aa","name":"should only return 1 node with store capability","time":{"start":1724404999975,"stop":1724404999975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfd0adfa32357d7","name":"groups content topics by expected pubsub topic","time":{"start":1724404975496,"stop":1724404975496,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baa9721ab939170","name":"Check publish message after service node is restarted","time":{"start":1724405580902,"stop":1724405580902,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fe1dbec1ddf6bda","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724405551546,"stop":1724405551546,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c15cda82a3598c","name":"can start the service","time":{"start":1724405574487,"stop":1724405574489,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac0b44afca1148e4","name":"Should update shard info","time":{"start":1724405446304,"stop":1724405446304,"duration":0},"status":"passed","severity":"normal"},{"uid":"317757092a4bf355","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405388798,"stop":1724405388798,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f89218e63b9a18","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724405729528,"stop":1724405729528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e769adc3ed4088","name":"Push message with Arabic payload","time":{"start":1724405695630,"stop":1724405695631,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5be685665d798d0","name":"Check received message containing Russian","time":{"start":1724405555589,"stop":1724405555590,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3911785126c47d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724405555602,"stop":1724405555603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad672860f8135f8a","name":"should be able to encode the field with only STORE set to true","time":{"start":1724404983374,"stop":1724404983375,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5d86ba20e72726","name":"Init the array if not present","time":{"start":1724404975197,"stop":1724404975198,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d81de359c48954","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405696860,"stop":1724405696861,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe0557ccc81f7f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724404999423,"stop":1724404999423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2296feeb6d1a641","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724404983386,"stop":1724404983386,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a36a848272b858d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724405254085,"stop":1724405254085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef3d9495c4aa34f","name":"Push message with Chinese payload","time":{"start":1724405695630,"stop":1724405695630,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbce067670fd45f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724404983376,"stop":1724404983377,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d389118cc7f223","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724404975504,"stop":1724404975504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0c84ff6d0d1f7c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app63/8/topic891/json","time":{"start":1724405622499,"stop":1724405622499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c508f6235874c3b","name":"should add and remove event listeners correctly","time":{"start":1724405003861,"stop":1724405003861,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf301a2832129b5","name":"removeEventListener with correct event","time":{"start":1724405067636,"stop":1724405067636,"duration":0},"status":"passed","severity":"normal"},{"uid":"9041245fbdd23ab0","name":"Ping on peer without subscriptions","time":{"start":1724405126047,"stop":1724405126047,"duration":0},"status":"passed","severity":"normal"},{"uid":"992f57f7c28330f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724405729552,"stop":1724405729552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39d0476124a396d","name":"new peer added after a peer was already found","time":{"start":1724405534058,"stop":1724405534058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c225775f2b7ad013","name":"Encoder throws on empty string content topic","time":{"start":1724405011711,"stop":1724405011711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9069bbfa8d6b97d8","name":"Check received message containing short","time":{"start":1724405555580,"stop":1724405555581,"duration":1},"status":"passed","severity":"normal"},{"uid":"457c62d4280e92f1","name":"Fails to push message bigger that 1MB","time":{"start":1724405695657,"stop":1724405695657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0a27070c7ccd80","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724404978113,"stop":1724404978114,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01d6149caf22e10","name":"Publish message with rate limit","time":{"start":1724405580903,"stop":1724405580904,"duration":1},"status":"passed","severity":"normal"},{"uid":"89673eed780d4ca1","name":"Subscribe and receive messages via waku relay post","time":{"start":1724405729540,"stop":1724405729540,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f82ce46eebaf08","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724405167140,"stop":1724405167140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a5fddcb9591527","name":"should emit a peer event after start","time":{"start":1724405003858,"stop":1724405003859,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b87912308f186e8","name":"stop","time":{"start":1724405067639,"stop":1724405067639,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc546dca60c735e8","name":"Push message with Russian payload","time":{"start":1724405551524,"stop":1724405551524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cf3acf99e4d8af","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724405442328,"stop":1724405442329,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdcb1a8c4e196b8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724405042964,"stop":1724405042965,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0756e07242d8836","name":"Check message on other pubsub topic is not received","time":{"start":1724405555605,"stop":1724405555605,"duration":0},"status":"passed","severity":"normal"},{"uid":"536e607a3a649475","name":"shard 0","time":{"start":1724405643537,"stop":1724405643538,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb301c5a5f2fb77","name":"Check received message with timestamp: 1724405026876 ","time":{"start":1724405555602,"stop":1724405555602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2edf515905f765","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724405254094,"stop":1724405254094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfeace1ed44cfc5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724404975505,"stop":1724404975505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2c592586983183","name":"should properly create location multiaddrs - tcp6","time":{"start":1724404984059,"stop":1724404984059,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2f69327cf84d8b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724405271632,"stop":1724405271632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31d2555974d94e6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724405277850,"stop":1724405277850,"duration":0},"status":"passed","severity":"normal"},{"uid":"20da093d984aae73","name":"Subscribe to topic containing long and publish message","time":{"start":1724405588178,"stop":1724405588178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f819e57c16d9f1a4","name":"LightPush","time":{"start":1724405739171,"stop":1724405739171,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ace1009a6b1959","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724405254057,"stop":1724405254058,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac3120e0145153c","name":"Decoder throws on empty string content topic","time":{"start":1724404988947,"stop":1724404988947,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeedbe2efeae9f24","name":"Register correct protocols","time":{"start":1724405588171,"stop":1724405588172,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a02135e5a88d8f","name":"throws on content topic with generation field greater than 0","time":{"start":1724404975485,"stop":1724404975486,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3ce5d17ad71686","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724405254086,"stop":1724405254086,"duration":0},"status":"passed","severity":"normal"},{"uid":"673a8477aac24338","name":"Subscribe to topic containing short and receive message","time":{"start":1724405729547,"stop":1724405729547,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ad30639582394","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724405277848,"stop":1724405277849,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f13f276b3ff215","name":"Push message with content topic containing Arabic","time":{"start":1724405695646,"stop":1724405695646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e822aca121773d0b","name":"Push message with short payload","time":{"start":1724405551516,"stop":1724405551516,"duration":0},"status":"passed","severity":"normal"},{"uid":"2337c917e9d1910e","name":"Push message with content topic containing numeric","time":{"start":1724405695644,"stop":1724405695645,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2352faca7cf18bd","name":"Subscribe to topic containing short and receive message","time":{"start":1724405271636,"stop":1724405271636,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b63b9cba987c7a5","name":"Encoder throws on empty string content topic","time":{"start":1724404988946,"stop":1724404988946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca1ddbbaa471d1b","name":"Fails to push message with large meta","time":{"start":1724405695652,"stop":1724405695652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5daddaad6d4795e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724405629172,"stop":1724405629172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db03c012682dd59","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724405580893,"stop":1724405580893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6fc3c87c905a41","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724405588181,"stop":1724405588182,"duration":1},"status":"passed","severity":"normal"},{"uid":"5646d62078ddcf95","name":"should emit a peer event after start","time":{"start":1724405042961,"stop":1724405042962,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ccbf3aeaed738d0","name":"Publish message with custom timestamp: Sat Sep 02 2023 09:32:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1724405580893,"stop":1724405580894,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fa1eb01d46f461","name":"Sample","time":{"start":1724404983391,"stop":1724404983391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d80cca46f8dcf4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724405277848,"stop":1724405277848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c85352bc2f58e85","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724405034527,"stop":1724405034530,"duration":3},"status":"passed","severity":"normal"},{"uid":"7aedf9ee5eb599f5","name":"isConnected should return true after first peer connects","time":{"start":1724405085413,"stop":1724405085413,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eb6b0cdcaf0294","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724405745581,"stop":1724405745582,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fc0ace2856e05","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724405729549,"stop":1724405729550,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b77e48ab6363f01","name":"less peers than existing","time":{"start":1724405534254,"stop":1724405534255,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f7b192d227b377ef","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405388793,"stop":1724405388794,"duration":1},"status":"passed","severity":"normal"},{"uid":"b181c78c0bbad472","name":"should encode/decode to RLP encoding","time":{"start":1724404984057,"stop":1724404984057,"duration":0},"status":"passed","severity":"normal"},{"uid":"d394cba08c521642","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724405271632,"stop":1724405271633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2acaeb7bccad63","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724405729551,"stop":1724405729551,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebb756670e59579","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724405230861,"stop":1724405230862,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22ccac0500dcd38","name":"Push message with content topic containing special chars","time":{"start":1724405551539,"stop":1724405551539,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd24a5c295682c2e","name":"unsubscribes","time":{"start":1724405717154,"stop":1724405717155,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f89c1f5cc4dc50","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724405254058,"stop":1724405254059,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee9c86411009746","name":"Push message with content topic containing Script","time":{"start":1724405551545,"stop":1724405551545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c920d2f5eeaf6ef","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724404975499,"stop":1724404975499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b234b4e613e8dfd5","name":"Throws when trying to push message with empty payload","time":{"start":1724405551537,"stop":1724405551537,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80707f1f4a3cc03","name":"Query generator for 2000 messages","time":{"start":1724405683631,"stop":1724405683633,"duration":2},"status":"passed","severity":"normal"},{"uid":"853d6ffb0632b1f","name":"creates an iterator","time":{"start":1724405717153,"stop":1724405717154,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50b82fe07038a90","name":"Check received message containing Arabic","time":{"start":1724405230854,"stop":1724405230854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d787ed0886f55a","name":"Push message with content topic containing escaped characters","time":{"start":1724405695650,"stop":1724405695650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc6c5c9f5a1b892","name":"different cluster, different shard: nodes don't connect","time":{"start":1724405254055,"stop":1724405254056,"duration":1},"status":"passed","severity":"normal"},{"uid":"86fc86940fbad3c9","name":"Check received message containing SQL Injection","time":{"start":1724405555590,"stop":1724405555590,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf47bd59ad11fd4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724404975513,"stop":1724404975513,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6092dbea5c6433","name":"getPeersByDiscovery","time":{"start":1724405067637,"stop":1724405067637,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a05ec67467283","name":"Push message on custom pubsubTopic","time":{"start":1724405388794,"stop":1724405388794,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb1199479be3d3","name":"same cluster, different shard: nodes don't connect","time":{"start":1724405254054,"stop":1724405254055,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d48b4f7006a4591","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724404975505,"stop":1724404975505,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b6a16f561bf5ff","name":"should be called for bootstrap peers","time":{"start":1724405034526,"stop":1724405034527,"duration":1},"status":"passed","severity":"normal"},{"uid":"e220de725afeaf8a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724405254082,"stop":1724405254083,"duration":1},"status":"passed","severity":"normal"},{"uid":"e168e33209f763f0","name":"Relay - times out","time":{"start":1724405739169,"stop":1724405739169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d320a41eab3cfc3f","name":"topics with same application and version share the same shard","time":{"start":1724404975495,"stop":1724404975496,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a346a95e5e04d26","name":"Check message with invalid timestamp is not received","time":{"start":1724405555575,"stop":1724405555575,"duration":0},"status":"passed","severity":"normal"},{"uid":"da53fb4ff1216189","name":"random static sharding 8 - Cluster ID: 94, Shard ID: 521","time":{"start":1724405643544,"stop":1724405643544,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce80aaa80ea073a","name":"Check publish message containing Script","time":{"start":1724405580885,"stop":1724405580886,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9212a5d5138ac56","name":"Subscribe to topic containing XML and receive message","time":{"start":1724405729551,"stop":1724405729551,"duration":0},"status":"passed","severity":"normal"},{"uid":"41860cc696fd33f3","name":"Check publish message containing SQL Injection","time":{"start":1724405580883,"stop":1724405580884,"duration":1},"status":"passed","severity":"normal"},{"uid":"78836ef52cb09e2e","name":"Subscribe and receive messages via waku relay post","time":{"start":1724405271631,"stop":1724405271632,"duration":1},"status":"passed","severity":"normal"},{"uid":"7babaf7f87f881a4","name":"Check received message containing Basic HTML tag","time":{"start":1724405555594,"stop":1724405555596,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5eed70e3a2745a6","name":"should set field with only RELAY enabled","time":{"start":1724404984061,"stop":1724404984061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76759e2af6783b9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724405254073,"stop":1724405254077,"duration":4},"status":"passed","severity":"normal"},{"uid":"2de180f4dc5508e0","name":"LightPush with 2 connections","time":{"start":1724405325213,"stop":1724405325213,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc41aaa21ed139ad","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724405271650,"stop":1724405271653,"duration":3},"status":"passed","severity":"normal"},{"uid":"91b52a259a850224","name":"Reopen subscription with peer with lost subscription","time":{"start":1724405094098,"stop":1724405094098,"duration":0},"status":"passed","severity":"normal"},{"uid":"384f9a8879a9999f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405118897,"stop":1724405118897,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac48d826e5aa497","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724405745582,"stop":1724405745582,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0155d12d080f28","name":"Check received message with timestamp: 1724405025781000000 ","time":{"start":1724405230860,"stop":1724405230860,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2151562936c5af","name":"Should update multiaddrs","time":{"start":1724405446304,"stop":1724405446304,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52a36bc3e28f55","name":"Push message with content topic containing special chars","time":{"start":1724405695645,"stop":1724405695645,"duration":0},"status":"passed","severity":"normal"},{"uid":"47db27d108f4dbb5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724404975508,"stop":1724404975508,"duration":0},"status":"passed","severity":"normal"},{"uid":"657fb2587324d1ba","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724405442325,"stop":1724405442326,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbed8db07aea91b4","name":"Renews peer on consistent ping failures","time":{"start":1724405145378,"stop":1724405145378,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf84591fe32b004c","name":"Check received message containing XML","time":{"start":1724405555591,"stop":1724405555594,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7a15608cd6ab19d","name":"Push message with numeric payload","time":{"start":1724405695629,"stop":1724405695629,"duration":0},"status":"passed","severity":"normal"},{"uid":"de863dc74fb5c462","name":"LightPush with 1 connections","time":{"start":1724405325211,"stop":1724405325212,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bf8257b418908a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724404975502,"stop":1724404975503,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2337c6404b4ff48","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724405442333,"stop":1724405442333,"duration":0},"status":"passed","severity":"normal"},{"uid":"901ad35e0db94ea1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724405738554,"stop":1724405738554,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e53abbab38cdd6","name":"Overlapping topic subscription","time":{"start":1724405271634,"stop":1724405271635,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8ac2adeb6e2b13","name":"removeEventListener with wrong event","time":{"start":1724405067636,"stop":1724405067637,"duration":1},"status":"passed","severity":"normal"},{"uid":"534d040c409e9948","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app16/4/topic986/test.js","time":{"start":1724405622495,"stop":1724405622496,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c290014da3ca927","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724405673897,"stop":1724405673958,"duration":61},"status":"passed","severity":"normal"},{"uid":"43fbe1b45b11fffe","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724405729533,"stop":1724405729533,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf7cf5b06294026","name":"LightPush with 3 connections","time":{"start":1724405325214,"stop":1724405325214,"duration":0},"status":"passed","severity":"normal"},{"uid":"497836d4991dfeca","name":"Wrong topic","time":{"start":1724405622500,"stop":1724405622500,"duration":0},"status":"passed","severity":"normal"},{"uid":"714a809a13ee60","name":"Push message with content topic containing SQL Injection","time":{"start":1724405695647,"stop":1724405695647,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b342743e25ac48","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724404998922,"stop":1724404998922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf09d1577cdfb26","name":"Filter with 3 connections","time":{"start":1724405325214,"stop":1724405325214,"duration":0},"status":"passed","severity":"normal"},{"uid":"331e677554ae62ac","name":"Check received message containing emoji","time":{"start":1724405555572,"stop":1724405555573,"duration":1},"status":"passed","severity":"normal"},{"uid":"a686fd16290f9139","name":"isConnected return false after peer stops","time":{"start":1724405085414,"stop":1724405085414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec05e90d238305d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724404978110,"stop":1724404978111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26f45b5ccd1d3f1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724405271654,"stop":1724405271657,"duration":3},"status":"passed","severity":"normal"},{"uid":"eae820ac9dc82e3b","name":"Check publish message containing numeric","time":{"start":1724405580881,"stop":1724405580882,"duration":1},"status":"passed","severity":"normal"},{"uid":"84216dd66697563b","name":"should encodeTxt and decodeTxt","time":{"start":1724404984048,"stop":1724404984048,"duration":0},"status":"passed","severity":"normal"},{"uid":"83eb4f6e50108392","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724404975500,"stop":1724404975500,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa3d06997eacb37","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724405118896,"stop":1724405118896,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e32fb54f3ff42","name":"Check message with no payload is not received","time":{"start":1724405555605,"stop":1724405555606,"duration":1},"status":"passed","severity":"normal"},{"uid":"48087562781960d4","name":"Check message on other pubsub topic is not received","time":{"start":1724405555575,"stop":1724405555575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49900615bb46e0e","name":"should throw an error for an unconfigured topic","time":{"start":1724404975512,"stop":1724404975512,"duration":0},"status":"passed","severity":"normal"},{"uid":"23824e8a3c931135","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724405271638,"stop":1724405271638,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dd518df5efb3f2","name":"Push 30 different messages","time":{"start":1724405695635,"stop":1724405695636,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f0fc16ab2d2395","name":"Push message with unicode special characters payload","time":{"start":1724405551536,"stop":1724405551536,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f0029a1573bca7","name":"Query Generator - true","time":{"start":1724405704696,"stop":1724405704700,"duration":4},"status":"passed","severity":"normal"},{"uid":"a0a784ec0fc622bd","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724404988796,"stop":1724404988797,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddae6bd673332fd0","name":"Non TWN Cluster","time":{"start":1724405622484,"stop":1724405622485,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b299847d84e3b42","name":"throws on content topic with empty application field","time":{"start":1724404975486,"stop":1724404975487,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b2833f603deb30","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724405254087,"stop":1724405254088,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e6a47a16bd306b","name":"Tracks peer failures correctly","time":{"start":1724405145378,"stop":1724405145379,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a5f755ce03dbb","name":"Meta field set when metaSetter is specified","time":{"start":1724404988944,"stop":1724404988945,"duration":1},"status":"passed","severity":"normal"},{"uid":"61733359f8c5ccb2","name":"should not receive a peer event before start","time":{"start":1724405003859,"stop":1724405003859,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b9eb3988e331de","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724404975494,"stop":1724404975494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7670cd94402355","name":"should throw error - no public key","time":{"start":1724404984056,"stop":1724404984056,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2ed03a1a9ead81","name":"Push message with content topic containing Russian","time":{"start":1724405695646,"stop":1724405695647,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abfd57ade07197a","name":"Query with Promise Callback, No message returned","time":{"start":1724405673989,"stop":1724405673993,"duration":4},"status":"passed","severity":"normal"},{"uid":"25c87e9eb891f1c8","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724405442323,"stop":1724405442324,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a12a34d387af36c","name":"can start the service","time":{"start":1724405003857,"stop":1724405003857,"duration":0},"status":"passed","severity":"normal"},{"uid":"966549dcd19b33c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724405729548,"stop":1724405729548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f424b72d371dfee","name":"Subscribe and receive messages via waku relay post","time":{"start":1724405729527,"stop":1724405729527,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd38937e712f417f","name":"through manual discovery","time":{"start":1724405446110,"stop":1724405446110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f92a05ed5365b0","name":"Check publish message containing JSON","time":{"start":1724405580888,"stop":1724405580891,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ab3fefdebce5cc6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724404975510,"stop":1724404975510,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b1f4885cd4a33b","name":"ignores unrecognized TXT record formats","time":{"start":1724404999973,"stop":1724404999973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bf68eb30ebe831","name":"Publishes to nwaku","time":{"start":1724405560231,"stop":1724405560243,"duration":12},"status":"passed","severity":"normal"},{"uid":"84f1ce68d4980df5","name":"Check received message containing long","time":{"start":1724405230848,"stop":1724405230849,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f1772be8d15a51","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724404983376,"stop":1724404983376,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b381051f80ae4f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724404975494,"stop":1724404975494,"duration":0},"status":"passed","severity":"normal"},{"uid":"985aec5288d2611a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app68/9/topic640/json","time":{"start":1724405622499,"stop":1724405622500,"duration":1},"status":"passed","severity":"normal"},{"uid":"9783b00ca86867c","name":"random static sharding 6 - Cluster ID: 365, Shard ID: 359","time":{"start":1724405643542,"stop":1724405643543,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af16844ad40df41","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724405738553,"stop":1724405738553,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe38be10617ecde","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724405034525,"stop":1724405034526,"duration":1},"status":"passed","severity":"normal"},{"uid":"5134fd447c6c956f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724405271630,"stop":1724405271631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7af056849be37bc","name":"Check received message containing unicode special characters","time":{"start":1724405555600,"stop":1724405555601,"duration":1},"status":"passed","severity":"normal"},{"uid":"132179a0d47a4d3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724404975507,"stop":1724404975507,"duration":0},"status":"passed","severity":"normal"},{"uid":"993c71b4035a5971","name":"Keep-alive pings maintain the connection","time":{"start":1724405145377,"stop":1724405145378,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1c783b05a0ffd4","name":"Check received message containing Arabic","time":{"start":1724405555589,"stop":1724405555589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea53d3a73fee7e58","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app83/5/topic381/xml","time":{"start":1724405622495,"stop":1724405622495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed70b68a2e8b2a03","name":"should not fail to stop the service if it was not started","time":{"start":1724405003858,"stop":1724405003858,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a400adb13682a63","name":"Push message with numeric payload","time":{"start":1724405551517,"stop":1724405551517,"duration":0},"status":"passed","severity":"normal"},{"uid":"3293433be8cf13f4","name":"All","time":{"start":1724405037358,"stop":1724405037358,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7eb3be23bf519","name":"Check received message containing Script","time":{"start":1724405555569,"stop":1724405555569,"duration":0},"status":"passed","severity":"normal"},{"uid":"1134d81c3e603fcd","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724405673889,"stop":1724405673890,"duration":1},"status":"passed","severity":"normal"},{"uid":"9435604462810199","name":"should not receive a peer event after stop","time":{"start":1724405042963,"stop":1724405042963,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7110408df18b16","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724405442326,"stop":1724405442327,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d487d892d3dc614","name":"1 Relay, 1 fetch","time":{"start":1724404999670,"stop":1724404999670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c27dd7f8979977","name":"Check publish message containing emoji","time":{"start":1724405580893,"stop":1724405580893,"duration":0},"status":"passed","severity":"normal"},{"uid":"28230cc339ddf761","name":"Ordered callback, aborts when callback returns true","time":{"start":1724405683630,"stop":1724405683630,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4f8c25608f7354","name":"should throw an error for missing sharding configuration","time":{"start":1724404975515,"stop":1724404975515,"duration":0},"status":"passed","severity":"normal"},{"uid":"55653383b6dbb5c1","name":"different cluster, same shard: nodes don't connect","time":{"start":1724405439468,"stop":1724405439468,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4cf73e9b525fdc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724405085413,"stop":1724405085413,"duration":0},"status":"passed","severity":"normal"},{"uid":"349d64b37c8bd12c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724405118894,"stop":1724405118894,"duration":0},"status":"passed","severity":"normal"},{"uid":"9959ee10cb360245","name":"Subscribe to topic containing long and receive message","time":{"start":1724405729547,"stop":1724405729548,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04f3cc69e62e2f4","name":"different cluster, different shard: nodes don't connect","time":{"start":1724405439468,"stop":1724405439468,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d2baea860ba8d9","name":"should not fail to start the service if it is already started","time":{"start":1724405003858,"stop":1724405003858,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cdba0f32a9ced7","name":"Push message on custom pubsubTopic","time":{"start":1724405388792,"stop":1724405388793,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca4de699393d2ea","name":"Check received message containing escaped characters","time":{"start":1724405555599,"stop":1724405555600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38a4a607faa6c49","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724405673958,"stop":1724405673962,"duration":4},"status":"passed","severity":"normal"},{"uid":"78ae762a07a16b67","name":"different cluster, same shard: nodes don't connect","time":{"start":1724405254055,"stop":1724405254055,"duration":0},"status":"passed","severity":"normal"},{"uid":"465211dcf0b4119c","name":"Push message with custom timestamp: 1724401705288","time":{"start":1724405551551,"stop":1724405551551,"duration":0},"status":"passed","severity":"normal"},{"uid":"d185f724dc112e85","name":"Check received message containing Arabic","time":{"start":1724405555568,"stop":1724405555568,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcb6741590a46bb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app77/1/topic341/utf8","time":{"start":1724405622487,"stop":1724405622488,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8443076d2b55ab4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724405534059,"stop":1724405534059,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5e945a82cc0228","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724405673893,"stop":1724405673894,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2aeae947397355","name":"Reusing cursor across nodes","time":{"start":1724405629173,"stop":1724405629173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2301c107d2bb95","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724405042964,"stop":1724405042964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4553851cb71017d9","name":"Decoder throws on empty string content topic","time":{"start":1724405009742,"stop":1724405009743,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35c7a885386072c","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724405442322,"stop":1724405442323,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca195a712d9656f8","name":"Subscribe to topic containing Script and receive message","time":{"start":1724405729534,"stop":1724405729534,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ddd9eb0059f7bd","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app81/10/topic491/utf8","time":{"start":1724405622486,"stop":1724405622487,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeda39080d2b2551","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724405729537,"stop":1724405729537,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b75e47b9f92343","name":"getPeersByDiscovery","time":{"start":1724405534057,"stop":1724405534058,"duration":1},"status":"passed","severity":"normal"},{"uid":"144e899e4f8a32f6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app53/6/topic111/utf8","time":{"start":1724405622496,"stop":1724405622498,"duration":2},"status":"passed","severity":"normal"},{"uid":"d431aa0680d58dc","name":"Publish message with custom timestamp: Fri Aug 23 2024 10:32:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1724405580894,"stop":1724405580894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a665160faaed3f3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724405034532,"stop":1724405034532,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f46f1401a29b36f","name":"Ephemeral field set to true","time":{"start":1724404988944,"stop":1724404988944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebda1ead970cf8f8","name":"Subscribe and receive messages via lightPush","time":{"start":1724405729525,"stop":1724405729526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9c48f86c573aae","name":"Check received message containing special chars","time":{"start":1724405555583,"stop":1724405555585,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dde45c8f84e387d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724405009737,"stop":1724405009738,"duration":1},"status":"passed","severity":"normal"},{"uid":"c360c412d2f3c6a2","name":"should encode/decode to text encoding","time":{"start":1724404984057,"stop":1724404984058,"duration":1},"status":"passed","severity":"normal"},{"uid":"f571af71f279f566","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724404988947,"stop":1724404988948,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d9bba5c61d381e","name":"Push message with content topic containing SQL Injection","time":{"start":1724405551544,"stop":1724405551545,"duration":1},"status":"passed","severity":"normal"},{"uid":"504fc4b47d417612","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724404975489,"stop":1724404975490,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa814273aa61a52","name":"handles empty shards array correctly","time":{"start":1724404975515,"stop":1724404975516,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd3bdbdd8ebfb13","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724405738550,"stop":1724405738550,"duration":0},"status":"passed","severity":"normal"},{"uid":"1964cadc51729cbc","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724405254066,"stop":1724405254066,"duration":0},"status":"passed","severity":"normal"},{"uid":"75eb1f8642a42783","name":"Fails to push message with large meta","time":{"start":1724405551549,"stop":1724405551550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e034f379aa722a","name":"Waku message hash computation (payload length 0)","time":{"start":1724404978112,"stop":1724404978113,"duration":1},"status":"passed","severity":"normal"},{"uid":"411cb8bac6d77ad","name":"Overlapping topic subscription","time":{"start":1724405729529,"stop":1724405729530,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a54fd92892d7145","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724404984049,"stop":1724404984050,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae09ae00ba71be34","name":"Correctly serialized arguments","time":{"start":1724405442398,"stop":1724405442399,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e7505af59d387f","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724405442335,"stop":1724405442335,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a356154db31715","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724405729536,"stop":1724405729536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaabb47f2daf538","name":"Ping on peer without subscriptions","time":{"start":1724405094097,"stop":1724405094097,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfea89d38fae78e9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724404999425,"stop":1724404999425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef0ada8955bce29","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724405442333,"stop":1724405442334,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e7192ebac59eb8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724405555603,"stop":1724405555604,"duration":1},"status":"passed","severity":"normal"},{"uid":"693f026112bf74ae","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724405085414,"stop":1724405085415,"duration":1},"status":"passed","severity":"normal"},{"uid":"495843f64b8eee04","name":"tcp ip4 address","time":{"start":1724404983510,"stop":1724404983510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ab5bb4db5c7749","name":"Generator, 2 different pubsubtopics","time":{"start":1724405696864,"stop":1724405696865,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c17ade2949e9460","name":"Check received message containing XML","time":{"start":1724405230856,"stop":1724405230856,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b34f3ab22c48b1f","name":"should throw an error for missing required configuration","time":{"start":1724404975503,"stop":1724404975503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b05f0e47846f77","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724405588174,"stop":1724405588175,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe451a5e8dcf30","name":"Accepts a valid Waku Message","time":{"start":1724404992383,"stop":1724404992384,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7017ad99c0f273","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724404975571,"stop":1724404975571,"duration":0},"status":"passed","severity":"normal"},{"uid":"da29cdef4ccd3ebe","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724405442331,"stop":1724405442332,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee1ba3f203d787","name":"random static sharding 3 - Cluster ID: 84, Shard ID: 96","time":{"start":1724405643540,"stop":1724405643540,"duration":0},"status":"passed","severity":"normal"},{"uid":"472a521f7da3ab04","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724404983389,"stop":1724404983390,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e99fe64d40bcb34","name":"Push message with content topic containing Chinese","time":{"start":1724405695645,"stop":1724405695646,"duration":1},"status":"passed","severity":"normal"},{"uid":"960ee6e53b43b6a0","name":"Subscribe to topic containing Script and receive message","time":{"start":1724405271640,"stop":1724405271649,"duration":9},"status":"passed","severity":"normal"},{"uid":"40408292cba45026","name":"random static sharding 7 - Cluster ID: 848, Shard ID: 325","time":{"start":1724405643543,"stop":1724405643543,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66f9603ff4745f8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724404999424,"stop":1724404999424,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f9c5248b6c1b7c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724405588180,"stop":1724405588181,"duration":1},"status":"passed","severity":"normal"},{"uid":"168b126f8394e1ad","name":"Push message with JSON payload","time":{"start":1724405551534,"stop":1724405551534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5caf7980cd485502","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724405729529,"stop":1724405729529,"duration":0},"status":"passed","severity":"normal"},{"uid":"d190bb1ff19fabe7","name":"Push message with content topic containing Russian","time":{"start":1724405551543,"stop":1724405551544,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c72ca82f39c727","name":"Check publish message containing short","time":{"start":1724405580880,"stop":1724405580881,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6ee6966acd76b","name":"Check received message containing SQL Injection","time":{"start":1724405555569,"stop":1724405555569,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdaa66bfe1ca04e","name":"Fails to push message with empty content topic","time":{"start":1724405551549,"stop":1724405551549,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af879e35301e4c8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724405745582,"stop":1724405745583,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8d02c86dd66787","name":"Nodes with multiple pubsub topic","time":{"start":1724405562820,"stop":1724405562821,"duration":1},"status":"passed","severity":"normal"},{"uid":"7267df3c23c52ff3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724405729532,"stop":1724405729533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b797b8b8f0f149ab","name":"Refresh subscription","time":{"start":1724405729530,"stop":1724405729530,"duration":0},"status":"passed","severity":"normal"},{"uid":"31eb3316d819a0d9","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724405254056,"stop":1724405254057,"duration":1},"status":"passed","severity":"normal"},{"uid":"49093dbc7cc875bc","name":"Filter with 2 connections","time":{"start":1724405325213,"stop":1724405325213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce514e342de8c41e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724404975498,"stop":1724404975498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bf18d926c931a1","name":"Filter","time":{"start":1724405739171,"stop":1724405739171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d2220b0091e787","name":"Ping on unsubscribed peer","time":{"start":1724405126041,"stop":1724405126042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d7f5d4e00a05d7","name":"Ping on unsubscribed peer","time":{"start":1724405126047,"stop":1724405126048,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09678a5f842bd13","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724405085412,"stop":1724405085412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab81236cf1dfa0b3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724405439465,"stop":1724405439466,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac98ef7656d03a0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724404983387,"stop":1724404983388,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a472a83a6f1995b","name":"Push message with emoji payload","time":{"start":1724405551536,"stop":1724405551536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e460cd52e003af2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app86/2/topic850/proto","time":{"start":1724405622498,"stop":1724405622499,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfd510a3a89aee3","name":"A test","time":{"start":1724405388876,"stop":1724405388876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac04fa846fff049","name":"Check received message containing special chars","time":{"start":1724405555567,"stop":1724405555567,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb83fa73c211c70e","name":"Query with Promise Callback, No Decoder","time":{"start":1724405673963,"stop":1724405673988,"duration":25},"status":"passed","severity":"normal"},{"uid":"d638d8eb53dd260d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724405388794,"stop":1724405388795,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1debe855a52f4c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724405277851,"stop":1724405277851,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e61ee29182726ad","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724404983390,"stop":1724404983390,"duration":0},"status":"passed","severity":"normal"},{"uid":"37adf4d56dc6da51","name":"Promise Callback - true","time":{"start":1724405704701,"stop":1724405704702,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a9ffc5d7b5c727","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724405729552,"stop":1724405729552,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d865903f1f138e","name":"Push message with content topic containing unicode special characters","time":{"start":1724405695650,"stop":1724405695651,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7520e364e72505","name":"Generator, custom pubsub topic","time":{"start":1724405696850,"stop":1724405696852,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9fa68a0163a5ee","name":"Asymmetric encrypt & decrypt","time":{"start":1724405010373,"stop":1724405010373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4a48d3a507fd3f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724404975509,"stop":1724404975509,"duration":0},"status":"passed","severity":"normal"},{"uid":"563e9af8bf24f483","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724404975490,"stop":1724404975491,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2615f607b43030a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724405167138,"stop":1724405167138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6c38a865021e6a","name":"Passing page size 10 when there are 10 messages","time":{"start":1724405722862,"stop":1724405722862,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51467590b50d02c","name":"Light Node - default protocols","time":{"start":1724405739172,"stop":1724405739172,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b94fb16aa0bdae","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724404975492,"stop":1724404975492,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bf646c5be0a447","name":"Ordered Callback - true","time":{"start":1724405704706,"stop":1724405704706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdadd5d762b3e5d","name":"Subscribe to topic containing XML and publish message","time":{"start":1724405588184,"stop":1724405588184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9aee4125957ebf","name":"Push message with custom timestamp: 1693646871886","time":{"start":1724405695653,"stop":1724405695653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc309a1c71cd132","name":"Refresh subscription","time":{"start":1724405271635,"stop":1724405271636,"duration":1},"status":"passed","severity":"normal"},{"uid":"4342770c7e80130f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724405729535,"stop":1724405729536,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d30c8cc8fcded91","name":"Privacy Node - default protocol","time":{"start":1724405739172,"stop":1724405739172,"duration":0},"status":"passed","severity":"normal"},{"uid":"106432ab06a98d0c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724405629174,"stop":1724405629174,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c735cdd1aae9aa","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724404975493,"stop":1724404975494,"duration":1},"status":"passed","severity":"normal"},{"uid":"63209676f02ba1ba","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724404978112,"stop":1724404978112,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1fe49ec4a332d7","name":"Mutual subscription","time":{"start":1724405588171,"stop":1724405588171,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0a5370fef61139","name":"Generator, custom pubsub topic","time":{"start":1724405696862,"stop":1724405696864,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8e20e5e9202350","name":"Push message with escaped characters payload","time":{"start":1724405551535,"stop":1724405551535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b5c11f761f54f8","name":"Push message with Basic HTML tag payload","time":{"start":1724405695633,"stop":1724405695633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aefbd9789a9bef3","name":"Failed peers are renewed","time":{"start":1724405305069,"stop":1724405305069,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b042525a3529b77","name":"should not fail to start the service if it is already started","time":{"start":1724405042961,"stop":1724405042961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e9a7626b91d84d","name":"Push message with content topic containing shell command","time":{"start":1724405695649,"stop":1724405695650,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e75d00fa6442e9e","name":"Promise Callback - false","time":{"start":1724405704704,"stop":1724405704705,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40aedc91d1df7b6","name":"Ping on subscribed peer","time":{"start":1724405126044,"stop":1724405126046,"duration":2},"status":"passed","severity":"normal"},{"uid":"30c5fe7d3cf447e8","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724405254062,"stop":1724405254063,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c94bc52a97b31e3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724404975503,"stop":1724404975503,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d5121cddcad76a","name":"Ordered Callback - false","time":{"start":1724405704706,"stop":1724405704706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcaa8b8693773b9","name":"Check received message containing Basic HTML tag","time":{"start":1724405555570,"stop":1724405555570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cfea7833be9811","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724405729536,"stop":1724405729537,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f6dd2e12ffcd0d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724405277847,"stop":1724405277848,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aac8970b9d583f5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724405039095,"stop":1724405039095,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d7fcfe57920b8b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724405254085,"stop":1724405254086,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6e6fc0eb92575b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724405562821,"stop":1724405562821,"duration":0},"status":"passed","severity":"normal"},{"uid":"67af4db93c83a782","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724405027432,"stop":1724405027434,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9c8b502b4f0a3e6","name":"Subscribe and receives messages on 20 topics","time":{"start":1724405729528,"stop":1724405729528,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a4a9eb052e40f4","name":"Passing page size 3 when there are 20 messages","time":{"start":1724405722861,"stop":1724405722862,"duration":1},"status":"passed","severity":"normal"},{"uid":"3627f6e131e32825","name":"can start the service","time":{"start":1724405042958,"stop":1724405042959,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee6effe52731920","name":"Check message with no content topic is not received","time":{"start":1724405555575,"stop":1724405555576,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde28c4dbcd7f087","name":"should properly create location multiaddrs - udp","time":{"start":1724404984060,"stop":1724404984060,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5faf336180c262","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724405254066,"stop":1724405254066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6223e56ce3a6c8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app88/7/topic119/test.js","time":{"start":1724405622489,"stop":1724405622490,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4eee550257f1e1f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724404975515,"stop":1724404975515,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ea26032f1cc9f6","name":"Push message with content topic containing Arabic","time":{"start":1724405551540,"stop":1724405551540,"duration":0},"status":"passed","severity":"normal"},{"uid":"f534ca9559fc1ebb","name":"Subscribe to topic containing XML and receive message","time":{"start":1724405271649,"stop":1724405271649,"duration":0},"status":"passed","severity":"normal"},{"uid":"602f648e4bbb1384","name":"Check received message containing long","time":{"start":1724405555581,"stop":1724405555581,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3b0beaa50a641f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405118893,"stop":1724405118893,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cf8e58254b86f5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724404983389,"stop":1724404983389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ec7a8b2655d7aa","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724405034531,"stop":1724405034531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c648825c4562306e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724404999976,"stop":1724404999976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aac3e8b5a881ff4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724405729552,"stop":1724405729553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1945fb946b9e74","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724405271637,"stop":1724405271637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee03be0e8b16f0a6","name":"listenerCount","time":{"start":1724405067637,"stop":1724405067638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0b961f74ee4767","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724404999975,"stop":1724404999975,"duration":0},"status":"passed","severity":"normal"},{"uid":"850c8a40705333bf","name":"Query with Ordered Callback, No Decoder","time":{"start":1724405673895,"stop":1724405673896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50efec2d7701bdf","name":"Check publish message containing shell command","time":{"start":1724405580891,"stop":1724405580892,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc311ccc8e6b2b8c","name":"Query Generator, No Decoder","time":{"start":1724405673890,"stop":1724405673892,"duration":2},"status":"passed","severity":"normal"},{"uid":"1dd56ec2eae899ee","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724404975516,"stop":1724404975516,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a58d09bb615aaa","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724405271631,"stop":1724405271631,"duration":0},"status":"passed","severity":"normal"},{"uid":"64083c64621ffb0b","name":"Passing page size 1 when there are 4 messages","time":{"start":1724405722861,"stop":1724405722861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e01e066caaffa82","name":"Fails to push message bigger that 1MB","time":{"start":1724405551552,"stop":1724405551553,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c5332ea8a20332","name":"Check meta is set [symmetric]","time":{"start":1724405009739,"stop":1724405009740,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ff905fbf21be05","name":"Overlapping topic subscription","time":{"start":1724405729545,"stop":1724405729546,"duration":1},"status":"passed","severity":"normal"},{"uid":"204b55f9ee7c6f5e","name":"can start and stop the service","time":{"start":1724405042959,"stop":1724405042960,"duration":1},"status":"passed","severity":"normal"},{"uid":"886c51df5660a30b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724405562819,"stop":1724405562819,"duration":0},"status":"passed","severity":"normal"},{"uid":"484f8e612c525686","name":"Ping fails for unsubscribed peers","time":{"start":1724405145377,"stop":1724405145377,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b54f367c448f78","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724405629169,"stop":1724405629169,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd3356baadaa0e7","name":"Relay - dialed first","time":{"start":1724405739168,"stop":1724405739169,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebba37f268b25f1b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724405588174,"stop":1724405588174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cda311e9f9d872","name":"Reopen subscription with peer with lost subscription","time":{"start":1724405126043,"stop":1724405126043,"duration":0},"status":"passed","severity":"normal"},{"uid":"814a1ced55b81af6","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724405442329,"stop":1724405442330,"duration":1},"status":"passed","severity":"normal"},{"uid":"3162e830ca2c5d62","name":"Symmetric encrypt & Decrypt","time":{"start":1724405010374,"stop":1724405010374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4550c20f58672966","name":"Store - dialed after - with timeout","time":{"start":1724405739170,"stop":1724405739171,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfd36d5e2248d1a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724404975506,"stop":1724404975506,"duration":0},"status":"passed","severity":"normal"},{"uid":"571fa239ccaa2af8","name":"random static sharding 10 - Cluster ID: 201, Shard ID: 237","time":{"start":1724405643545,"stop":1724405643545,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfb9581a0c74d04","name":"Publish message with custom timestamp: Fri Aug 23 2024 08:32:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1724405580894,"stop":1724405580894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c384954754338143","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724405673894,"stop":1724405673895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3fca2fe8ea7d26","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724405254078,"stop":1724405254078,"duration":0},"status":"passed","severity":"normal"},{"uid":"30274d3b4fe38c64","name":"should not receive a peer event before start","time":{"start":1724405042962,"stop":1724405042962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc2ed62fd439040","name":"Js publishes, other Js receives","time":{"start":1724405560244,"stop":1724405560245,"duration":1},"status":"passed","severity":"normal"},{"uid":"93eaf5df712c04f","name":"Push message with special chars payload","time":{"start":1724405695629,"stop":1724405695630,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b42c559ae625fe7","name":"Refresh subscription","time":{"start":1724405588175,"stop":1724405588175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"299f2f7a4351308c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724405580902,"stop":1724405580902,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e78dc76e62601b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724405738551,"stop":1724405738551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74d3bdf0a6308cd","name":"configure the node with multiple pubsub topics","time":{"start":1724405643546,"stop":1724405643546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86cdd8ee5a5fcb","name":"Push message with content topic containing long","time":{"start":1724405551538,"stop":1724405551538,"duration":0},"status":"passed","severity":"normal"},{"uid":"94562a209d95c64","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724405167138,"stop":1724405167138,"duration":0},"status":"passed","severity":"normal"},{"uid":"74adbee91e65b73c","name":"same cluster, same shard: nodes connect","time":{"start":1724405254054,"stop":1724405254054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5cf7f1b9c2e46b","name":"addEventListener with correct event","time":{"start":1724405067634,"stop":1724405067635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83a5d3b9d57806d","name":"should decode valid enr successfully","time":{"start":1724404984049,"stop":1724404984049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a554bb9fadd5f619","name":"should throw error - no id","time":{"start":1724404984050,"stop":1724404984050,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a0864ac7616ec1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724405039094,"stop":1724405039095,"duration":1},"status":"passed","severity":"normal"},{"uid":"792e026cf66ed8d5","name":"udp ip6 address","time":{"start":1724404983511,"stop":1724404983511,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7c3c8df80b3e26","name":"should throw an error for insufficient data","time":{"start":1724404975571,"stop":1724404975572,"duration":1},"status":"passed","severity":"normal"},{"uid":"d358a3680a42eaa2","name":"Check publish message containing unicode special characters","time":{"start":1724405580892,"stop":1724405580893,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3f3ce6cb35914f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724404999426,"stop":1724404999426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5f6e73afc8b921","name":"Check received message containing escaped characters","time":{"start":1724405555571,"stop":1724405555572,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b2eca64629006b","name":"Check received message containing unicode special characters","time":{"start":1724405555572,"stop":1724405555572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00ab83066f6135d","name":"Fails to publish message with empty text","time":{"start":1724405580896,"stop":1724405580897,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8e95643f3a8322","name":"Subscribe to topic containing long and receive message","time":{"start":1724405729531,"stop":1724405729531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4effa05b213c29f7","name":"Check received message containing numeric","time":{"start":1724405555581,"stop":1724405555581,"duration":0},"status":"passed","severity":"normal"},{"uid":"5632c8c4630036fa","name":"Check received message containing long","time":{"start":1724405555565,"stop":1724405555566,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c98c818e389a21","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724405534058,"stop":1724405534058,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae884a47e08fb0ee","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724405588186,"stop":1724405588187,"duration":1},"status":"passed","severity":"normal"},{"uid":"910fb32994ded9de","name":"Push message with SQL Injection payload","time":{"start":1724405695631,"stop":1724405695632,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5e23b1d01c9350","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724405442332,"stop":1724405442333,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bfc9ad4b24f99d","name":"Check received message containing numeric","time":{"start":1724405230849,"stop":1724405230850,"duration":1},"status":"passed","severity":"normal"},{"uid":"8478ed5426e23732","name":"Push message with SQL Injection payload","time":{"start":1724405551524,"stop":1724405551533,"duration":9},"status":"passed","severity":"normal"},{"uid":"f51ddb2d50f68d82","name":"Waku message hash computation (no timestamp)","time":{"start":1724404978113,"stop":1724404978113,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a10163168e2fa4e","name":"Overlapping topic subscription","time":{"start":1724405588176,"stop":1724405588176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f797bdebac3a9924","name":"Push message with content topic containing JSON","time":{"start":1724405551546,"stop":1724405551547,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6702a53fe292bfd","name":"Subscribe and publish message","time":{"start":1724405588172,"stop":1724405588173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc7ecffc043e53c","name":"Push message with content topic containing XML","time":{"start":1724405551545,"stop":1724405551546,"duration":1},"status":"passed","severity":"normal"},{"uid":"1797a6850d8e5929","name":"Check publish message after client node is restarted","time":{"start":1724405580903,"stop":1724405580903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce50075574ecd597","name":"Check received message containing Chinese","time":{"start":1724405555585,"stop":1724405555586,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd77275079fabdc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724405039096,"stop":1724405039096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0dbccd48c9dbd7","name":"Generator, 2 different pubsubtopics","time":{"start":1724405696859,"stop":1724405696860,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ad8dd819f004ee","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724405271658,"stop":1724405271658,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9565de42189708","name":"Passing page size 0 when there are 110 messages","time":{"start":1724405722860,"stop":1724405722861,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b503501e92824","name":"Push message with Russian payload","time":{"start":1724405695631,"stop":1724405695631,"duration":0},"status":"passed","severity":"normal"},{"uid":"5763aaa58ff02ce1","name":"A test","time":{"start":1724405388874,"stop":1724405388875,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca8b32f502fa968","name":"Check received message containing short","time":{"start":1724405555564,"stop":1724405555565,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c3ecc96ada2361","name":"Push message with content topic containing emoji","time":{"start":1724405551548,"stop":1724405551548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56288d1a4341d8b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724405729534,"stop":1724405729535,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af506c2aa32b6b9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405696865,"stop":1724405696870,"duration":5},"status":"passed","severity":"normal"},{"uid":"105cac5944d8950e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724405729532,"stop":1724405729532,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafc9b10c8a38fd5","name":"Check publish message containing Basic HTML tag","time":{"start":1724405580887,"stop":1724405580888,"duration":1},"status":"passed","severity":"normal"},{"uid":"6189d3da4a034b1b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724405254065,"stop":1724405254065,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a1e6c5b806128a","name":"should properly create location multiaddrs - tcp4","time":{"start":1724404984059,"stop":1724404984059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30f74d267e4fbea","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724405254065,"stop":1724405254065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a733d943d3fc822d","name":"Push message on custom pubsubTopic","time":{"start":1724405388797,"stop":1724405388798,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9255289a47687fe","name":"should return valid sharding parameters for static sharding","time":{"start":1724404975514,"stop":1724404975515,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec2b690f022cc2c","name":"Push message with rate limit","time":{"start":1724405695653,"stop":1724405695653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e454abf7d9135f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724404975571,"stop":1724404975571,"duration":0},"status":"passed","severity":"normal"},{"uid":"695f6cd2d1808b5d","name":"Push message with special chars payload","time":{"start":1724405551517,"stop":1724405551517,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ab3aa12c12e090","name":"isConnected should return false after all peers disconnect","time":{"start":1724405085413,"stop":1724405085414,"duration":1},"status":"passed","severity":"normal"},{"uid":"a051aa981c138eec","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724405562820,"stop":1724405562820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6c8009c403103a","name":"Encoder throws on undefined content topic","time":{"start":1724405011710,"stop":1724405011710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65db915c8aff7dd","name":"Push message with Basic HTML tag payload","time":{"start":1724405551534,"stop":1724405551534,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a19d8f3b62f791","name":"throws on content topic with too few or too many fields","time":{"start":1724404975484,"stop":1724404975485,"duration":1},"status":"passed","severity":"normal"},{"uid":"85483c3e96268dab","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724405271639,"stop":1724405271639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41226227ba96263","name":"Push message with content topic containing Script","time":{"start":1724405695647,"stop":1724405695648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e169044035becd46","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724405729544,"stop":1724405729544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c525462c00bc45f8","name":"Check publish message containing XML","time":{"start":1724405580886,"stop":1724405580887,"duration":1},"status":"passed","severity":"normal"},{"uid":"725f2cc7a2857244","name":"Push message with unicode special characters payload","time":{"start":1724405695634,"stop":1724405695635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fc66552f543190","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724405729532,"stop":1724405729532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9bbcfe24f0fb65","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724405588173,"stop":1724405588173,"duration":0},"status":"passed","severity":"normal"},{"uid":"821e17084aa541b2","name":"Push message with content topic containing Chinese","time":{"start":1724405551539,"stop":1724405551540,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72604c06fc96b63","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724405588183,"stop":1724405588184,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c7aaab93257e76","name":"Check received message containing Chinese","time":{"start":1724405230853,"stop":1724405230854,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c2e008c85a3351","name":"Check received message containing Script","time":{"start":1724405230856,"stop":1724405230856,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2a92eb0b889b51","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724404975491,"stop":1724404975492,"duration":1},"status":"passed","severity":"normal"},{"uid":"67338f19fdaed4c9","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724405145379,"stop":1724405145379,"duration":0},"status":"passed","severity":"normal"},{"uid":"657d09f07e1c3477","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724405254061,"stop":1724405254062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1b92887c811b51","name":"Fails to push message with empty content topic","time":{"start":1724405695651,"stop":1724405695652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba873c581238afbd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724405729539,"stop":1724405729539,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc494a348c0d5973","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724405271633,"stop":1724405271634,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00ce81674379e89","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724405254086,"stop":1724405254086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fcec287fac28b0","name":"Callback on promise","time":{"start":1724405683614,"stop":1724405683614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d731fdd3d17209a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724405254059,"stop":1724405254059,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5d5c2bd174ed06","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724405588180,"stop":1724405588180,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec2364e2a45bfa7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724405729553,"stop":1724405729553,"duration":0},"status":"passed","severity":"normal"},{"uid":"946c5650f505e7e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724404983357,"stop":1724404983374,"duration":17},"status":"passed","severity":"normal"},{"uid":"b31d8c2521a474f","name":"Push message with custom timestamp: 1724408871886","time":{"start":1724405695654,"stop":1724405695656,"duration":2},"status":"passed","severity":"normal"},{"uid":"18eda7f1e5673b1f","name":"it tolerates circular branch references","time":{"start":1724404999972,"stop":1724404999972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f723629c292c8d7","name":"can dial TLS multiaddrs","time":{"start":1724405446109,"stop":1724405446109,"duration":0},"status":"passed","severity":"normal"},{"uid":"68573e3750098b7c","name":"should properly create location multiaddrs - udp6","time":{"start":1724404984059,"stop":1724404984059,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3d8f9fea4398ec","name":"Relay + Store","time":{"start":1724404984062,"stop":1724404984062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e007fe839bc42a","name":"caches peers it previously fetched","time":{"start":1724404999973,"stop":1724404999973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a70c4989ee07e1e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724405562812,"stop":1724405562812,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ca1c14621c9367","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724405271649,"stop":1724405271650,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c3fccb33945657","name":"Subscribe to topic containing Script and publish message","time":{"start":1724405588184,"stop":1724405588184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3058a3248b32968","name":"Push message with content topic containing short","time":{"start":1724405551537,"stop":1724405551538,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fae2eb1fbddd7e1","name":"should handle a minimal index list","time":{"start":1724404975570,"stop":1724404975571,"duration":1},"status":"passed","severity":"normal"},{"uid":"cede6d8da0fa34fc","name":"Check publish message containing escaped characters","time":{"start":1724405580892,"stop":1724405580892,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e257c53abcd3208","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724405254097,"stop":1724405254098,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9fccac9f99c1ca","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724405254060,"stop":1724405254060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abb9ec076d12665","name":"should return false","time":{"start":1724404984056,"stop":1724404984057,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c515940f5968ed","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724405738551,"stop":1724405738551,"duration":0},"status":"passed","severity":"normal"},{"uid":"896d3ab2aa163c95","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724405588187,"stop":1724405588187,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab6511830cddcd9","name":"handles different networkShards values correctly","time":{"start":1724404975497,"stop":1724404975498,"duration":1},"status":"passed","severity":"normal"},{"uid":"b580d67df225a4c5","name":"Push message with custom timestamp: 1693646905288","time":{"start":1724405551550,"stop":1724405551551,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ccaa87b93975c6","name":"Decoder throws on undefined content topic","time":{"start":1724404988946,"stop":1724404988946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2093aa07f4f0ee7c","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724405442324,"stop":1724405442325,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a09163e6b7299f","name":"Push message with long payload","time":{"start":1724405695628,"stop":1724405695629,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f2cf34b610214c","name":"Push message with emoji payload","time":{"start":1724405695635,"stop":1724405695635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fff5092ee68222e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724405588174,"stop":1724405588174,"duration":0},"status":"passed","severity":"normal"},{"uid":"5161df88a44408d5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724405729535,"stop":1724405729535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd4fe7bb943701a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724405562820,"stop":1724405562820,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a26a2f07250c7","name":"Query generator for multiple messages with different content topic format","time":{"start":1724405683606,"stop":1724405683614,"duration":8},"status":"passed","severity":"normal"},{"uid":"722922aa0074f5b1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724405271639,"stop":1724405271639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9729278f0e51ba4","name":"Encoder throws on undefined content topic","time":{"start":1724405009740,"stop":1724405009741,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b2948325a1c601","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724405254062,"stop":1724405254062,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ea0566b2ef9319","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724405254081,"stop":1724405254081,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0a997b65353fff","name":"Push message equal or less that 1MB","time":{"start":1724405551552,"stop":1724405551552,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddb8852bb19e88d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724404975505,"stop":1724404975506,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c1c50e2af687c6","name":"Check message on other pubsub topic is not received","time":{"start":1724405230862,"stop":1724405230866,"duration":4},"status":"passed","severity":"normal"},{"uid":"2f51d05ff300038d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724405629171,"stop":1724405629171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb7f3c3206b8908","name":"Check message received after jswaku node is restarted","time":{"start":1724405230868,"stop":1724405230869,"duration":1},"status":"skipped","severity":"normal"},{"uid":"23685477aff5e6af","name":"should emit a peer event after start","time":{"start":1724405574492,"stop":1724405574492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0765ba70321a544","name":"does not throw on valid cases","time":{"start":1724404975483,"stop":1724404975483,"duration":0},"status":"passed","severity":"normal"},{"uid":"36093ecb87d14ce4","name":"Check meta is set [ecies]","time":{"start":1724405011710,"stop":1724405011710,"duration":0},"status":"passed","severity":"normal"},{"uid":"60253b575b8d837a","name":"Push to array if already present","time":{"start":1724404975199,"stop":1724404975199,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d2cb606d9ea171","name":"Push message with content topic containing shell command","time":{"start":1724405551547,"stop":1724405551547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7452d9d4eab3ef7e","name":"Passing an array","time":{"start":1724405733151,"stop":1724405733152,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0dba864704931e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724405254060,"stop":1724405254061,"duration":1},"status":"passed","severity":"normal"},{"uid":"4987906fcdfee82a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724405729550,"stop":1724405729550,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3e7ae4e437c373","name":"random static sharding 5 - Cluster ID: 858, Shard ID: 651","time":{"start":1724405643542,"stop":1724405643542,"duration":0},"status":"passed","severity":"normal"},{"uid":"630ba7c3b3cf50e4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724404975517,"stop":1724404975517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e4847ea6837b6f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724405439466,"stop":1724405439467,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ba871886cf4891","name":"Check received message containing JSON","time":{"start":1724405555570,"stop":1724405555571,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e6e96d844fd710","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724405277853,"stop":1724405277854,"duration":1},"status":"passed","severity":"normal"},{"uid":"255cdd40429ddf77","name":"same cluster, different shard: nodes connect","time":{"start":1724405439467,"stop":1724405439468,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f702cd26529c93a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724405555574,"stop":1724405555574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f374eb65333497","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724405277852,"stop":1724405277853,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc11331c814392b","name":"Push message with JSON payload","time":{"start":1724405695633,"stop":1724405695633,"duration":0},"status":"passed","severity":"normal"},{"uid":"82022acef50fc4e0","name":"Subscribe to topic containing long and receive message","time":{"start":1724405271636,"stop":1724405271636,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1a937b63bd8045","name":"Nodes with multiple pubsub topic","time":{"start":1724405562812,"stop":1724405562819,"duration":7},"status":"passed","severity":"normal"},{"uid":"27650d11a9ef382c","name":"Relay - dialed after","time":{"start":1724405739169,"stop":1724405739169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c39bf14bb8f9764","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724404975490,"stop":1724404975490,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a09d98aff73180","name":"should load peers from local storage and dispatch events","time":{"start":1724405003860,"stop":1724405003860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a7a8c34961542d","name":"Push message with Script payload","time":{"start":1724405551533,"stop":1724405551533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1bf96162530c5e","name":"Check message received after jswaku node is restarted","time":{"start":1724405555606,"stop":1724405555607,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68f244a7cad3ebca","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724405555574,"stop":1724405555574,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6635b7489d8f42","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724404983381,"stop":1724404983384,"duration":3},"status":"passed","severity":"normal"},{"uid":"51257ebcb093b3b0","name":"should properly create location multiaddrs - udp4","time":{"start":1724404984059,"stop":1724404984059,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e06fcafac4f1071","name":"should only return 1 node with relay and store capability","time":{"start":1724404999974,"stop":1724404999974,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e8724da530c0c","name":"Query generator for multiple messages with different message text format","time":{"start":1724405683597,"stop":1724405683598,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1089464756a0cd6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724405588185,"stop":1724405588186,"duration":1},"status":"passed","severity":"normal"},{"uid":"990ec98d5c60a5b8","name":"Relay","time":{"start":1724405037356,"stop":1724405037357,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee91e9cdc18b4ba","name":"Push message with XML payload","time":{"start":1724405695632,"stop":1724405695632,"duration":0},"status":"passed","severity":"normal"},{"uid":"676c4c848262ec02","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724405729531,"stop":1724405729531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd79a21860ca90","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724405729549,"stop":1724405729549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a642eb5f7ea588ec","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724404999425,"stop":1724404999425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e220daa8834239d5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724405738553,"stop":1724405738553,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f40f8506b3c2dd3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724405167140,"stop":1724405167140,"duration":0},"status":"passed","severity":"normal"},{"uid":"246a0d660b80a155","name":"Push message with escaped characters payload","time":{"start":1724405695634,"stop":1724405695634,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fef33811fc1926","name":"Check message with non string payload is not received","time":{"start":1724405555579,"stop":1724405555579,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8da29fce96a0fe2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724404988796,"stop":1724404988796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6050ae6ee2e7c996","name":"should decode valid enr with tcp successfully","time":{"start":1724404984050,"stop":1724404984050,"duration":0},"status":"passed","severity":"normal"},{"uid":"705823ad998e79e4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724405643538,"stop":1724405643538,"duration":0},"status":"passed","severity":"normal"},{"uid":"53db6733270e8056","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724405588185,"stop":1724405588185,"duration":0},"status":"passed","severity":"normal"},{"uid":"9baa76503f2a729a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724404975514,"stop":1724404975514,"duration":0},"status":"passed","severity":"normal"},{"uid":"781dba8b47219bcf","name":"should get / set TCP multiaddr","time":{"start":1724404984058,"stop":1724404984058,"duration":0},"status":"passed","severity":"normal"},{"uid":"922b287ca45e23f6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724405622501,"stop":1724405622501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c814ff2f1fdcf0d","name":"Fields are not dropped","time":{"start":1724404988320,"stop":1724404988321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5c6d48d6ec103","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724405167139,"stop":1724405167140,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a2facacd6c062f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724404975516,"stop":1724404975516,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bb0809afa2d7a0","name":"should set field with all protocols enabled","time":{"start":1724404984061,"stop":1724404984061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a1cc42cc0c58a3","name":"throws an error for improperly formatted content topics","time":{"start":1724404975498,"stop":1724404975498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67cd688b8bc4205","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724405629167,"stop":1724405629167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d6559aaea9b195","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724405714179,"stop":1724405714179,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b04c61e62bb141","name":"Check received message containing shell command","time":{"start":1724405555598,"stop":1724405555599,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64e2c696b46bf1c","name":"Publish without waiting for remote peer","time":{"start":1724405588172,"stop":1724405588172,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbafcfd48985df4a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724405714179,"stop":1724405714180,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a6e5fbb41d25b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724404975510,"stop":1724404975510,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ee4541257f1c1a","name":"Push message with content topic containing JSON","time":{"start":1724405695649,"stop":1724405695649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28a810068f499b9","name":"Check received message containing Script","time":{"start":1724405555590,"stop":1724405555590,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7868ca784653485","name":"Encoder throws on empty string content topic","time":{"start":1724405009741,"stop":1724405009742,"duration":1},"status":"passed","severity":"normal"},{"uid":"483d06f5d9b8be6e","name":"Check message received after nwaku node is restarted","time":{"start":1724405555607,"stop":1724405555607,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7505f574f5b48401","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724404975495,"stop":1724404975495,"duration":0},"status":"passed","severity":"normal"},{"uid":"760ffa566472dda6","name":"Check publish message containing Chinese","time":{"start":1724405580882,"stop":1724405580882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1928480046165126","name":"Refresh subscription","time":{"start":1724405729546,"stop":1724405729547,"duration":1},"status":"passed","severity":"normal"},{"uid":"81197a2e756d6c02","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724405714180,"stop":1724405714180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1822b32c56b2b49","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724404975511,"stop":1724404975511,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3e010a7d327036","name":"Ping on peer without subscriptions","time":{"start":1724405126041,"stop":1724405126041,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cf0797f647a4b6","name":"Using a function","time":{"start":1724405733152,"stop":1724405733152,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf084d491a3656f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724405118894,"stop":1724405118894,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8e02a1ddd6b552","name":"Query Generator, No message returned","time":{"start":1724405673892,"stop":1724405673893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac232c231af63205","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724404975507,"stop":1724404975507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a340edd2918d4b","name":"1 Store, 2 fetches","time":{"start":1724404999670,"stop":1724404999671,"duration":1},"status":"passed","severity":"normal"},{"uid":"3955d64d15c69379","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724404975509,"stop":1724404975510,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5b03533ec571b0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724405696853,"stop":1724405696854,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab08ee460bcc735","name":"Query with Ordered Callback, No message returned","time":{"start":1724405673896,"stop":1724405673897,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c8a865312fd6a7","name":"Check message received after nwaku node is restarted","time":{"start":1724405230869,"stop":1724405230869,"duration":0},"status":"skipped","severity":"normal"},{"uid":"835207a9c2018f19","name":"Decoder throws on undefined content topic","time":{"start":1724405011711,"stop":1724405011711,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e271b15d0e6aaf0","name":"can start and stop the service","time":{"start":1724405003857,"stop":1724405003858,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0512db90dfd499","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724404975506,"stop":1724404975507,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36972b2bfc8ef20","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724405729527,"stop":1724405729527,"duration":0},"status":"passed","severity":"normal"},{"uid":"751b5414232ef75","name":"Passing page size 19 when there are 20 messages","time":{"start":1724405722863,"stop":1724405722863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce8192cf364d221","name":"Push message with content topic containing escaped characters","time":{"start":1724405551547,"stop":1724405551548,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b51fd88f7a05f90","name":"Check received message containing JSON","time":{"start":1724405230857,"stop":1724405230857,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ee3c7b0dff2585","name":"Check received message containing Russian","time":{"start":1724405555568,"stop":1724405555568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5c3aea15e6c7c3","name":"Push message with content topic containing XML","time":{"start":1724405695648,"stop":1724405695648,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e36b26b0ba9a64","name":"Generator, 2 different pubsubtopics","time":{"start":1724405696852,"stop":1724405696853,"duration":1},"status":"passed","severity":"normal"},{"uid":"743f3fdb755b0892","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724405588185,"stop":1724405588185,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ed4216aa5d9d3b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724405254087,"stop":1724405254087,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e0ea5645850ca","name":"Check publish message containing special chars","time":{"start":1724405580882,"stop":1724405580882,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa98ee62f56ace2","name":"throws on empty content topic","time":{"start":1724404975483,"stop":1724404975484,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82f77ed6e408f7f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724405277850,"stop":1724405277851,"duration":1},"status":"passed","severity":"normal"},{"uid":"59847598b63e2bf9","name":"Push message with content topic containing numeric","time":{"start":1724405551538,"stop":1724405551539,"duration":1},"status":"passed","severity":"normal"},{"uid":"223da1abf2aaa2e0","name":"Push message with custom timestamp: 1724401671886","time":{"start":1724405695654,"stop":1724405695654,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bb817432d64e76","name":"Passing page size 11 when there are 10 messages","time":{"start":1724405722862,"stop":1724405722862,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b661f61db4a58d","name":"Ping on subscribed peer","time":{"start":1724405094096,"stop":1724405094096,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da937958b273a33","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724404999427,"stop":1724404999427,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f8765c9dc1058f","name":"Check received message with timestamp: 1724405025781 ","time":{"start":1724405230861,"stop":1724405230861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73a029fc3b9d2d2","name":"random static sharding 1 - Cluster ID: 73, Shard ID: 355","time":{"start":1724405643539,"stop":1724405643539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be870a68e0c5c87","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724405254063,"stop":1724405254063,"duration":0},"status":"passed","severity":"normal"},{"uid":"43302b94d0fa54ac","name":"Subscribe to topic containing short and receive message","time":{"start":1724405729530,"stop":1724405729531,"duration":1},"status":"passed","severity":"normal"},{"uid":"460652660800e39a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724405118896,"stop":1724405118897,"duration":1},"status":"passed","severity":"normal"},{"uid":"421a9da912d0a57","name":"should throw error - no id","time":{"start":1724404984051,"stop":1724404984056,"duration":5},"status":"passed","severity":"normal"},{"uid":"6b8ec3948ea00e40","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724405442330,"stop":1724405442331,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72f58a22915025a","name":"Decoder throws on empty string content topic","time":{"start":1724405011711,"stop":1724405011712,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b76709eae5131a5","name":"Generator, custom pubsub topic","time":{"start":1724405696855,"stop":1724405696859,"duration":4},"status":"passed","severity":"normal"},{"uid":"fdbdaed27f5bc55c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724405027434,"stop":1724405027435,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9cafc5191b3ac","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724405230861,"stop":1724405230861,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bd8606cf39e","name":"Delete observer","time":{"start":1724405537789,"stop":1724405537789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4160c9e72e1c3","name":"Ping succeeds for all connected peers","time":{"start":1724405145376,"stop":1724405145377,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba8bfa7e6d4daac","name":"Subscribe to topic containing XML and receive message","time":{"start":1724405729534,"stop":1724405729534,"duration":0},"status":"passed","severity":"normal"},{"uid":"8583372bc7929175","name":"should not fail to start the service if it is already started","time":{"start":1724405574491,"stop":1724405574492,"duration":1},"status":"passed","severity":"normal"},{"uid":"72eee505ff8009f8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724405254082,"stop":1724405254082,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afbb25c0146d910","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724405254061,"stop":1724405254061,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce50bc041e89b3c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724405729553,"stop":1724405729554,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdea340220a89de9","name":"should use DNS peer discovery with light client","time":{"start":1724405042964,"stop":1724405042964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcdae26773ccb5ad","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724405388793,"stop":1724405388793,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc27e13989f1f384","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724405254056,"stop":1724405254056,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f20a13e973de656","name":"nwaku subscribes","time":{"start":1724405560231,"stop":1724405560231,"duration":0},"status":"passed","severity":"normal"},{"uid":"835155ebd77153fd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724405271638,"stop":1724405271638,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fe6c8dc696305a","name":"should be able to decode the field with only STORE set to true","time":{"start":1724404983387,"stop":1724404983387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d467bc9775d3c6","name":"Check received message containing shell command","time":{"start":1724405230858,"stop":1724405230858,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bce4f349f7294","name":"random static sharding 4 - Cluster ID: 963, Shard ID: 30","time":{"start":1724405643540,"stop":1724405643540,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dfd9be4b942be4","name":"Check received message with timestamp: 1724405026876000000 ","time":{"start":1724405555573,"stop":1724405555573,"duration":0},"status":"passed","severity":"normal"},{"uid":"be55e6d85c1d5147","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724404975509,"stop":1724404975509,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf933d13da55836b","name":"Subscribe and receive messages via lightPush","time":{"start":1724405729538,"stop":1724405729538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c182f47ac292e842","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724405388798,"stop":1724405388798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a149b5bb3abb94","name":"Push message equal or less that 1MB","time":{"start":1724405695656,"stop":1724405695657,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a244968e30b3be","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724404983385,"stop":1724404983386,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37b6b56c40ad834","name":"Subscribe to topic containing short and publish message","time":{"start":1724405588177,"stop":1724405588177,"duration":0},"status":"passed","severity":"normal"},{"uid":"9029bd0769bfef20","name":"Push message with content topic containing long","time":{"start":1724405695643,"stop":1724405695644,"duration":1},"status":"passed","severity":"normal"},{"uid":"da04f153c5bb63aa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724405254084,"stop":1724405254084,"duration":0},"status":"passed","severity":"normal"},{"uid":"62399f451b34ce32","name":"Relay + Store","time":{"start":1724405037357,"stop":1724405037357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b1febda6cf98c9","name":"Push message with content topic containing emoji","time":{"start":1724405695651,"stop":1724405695651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd096b0517019f5","name":"Rejects garbage","time":{"start":1724404992385,"stop":1724404992385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2367ff68246a65f","name":"Query Generator - false","time":{"start":1724405704700,"stop":1724405704701,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadf4b445eb33318","name":"Filter with 0 connections","time":{"start":1724405325211,"stop":1724405325211,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e85040e60f3e62","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724405683598,"stop":1724405683604,"duration":6},"status":"passed","severity":"normal"},{"uid":"b67d3a77fccfddb5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724405254099,"stop":1724405254099,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dbb843e6215f24","name":"Decrypt messages","time":{"start":1724405537788,"stop":1724405537789,"duration":1},"status":"passed","severity":"normal"},{"uid":"76edbf36ecd9b6f1","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724405442334,"stop":1724405442334,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da8d0b94c87af89","name":"should not fail to stop the service if it was not started","time":{"start":1724405042960,"stop":1724405042961,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce5e879cc61961e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724404975513,"stop":1724404975514,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e77ea90c991c993","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724405738552,"stop":1724405738552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ada80cb1cc932ab","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724404975504,"stop":1724404975504,"duration":0},"status":"passed","severity":"normal"},{"uid":"1003e5802ede2be2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724404975504,"stop":1724404975505,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e122e4dbc62ae2","name":"Check message with no content topic is not received","time":{"start":1724405555605,"stop":1724405555605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e3f6f2ad64952b","name":"Encoder throws on undefined content topic","time":{"start":1724404988945,"stop":1724404988946,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92b68b9ed0ef8f8","name":"Push message with meta","time":{"start":1724405695652,"stop":1724405695652,"duration":0},"status":"passed","severity":"normal"},{"uid":"869c83701babac11","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724404975513,"stop":1724404975513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4732f03bb9513e8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724405003860,"stop":1724405003860,"duration":0},"status":"passed","severity":"normal"},{"uid":"1220e0f36e73c7b9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724405738553,"stop":1724405738554,"duration":1},"status":"passed","severity":"normal"},{"uid":"740a1d2f1c3af709","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724405729543,"stop":1724405729544,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8a32ba1abd6c90","name":"Check received message containing short","time":{"start":1724405230847,"stop":1724405230848,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5c935a315e0a7d","name":"Check publish message containing Arabic","time":{"start":1724405580883,"stop":1724405580883,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d45e44335007d","name":"Used by Waku Relay","time":{"start":1724405733152,"stop":1724405733153,"duration":1},"status":"passed","severity":"normal"},{"uid":"7723b47d9e5d7558","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724405729537,"stop":1724405729538,"duration":1},"status":"passed","severity":"normal"},{"uid":"58230c4cb679b14e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724405729527,"stop":1724405729528,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0e91490ceb7071","name":"Check received message containing emoji","time":{"start":1724405555601,"stop":1724405555601,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf55f5aa4dffb45","name":"throws on content topic with empty version field","time":{"start":1724404975487,"stop":1724404975487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3c338b95a15145","name":"should not receive a peer event after stop","time":{"start":1724405574493,"stop":1724405574493,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e76da2c58df55ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724404975511,"stop":1724404975511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49fd8bcface3c19","name":"returns all values when wanted number matches available values","time":{"start":1724404998919,"stop":1724404998921,"duration":2},"status":"passed","severity":"normal"},{"uid":"e65c70d3670e7f9f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724405588182,"stop":1724405588183,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a63421247c0df5","name":"Callback on promise, aborts when callback returns true","time":{"start":1724405683615,"stop":1724405683619,"duration":4},"status":"passed","severity":"normal"},{"uid":"e499ad6196f50bd1","name":"Push message with Chinese payload","time":{"start":1724405551518,"stop":1724405551518,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cbb0c55e1b9db","name":"handles multiple messages","time":{"start":1724405717154,"stop":1724405717154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a8405021f10f59","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724405271653,"stop":1724405271654,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3804d1d0a82ef16","name":"should handle corrupted local storage data gracefully","time":{"start":1724405003860,"stop":1724405003861,"duration":1},"status":"passed","severity":"normal"},{"uid":"310bef098597ff7f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724404978112,"stop":1724404978112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5345bfc7ce19f38e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724404975502,"stop":1724404975502,"duration":0},"status":"passed","severity":"normal"},{"uid":"257800908a2691b0","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724404975517,"stop":1724404975517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3dce84fdc150b5","name":"Check received message containing unicode special characters","time":{"start":1724405230858,"stop":1724405230859,"duration":1},"status":"passed","severity":"normal"},{"uid":"371c7807cce6a591","name":"should get / set UDP multiaddr","time":{"start":1724404984058,"stop":1724404984058,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9ad0430399250a","name":"Check received message containing Russian","time":{"start":1724405230854,"stop":1724405230855,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd624a17343424f","name":"safeDispatchEvent","time":{"start":1724405067638,"stop":1724405067638,"duration":0},"status":"passed","severity":"normal"},{"uid":"277163c1a964ddad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724405729548,"stop":1724405729548,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b42dd536c5df0ec","name":"ignores domain fetching errors","time":{"start":1724404999972,"stop":1724404999973,"duration":1},"status":"passed","severity":"normal"},{"uid":"4136789092f08e0e","name":"should properly compute the node id","time":{"start":1724404984057,"stop":1724404984057,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a0057781027b8a","name":"Nwaku publishes","time":{"start":1724405560243,"stop":1724405560244,"duration":1},"status":"passed","severity":"normal"},{"uid":"4317034d436947a7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724404983377,"stop":1724404983381,"duration":4},"status":"passed","severity":"normal"},{"uid":"524a597f3b2b4a23","name":"Push message with content topic containing unicode special characters","time":{"start":1724405551548,"stop":1724405551548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9eecd324a0e2b6b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724405745583,"stop":1724405745583,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b289d75c257b6c","name":"Check publish message containing Russian","time":{"start":1724405580883,"stop":1724405580883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f682cfc6f24994","name":"throws on content topic with empty encoding field","time":{"start":1724404975488,"stop":1724404975488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48944ab86ddd7d5","name":"Check message with no payload is not received","time":{"start":1724405555576,"stop":1724405555579,"duration":3},"status":"passed","severity":"normal"},{"uid":"17b475fb99efc91f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724405729549,"stop":1724405729549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6259870e3bcc547d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724405580901,"stop":1724405580901,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb835f6e4ff5939","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724405027430,"stop":1724405027431,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82969a1ed929915","name":"should throw error - invalid id","time":{"start":1724404984056,"stop":1724404984056,"duration":0},"status":"passed","severity":"normal"},{"uid":"22954c3551c9c811","name":"dispatchEvent via connectionManager","time":{"start":1724405067638,"stop":1724405067638,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c41818c5601d8f","name":"recovers when dns.resolve returns empty","time":{"start":1724404999972,"stop":1724404999972,"duration":0},"status":"passed","severity":"normal"},{"uid":"367885a216866a09","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724404999424,"stop":1724404999424,"duration":0},"status":"passed","severity":"normal"},{"uid":"98923c908816931e","name":"Check received message containing Basic HTML tag","time":{"start":1724405230857,"stop":1724405230857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55f43e5aa9adb0d","name":"should set field with all protocols disabled","time":{"start":1724404984060,"stop":1724404984061,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e8ef8fd7b929b1","name":"1 Relay, 1 Filter, gives up","time":{"start":1724404999671,"stop":1724404999672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c268693fca7466d3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724405085411,"stop":1724405085412,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a59e09766069d9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724405254098,"stop":1724405254098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e49b5bad5641ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724404975508,"stop":1724404975508,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b65145f7d25f7d","name":"Filter with 1 connections","time":{"start":1724405325212,"stop":1724405325213,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efa82ea02a274b0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724405729526,"stop":1724405729527,"duration":1},"status":"passed","severity":"normal"},{"uid":"34895aed18ae77c0","name":"pre and post cipher","time":{"start":1724405010374,"stop":1724405010375,"duration":1},"status":"passed","severity":"normal"},{"uid":"3481df12478cc572","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724405027436,"stop":1724405027438,"duration":2},"status":"passed","severity":"normal"},{"uid":"c950ec3d58f8c049","name":"Check message received after nwaku node is restarted","time":{"start":1724405555580,"stop":1724405555580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bf89a1ff205176","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724404975506,"stop":1724404975506,"duration":0},"status":"passed","severity":"normal"},{"uid":"5142df4b7859950e","name":"Check message with invalid timestamp is not received","time":{"start":1724405555604,"stop":1724405555604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5b105e6fee261b","name":"Push message with Arabic payload","time":{"start":1724405551518,"stop":1724405551523,"duration":5},"status":"passed","severity":"normal"}]