allure-jswaku/7070/widgets/duration.json
2024-06-18 18:13:30 +00:00

1 line
154 KiB
JSON

[{"uid":"5c35920e086b12d3","name":"Generator, custom pubsub topic","time":{"start":1718734233498,"stop":1718734233499,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99036e407370223","name":"Ordered Callback - backward","time":{"start":1718734221308,"stop":1718734221309,"duration":1},"status":"passed","severity":"normal"},{"uid":"573045a4168980e7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718733602879,"stop":1718733602880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c79714e5d077d1","name":"Check received message containing Russian","time":{"start":1718733817177,"stop":1718733817178,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d85bc7edac6417","name":"should return unique PubsubTopics for static sharding","time":{"start":1718733595106,"stop":1718733595107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23aed4009d401b4","name":"Relay","time":{"start":1718733660105,"stop":1718733660105,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c030dc2d2cd5b0","name":"should not fail to start the service if it is already started","time":{"start":1718734118581,"stop":1718734118581,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdebe819949fe3f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718733873543,"stop":1718733873544,"duration":1},"status":"passed","severity":"normal"},{"uid":"37060ca8891cb1a","name":"Passing page size 19 when there are 20 messages","time":{"start":1718734243339,"stop":1718734243339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd85668311e950e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718734261693,"stop":1718734261694,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfc1ba70e3bc6f6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app55/1/topic670/json","time":{"start":1718734160938,"stop":1718734160938,"duration":0},"status":"passed","severity":"normal"},{"uid":"bead64cc263980f8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718734261702,"stop":1718734261702,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99076a1e280118f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718733618855,"stop":1718733618855,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60332b61d2d2ce6","name":"listenerCount","time":{"start":1718733687396,"stop":1718733687396,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8213e1d59fb321","name":"Check received message containing XML","time":{"start":1718734122113,"stop":1718734122114,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45e64295f6cc1dc","name":"throws on content topic with empty application field","time":{"start":1718733595094,"stop":1718733595094,"duration":0},"status":"passed","severity":"normal"},{"uid":"de31524ef227a4bd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718734261693,"stop":1718734261693,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a1428c942007ba","name":"Decoder throws on empty string content topic","time":{"start":1718733608430,"stop":1718733608431,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4db2fd2169ecc5d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718734170189,"stop":1718734170190,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1f3817ae198768","name":"Push message with content topic containing unicode special characters","time":{"start":1718734201019,"stop":1718734201020,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a43ccb6b460476d","name":"new peer added after a peer was already found","time":{"start":1718734051438,"stop":1718734051438,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e16db02127bcdedd","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718733597758,"stop":1718733597758,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8c8aab8e9c4b82","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733928475,"stop":1718733928475,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc5c0ebed723d81","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718733873541,"stop":1718733873542,"duration":1},"status":"passed","severity":"normal"},{"uid":"161c34cf7f3f57d1","name":"Check publish message containing Script","time":{"start":1718734095205,"stop":1718734095206,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5420caa1d70cb3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718733723763,"stop":1718733723764,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08c76bd2de23ee3","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718733595122,"stop":1718733595122,"duration":0},"status":"passed","severity":"normal"},{"uid":"7263f98f6651a4e3","name":"should not throw an error for a single configured topic","time":{"start":1718733595119,"stop":1718733595119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a686d460e39a740a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718733646939,"stop":1718733646940,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b49d757c3fd457","name":"Push message with content topic containing emoji","time":{"start":1718734052786,"stop":1718734052786,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab7da59d35021ef","name":"Overlapping topic subscription","time":{"start":1718734261703,"stop":1718734261703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09794e6e0c091e9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718733812291,"stop":1718733812292,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe7a1eea292aeb6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718733595117,"stop":1718733595118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcbaf83f7516042","name":"Push message with content topic containing JSON","time":{"start":1718734201017,"stop":1718734201018,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b5405f9174c4f5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718733732683,"stop":1718733732684,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6c8fe2d14acf02","name":"Push message with custom timestamp: 1718730217371","time":{"start":1718734052789,"stop":1718734052789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8698e0f98f357d","name":"Push message equal or less that 1MB","time":{"start":1718734201024,"stop":1718734201024,"duration":0},"status":"passed","severity":"normal"},{"uid":"248b30116c29cb6c","name":"Push message on custom pubsubTopic","time":{"start":1718733928476,"stop":1718733928477,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de4b5730aa348d9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718734170192,"stop":1718734170193,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58694aa9ec0032b","name":"Push message with content topic containing long","time":{"start":1718734201012,"stop":1718734201013,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df4121ab062f4fd","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718734105079,"stop":1718734105079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b503ef703d7a9697","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718733868656,"stop":1718733868656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e190ddcae484f510","name":"Check received message containing long","time":{"start":1718734122103,"stop":1718734122104,"duration":1},"status":"passed","severity":"normal"},{"uid":"657cc1b32432882d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718733595232,"stop":1718733595232,"duration":0},"status":"passed","severity":"normal"},{"uid":"847851e7dfb24fd0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718733617981,"stop":1718733617981,"duration":0},"status":"passed","severity":"normal"},{"uid":"528967e47dede331","name":"caches peers it previously fetched","time":{"start":1718733619285,"stop":1718733619285,"duration":0},"status":"passed","severity":"normal"},{"uid":"74eb7f4241a5230d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718734234112,"stop":1718734234113,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea221af986ae185c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718733595099,"stop":1718733595099,"duration":0},"status":"passed","severity":"normal"},{"uid":"685438d4562b79e2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718734234115,"stop":1718734234116,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a020b3ae331f4bd","name":"handles multiple messages","time":{"start":1718734246909,"stop":1718734246909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c134b83c8df67d","name":"Push message with Script payload","time":{"start":1718734052769,"stop":1718734052769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de9bd0cc342f54f","name":"different cluster, different shard: nodes don't connect","time":{"start":1718733812280,"stop":1718733812282,"duration":2},"status":"passed","severity":"normal"},{"uid":"66f5b4e792335dcc","name":"Does not throw an exception when node disconnects","time":{"start":1718734259727,"stop":1718734259727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db32632867796bc","name":"Check message on other pubsub topic is not received","time":{"start":1718734122100,"stop":1718734122100,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6c59f7a31187e0","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718733619286,"stop":1718733619287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c2ea8b5a4598da","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718733694071,"stop":1718733694072,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75228302c96bbe2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718733595126,"stop":1718733595126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a03ea5e5cdfe1e","name":"Check received message containing special chars","time":{"start":1718733817174,"stop":1718733817175,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4e000fc404ae3c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718734052783,"stop":1718734052784,"duration":1},"status":"passed","severity":"normal"},{"uid":"8751192b3366ff9b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733928478,"stop":1718733928478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4170361d345288","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718733595113,"stop":1718733595114,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a1e85ceb78cd83","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718733868663,"stop":1718733868664,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e8abecd7ec9b83","name":"Subscribe and receive messages via lightPush","time":{"start":1718733868653,"stop":1718733868654,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df20dbd3d26928c","name":"random static sharding 6 - Cluster ID: 514, Shard ID: 161","time":{"start":1718734189719,"stop":1718734189719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e65fd68eedfb6c1","name":"getPeersByDiscovery","time":{"start":1718734051437,"stop":1718734051438,"duration":1},"status":"passed","severity":"normal"},{"uid":"c804ed90041fdca5","name":"Check received message containing Russian","time":{"start":1718734122112,"stop":1718734122112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79a9e04e6c5b076","name":"1 Relay, 1 fetch","time":{"start":1718733618948,"stop":1718733618948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca718a163d20faf7","name":"Throws when trying to push message with empty payload","time":{"start":1718734201011,"stop":1718734201012,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7037308d03500c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718733595110,"stop":1718733595110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7475fca230220137","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718733618853,"stop":1718733618854,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c27972ebebf13dd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718734095214,"stop":1718734095214,"duration":0},"status":"passed","severity":"normal"},{"uid":"db94fedf14db315a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718733602872,"stop":1718733602873,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bd2b07462f934","name":"random static sharding 8 - Cluster ID: 105, Shard ID: 587","time":{"start":1718734189721,"stop":1718734189721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddd5bccb31c17d2","name":"should not fail to start the service if it is already started","time":{"start":1718733623163,"stop":1718733623163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0577d1a91b6b592","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718734213452,"stop":1718734213452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6fedc513756c84","name":"Check received message containing special chars","time":{"start":1718734122089,"stop":1718734122089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6417e5859b945f8","name":"Check received message containing Basic HTML tag","time":{"start":1718733817180,"stop":1718733817180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a863a8a335051da3","name":"Check received message containing numeric","time":{"start":1718734122088,"stop":1718734122089,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab072b1ba6a3265","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718733922930,"stop":1718733922931,"duration":1},"status":"passed","severity":"normal"},{"uid":"a570a6789a613af3","name":"connects to nwaku","time":{"start":1718734259727,"stop":1718734259727,"duration":0},"status":"passed","severity":"normal"},{"uid":"352513a4f9a31730","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718733595116,"stop":1718733595116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3901caa6c4a3cef8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718733732683,"stop":1718733732683,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ae6ee2dc17a249","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733928475,"stop":1718733928476,"duration":1},"status":"passed","severity":"normal"},{"uid":"889e5b30505c9736","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718733812290,"stop":1718733812291,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3abd0c4af4209d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718734262718,"stop":1718734262718,"duration":0},"status":"passed","severity":"normal"},{"uid":"2672f493dd0f9562","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733812295,"stop":1718733812295,"duration":0},"status":"passed","severity":"normal"},{"uid":"339707450dc86be7","name":"getPeersByDiscovery","time":{"start":1718733687396,"stop":1718733687396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e89446eda3a7fd","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718733595107,"stop":1718733595108,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d8d13db7112177","name":"random static sharding 9 - Cluster ID: 175, Shard ID: 410","time":{"start":1718734189721,"stop":1718734189722,"duration":1},"status":"passed","severity":"normal"},{"uid":"9459a14d9c3213c1","name":"Relay + Store","time":{"start":1718733603615,"stop":1718733603615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f90515aac594f58","name":"throws on content topic with empty encoding field","time":{"start":1718733595096,"stop":1718733595096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72e6914ccc39b35","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718734213437,"stop":1718734213439,"duration":2},"status":"passed","severity":"normal"},{"uid":"5dd065fdf3722145","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718733595231,"stop":1718733595231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8417798442715af","name":"Decoder throws on empty string content topic","time":{"start":1718733630924,"stop":1718733630924,"duration":0},"status":"passed","severity":"normal"},{"uid":"899e75613a15db2","name":"Generator, 2 different pubsubtopics","time":{"start":1718734233508,"stop":1718734233508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a772865a9a5e406","name":"Subscribe to topic containing XML and publish message","time":{"start":1718734105077,"stop":1718734105077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c2d7357f6b6735","name":"Callback on promise, aborts when callback returns true","time":{"start":1718734234114,"stop":1718734234115,"duration":1},"status":"passed","severity":"normal"},{"uid":"de28ba23bfba9c20","name":"Push message with content topic containing Chinese","time":{"start":1718734052775,"stop":1718734052776,"duration":1},"status":"passed","severity":"normal"},{"uid":"956e61a7d890e214","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718733868666,"stop":1718733868667,"duration":1},"status":"passed","severity":"normal"},{"uid":"48de731427cfc15a","name":"Push message with Basic HTML tag payload","time":{"start":1718734052770,"stop":1718734052770,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eacdb76361837e","name":"Check received message containing SQL Injection","time":{"start":1718734122112,"stop":1718734122112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a683f76520bf08fd","name":"Check publish message containing Chinese","time":{"start":1718734095204,"stop":1718734095204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4862efe5ce9d548c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718734261688,"stop":1718734261688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2ba68302403865","name":"Relay - dialed first","time":{"start":1718734266536,"stop":1718734266536,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c1546341e8ba81","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718734261706,"stop":1718734261706,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2bbd8ad8c93eff","name":"Ping on subscribed peer","time":{"start":1718733731784,"stop":1718733731790,"duration":6},"status":"passed","severity":"normal"},{"uid":"f66e54f8b4304ce5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718734105071,"stop":1718734105071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab6bbfb2ceeb09a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733723767,"stop":1718733723767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4b182442e6b0f5","name":"Check publish message containing Arabic","time":{"start":1718734095204,"stop":1718734095204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0354b6d3522827","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718734189723,"stop":1718734189724,"duration":1},"status":"passed","severity":"normal"},{"uid":"166bbece88987d82","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718734261709,"stop":1718734261710,"duration":1},"status":"passed","severity":"normal"},{"uid":"963b02e3cae0a0e5","name":"Check received message containing emoji","time":{"start":1718734122097,"stop":1718734122098,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a454e3093f4a4df","name":"Push message with content topic containing shell command","time":{"start":1718734052784,"stop":1718734052785,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe70898a6cc0ffa","name":"udp ip6 address","time":{"start":1718733603001,"stop":1718733603001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df45e57ed5f7716","name":"Query Generator, No message returned","time":{"start":1718734213439,"stop":1718734213440,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a11e5addf1cec3","name":"Check message on other pubsub topic is not received","time":{"start":1718734122118,"stop":1718734122119,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfb32633ddd4e5e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718733732682,"stop":1718733732683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead015b9e6c58722","name":"receives messages sent to provided content topic through stream","time":{"start":1718734095327,"stop":1718734095327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64706e62a0f75e38","name":"Nwaku publishes","time":{"start":1718734077291,"stop":1718734077291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d5871801f16645","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718734122098,"stop":1718734122099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddabeaa6214a9944","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718733602875,"stop":1718733602875,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c13e8e0cbbc0588","name":"same cluster, same shard: nodes connect","time":{"start":1718733922931,"stop":1718733922931,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c3d80082906d51","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718733595102,"stop":1718733595103,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dab7ac0a213ee29","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718734069901,"stop":1718734069901,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5b60721eff7723","name":"different cluster, different shard: nodes don't connect","time":{"start":1718733922932,"stop":1718733922932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b836ffa23db544e3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718733812298,"stop":1718733812298,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccd9f8190f0f758","name":"should decode valid enr successfully","time":{"start":1718733603600,"stop":1718733603601,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0fbcf4cd1bcbda","name":"Refresh subscription","time":{"start":1718733868658,"stop":1718733868658,"duration":0},"status":"passed","severity":"normal"},{"uid":"581dd0eb64c6cb3a","name":"Refresh subscription","time":{"start":1718734261691,"stop":1718734261691,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdfd7852c7ebd8b","name":"Check received message containing emoji","time":{"start":1718734122116,"stop":1718734122116,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ab51a983ee9bd6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718733812283,"stop":1718733812283,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99541b56a64eaca","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718733595112,"stop":1718733595112,"duration":0},"status":"passed","severity":"normal"},{"uid":"553d5223fea0c1c4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718733597756,"stop":1718733597757,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53f88880c43c4dc","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app72/5/topic113/proto","time":{"start":1718734160940,"stop":1718734160941,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e06d3a9ddd3570","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733812293,"stop":1718733812293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2ffe839a747c15","name":"should not receive a peer event after stop","time":{"start":1718734118582,"stop":1718734118582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be72ce88426cabe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733812297,"stop":1718733812298,"duration":1},"status":"passed","severity":"normal"},{"uid":"521f211e6d6d7c11","name":"Check received message containing long","time":{"start":1718733817173,"stop":1718733817174,"duration":1},"status":"passed","severity":"normal"},{"uid":"7281e21e399615cc","name":"Publish without waiting for remote peer","time":{"start":1718734105068,"stop":1718734105069,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b0a02626cc6e99","name":"1 Store, 2 fetches","time":{"start":1718733618948,"stop":1718733618949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5851b7007c39045","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718733868672,"stop":1718733868672,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e82286bc307b7d","name":"Passing page size 10 when there are 10 messages","time":{"start":1718734243338,"stop":1718734243338,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cd5c45d3158552","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718734170190,"stop":1718734170190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02688cc2dd3acf9","name":"Meta field set when metaSetter is specified","time":{"start":1718733608428,"stop":1718733608429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16327534dec2112","name":"Register correct protocols","time":{"start":1718734105067,"stop":1718734105068,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ef108df0158201","name":"Check received message containing shell command","time":{"start":1718734122095,"stop":1718734122096,"duration":1},"status":"passed","severity":"normal"},{"uid":"be02ab22d50988a1","name":"throws on content topic with empty topic name field","time":{"start":1718733595095,"stop":1718733595095,"duration":0},"status":"passed","severity":"normal"},{"uid":"db77f999838a8e11","name":"Push message with content topic containing special chars","time":{"start":1718734201013,"stop":1718734201013,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d91007197c7cf7","name":"should not receive a peer event before start","time":{"start":1718734118581,"stop":1718734118582,"duration":1},"status":"passed","severity":"normal"},{"uid":"910b50f330ba56a5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718733595110,"stop":1718733595111,"duration":1},"status":"passed","severity":"normal"},{"uid":"370fb7e33c2a1ed","name":"Push message with JSON payload","time":{"start":1718734201008,"stop":1718734201008,"duration":0},"status":"passed","severity":"normal"},{"uid":"92117912b1577b1f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718733618852,"stop":1718733618852,"duration":0},"status":"passed","severity":"normal"},{"uid":"178d3065643ad364","name":"should configure sharding based on application and version for autosharding","time":{"start":1718733595123,"stop":1718733595123,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d8576abc62882b","name":"Check received message containing XML","time":{"start":1718733817179,"stop":1718733817179,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce0960acd5c5b9a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718734105074,"stop":1718734105074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61a0f85cb336c20","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734233501,"stop":1718734233502,"duration":1},"status":"passed","severity":"normal"},{"uid":"103efbb41199fdf6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718733602881,"stop":1718733602882,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d691b29367fec6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718733868654,"stop":1718733868655,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb4264d6425dafe","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718733608276,"stop":1718733608277,"duration":1},"status":"passed","severity":"normal"},{"uid":"a321eec8b203003e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718734235878,"stop":1718734235879,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6066f28a9d0e05","name":"Push message with rate limit","time":{"start":1718734052788,"stop":1718734052788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7aef7f02181983","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718734189716,"stop":1718734189716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21b56b3b1afd928","name":"recovers when dns.resolve returns empty","time":{"start":1718733619284,"stop":1718733619284,"duration":0},"status":"passed","severity":"normal"},{"uid":"183498bfd89ed699","name":"topics with same application and version share the same shard","time":{"start":1718733595102,"stop":1718733595102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f579c44ac4cb07ad","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718734262719,"stop":1718734262719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd8e10bb64ac635","name":"Check received message containing XML","time":{"start":1718734122091,"stop":1718734122092,"duration":1},"status":"passed","severity":"normal"},{"uid":"9555b8683347b93f","name":"Push message with numeric payload","time":{"start":1718734201004,"stop":1718734201005,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e55371b633c039","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app28/9/topic342/proto","time":{"start":1718734160937,"stop":1718734160938,"duration":1},"status":"passed","severity":"normal"},{"uid":"6979cdc0e5a5ff9e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718734261701,"stop":1718734261701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43849df0b521017","name":"Check received message containing Arabic","time":{"start":1718733817175,"stop":1718733817177,"duration":2},"status":"passed","severity":"normal"},{"uid":"225f39fbd69d1eea","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718733657016,"stop":1718733657016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fae9df918854fa0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718734261699,"stop":1718734261700,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a2d4b062a30338","name":"configure the node with multiple content topics","time":{"start":1718734160955,"stop":1718734160960,"duration":5},"status":"passed","severity":"normal"},{"uid":"417dfd2853ced45b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718734213441,"stop":1718734213442,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97f68b9c9c13201","name":"Push message with shell command payload","time":{"start":1718734201009,"stop":1718734201009,"duration":0},"status":"passed","severity":"normal"},{"uid":"51914c85bc04ccf4","name":"Check message with no payload is not received","time":{"start":1718734122101,"stop":1718734122101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c6e368f5129340","name":"Push message with SQL Injection payload","time":{"start":1718734052768,"stop":1718734052768,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca88efff1801eed","name":"Ping on unsubscribed peer","time":{"start":1718733731813,"stop":1718733731813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c9c4b9e9a49b96","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718734262716,"stop":1718734262716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77432dd6a5836ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718733812308,"stop":1718733812308,"duration":0},"status":"passed","severity":"normal"},{"uid":"393e48da7266e275","name":"Check received message containing JSON","time":{"start":1718734122095,"stop":1718734122095,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc260509a3fa7103","name":"Overlapping topic subscription","time":{"start":1718733868658,"stop":1718733868658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a191df986b5c414f","name":"connected peers and dial","time":{"start":1718734051647,"stop":1718734051647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b29d874145159a29","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718733595126,"stop":1718733595126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3aa1744db29332","name":"Push message with content topic containing JSON","time":{"start":1718734052784,"stop":1718734052784,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f05016794dbfa1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718733595113,"stop":1718733595113,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2b6fea0dbcf561","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718733873551,"stop":1718733873551,"duration":0},"status":"passed","severity":"normal"},{"uid":"672d79244bb99f91","name":"Refresh subscription","time":{"start":1718734105072,"stop":1718734105072,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5b7bda9fdac74f8","name":"should set field with only RELAY enabled","time":{"start":1718733603614,"stop":1718733603614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af215ca0b1b66d7","name":"Push message with long payload","time":{"start":1718734201004,"stop":1718734201004,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a681be7a35edb1","name":"Query Generator - forward","time":{"start":1718734221304,"stop":1718734221305,"duration":1},"status":"passed","severity":"normal"},{"uid":"2129d6a1f0e8fb8","name":"Ping on peer without subscriptions","time":{"start":1718733680968,"stop":1718733680969,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c7b4313bff5975","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718733618855,"stop":1718733618856,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6ea3bb1ae02816","name":"Encoder throws on empty string content topic","time":{"start":1718733630923,"stop":1718733630923,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5340b9dfc6d47f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app49/3/topic156/json","time":{"start":1718734160939,"stop":1718734160940,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eda000446f8a4aa","name":"can start the service","time":{"start":1718733623161,"stop":1718733623162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4459fa3e3c2f2e2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718734386982,"stop":1718734386983,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca64bead0ecc414e","name":"Push message with meta","time":{"start":1718734201021,"stop":1718734201021,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc14c5ab8e8064c3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718733618852,"stop":1718733618853,"duration":1},"status":"passed","severity":"normal"},{"uid":"51098eec18216433","name":"Privacy Node - default protocol","time":{"start":1718734266538,"stop":1718734266539,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2c7f0d113b72ba","name":"Check received message containing Russian","time":{"start":1718734122090,"stop":1718734122090,"duration":0},"status":"passed","severity":"normal"},{"uid":"414e014ff7ea35a5","name":"Check received message containing Script","time":{"start":1718734122113,"stop":1718734122113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0e84f50e518350","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718734105071,"stop":1718734105071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56c369db5663598","name":"Push message with short payload","time":{"start":1718734052762,"stop":1718734052762,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ff006de4531101","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718733595106,"stop":1718733595106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5133661d701bcc5e","name":"should not fail to start the service if it is already started","time":{"start":1718733657012,"stop":1718733657013,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd3f1bd578425bf","name":"Push message with content topic containing shell command","time":{"start":1718734201018,"stop":1718734201019,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0f8025e061aebd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718733595124,"stop":1718733595124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5078bf5051d7bd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718734160960,"stop":1718734160960,"duration":0},"status":"passed","severity":"normal"},{"uid":"39183c6772972a07","name":"should throw an error for insufficient data","time":{"start":1718733595232,"stop":1718733595232,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cc5f937929bde3","name":"Push message with Chinese payload","time":{"start":1718734201005,"stop":1718734201006,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb19e3c296dac06","name":"can start and stop the service","time":{"start":1718733623162,"stop":1718733623162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8927ccf803ebdd90","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718733812283,"stop":1718733812283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44cae80908d3a7a","name":"through manual discovery","time":{"start":1718733930317,"stop":1718733930318,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec9fd190971756a","name":"Check received message containing Script","time":{"start":1718733817178,"stop":1718733817179,"duration":1},"status":"passed","severity":"normal"},{"uid":"542e85c5da4062f6","name":"Fields are not dropped","time":{"start":1718733607938,"stop":1718733607940,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a054d303045650b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718733873547,"stop":1718733873548,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdff44cd668e5161","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718733868674,"stop":1718733868674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9342efa4048600","name":"Check message received after jswaku node is restarted","time":{"start":1718734122102,"stop":1718734122102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3defaf38032430","name":"Used by Waku Relay","time":{"start":1718734259729,"stop":1718734259729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1b34e2b6c07901","name":"Push message with long payload","time":{"start":1718734052762,"stop":1718734052762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8377bb2e6a75e345","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718733654280,"stop":1718733654281,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf72c8b5a83af43","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718733873553,"stop":1718733873556,"duration":3},"status":"passed","severity":"normal"},{"uid":"563cf1b01750651b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718733812289,"stop":1718733812290,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b7246f79c1ed5e","name":"Subscribe to topic containing long and receive message","time":{"start":1718733868659,"stop":1718733868659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccff137ed1fc890","name":"isConnected return false after peer stops","time":{"start":1718733694073,"stop":1718733694073,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ae8a12d5b5ed09","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718733595123,"stop":1718733595123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1575b458f138f69b","name":"Check publish message containing unicode special characters","time":{"start":1718734095210,"stop":1718734095210,"duration":0},"status":"passed","severity":"normal"},{"uid":"35efd9b60ddc70ae","name":"Ordered Callback - forward","time":{"start":1718734221306,"stop":1718734221307,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35b444eeb378ee8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733928477,"stop":1718733928477,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b603fe454205e2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718733812289,"stop":1718733812289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3d2e0a7fb7f2aa","name":"Ephemeral messages are not stored","time":{"start":1718733658155,"stop":1718733658156,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b7fb6ea39b9bc1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718734386981,"stop":1718734386981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be86b9f8592f912","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718733812295,"stop":1718733812295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61af54bca568f21","name":"Check received message containing Arabic","time":{"start":1718734122090,"stop":1718734122090,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa94621bcca9d82","name":"less peers than existing","time":{"start":1718734051648,"stop":1718734051648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80438a11390e0ce0","name":"Push message with content topic containing Arabic","time":{"start":1718734052776,"stop":1718734052777,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a33394f985787b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718733595112,"stop":1718733595112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5fba81853a134","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718733812299,"stop":1718733812300,"duration":1},"status":"passed","severity":"normal"},{"uid":"a332020d72830203","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718733595098,"stop":1718733595099,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c6857f0f9b1eb1","name":"non connected peers","time":{"start":1718734051648,"stop":1718734051649,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89bd3b715ca45299","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718733623165,"stop":1718733623165,"duration":0},"status":"passed","severity":"normal"},{"uid":"3321dd4de1d4da28","name":"Asymmetric encrypt & decrypt","time":{"start":1718733629585,"stop":1718733629585,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7d65f0ff95f253","name":"Push message with rate limit","time":{"start":1718734201022,"stop":1718734201022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca97534df4e25ecf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718734261710,"stop":1718734261710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fd76a2f2fedc0c","name":"Subscribe and receives messages on 20 topics","time":{"start":1718734261701,"stop":1718734261702,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0673140056b5fb6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718734261708,"stop":1718734261708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ad791d3e219012","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718733658157,"stop":1718733658157,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e20cdf5dca3dd5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718734262718,"stop":1718734262719,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4bde85f3965d6b","name":"LightPush","time":{"start":1718734266538,"stop":1718734266538,"duration":0},"status":"passed","severity":"normal"},{"uid":"d902c7cdd56c79fa","name":"start node with ApplicationInfo","time":{"start":1718734160965,"stop":1718734160966,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf3c194b63a45fc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718733646938,"stop":1718733646938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f68c9e200112d34","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718733812287,"stop":1718733812287,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d28d28459dbdd6","name":"Passing page size 1 when there are 4 messages","time":{"start":1718734243337,"stop":1718734243337,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e921133ae3a90e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718734261704,"stop":1718734261705,"duration":1},"status":"passed","severity":"normal"},{"uid":"99060199ef9ffd92","name":"Push message with content topic containing Russian","time":{"start":1718734052777,"stop":1718734052778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5111602d852d07db","name":"same cluster, different shard: nodes connect","time":{"start":1718733922931,"stop":1718733922932,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b607eb876777adf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718734261690,"stop":1718734261690,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d94ef7b98dc639","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718733812304,"stop":1718733812306,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f5ce2bfda9e6915","name":"Check received message containing numeric","time":{"start":1718734122104,"stop":1718734122104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02e198f9366da2a","name":"throws on content topic with non-number generation field","time":{"start":1718733595093,"stop":1718733595093,"duration":0},"status":"passed","severity":"normal"},{"uid":"54de2a651151ec4","name":"shard 0","time":{"start":1718734189715,"stop":1718734189715,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc5611000acfe89","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718734069902,"stop":1718734069903,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9fc03bdfa23aad","name":"Check message with invalid timestamp is not received","time":{"start":1718734122118,"stop":1718734122118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4667188769b78e0f","name":"throws on empty content topic","time":{"start":1718733595091,"stop":1718733595091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd2303bc59d148e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718733630921,"stop":1718733630921,"duration":0},"status":"passed","severity":"normal"},{"uid":"370cd5bcbabf91c1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718734386983,"stop":1718734386983,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb672d8e94f30ce","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718734261705,"stop":1718734261706,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb4dba029996f53","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718734105077,"stop":1718734105077,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ec3134c5fe1bdc","name":"Publish message with large meta","time":{"start":1718734095218,"stop":1718734095219,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa79fd433c3ebb4f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718734105070,"stop":1718734105070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8157a70b7126ecca","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718733812287,"stop":1718733812287,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d6554486d4291a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718734170191,"stop":1718734170191,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3a721fdabf2f22","name":"Check received message containing JSON","time":{"start":1718734122114,"stop":1718734122114,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec700651e62f396","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718734051439,"stop":1718734051440,"duration":1},"status":"passed","severity":"normal"},{"uid":"146f8554615b165a","name":"Push message with content topic containing XML","time":{"start":1718734052781,"stop":1718734052782,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90e6961ef5eeabe","name":"should be called for bootstrap peers","time":{"start":1718733654279,"stop":1718733654280,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ed87ab5b2736da","name":"should get / set TCP multiaddr","time":{"start":1718733603610,"stop":1718733603610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc6b55d8aad8cf0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718733812294,"stop":1718733812294,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fd4496f249a601","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718733873549,"stop":1718733873549,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c222ecdcb7dc729","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718733629041,"stop":1718733629042,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a21a64ec3333e0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718733619288,"stop":1718733619288,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ecba9cc0573d8c9","name":"should return valid sharding parameters for static sharding","time":{"start":1718733595122,"stop":1718733595123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9969a34bc5bfbd2e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718734262719,"stop":1718734262719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8039c8b768195ff","name":"Query with Promise Callback, No Decoder","time":{"start":1718734213452,"stop":1718734213454,"duration":2},"status":"passed","severity":"normal"},{"uid":"158b267bf5d6a7fa","name":"Push message with unicode special characters payload","time":{"start":1718734201009,"stop":1718734201010,"duration":1},"status":"passed","severity":"normal"},{"uid":"22643f4d5fe82b35","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718733723768,"stop":1718733723768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8f7f71ff5449cc","name":"Relay - dialed after","time":{"start":1718734266536,"stop":1718734266537,"duration":1},"status":"passed","severity":"normal"},{"uid":"1390207cc8c68ef3","name":"Check message with non string payload is not received","time":{"start":1718734122101,"stop":1718734122102,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e1a70a722dfc66","name":"Check publish message containing emoji","time":{"start":1718734095210,"stop":1718734095211,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcdd3641684be65","name":"Push message with content topic containing Script","time":{"start":1718734052780,"stop":1718734052781,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efd91b47fb05437","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718733595108,"stop":1718733595109,"duration":1},"status":"passed","severity":"normal"},{"uid":"973dfc8276cd97f","name":"Check received message containing SQL Injection","time":{"start":1718733817178,"stop":1718733817178,"duration":0},"status":"passed","severity":"normal"},{"uid":"608afce413819a13","name":"Sample","time":{"start":1718733603052,"stop":1718733603052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a16a5a6d590e9db","name":"should properly create location multiaddrs - tcp4","time":{"start":1718733603611,"stop":1718733603611,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b2fdbc47abe88c","name":"random static sharding 1 - Cluster ID: 720, Shard ID: 673","time":{"start":1718734189716,"stop":1718734189716,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b28c9843792c93d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718734122117,"stop":1718734122117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07e95ce9869d4b0","name":"creates an iterator","time":{"start":1718734246908,"stop":1718734246909,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d54733ba5146b3","name":"Push message with content topic containing Arabic","time":{"start":1718734201014,"stop":1718734201014,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cbba0172c8e6a9","name":"Waku message hash computation (no timestamp)","time":{"start":1718733597758,"stop":1718733597758,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff727681cde26365","name":"Generator, 2 different pubsubtopics","time":{"start":1718734233499,"stop":1718734233500,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f73a94e69d298c9","name":"Check message received after nwaku node is restarted","time":{"start":1718734122127,"stop":1718734122127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"613d51cfec7ac8c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718734213442,"stop":1718734213443,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a95dd66b157573a","name":"Decoder throws on undefined content topic","time":{"start":1718733629045,"stop":1718733629045,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1994c66b3ae306","name":"Push message on custom pubsubTopic","time":{"start":1718733928478,"stop":1718733928478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f51e0dbe22dc7f","name":"Check publish message containing special chars","time":{"start":1718734095203,"stop":1718734095204,"duration":1},"status":"passed","severity":"normal"},{"uid":"437b656b5739095a","name":"Passing page size 0 when there are 110 messages","time":{"start":1718734243337,"stop":1718734243337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c79cc8a757f631e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718733812294,"stop":1718733812295,"duration":1},"status":"passed","severity":"normal"},{"uid":"77998e72a641bd80","name":"Subscribe to topic containing short and receive message","time":{"start":1718734261691,"stop":1718734261691,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8fdb246d76ed53","name":"Push message with content topic containing Russian","time":{"start":1718734201014,"stop":1718734201015,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ed2d2a50c6343a","name":"Js publishes, other Js receives","time":{"start":1718734077298,"stop":1718734077298,"duration":0},"status":"passed","severity":"normal"},{"uid":"933522ca98a325d1","name":"Push message with custom timestamp: 1718737417371","time":{"start":1718734052789,"stop":1718734052789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9a40cf271922cb","name":"Relay + Store","time":{"start":1718733660106,"stop":1718733660106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bb43c1b6900f6f","name":"Check message received after nwaku node is restarted","time":{"start":1718734122102,"stop":1718734122102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64ee65732d7a1e10","name":"Delete observer","time":{"start":1718734054000,"stop":1718734054001,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d170704c3ed71e","name":"Check message with no content topic is not received","time":{"start":1718734122101,"stop":1718734122101,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b7561d7f6cba06","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718733595101,"stop":1718733595101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f133805fc4400365","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718733812300,"stop":1718733812300,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cb7a85ce64a3d1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718733595127,"stop":1718733595127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc89a30109b569e0","name":"Query Generator - backward","time":{"start":1718734221305,"stop":1718734221305,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a628daac5c70acc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718734261689,"stop":1718734261689,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e78ad85d644aa4","name":"handles empty contentTopics array correctly","time":{"start":1718733595125,"stop":1718733595125,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a3317aea56ce13","name":"random static sharding 3 - Cluster ID: 581, Shard ID: 764","time":{"start":1718734189717,"stop":1718734189717,"duration":0},"status":"passed","severity":"normal"},{"uid":"1407d3f5000ccf68","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718734170192,"stop":1718734170192,"duration":0},"status":"passed","severity":"normal"},{"uid":"21424b9a60364960","name":"Push message with content topic containing special chars","time":{"start":1718734052775,"stop":1718734052775,"duration":0},"status":"passed","severity":"normal"},{"uid":"8087ee9b974734ed","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718733654282,"stop":1718733654282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5367e2aa05f30f3a","name":"Passing an array","time":{"start":1718734259728,"stop":1718734259728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb6024e6b9b67aa","name":"Reopen subscription with peer with lost subscription","time":{"start":1718733680969,"stop":1718733680970,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f93e24b32b9836c","name":"should throw error - no id","time":{"start":1718733603601,"stop":1718733603602,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0780202df5caef9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app84/10/topic61/test.js","time":{"start":1718734160939,"stop":1718734160939,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eed46ae53857e8e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718733595124,"stop":1718733595124,"duration":0},"status":"passed","severity":"normal"},{"uid":"671910162d4a2f84","name":"Decrypt messages","time":{"start":1718734054000,"stop":1718734054000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e0101774a3d959","name":"Check message with invalid timestamp is not received","time":{"start":1718734122099,"stop":1718734122100,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fda195aa81b831","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718734213436,"stop":1718734213437,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe35e743bbb6cd5","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718733602871,"stop":1718733602872,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97669b659a9f8cd","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718734262717,"stop":1718734262717,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2df46387bd9deb","name":"isConnected should return false after all peers disconnect","time":{"start":1718733694073,"stop":1718733694073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf31aed690abaef","name":"Ordered callback, aborts when callback returns true","time":{"start":1718734234116,"stop":1718734234116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b1884def69282f","name":"configure the node with multiple pubsub topics","time":{"start":1718734189723,"stop":1718734189723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04cac89a4e68394","name":"Push message with content topic containing SQL Injection","time":{"start":1718734201015,"stop":1718734201015,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c39f6acfed2403","name":"Push message with special chars payload","time":{"start":1718734201005,"stop":1718734201005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9332cc1ae817fa5","name":"start node with empty content topic","time":{"start":1718734160966,"stop":1718734160966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8a997977d15d8","name":"returns all values when wanted number is greater than available values","time":{"start":1718733617980,"stop":1718733617981,"duration":1},"status":"passed","severity":"normal"},{"uid":"b731dc0514692d16","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718733595111,"stop":1718733595111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a362785e5c105775","name":"should only return 1 node with store capability","time":{"start":1718733619286,"stop":1718733619286,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d1e5517ce1ca80","name":"should return empty list for no shard","time":{"start":1718733595109,"stop":1718733595109,"duration":0},"status":"passed","severity":"normal"},{"uid":"74120c64db91b4cb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718734261708,"stop":1718734261708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a287c5ae1afd344","name":"should properly create location multiaddrs - tcp","time":{"start":1718733603612,"stop":1718733603613,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1470c2290182e6","name":"Reopen subscription with peer with lost subscription","time":{"start":1718733731796,"stop":1718733731797,"duration":1},"status":"passed","severity":"normal"},{"uid":"3140d33af22f33c9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718734069898,"stop":1718734069899,"duration":1},"status":"passed","severity":"normal"},{"uid":"403e0c04a4295d20","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718734261695,"stop":1718734261696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77efe3856ecd664","name":"Check received message with timestamp: 1718733646447000000 ","time":{"start":1718734122098,"stop":1718734122098,"duration":0},"status":"passed","severity":"normal"},{"uid":"56554e91a8e77107","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718733595105,"stop":1718733595105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e963602ae1671d0c","name":"Push message with emoji payload","time":{"start":1718734201010,"stop":1718734201010,"duration":0},"status":"passed","severity":"normal"},{"uid":"df71ac6e37b73519","name":"Encoder throws on empty string content topic","time":{"start":1718733629044,"stop":1718733629044,"duration":0},"status":"passed","severity":"normal"},{"uid":"255497db1205439e","name":"should handle a minimal index list","time":{"start":1718733595231,"stop":1718733595231,"duration":0},"status":"passed","severity":"normal"},{"uid":"6807443ac5b8c000","name":"Check received message with timestamp: 1718733646461000000 ","time":{"start":1718733817188,"stop":1718733817189,"duration":1},"status":"passed","severity":"normal"},{"uid":"472048f546a9aceb","name":"Fails to publish message with wrong content topic","time":{"start":1718734095213,"stop":1718734095214,"duration":1},"status":"passed","severity":"normal"},{"uid":"b966ad69298070bc","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718733618854,"stop":1718733618854,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e4891536872381","name":"Push message with SQL Injection payload","time":{"start":1718734201007,"stop":1718734201007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1766bb2305aca6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718733868661,"stop":1718733868662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd400721dd3b6fe","name":"Push message with content topic containing Script","time":{"start":1718734201015,"stop":1718734201016,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec409eb6f4e311ec","name":"random static sharding 5 - Cluster ID: 700, Shard ID: 780","time":{"start":1718734189718,"stop":1718734189718,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf691ffc3e107b88","name":"Reusing cursor across nodes","time":{"start":1718734170194,"stop":1718734170195,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6013b6fa3d9a123","name":"Push message with Russian payload","time":{"start":1718734052767,"stop":1718734052767,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e826f2f7d221eb","name":"Store - dialed first","time":{"start":1718734266537,"stop":1718734266537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59279c02cc5f849","name":"Init the array if not present","time":{"start":1718733594727,"stop":1718733594728,"duration":1},"status":"passed","severity":"normal"},{"uid":"45213516cfc0c425","name":"Reopen subscription with peer with lost subscription","time":{"start":1718733731814,"stop":1718733731814,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d75d9e40099546","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app59/3/topic174/xml","time":{"start":1718734160941,"stop":1718734160942,"duration":1},"status":"passed","severity":"normal"},{"uid":"a728ba5054cc7124","name":"should return false","time":{"start":1718733603608,"stop":1718733603608,"duration":0},"status":"passed","severity":"normal"},{"uid":"562b0c9b5f03270b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718734105069,"stop":1718734105070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14acba979000593","name":"different cluster, same shard: nodes don't connect","time":{"start":1718733812279,"stop":1718733812280,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bc70229d641552","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718733595097,"stop":1718733595097,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef52c70a19d08f9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733812301,"stop":1718733812304,"duration":3},"status":"passed","severity":"normal"},{"uid":"44bb1c6e403791f2","name":"Subscribe to topic containing Script and receive message","time":{"start":1718734261694,"stop":1718734261695,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb621c35e755e48","name":"Push message with Basic HTML tag payload","time":{"start":1718734201008,"stop":1718734201008,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7500f2777e179fd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718733812297,"stop":1718733812297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8c0dcc48e28172","name":"Using a function","time":{"start":1718734259728,"stop":1718734259729,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba96567f7fb6552","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718733868657,"stop":1718733868657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93fc4f1d852338c","name":"Check received message containing short","time":{"start":1718734122087,"stop":1718734122087,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be066799245c8ac","name":"Symmetric encrypt & Decrypt","time":{"start":1718733629586,"stop":1718733629586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ee6e71a1baa22b","name":"should emit a peer event after start","time":{"start":1718734118581,"stop":1718734118581,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8031bcd83842a9e","name":"Accepts a valid Waku Message","time":{"start":1718733611800,"stop":1718733611802,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a84a591a6b18d7f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718734105079,"stop":1718734105079,"duration":0},"status":"passed","severity":"normal"},{"uid":"9379662e36ea61c2","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718733595097,"stop":1718733595097,"duration":0},"status":"passed","severity":"normal"},{"uid":"82873ba87c6e68d7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718733595117,"stop":1718733595117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae0d8018c34ede4","name":"should use DNS peer discovery with light client","time":{"start":1718733657015,"stop":1718733657015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cba5053a3aedbd8","name":"throws on content topic with too few or too many fields","time":{"start":1718733595091,"stop":1718733595093,"duration":2},"status":"passed","severity":"normal"},{"uid":"e41fcc4d32e6251e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718734105077,"stop":1718734105078,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae471e18ff6d1f2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718734105078,"stop":1718734105078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b69287337ade9b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718733595115,"stop":1718733595115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5952c1f650ff3fff","name":"Default pageSize","time":{"start":1718734243344,"stop":1718734243344,"duration":0},"status":"passed","severity":"normal"},{"uid":"25809484eac275a2","name":"Check received message containing shell command","time":{"start":1718734122114,"stop":1718734122115,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd58fc79b42eb495","name":"All","time":{"start":1718733660106,"stop":1718733660106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cd251b6c6160a5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app90/2/topic460/json","time":{"start":1718734160939,"stop":1718734160939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c839e3532bc38c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718734261709,"stop":1718734261709,"duration":0},"status":"passed","severity":"normal"},{"uid":"93119dc74fe7e2c3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718733595105,"stop":1718733595105,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5a4793d8201913","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733723767,"stop":1718733723767,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bff4619ac682223","name":"Check message with no content topic is not received","time":{"start":1718734122119,"stop":1718734122119,"duration":0},"status":"passed","severity":"normal"},{"uid":"211ced7d2c7112e8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718733723762,"stop":1718733723762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c96cfd8389e47fa","name":"Check received message containing Arabic","time":{"start":1718734122111,"stop":1718734122112,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d252714da89e334","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718734261692,"stop":1718734261693,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef492291959c8881","name":"Decoder throws on undefined content topic","time":{"start":1718733608430,"stop":1718733608430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e4dd3b517267c4","name":"Fails to push message with large meta","time":{"start":1718734201021,"stop":1718734201022,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4d30b41130f70d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718733603615,"stop":1718733603615,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d37f75b9ba85d1","name":"Ping on unsubscribed peer","time":{"start":1718733731792,"stop":1718733731795,"duration":3},"status":"passed","severity":"normal"},{"uid":"1859a2d49c0b3af5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718734262716,"stop":1718734262717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b554214a852aaab","name":"Subscribe to topic containing Script and receive message","time":{"start":1718734261706,"stop":1718734261707,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cfd840118a4953","name":"Push message with meta","time":{"start":1718734052787,"stop":1718734052787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94fc16ef18fec79","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733928477,"stop":1718733928477,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84941cb3ce6eaa9","name":"can start and stop the service","time":{"start":1718733657011,"stop":1718733657011,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c9c5580196e269","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718734095215,"stop":1718734095215,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa86bea0dc2d3dea","name":"should set field with only STORE enabled","time":{"start":1718733603614,"stop":1718733603614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85bd5762ae51e06","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718734235879,"stop":1718734235881,"duration":2},"status":"passed","severity":"normal"},{"uid":"89aa91a376cff870","name":"can start the service","time":{"start":1718733657010,"stop":1718733657011,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1ff74c7a11f160","name":"Push message with escaped characters payload","time":{"start":1718734052771,"stop":1718734052771,"duration":0},"status":"passed","severity":"normal"},{"uid":"2507b08b7f7beb3a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718733595101,"stop":1718733595102,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc08cc0cfa963bb9","name":"Push message with short payload","time":{"start":1718734201003,"stop":1718734201004,"duration":1},"status":"passed","severity":"normal"},{"uid":"b805a0f843c2f609","name":"Encoder throws on undefined content topic","time":{"start":1718733629044,"stop":1718733629044,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ccc79259c9a3d2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718733654278,"stop":1718733654279,"duration":1},"status":"passed","severity":"normal"},{"uid":"2901e4f469a5105d","name":"Passing cursor with wrong message digest","time":{"start":1718734170197,"stop":1718734170197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a791638a3d4c2d54","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718734261696,"stop":1718734261697,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c8102852e2a868","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718733595114,"stop":1718733595114,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abdca085bd2fec","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718733812306,"stop":1718733812307,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcac89e31c6be53b","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718734095326,"stop":1718734095326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91233940fde3c421","name":"Query generator for multiple messages with different content topic format","time":{"start":1718734234113,"stop":1718734234114,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b433e671ff71e4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718734261690,"stop":1718734261690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d612d588f07cae8a","name":"can start and stop the service","time":{"start":1718734118580,"stop":1718734118580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39118e2a67c23bc","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718733646941,"stop":1718733646941,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9aa3c5e0ef2cf7","name":"Check message on other pubsub topic is not received","time":{"start":1718733817208,"stop":1718733817209,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1c636bc8c1540e","name":"throws on content topic with generation field greater than 0","time":{"start":1718733595093,"stop":1718733595094,"duration":1},"status":"passed","severity":"normal"},{"uid":"554a4831b528bd22","name":"receives messages sent to provided content topic through callback","time":{"start":1718734095326,"stop":1718734095326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fbfca15996dcf70","name":"Promise Callback - forward","time":{"start":1718734221305,"stop":1718734221306,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4619d2672446af4","name":"can start the service","time":{"start":1718734118579,"stop":1718734118580,"duration":1},"status":"passed","severity":"normal"},{"uid":"60514b947947ccab","name":"Check received message containing unicode special characters","time":{"start":1718734122097,"stop":1718734122097,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf70c3fd3ac96d9","name":"Filter","time":{"start":1718734266538,"stop":1718734266538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c133a28fe1d450c","name":"Check received message containing escaped characters","time":{"start":1718733817185,"stop":1718733817186,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81c306eabcea10c","name":"Check received message containing SQL Injection","time":{"start":1718734122091,"stop":1718734122091,"duration":0},"status":"passed","severity":"normal"},{"uid":"8143140e14c5b1c4","name":"Subscribe to topic containing short and receive message","time":{"start":1718734261704,"stop":1718734261704,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4f19d2e71aec09","name":"A test","time":{"start":1718733873639,"stop":1718733873640,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25fe26e0980f4eb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718733812307,"stop":1718733812308,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0067394bfff882","name":"Check message received after nwaku node is restarted","time":{"start":1718733817213,"stop":1718733817213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd448a73862987a","name":"Publish message with custom timestamp: Tue Jun 18 2024 19:07:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1718734095212,"stop":1718734095212,"duration":0},"status":"passed","severity":"normal"},{"uid":"487b1affd8a48b63","name":"Generator, 2 different pubsubtopics","time":{"start":1718734233509,"stop":1718734233510,"duration":1},"status":"passed","severity":"normal"},{"uid":"576aee54b8bdd40d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app23/5/topic148/proto","time":{"start":1718734160942,"stop":1718734160942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9beba411caf3b81","name":"Mutual subscription","time":{"start":1718734105066,"stop":1718734105066,"duration":0},"status":"passed","severity":"normal"},{"uid":"403d966ab620d40e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718734261706,"stop":1718734261706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5163a076d9ff6c","name":"Wrong topic","time":{"start":1718734160942,"stop":1718734160943,"duration":1},"status":"passed","severity":"normal"},{"uid":"1659a2bcf1dc677","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718734235882,"stop":1718734235882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5c2d27fb0c4487","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718733732686,"stop":1718733732686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08271ab5c8f7435","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718733654281,"stop":1718733654282,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba578a12ad89ed6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718733595115,"stop":1718733595116,"duration":1},"status":"passed","severity":"normal"},{"uid":"187c561a77efd8d3","name":"Push message with unicode special characters payload","time":{"start":1718734052772,"stop":1718734052772,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4ba6346b89aa1d","name":"addEventListener with wrong event","time":{"start":1718733687394,"stop":1718733687394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f567d2b98cd721","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718733812293,"stop":1718733812294,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7350a7e9af7ce","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718733597757,"stop":1718733597757,"duration":0},"status":"passed","severity":"normal"},{"uid":"729594763f452571","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718734095211,"stop":1718734095211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5d831f61a965ac","name":"Check received message containing escaped characters","time":{"start":1718734122096,"stop":1718734122097,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e5b2605ee0caf2","name":"Check received message containing long","time":{"start":1718734122088,"stop":1718734122088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4cf8751a2ac392","name":"Push message with Chinese payload","time":{"start":1718734052765,"stop":1718734052766,"duration":1},"status":"passed","severity":"normal"},{"uid":"178876998a68ed98","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718734261692,"stop":1718734261692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6ed580548ea8d3","name":"Callback on promise","time":{"start":1718734234114,"stop":1718734234114,"duration":0},"status":"passed","severity":"normal"},{"uid":"597a2153d6a4232b","name":"should properly create location multiaddrs - udp6","time":{"start":1718733603611,"stop":1718733603612,"duration":1},"status":"passed","severity":"normal"},{"uid":"96159c8c5d550222","name":"random static sharding 2 - Cluster ID: 661, Shard ID: 15","time":{"start":1718734189716,"stop":1718734189717,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a849df075b25e00","name":"Fails to publish duplicate message","time":{"start":1718734095213,"stop":1718734095213,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aff86dd8379b11","name":"Check publish message containing escaped characters","time":{"start":1718734095208,"stop":1718734095210,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f6f9e068e5a83be","name":"Subscribe to topic containing short and receive message","time":{"start":1718733868659,"stop":1718733868659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0eb94311173a3fe","name":"Check publish message containing shell command","time":{"start":1718734095207,"stop":1718734095208,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fd126ed99822b1","name":"Overlapping topic subscription","time":{"start":1718734261690,"stop":1718734261691,"duration":1},"status":"passed","severity":"normal"},{"uid":"e410b80b6b67e46c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718733595099,"stop":1718733595099,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f3fbd8dcc8cee","name":"Push message with custom timestamp: 1718737412607","time":{"start":1718734201023,"stop":1718734201024,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf0b8743128a918","name":"should throw error - no id","time":{"start":1718733603602,"stop":1718733603607,"duration":5},"status":"passed","severity":"normal"},{"uid":"9694780ee158169d","name":"should emit a peer event after start","time":{"start":1718733623163,"stop":1718733623163,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7b4a5df13f7641","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718734261695,"stop":1718734261695,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa73af045789790c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733723765,"stop":1718733723765,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33074547289e693","name":"should encodeTxt and decodeTxt","time":{"start":1718733603600,"stop":1718733603600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ba37a1b8bbe450","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718734095326,"stop":1718734095326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbf99bdb061571e6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718733868673,"stop":1718733868673,"duration":0},"status":"passed","severity":"normal"},{"uid":"617e03e2185828d5","name":"A test","time":{"start":1718733873637,"stop":1718733873638,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a59e0d5b3da5446","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718733812294,"stop":1718733812294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e65cbdddb72ebe7","name":"Check message with non string payload is not received","time":{"start":1718733817212,"stop":1718733817212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a926afdd3739aa3c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718733873556,"stop":1718733873556,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aec7f02be166e24","name":"should load peers from local storage and dispatch events","time":{"start":1718733623164,"stop":1718733623165,"duration":1},"status":"passed","severity":"normal"},{"uid":"8231b798035222c3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718734051439,"stop":1718734051439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e097a62fc1fd05f","name":"Check message received after jswaku node is restarted","time":{"start":1718733817212,"stop":1718733817212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"975ab39dddacad2","name":"Push message with escaped characters payload","time":{"start":1718734201009,"stop":1718734201009,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf8e8620d24d81e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718734213445,"stop":1718734213452,"duration":7},"status":"passed","severity":"normal"},{"uid":"f0e48bf979834d4c","name":"tcp ip4 address","time":{"start":1718733603000,"stop":1718733603001,"duration":1},"status":"passed","severity":"normal"},{"uid":"648fb6c88fc32345","name":"Query generator for multiple messages","time":{"start":1718734234111,"stop":1718734234112,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d50911f51781db","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718734160936,"stop":1718734160937,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e83a41e7501de72","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718733812299,"stop":1718733812299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff20913a2a21c23e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718733595111,"stop":1718733595111,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a69eb7ad804f30","name":"same cluster, different shard: nodes don't connect","time":{"start":1718733812278,"stop":1718733812279,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc4dce5a5d02031","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718733595120,"stop":1718733595120,"duration":0},"status":"passed","severity":"normal"},{"uid":"412213643ee50c73","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718733868662,"stop":1718733868663,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a78cfd9f90c6f85","name":"it tolerates circular branch references","time":{"start":1718733619284,"stop":1718733619284,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bac7f432033c97a","name":"should get / set UDP multiaddr","time":{"start":1718733603610,"stop":1718733603610,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a945ca0229f6a1","name":"Push message with content topic containing long","time":{"start":1718734052774,"stop":1718734052774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df11fee40377c81","name":"Push message with content topic containing XML","time":{"start":1718734201016,"stop":1718734201016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c97fbbafd49a45f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734233508,"stop":1718734233509,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49a54a194c171e9","name":"Push message with custom timestamp: 1718730212607","time":{"start":1718734201023,"stop":1718734201023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d63fea9244cbb3","name":"Subscribe and publish message","time":{"start":1718734105069,"stop":1718734105069,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d7c7d241f2743e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718734262718,"stop":1718734262718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6eeb80099f42b4d","name":"should throw an error for missing required configuration","time":{"start":1718733595109,"stop":1718733595110,"duration":1},"status":"passed","severity":"normal"},{"uid":"35010920bce68295","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718734261687,"stop":1718734261688,"duration":1},"status":"passed","severity":"normal"},{"uid":"934afcdb2df387f2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718734069904,"stop":1718734069904,"duration":0},"status":"passed","severity":"normal"},{"uid":"994b7a9f6ab40c62","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718733873540,"stop":1718733873541,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8291418e7da402","name":"should not fail to stop the service if it was not started","time":{"start":1718734118580,"stop":1718734118581,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3207276a5a74e8","name":"should not receive a peer event after stop","time":{"start":1718733657014,"stop":1718733657014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e9174373aed8fc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718733873552,"stop":1718733873552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10f724a4729da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718733595113,"stop":1718733595113,"duration":0},"status":"passed","severity":"normal"},{"uid":"901b480102d762d7","name":"groups content topics by expected pubsub topic","time":{"start":1718733595102,"stop":1718733595102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaff99466fd758b","name":"Sets default value correctly","time":{"start":1718734259730,"stop":1718734259730,"duration":0},"status":"passed","severity":"normal"},{"uid":"702d4dfe79fe9d82","name":"Fails to push message bigger that 1MB","time":{"start":1718734052790,"stop":1718734052790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b74d26664ff1e73","name":"does not throw on valid cases","time":{"start":1718733595089,"stop":1718733595090,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fb6a056acad791","name":"Check received message containing Chinese","time":{"start":1718734122089,"stop":1718734122089,"duration":0},"status":"passed","severity":"normal"},{"uid":"500382d6d587c232","name":"Push message with content topic containing numeric","time":{"start":1718734052774,"stop":1718734052774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3d0b2a29fee45d","name":"Check meta is set [ecies]","time":{"start":1718733630922,"stop":1718733630922,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bbf9d082e92503","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718733657015,"stop":1718733657015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51bba83680c24d5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718733922930,"stop":1718733922930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5250fa982378c797","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718733694072,"stop":1718733694072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b077fef09e1f33e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733928479,"stop":1718733928479,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa075c08b21baa4","name":"Sign & Recover","time":{"start":1718733629587,"stop":1718733629587,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e023a6a178c0b1","name":"Check received message with timestamp: 1718733646461 ","time":{"start":1718733817189,"stop":1718733817190,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5ccf8f0f7c24dd","name":"Ping on unsubscribed peer","time":{"start":1718733680969,"stop":1718733680969,"duration":0},"status":"passed","severity":"normal"},{"uid":"9027d5e000dee812","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718733868657,"stop":1718733868658,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff574fb359e121c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718733694074,"stop":1718733694074,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cdea90d54ef02b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718734235881,"stop":1718734235882,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f284e988e68aaf7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718734122117,"stop":1718734122118,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f75680af167b7af","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718733723766,"stop":1718733723766,"duration":0},"status":"passed","severity":"normal"},{"uid":"90effc18442e10c2","name":"Rejects garbage","time":{"start":1718733611802,"stop":1718733611802,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dc8befc0305c91","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718733603601,"stop":1718733603601,"duration":0},"status":"passed","severity":"normal"},{"uid":"683e1e5c8affd988","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718733595100,"stop":1718733595100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2979d6b7f48dff","name":"Store - dialed after - with timeout","time":{"start":1718734266537,"stop":1718734266537,"duration":0},"status":"passed","severity":"normal"},{"uid":"740e2a2a8e0fc63a","name":"Check message with no payload is not received","time":{"start":1718733817211,"stop":1718733817211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80d93617e7be6f8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718734069898,"stop":1718734069898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b521d88a15ff66c","name":"Query generator for multiple messages with different message text format","time":{"start":1718734234112,"stop":1718734234112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6858608a305273","name":"Refresh subscription","time":{"start":1718734261703,"stop":1718734261703,"duration":0},"status":"passed","severity":"normal"},{"uid":"501fd3ce9f9ed303","name":"Check received message containing numeric","time":{"start":1718733817174,"stop":1718733817174,"duration":0},"status":"passed","severity":"normal"},{"uid":"370d97dcaf8041e2","name":"should properly create peer info with all multiaddrs","time":{"start":1718733603613,"stop":1718733603613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a193b1dbf53330","name":"Encoder throws on undefined content topic","time":{"start":1718733630923,"stop":1718733630923,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad98d08ea4f0bdee","name":"Ping on peer without subscriptions","time":{"start":1718733731791,"stop":1718733731792,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b04181d4e2e17d","name":"Fails to publish message with empty text","time":{"start":1718734095213,"stop":1718734095213,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcd3a621efd79d9","name":"Publish message with custom timestamp: Wed Jun 28 2023 18:07:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1718734095211,"stop":1718734095212,"duration":1},"status":"passed","severity":"normal"},{"uid":"defbc768f943e22b","name":"unsubscribes","time":{"start":1718734246909,"stop":1718734246910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7da3945c80cac41","name":"Check received message with timestamp: 1718733646447 ","time":{"start":1718734122098,"stop":1718734122098,"duration":0},"status":"passed","severity":"normal"},{"uid":"190d9abcb6f3e564","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718733723766,"stop":1718733723766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f021853fe4ccbcb7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718733595120,"stop":1718733595121,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca62bb2e7169487","name":"Check received message containing shell command","time":{"start":1718733817184,"stop":1718733817185,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9c05d7c309f977","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718733595101,"stop":1718733595101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dbd1e55f606fe7","name":"Overlapping topic subscription","time":{"start":1718734105072,"stop":1718734105072,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f352172b2d003bd0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718733602883,"stop":1718733602883,"duration":0},"status":"passed","severity":"normal"},{"uid":"515802b8eb7a5de0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718733602874,"stop":1718733602875,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f068771ff13df8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718733618857,"stop":1718733618857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c95c515195c8399","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718734261705,"stop":1718734261705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9ba9df35dc26b4","name":"Ephemeral field set to true","time":{"start":1718733608428,"stop":1718733608428,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc86371de63cd86","name":"Check received message containing emoji","time":{"start":1718733817187,"stop":1718733817188,"duration":1},"status":"passed","severity":"normal"},{"uid":"a697ecd5e7bcb001","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733812288,"stop":1718733812288,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0216ba22024ea3","name":"Push message with content topic containing escaped characters","time":{"start":1718734052785,"stop":1718734052785,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffafb8f687ba363c","name":"should set field with all protocols disabled","time":{"start":1718733603613,"stop":1718733603613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52430921c0e4fce","name":"Check message received after jswaku node is restarted","time":{"start":1718734122126,"stop":1718734122126,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50944c5d97059b97","name":"Push message with content topic containing escaped characters","time":{"start":1718734201019,"stop":1718734201019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2c2fdc99b699ee","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718734069901,"stop":1718734069902,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b56b2e0bd9489e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718733812286,"stop":1718733812286,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc29c77877007126","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718733602877,"stop":1718733602878,"duration":1},"status":"passed","severity":"normal"},{"uid":"271b3025cccb383c","name":"Push message with JSON payload","time":{"start":1718734052770,"stop":1718734052771,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb665f98bbbf040","name":"different cluster, same shard: nodes don't connect","time":{"start":1718733922932,"stop":1718733922932,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c26fcec46ad8e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718733658156,"stop":1718733658157,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ad521141db66f4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718733630922,"stop":1718733630922,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b11827921cc11da","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718733723762,"stop":1718733723762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f211c0b30d2f9929","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733812285,"stop":1718733812285,"duration":0},"status":"passed","severity":"normal"},{"uid":"324452e0181972dd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718734170191,"stop":1718734170191,"duration":0},"status":"passed","severity":"normal"},{"uid":"1388f382d2dc4443","name":"Check received message containing JSON","time":{"start":1718733817180,"stop":1718733817184,"duration":4},"status":"passed","severity":"normal"},{"uid":"980b7eb13a2d8434","name":"nwaku subscribes","time":{"start":1718734077289,"stop":1718734077290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6d13007ab8387a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718733595126,"stop":1718733595127,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fbb48188483db5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718733595100,"stop":1718733595100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f85f814537c325d","name":"Check received message containing Basic HTML tag","time":{"start":1718734122092,"stop":1718734122094,"duration":2},"status":"passed","severity":"normal"},{"uid":"edb7e85e6145714c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718733595104,"stop":1718733595104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3453c60cd16843b0","name":"Ping on subscribed peer","time":{"start":1718733680966,"stop":1718733680968,"duration":2},"status":"passed","severity":"normal"},{"uid":"21fdefa8f339db7c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718733868655,"stop":1718733868656,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49d9a2ca97038c0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718733595119,"stop":1718733595119,"duration":0},"status":"passed","severity":"normal"},{"uid":"734b134c095faec5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718733694070,"stop":1718733694071,"duration":1},"status":"passed","severity":"normal"},{"uid":"d831095e25e86daa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718734261696,"stop":1718734261696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a774909307ed4","name":"Passing page size 11 when there are 10 messages","time":{"start":1718734243338,"stop":1718734243339,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca87f9c7288abdb","name":"removeEventListener with correct event","time":{"start":1718733687395,"stop":1718733687395,"duration":0},"status":"passed","severity":"normal"},{"uid":"497f9d03e3b0578f","name":"Check message with no pubsub topic is not received","time":{"start":1718733817209,"stop":1718733817210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8819e23f622df061","name":"stop","time":{"start":1718733687398,"stop":1718733687398,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17e152e5a03fd43","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718733595117,"stop":1718733595117,"duration":0},"status":"passed","severity":"normal"},{"uid":"9857e9711e46c62d","name":"Push message with content topic containing Chinese","time":{"start":1718734201014,"stop":1718734201014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1933fb0006e6a66","name":"should emit a peer event after start","time":{"start":1718733657013,"stop":1718733657013,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1424ba5556abd0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718733619288,"stop":1718733619288,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3baee5fa307620f","name":"Decoder throws on empty string content topic","time":{"start":1718733629045,"stop":1718733629045,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ae2d7b2280eef1","name":"Decoder throws on undefined content topic","time":{"start":1718733630924,"stop":1718733630924,"duration":0},"status":"passed","severity":"normal"},{"uid":"42532a6f148e8a08","name":"Subscribe and receives messages on 20 topics","time":{"start":1718733868656,"stop":1718733868657,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c01f46cd07d806a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718734261689,"stop":1718734261689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac75f4bea07937f8","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718734095327,"stop":1718734095327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55bc6e162028191a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718734069900,"stop":1718734069900,"duration":0},"status":"passed","severity":"normal"},{"uid":"670e22137e7798b3","name":"more peers than existing","time":{"start":1718734051648,"stop":1718734051648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8120f2eb36e5493b","name":"should decode valid enr with tcp successfully","time":{"start":1718733603601,"stop":1718733603601,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8f212be04d662b","name":"should add and remove event listeners correctly","time":{"start":1718733623165,"stop":1718733623166,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3315dae1af92cfa","name":"Check received message containing unicode special characters","time":{"start":1718734122115,"stop":1718734122115,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa89df5fc7c0f1e9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718733873545,"stop":1718733873547,"duration":2},"status":"passed","severity":"normal"},{"uid":"f68eb7f89dc31dee","name":"Subscribe to topic containing long and receive message","time":{"start":1718734261691,"stop":1718734261692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4511a2cf49b632","name":"Query with Promise Callback, No message returned","time":{"start":1718734213454,"stop":1718734213455,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebadb5bcf1dd073f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718733595109,"stop":1718733595109,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca98a999e96721","name":"Subscribe and receive messages via waku relay post","time":{"start":1718734261688,"stop":1718734261688,"duration":0},"status":"passed","severity":"normal"},{"uid":"adff6f3c604a5b12","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718733868673,"stop":1718733868673,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a67419f5070438d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718734069902,"stop":1718734069902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed0544ebe89cfd1","name":"Check message with non string payload is not received","time":{"start":1718734122120,"stop":1718734122125,"duration":5},"status":"passed","severity":"normal"},{"uid":"3df0d07275d188c7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718733608275,"stop":1718733608276,"duration":1},"status":"passed","severity":"normal"},{"uid":"5572d9b4d2431778","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718733602882,"stop":1718733602883,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3598c707cb82bed","name":"Ping on subscribed peer","time":{"start":1718733731810,"stop":1718733731811,"duration":1},"status":"passed","severity":"normal"},{"uid":"82cd73cba5a37e58","name":"Check received message containing escaped characters","time":{"start":1718734122115,"stop":1718734122115,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd66caae8fb290b6","name":"isConnected should return false after all peers disconnect","time":{"start":1718733646942,"stop":1718733646942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6427d2c92537cb23","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718733618949,"stop":1718733618949,"duration":0},"status":"passed","severity":"normal"},{"uid":"61edd8b39d38cba6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718733646935,"stop":1718733646937,"duration":2},"status":"passed","severity":"normal"},{"uid":"2866b94a3dccd25a","name":"Check message with no payload is not received","time":{"start":1718734122119,"stop":1718734122120,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac025b9e80999e71","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718734122099,"stop":1718734122099,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb0abc113817803","name":"Push message with special chars payload","time":{"start":1718734052764,"stop":1718734052765,"duration":1},"status":"passed","severity":"normal"},{"uid":"65208701110c5806","name":"Check publish message containing JSON","time":{"start":1718734095207,"stop":1718734095207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6209c2e9b8655708","name":"Subscribe to topic containing short and publish message","time":{"start":1718734105073,"stop":1718734105073,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1fd59968687ab9","name":"Subscribe and receive messages via lightPush","time":{"start":1718734261698,"stop":1718734261699,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed0fb49837e49bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718733595115,"stop":1718733595115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59b8f6d5ef16479","name":"Check message with invalid timestamp is not received","time":{"start":1718733817203,"stop":1718733817207,"duration":4},"status":"passed","severity":"normal"},{"uid":"5698d5c79c8c37c4","name":"1 Relay, 1 Filter, gives up","time":{"start":1718733618949,"stop":1718733618950,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d99c9d6483f40b","name":"Encoder throws on empty string content topic","time":{"start":1718733608430,"stop":1718733608430,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc4de26a9c76b64","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718733812292,"stop":1718733812292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c17a5c31a668479","name":"should be able to encode the field with only STORE set to true","time":{"start":1718733602869,"stop":1718733602870,"duration":1},"status":"passed","severity":"normal"},{"uid":"9175b2e1109764ad","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718733597755,"stop":1718733597756,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b92728eb1b8663","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718733868672,"stop":1718733868673,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdeb3280abdaad19","name":"Push message with Arabic payload","time":{"start":1718734201006,"stop":1718734201006,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c569c975d0a6af","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718733595098,"stop":1718733595098,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e9c1681d9937c3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718733629042,"stop":1718733629043,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b3f6977d423d348","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718734233510,"stop":1718734233510,"duration":0},"status":"passed","severity":"normal"},{"uid":"df41251e6271e72d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718734261698,"stop":1718734261698,"duration":0},"status":"passed","severity":"normal"},{"uid":"1117c0581bd0df77","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718733595121,"stop":1718733595121,"duration":0},"status":"passed","severity":"normal"},{"uid":"69114d2206b64ccd","name":"Nodes with multiple pubsub topic","time":{"start":1718734069903,"stop":1718734069904,"duration":1},"status":"passed","severity":"normal"},{"uid":"1888a436a2950a26","name":"Check received message containing Script","time":{"start":1718734122091,"stop":1718734122091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89539c21fa7c0a","name":"removeEventListener with wrong event","time":{"start":1718733687395,"stop":1718733687395,"duration":0},"status":"passed","severity":"normal"},{"uid":"897e0d7f08a9ccb9","name":"Promise Callback - backward","time":{"start":1718734221306,"stop":1718734221306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c381a8d8ac6d6","name":"Light Node - default protocols","time":{"start":1718734266538,"stop":1718734266538,"duration":0},"status":"passed","severity":"normal"},{"uid":"be36a53aa0a28f3c","name":"Subscribe to topic containing XML and receive message","time":{"start":1718734261707,"stop":1718734261707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4960cefa774b5477","name":"Query Generator, No Decoder","time":{"start":1718734213439,"stop":1718734213439,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed3c70afedcd45a","name":"Fails to push message with large meta","time":{"start":1718734052787,"stop":1718734052788,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4c510bf758434e","name":"Push message with content topic containing short","time":{"start":1718734052773,"stop":1718734052774,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ceb8077ffc2eb7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718733595123,"stop":1718733595123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e1dec9298783f2","name":"same cluster, same shard: nodes connect","time":{"start":1718733812275,"stop":1718733812278,"duration":3},"status":"passed","severity":"normal"},{"uid":"73f4e37325bc403d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718733868664,"stop":1718733868665,"duration":1},"status":"passed","severity":"normal"},{"uid":"beca5e53ade40421","name":"Check publish message after service node is restarted","time":{"start":1718734095215,"stop":1718734095217,"duration":2},"status":"skipped","severity":"normal"},{"uid":"2960b1914558d22a","name":"Push 30 different messages","time":{"start":1718734052772,"stop":1718734052773,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c7836aebcfce47","name":"Subscribe and receive messages via waku relay post","time":{"start":1718733868655,"stop":1718733868655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb06f71befdb637","name":"Fails to push message with empty content topic","time":{"start":1718734201020,"stop":1718734201021,"duration":1},"status":"passed","severity":"normal"},{"uid":"451ac62bfa1cd2c","name":"Publish message with custom timestamp: Tue Jun 18 2024 17:07:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1718734095212,"stop":1718734095212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3995e47a671859","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718734105075,"stop":1718734105075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14533fd62714ab6","name":"Throws when trying to push message with empty payload","time":{"start":1718734052773,"stop":1718734052773,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e969a7be90bbbdc","name":"Generator, custom pubsub topic","time":{"start":1718734233509,"stop":1718734233509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa860b2f08ed5830","name":"pre and post cipher","time":{"start":1718733629586,"stop":1718733629587,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd2a21675666593","name":"should encode/decode to text encoding","time":{"start":1718733603609,"stop":1718733603610,"duration":1},"status":"passed","severity":"normal"},{"uid":"897526726c2e929d","name":"Push message with shell command payload","time":{"start":1718734052771,"stop":1718734052771,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e378454c05221c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718733595100,"stop":1718733595101,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a35eb8f4ca90be","name":"Check message with no content topic is not received","time":{"start":1718733817210,"stop":1718733817211,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc628fa27433075","name":"Waku message hash computation (payload length 0)","time":{"start":1718733597757,"stop":1718733597757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76a792f5e40fa62","name":"Push message with Script payload","time":{"start":1718734201007,"stop":1718734201007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68740f6e6239929","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app74/1/topic857/xml","time":{"start":1718734160941,"stop":1718734160941,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e189f9699d4d1b1","name":"Subscribe to topic containing Script and receive message","time":{"start":1718733868667,"stop":1718733868668,"duration":1},"status":"passed","severity":"normal"},{"uid":"43eaa4531ba5a04b","name":"Push message with content topic containing short","time":{"start":1718734201012,"stop":1718734201012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b4532c9dbeb8d","name":"Fails to push message with empty content topic","time":{"start":1718734052786,"stop":1718734052787,"duration":1},"status":"passed","severity":"normal"},{"uid":"add7f33b218df69b","name":"Query with Ordered Callback, No message returned","time":{"start":1718734213444,"stop":1718734213444,"duration":0},"status":"passed","severity":"normal"},{"uid":"631b4d04c439edeb","name":"should not fail to stop the service if it was not started","time":{"start":1718733623162,"stop":1718733623163,"duration":1},"status":"passed","severity":"normal"},{"uid":"4981b1d58cc5d71f","name":"Check received message containing short","time":{"start":1718734122103,"stop":1718734122103,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc7c6f6307caa75","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718734386984,"stop":1718734386984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b168902026e2336d","name":"Subscribe and receive messages via lightPush","time":{"start":1718734261687,"stop":1718734261687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9317b25c84fd8252","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718733658156,"stop":1718733658156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df26450a2ae78fb","name":"Query generator for 2000 messages","time":{"start":1718734234116,"stop":1718734234117,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc9590d6e4f3abc","name":"Push message with content topic containing emoji","time":{"start":1718734201020,"stop":1718734201020,"duration":0},"status":"passed","severity":"normal"},{"uid":"607973bb5a52a788","name":"returns all values when wanted number matches available values","time":{"start":1718733617978,"stop":1718733617980,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e3315d1cadbf47b","name":"Check publish message containing numeric","time":{"start":1718734095203,"stop":1718734095203,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa03849c21777d3e","name":"Check received message containing Chinese","time":{"start":1718734122111,"stop":1718734122111,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee7770d51283a38","name":"should be able to decode the field with only STORE set to true","time":{"start":1718733602878,"stop":1718733602879,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ceb4aa9301167f","name":"Push message with content topic containing numeric","time":{"start":1718734201013,"stop":1718734201013,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8278670edd21cb","name":"should set field with only FILTER enabled","time":{"start":1718733603614,"stop":1718733603615,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8202f0a1fbc894b","name":"Relay - times out","time":{"start":1718734266537,"stop":1718734266537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f30d0cd7c45a9e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718733619287,"stop":1718733619287,"duration":0},"status":"passed","severity":"normal"},{"uid":"644e64b67349f97e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718733812286,"stop":1718733812286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2398c39774240d48","name":"should throw error - no public key","time":{"start":1718733603602,"stop":1718733603602,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f77d7590cb7546","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718733732685,"stop":1718733732686,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2531fc2d950718f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718733812290,"stop":1718733812290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2c228de2d9a1b3","name":"Check received message containing unicode special characters","time":{"start":1718733817186,"stop":1718733817187,"duration":1},"status":"passed","severity":"normal"},{"uid":"2049b4317eb1216d","name":"Fails to push message bigger that 1MB","time":{"start":1718734201024,"stop":1718734201025,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46245ddc1b6b1ff","name":"should throw an error for missing sharding configuration","time":{"start":1718733595124,"stop":1718733595125,"duration":1},"status":"passed","severity":"normal"},{"uid":"718c52b28c4aaaa4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718734262717,"stop":1718734262717,"duration":0},"status":"passed","severity":"normal"},{"uid":"705a8aa7bdd0013c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718734261705,"stop":1718734261705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfc3212c7d688bb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718733602866,"stop":1718733602869,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb38c48846703b68","name":"Push message with Russian payload","time":{"start":1718734201006,"stop":1718734201006,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52be5662165de00","name":"Nodes with multiple pubsub topic","time":{"start":1718734069899,"stop":1718734069899,"duration":0},"status":"passed","severity":"normal"},{"uid":"65df96ade3d977d6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718733812295,"stop":1718733812296,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4367103f228921","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718734261697,"stop":1718734261697,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e6df3a2650d348","name":"Subscribe to topic containing XML and receive message","time":{"start":1718734261695,"stop":1718734261695,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c08f276fb733d09","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718733595116,"stop":1718733595116,"duration":0},"status":"passed","severity":"normal"},{"uid":"640483ca168d4cbf","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718733723764,"stop":1718733723765,"duration":1},"status":"passed","severity":"normal"},{"uid":"b946f12bcc7192bb","name":"should encode/decode to RLP encoding","time":{"start":1718733603609,"stop":1718733603609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d716faebc7a9e7be","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718733817191,"stop":1718733817203,"duration":12},"status":"passed","severity":"normal"},{"uid":"ca7c9cd610c33b4d","name":"Push 30 different messages","time":{"start":1718734201011,"stop":1718734201011,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bf14079b5c4c74","name":"Check received message with timestamp: 1718733646447 ","time":{"start":1718734122116,"stop":1718734122117,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a51792d6710441","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718733602880,"stop":1718733602881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0c003cc77df88f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718734105078,"stop":1718734105079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cce794b300ca564","name":"can dial TLS multiaddrs","time":{"start":1718733930317,"stop":1718733930317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be984158a537cce","name":"should only return 1 node with relay and store capability","time":{"start":1718733619286,"stop":1718733619286,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6431b8a67ea6be","name":"Subscribe to topic containing long and receive message","time":{"start":1718734261704,"stop":1718734261704,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac30f57a416a9a3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718734261697,"stop":1718734261697,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7fd93a23c8a60f","name":"ignores domain fetching errors","time":{"start":1718733619284,"stop":1718733619284,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf9262be9283ea","name":"should not receive a peer event before start","time":{"start":1718733657013,"stop":1718733657014,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1d16d113447c6d","name":"should not receive a peer event before start","time":{"start":1718733623163,"stop":1718733623164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94b068f8fa0d7b5","name":"Subscribe to topic containing long and publish message","time":{"start":1718734105073,"stop":1718734105074,"duration":1},"status":"passed","severity":"normal"},{"uid":"da45b85aaa171f75","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718733602870,"stop":1718733602871,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b5816717d6aed6","name":"Passing page size 110 when there are 120 messages","time":{"start":1718734243339,"stop":1718734243344,"duration":5},"status":"passed","severity":"normal"},{"uid":"930e21f6334a40b7","name":"random static sharding 4 - Cluster ID: 669, Shard ID: 140","time":{"start":1718734189718,"stop":1718734189718,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73c7a28e511439c","name":"start node with empty shard","time":{"start":1718734189724,"stop":1718734189725,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2ae940a8ce2cae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718733812292,"stop":1718733812293,"duration":1},"status":"passed","severity":"normal"},{"uid":"25573705713bd258","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718733595098,"stop":1718733595098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c165fa3c9caa315f","name":"Round trip binary serialization","time":{"start":1718733608427,"stop":1718733608428,"duration":1},"status":"passed","severity":"normal"},{"uid":"823e054e9fbdc7c5","name":"Nodes with multiple pubsub topic","time":{"start":1718734069901,"stop":1718734069901,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b610e4d3be121c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718733812284,"stop":1718733812285,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4c9de4d6353c0a","name":"Check meta is set [symmetric]","time":{"start":1718733629043,"stop":1718733629043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6263d371e3497787","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718733868674,"stop":1718733868674,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91082d8e5b9e49b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718733812288,"stop":1718733812288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9e68636d2e24b6","name":"random static sharding 10 - Cluster ID: 425, Shard ID: 253","time":{"start":1718734189722,"stop":1718734189722,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa9e0ccca7d87df","name":"Check publish message containing short","time":{"start":1718734095202,"stop":1718734095202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7799eed15c6e99","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718733595118,"stop":1718733595118,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2922fc495580bc","name":"should properly create location multiaddrs - tcp6","time":{"start":1718733603612,"stop":1718733603612,"duration":0},"status":"passed","severity":"normal"},{"uid":"6faaae75a93fb951","name":"retrieves a single peer","time":{"start":1718733619283,"stop":1718733619283,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed1944131585f3e","name":"ignores unrecognized TXT record formats","time":{"start":1718733619285,"stop":1718733619285,"duration":0},"status":"passed","severity":"normal"},{"uid":"340c46a8b2957420","name":"Subscribe to topic containing Script and publish message","time":{"start":1718734105076,"stop":1718734105076,"duration":0},"status":"passed","severity":"normal"},{"uid":"512fbdf6c0e08da4","name":"should handle application and version for autosharding","time":{"start":1718733595107,"stop":1718733595107,"duration":0},"status":"passed","severity":"normal"},{"uid":"232a4fd73f98149","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718733868671,"stop":1718733868672,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba74e440f2d88f60","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718733868670,"stop":1718733868671,"duration":1},"status":"passed","severity":"normal"},{"uid":"931a1e0067adf078","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718734105074,"stop":1718734105074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e074f51f26314990","name":"Generator, custom pubsub topic","time":{"start":1718734233502,"stop":1718734233502,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3a805119eb20ff","name":"Push message equal or less that 1MB","time":{"start":1718734052789,"stop":1718734052790,"duration":1},"status":"passed","severity":"normal"},{"uid":"658e9173b0e2aa1b","name":"random static sharding 7 - Cluster ID: 143, Shard ID: 373","time":{"start":1718734189720,"stop":1718734189720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7702dceab65abe25","name":"Check publish message containing long","time":{"start":1718734095202,"stop":1718734095203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e03f6e5ee6383c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718733595118,"stop":1718733595118,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cc8dd2affcd4b4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718734105075,"stop":1718734105075,"duration":0},"status":"passed","severity":"normal"},{"uid":"5626ee14dee7a35","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718734069899,"stop":1718734069900,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d535e4779e521b","name":"throws an error for improperly formatted content topics","time":{"start":1718733595104,"stop":1718733595104,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3b4816722f9373","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718733595114,"stop":1718733595115,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bddc6090a15d17f","name":"Push to array if already present","time":{"start":1718733594728,"stop":1718733594729,"duration":1},"status":"passed","severity":"normal"},{"uid":"6490233603321190","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718734170197,"stop":1718734170198,"duration":1},"status":"passed","severity":"normal"},{"uid":"f684b544e883a4d6","name":"Subscribe to topic containing XML and receive message","time":{"start":1718733868669,"stop":1718733868670,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0edab6a54f8da6","name":"Subscribe and receives messages on 20 topics","time":{"start":1718734261689,"stop":1718734261689,"duration":0},"status":"passed","severity":"normal"},{"uid":"186789ef01eba42","name":"Passing page size 3 when there are 20 messages","time":{"start":1718734243337,"stop":1718734243338,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1e5db9aa3d7eda","name":"should return all peers when numPeers is 0","time":{"start":1718733608274,"stop":1718733608275,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1558f5a03c3d899","name":"Push message on custom pubsubTopic","time":{"start":1718733928474,"stop":1718733928475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff265328248db4d1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718733595112,"stop":1718733595113,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ea81175c80dd61","name":"should throw an error for an unconfigured topic","time":{"start":1718733595120,"stop":1718733595120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f577aad3dcce697c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718733817190,"stop":1718733817191,"duration":1},"status":"passed","severity":"normal"},{"uid":"814b2ab69f8f6598","name":"Push message with custom timestamp: 1687975412607","time":{"start":1718734201023,"stop":1718734201023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d946b56c767f941","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718733646940,"stop":1718733646940,"duration":0},"status":"passed","severity":"normal"},{"uid":"21573fa7be81dd60","name":"Push message with Arabic payload","time":{"start":1718734052766,"stop":1718734052767,"duration":1},"status":"passed","severity":"normal"},{"uid":"6198c3abda757d2f","name":"isConnected should return true after first peer connects","time":{"start":1718733694072,"stop":1718733694073,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1de98d533eb762f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733723763,"stop":1718733723763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3484cac69438d318","name":"Check received message containing special chars","time":{"start":1718734122104,"stop":1718734122111,"duration":7},"status":"passed","severity":"normal"},{"uid":"bd6b7f85cdd61824","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718734105075,"stop":1718734105076,"duration":1},"status":"passed","severity":"normal"},{"uid":"842263f4d9750bbd","name":"handles different networkShards values correctly","time":{"start":1718733595103,"stop":1718733595103,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef09bfceaefa102","name":"Correctly serialized arguments","time":{"start":1718733928611,"stop":1718733928611,"duration":0},"status":"passed","severity":"normal"},{"uid":"142cdd09fc925938","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718734261707,"stop":1718734261707,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dbe88c7b3dc62a","name":"Publish message with rate limit","time":{"start":1718734095219,"stop":1718734095219,"duration":0},"status":"passed","severity":"normal"},{"uid":"20be4f89de08723a","name":"safeDispatchEvent","time":{"start":1718733687397,"stop":1718733687397,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbe6fc2b19e5f0d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718734261700,"stop":1718734261701,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a7f61b20a2655a","name":"Non TWN Cluster","time":{"start":1718734160937,"stop":1718734160937,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff343756ceea0e6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718734201016,"stop":1718734201016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d147d7a34f2ab130","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718734105076,"stop":1718734105076,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e37b18b67e0592","name":"Check received message with timestamp: 1718733646447000000 ","time":{"start":1718734122116,"stop":1718734122116,"duration":0},"status":"passed","severity":"normal"},{"uid":"34817b22bee7da88","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718733595108,"stop":1718733595108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47b6a71c3c717e0","name":"Query with Ordered Callback, No Decoder","time":{"start":1718734213444,"stop":1718734213444,"duration":0},"status":"passed","severity":"normal"},{"uid":"5312b45dc464c85a","name":"Push message with emoji payload","time":{"start":1718734052772,"stop":1718734052772,"duration":0},"status":"passed","severity":"normal"},{"uid":"869b499e2763bc4f","name":"Check publish message containing Russian","time":{"start":1718734095205,"stop":1718734095205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff84e7f97e67d0f5","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718733608276,"stop":1718733608276,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7e814709520086","name":"Check publish message containing XML","time":{"start":1718734095206,"stop":1718734095207,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5360256f920e209","name":"Push message with numeric payload","time":{"start":1718734052763,"stop":1718734052764,"duration":1},"status":"passed","severity":"normal"},{"uid":"2614c6cb61a0a96a","name":"Push message with XML payload","time":{"start":1718734201007,"stop":1718734201008,"duration":1},"status":"passed","severity":"normal"},{"uid":"216660d572ae761c","name":"should throw error - invalid id","time":{"start":1718733603608,"stop":1718733603608,"duration":0},"status":"passed","severity":"normal"},{"uid":"779e0e3392586b84","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718734261694,"stop":1718734261694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27b6a001cd8a6c3","name":"should not receive a peer event after stop","time":{"start":1718733623164,"stop":1718733623164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b80b42d9ebf0e62","name":"Check received message containing short","time":{"start":1718733817173,"stop":1718733817173,"duration":0},"status":"passed","severity":"normal"},{"uid":"87450390ace577de","name":"Check received message containing Chinese","time":{"start":1718733817175,"stop":1718733817175,"duration":0},"status":"passed","severity":"normal"},{"uid":"de65279c50f9722f","name":"Check publish message after client node is restarted","time":{"start":1718734095217,"stop":1718734095218,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e7c6ad029cf0c7b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718733595121,"stop":1718733595121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57cee38ab4f3381","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718733602873,"stop":1718733602874,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d82a0ff97ec14b","name":"dispatchEvent via connectionManager","time":{"start":1718733687397,"stop":1718733687397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08b06a0494af2c","name":"handles different clusterIds correctly","time":{"start":1718733595103,"stop":1718733595103,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b0db5d88c44242","name":"Check publish message containing Basic HTML tag","time":{"start":1718734095207,"stop":1718734095207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ab09e505f10ff3","name":"should properly compute the node id","time":{"start":1718733603609,"stop":1718733603609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6611a16ecaa03846","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718733812296,"stop":1718733812296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21323b87b69b0b6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718733602876,"stop":1718733602877,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde5a7deda9467f1","name":"throws on content topic with empty version field","time":{"start":1718733595094,"stop":1718733595095,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c306aefdfe3c67","name":"Encoder throws on undefined content topic","time":{"start":1718733608429,"stop":1718733608429,"duration":0},"status":"passed","severity":"normal"},{"uid":"585d0b34676fd35c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718734261709,"stop":1718734261709,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ca7d0ea211e318","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718733873557,"stop":1718733873557,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5fb793ba341f6b","name":"addEventListener with correct event","time":{"start":1718733687393,"stop":1718733687394,"duration":1},"status":"passed","severity":"normal"},{"uid":"704f146ee0bd31ab","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718733868654,"stop":1718733868654,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb78eba3d4b5e2af","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718733595105,"stop":1718733595106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef34b5a8ef6960a8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718734261702,"stop":1718734261703,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c8e5754b4a23bf","name":"should throw error - no public key","time":{"start":1718733603608,"stop":1718733603608,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88ea330efda4e80","name":"should properly create location multiaddrs - udp","time":{"start":1718733603612,"stop":1718733603612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7d779add41f831","name":"Push message with content topic containing unicode special characters","time":{"start":1718734052785,"stop":1718734052786,"duration":1},"status":"passed","severity":"normal"},{"uid":"974decc5eef9f919","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718734261699,"stop":1718734261699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23892b9e4ce49c1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718733732684,"stop":1718733732684,"duration":0},"status":"passed","severity":"normal"},{"uid":"334963d2b18343d7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718733868665,"stop":1718733868666,"duration":1},"status":"passed","severity":"normal"},{"uid":"69dd47806779816e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718734261694,"stop":1718734261694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afef6039e1190b5","name":"handles empty shards array correctly","time":{"start":1718733595125,"stop":1718733595125,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7b24ac201ac550","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718733812289,"stop":1718733812289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82593edf059eaa4","name":"should handle corrupted local storage data gracefully","time":{"start":1718733623165,"stop":1718733623165,"duration":0},"status":"passed","severity":"normal"},{"uid":"24049d5546be5e55","name":"Push message with XML payload","time":{"start":1718734052769,"stop":1718734052770,"duration":1},"status":"passed","severity":"normal"},{"uid":"af231a6cf04ba85f","name":"Publishes to nwaku","time":{"start":1718734077290,"stop":1718734077290,"duration":0},"status":"passed","severity":"normal"},{"uid":"597070ac91217742","name":"Check publish message containing SQL Injection","time":{"start":1718734095205,"stop":1718734095205,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b69fd123c3bbbe","name":"Subscribe and receive messages via waku relay post","time":{"start":1718734261700,"stop":1718734261700,"duration":0},"status":"passed","severity":"normal"},{"uid":"7307767145b1d709","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718733873553,"stop":1718733873553,"duration":0},"status":"passed","severity":"normal"},{"uid":"181b67651a9d147d","name":"Check received message containing Basic HTML tag","time":{"start":1718734122114,"stop":1718734122114,"duration":0},"status":"passed","severity":"normal"},{"uid":"6401e68317341b6f","name":"Push message with content topic containing SQL Injection","time":{"start":1718734052779,"stop":1718734052780,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7241aec28f09c38","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733723765,"stop":1718733723765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57e621c88632314","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718733618856,"stop":1718733618856,"duration":0},"status":"passed","severity":"normal"},{"uid":"129ecd2f52a88a3b","name":"should not fail to stop the service if it was not started","time":{"start":1718733657012,"stop":1718733657012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e6c90277fed484","name":"Ping on peer without subscriptions","time":{"start":1718733731811,"stop":1718733731812,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f571ba233f34e9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718733618854,"stop":1718733618855,"duration":1},"status":"passed","severity":"normal"},{"uid":"599a819a407f912","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718733812284,"stop":1718733812284,"duration":0},"status":"passed","severity":"normal"},{"uid":"20856d19c89751f8","name":"should only return 1 node with relay capability","time":{"start":1718733619285,"stop":1718733619286,"duration":1},"status":"passed","severity":"normal"},{"uid":"456514b59ccd90a9","name":"Push message with custom timestamp: 1687975417371","time":{"start":1718734052788,"stop":1718734052788,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaedbdf9c307f47","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app81/3/topic170/json","time":{"start":1718734160938,"stop":1718734160938,"duration":0},"status":"passed","severity":"normal"},{"uid":"64db7c827e44829a","name":"should properly create location multiaddrs - udp4","time":{"start":1718733603611,"stop":1718733603611,"duration":0},"status":"passed","severity":"normal"},{"uid":"19644ca18aec7224","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718733812309,"stop":1718733812309,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f6d549ae4641c4","name":"should set field with all protocols enabled","time":{"start":1718733603613,"stop":1718733603614,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ad5ba041600fb2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718733608431,"stop":1718733608431,"duration":0},"status":"passed","severity":"normal"}]