2024-08-22 11:25:56 +00:00

1 line
157 KiB
JSON

[{"uid":"a51915c475c17891","name":"Ordered Callback - true","time":{"start":1724325808921,"stop":1724325808922,"duration":1},"status":"passed","severity":"normal"},{"uid":"df89f69f08f95fea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724325081657,"stop":1724325081657,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ac909fa014bc8d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724325355469,"stop":1724325355469,"duration":0},"status":"passed","severity":"normal"},{"uid":"75befab24777361c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724325105926,"stop":1724325105927,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b3b08c44b8577b","name":"Subscribe and receive messages via lightPush","time":{"start":1724325372319,"stop":1724325372319,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5633b71683d1a5","name":"Subscribe to topic containing short and receive message","time":{"start":1724325934725,"stop":1724325934725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc2acca74eb368c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724325696507,"stop":1724325696507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31008a592fad782","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724325105928,"stop":1724325105928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da594b20959dacf7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325829184,"stop":1724325829184,"duration":0},"status":"passed","severity":"normal"},{"uid":"319999a108ef19e7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724325222235,"stop":1724325222237,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd5474a610e6efd4","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724325855757,"stop":1724325855757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99492bd16b4b1e6","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724325081659,"stop":1724325081659,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd7d21c3438d6d3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724325081662,"stop":1724325081662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48f413194cca0ac","name":"Non TWN Cluster","time":{"start":1724325765643,"stop":1724325765644,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef117d96091d290","name":"Check received message containing short","time":{"start":1724325679645,"stop":1724325679645,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba13e9ca47a484e","name":"Publish without waiting for remote peer","time":{"start":1724325719890,"stop":1724325719891,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92298a789f93dc5","name":"Sample","time":{"start":1724325089498,"stop":1724325089498,"duration":0},"status":"passed","severity":"normal"},{"uid":"34101cdd6bd3c8a3","name":"Push message equal or less that 1MB","time":{"start":1724325682973,"stop":1724325682973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c946a025175e23","name":"Subscribe to topic containing short and publish message","time":{"start":1724325719894,"stop":1724325719894,"duration":0},"status":"passed","severity":"normal"},{"uid":"756988bf9b15cb3b","name":"Accepts a valid Waku Message","time":{"start":1724325098288,"stop":1724325098289,"duration":1},"status":"passed","severity":"normal"},{"uid":"91370080dd1b0ce1","name":"should throw error - invalid id","time":{"start":1724325090051,"stop":1724325090051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33b2127f55246bd","name":"Push message with content topic containing XML","time":{"start":1724325682965,"stop":1724325682966,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9395f83d6d922d","name":"Push message with content topic containing short","time":{"start":1724325682958,"stop":1724325682958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1414f330e294d","name":"random static sharding 7 - Cluster ID: 611, Shard ID: 191","time":{"start":1724325788601,"stop":1724325788601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e463ffd24d2d06b3","name":"should properly compute the node id","time":{"start":1724325090052,"stop":1724325090052,"duration":0},"status":"passed","severity":"normal"},{"uid":"be853858e6f65a3d","name":"Check message with no payload is not received","time":{"start":1724325679664,"stop":1724325679664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f8060fe1c506ea","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724325089355,"stop":1724325089355,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7612e9986da6425","name":"should properly create location multiaddrs - udp","time":{"start":1724325090055,"stop":1724325090055,"duration":0},"status":"passed","severity":"normal"},{"uid":"debb8c1397cbb3bb","name":"Subscribe and receive messages via waku relay post","time":{"start":1724325934711,"stop":1724325934712,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97477088e756fd7","name":"different cluster, different shard: nodes don't connect","time":{"start":1724325355460,"stop":1724325355460,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea8b0a9489a7ea0","name":"Refresh subscription","time":{"start":1724325934725,"stop":1724325934725,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbeb2017b48dfdf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724325528880,"stop":1724325528880,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a6e5496ba63870","name":"Rejects garbage","time":{"start":1724325098290,"stop":1724325098290,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd7db7b3a41f50","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724325543279,"stop":1724325543279,"duration":0},"status":"passed","severity":"normal"},{"uid":"e213567cf00aa506","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724325267771,"stop":1724325267771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3a5214ab72534","name":"Check publish message containing JSON","time":{"start":1724325711631,"stop":1724325711632,"duration":1},"status":"passed","severity":"normal"},{"uid":"760533fbc8b6f8a0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724325081652,"stop":1724325081653,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52f69360771871a","name":"Check publish message containing Chinese","time":{"start":1724325711628,"stop":1724325711628,"duration":0},"status":"passed","severity":"normal"},{"uid":"594dabe6982e8d30","name":"LightPush with 0 connections","time":{"start":1724325408502,"stop":1724325408502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22d248eb34b55d1","name":"Ping on unsubscribed peer","time":{"start":1724325229074,"stop":1724325229074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c53b2d5f4eb6229","name":"Passing page size 3 when there are 20 messages","time":{"start":1724325840291,"stop":1724325840291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20d8de81135f74e","name":"should properly create peer info with all multiaddrs","time":{"start":1724325090056,"stop":1724325090056,"duration":0},"status":"passed","severity":"normal"},{"uid":"79228b2d2a4dd6a7","name":"should handle a minimal index list","time":{"start":1724325081596,"stop":1724325081597,"duration":1},"status":"passed","severity":"normal"},{"uid":"c029912102715e80","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724325081641,"stop":1724325081641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c510da210dbe3e65","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724325081653,"stop":1724325081654,"duration":1},"status":"passed","severity":"normal"},{"uid":"630b63af20b2ce23","name":"Check message received after jswaku node is restarted","time":{"start":1724325679665,"stop":1724325679665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a027329e5aea273e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724325144380,"stop":1724325144381,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e426977cd31c6fa9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724325719897,"stop":1724325719897,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2fd329cb061898","name":"Publishes to nwaku","time":{"start":1724325705401,"stop":1724325705401,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d93c004d85b2ae0","name":"should not fail to stop the service if it was not started","time":{"start":1724325109819,"stop":1724325109819,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc8393a41daec91","name":"Callback on promise","time":{"start":1724325827560,"stop":1724325827561,"duration":1},"status":"passed","severity":"normal"},{"uid":"684e856a7a0c0b0c","name":"Check message on other pubsub topic is not received","time":{"start":1724325338045,"stop":1724325338046,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bca0f40fa9d16f6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724325089361,"stop":1724325089361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b50bfbe366e9817","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724325543272,"stop":1724325543273,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f5a8491dc900ab","name":"Ordered Callback - false","time":{"start":1724325808922,"stop":1724325808922,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc314fe56f65c3df","name":"Check received message containing special chars","time":{"start":1724325338035,"stop":1724325338035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee03263bbb7417a6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724325877667,"stop":1724325877667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a3e52929bdc66d","name":"Subscribe to topic containing XML and receive message","time":{"start":1724325372335,"stop":1724325372335,"duration":0},"status":"passed","severity":"normal"},{"uid":"a153b060739524af","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724325089361,"stop":1724325089362,"duration":1},"status":"passed","severity":"normal"},{"uid":"52dd268d0fbb02bc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724325777336,"stop":1724325777337,"duration":1},"status":"passed","severity":"normal"},{"uid":"51262d73b64657fc","name":"Store - dialed after - with timeout","time":{"start":1724325862550,"stop":1724325862550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2136703f54428ee","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724325528884,"stop":1724325528885,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79e37c64b4c561e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724325777338,"stop":1724325777338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4be19fce1ec4c9c","name":"connects to nwaku","time":{"start":1724325856008,"stop":1724325856009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ffae1164cfeec8","name":"Subscribe and publish message","time":{"start":1724325719891,"stop":1724325719891,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2a1addd9e069c3","name":"Overlapping topic subscription","time":{"start":1724325372323,"stop":1724325372327,"duration":4},"status":"passed","severity":"normal"},{"uid":"ccaae31ef43b3188","name":"should decode valid enr successfully","time":{"start":1724325090041,"stop":1724325090041,"duration":0},"status":"passed","severity":"normal"},{"uid":"246146108fc9bb11","name":"Push message equal or less that 1MB","time":{"start":1724325788080,"stop":1724325788081,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a640c9a1c08940","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724325081648,"stop":1724325081648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace6dca95c39b454","name":"throws on content topic with empty encoding field","time":{"start":1724325081640,"stop":1724325081640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4361b2641ad466e0","name":"Ping succeeds for all connected peers","time":{"start":1724325285334,"stop":1724325285335,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce266a77ce5751d0","name":"should throw error - no public key","time":{"start":1724325090043,"stop":1724325090050,"duration":7},"status":"passed","severity":"normal"},{"uid":"d532b7876a0f5ed6","name":"Round trip binary serialization","time":{"start":1724325094863,"stop":1724325094863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a498915a5c34eda7","name":"should properly create location multiaddrs - udp6","time":{"start":1724325090055,"stop":1724325090055,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc438385ddbaa81","name":"should be called for bootstrap peers","time":{"start":1724325140115,"stop":1724325140115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fb48dd8c807ba9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724325372334,"stop":1724325372334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6fc9870fe6bb9f","name":"should return unique PubsubTopics for static sharding","time":{"start":1724325081649,"stop":1724325081649,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a30f79f2e8b744","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724325355478,"stop":1724325355478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aacbcd1e698c061","name":"should not throw an error for a single configured topic","time":{"start":1724325081657,"stop":1724325081657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6d1aba10755ee1","name":"Number of peers are maintained correctly","time":{"start":1724325438894,"stop":1724325438895,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ca3e98622872ab","name":"removeEventListener with wrong event","time":{"start":1724325172768,"stop":1724325172768,"duration":0},"status":"passed","severity":"normal"},{"uid":"675257cc3010089d","name":"Does not throw an exception when node disconnects","time":{"start":1724325856009,"stop":1724325856009,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a94aad3e28c3a4","name":"Subscribe and receives messages on 20 topics","time":{"start":1724325934723,"stop":1724325934723,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a02745e5545e88","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724325372332,"stop":1724325372333,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba979021a277c2f4","name":"caches peers it previously fetched","time":{"start":1724325105925,"stop":1724325105925,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a148be0110f615","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724325089359,"stop":1724325089359,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f2c085947bf8be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724325355477,"stop":1724325355477,"duration":0},"status":"passed","severity":"normal"},{"uid":"1191ca5264dbf6ce","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325222235,"stop":1724325222235,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d8d73d9c8d1bfb","name":"Push message with special chars payload","time":{"start":1724325682892,"stop":1724325682893,"duration":1},"status":"passed","severity":"normal"},{"uid":"268549c4aa660270","name":"All","time":{"start":1724325142595,"stop":1724325142595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82af94e5cf410b","name":"Subscribe to topic containing long and receive message","time":{"start":1724325372328,"stop":1724325372332,"duration":4},"status":"passed","severity":"normal"},{"uid":"6426ddef4e227d0d","name":"Check publish message containing special chars","time":{"start":1724325711626,"stop":1724325711627,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2a6c8a0a4087c7","name":"handles different networkShards values correctly","time":{"start":1724325081646,"stop":1724325081646,"duration":0},"status":"passed","severity":"normal"},{"uid":"53093bde43863cd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724325372338,"stop":1724325372338,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bcabb16d516fd4","name":"Publish message with rate limit","time":{"start":1724325711640,"stop":1724325711640,"duration":0},"status":"passed","severity":"normal"},{"uid":"23134a7488f2bb72","name":"Check received message containing numeric","time":{"start":1724325338034,"stop":1724325338035,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c5a49bc9599eb2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724325719896,"stop":1724325719896,"duration":0},"status":"passed","severity":"normal"},{"uid":"160446de87663757","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724325934722,"stop":1724325934722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62e7b34dd67ee0d","name":"Push message on custom pubsubTopic","time":{"start":1724325592662,"stop":1724325592663,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2766d73b6b85e9b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724325222230,"stop":1724325222231,"duration":1},"status":"passed","severity":"normal"},{"uid":"70159642514cc8a1","name":"Subscribe to topic containing long and publish message","time":{"start":1724325719894,"stop":1724325719895,"duration":1},"status":"passed","severity":"normal"},{"uid":"75515fd6f28bdf44","name":"Generator, custom pubsub topic","time":{"start":1724325829187,"stop":1724325829187,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9987fa323817f6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724325132373,"stop":1724325132374,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c644f32645a1d31","name":"Relay - dialed after","time":{"start":1724325862549,"stop":1724325862549,"duration":0},"status":"passed","severity":"normal"},{"uid":"9495314ded5646ad","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724325105532,"stop":1724325105533,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7cdabe63d1348","name":"Mutual subscription","time":{"start":1724325719889,"stop":1724325719889,"duration":0},"status":"passed","severity":"normal"},{"uid":"8311b5efd675a4ea","name":"should not receive a peer event before start","time":{"start":1724325144378,"stop":1724325144378,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb90933ed65e833","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724325081648,"stop":1724325081648,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ff826cffcc5210","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724325543260,"stop":1724325543263,"duration":3},"status":"passed","severity":"normal"},{"uid":"14e5f7d8304e9151","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724325696502,"stop":1724325696503,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56953dcac57a9ba","name":"Push message with content topic containing SQL Injection","time":{"start":1724325788072,"stop":1724325788072,"duration":0},"status":"passed","severity":"normal"},{"uid":"43786010a8e98423","name":"same cluster, same shard: nodes connect","time":{"start":1724325589315,"stop":1724325589315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9298c42a9c558c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724325355461,"stop":1724325355461,"duration":0},"status":"passed","severity":"normal"},{"uid":"57499eb7fb223ad","name":"Push message with long payload","time":{"start":1724325682891,"stop":1724325682892,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fada7b8cf7c97b","name":"Subscribe and receive messages via lightPush","time":{"start":1724325934721,"stop":1724325934722,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac3344b7cd5f23c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724325777339,"stop":1724325777339,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ae6f83546ca921","name":"Check received message containing Basic HTML tag","time":{"start":1724325679653,"stop":1724325679653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0389d05096a4bd7","name":"Check publish message containing XML","time":{"start":1724325711630,"stop":1724325711631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ab8a53e329dbb4","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724325355472,"stop":1724325355472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64e8a1f4ce7e9b7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724325355461,"stop":1724325355461,"duration":0},"status":"passed","severity":"normal"},{"uid":"5281799267a8eea7","name":"Check received message containing shell command","time":{"start":1724325338039,"stop":1724325338040,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcb0e728e482a35","name":"Check received message with timestamp: 1724325131701 ","time":{"start":1724325338042,"stop":1724325338043,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba51e5c458b8de5","name":"A test","time":{"start":1724325543373,"stop":1724325543374,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d403b85401ed80","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app59/7/topic291/json","time":{"start":1724325765649,"stop":1724325765650,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da537434be4dfad","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724325081645,"stop":1724325081645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e77d3d3754c50","name":"should encodeTxt and decodeTxt","time":{"start":1724325090040,"stop":1724325090040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4c61a8e57d7822","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724325372333,"stop":1724325372333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f18582cfa1febd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724325355474,"stop":1724325355475,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c30e5d1211bb419","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724325788074,"stop":1724325788074,"duration":0},"status":"passed","severity":"normal"},{"uid":"58442003dd3fa0bb","name":"Push message with rate limit","time":{"start":1724325788078,"stop":1724325788078,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c6d38e231ed924","name":"Decoder throws on undefined content topic","time":{"start":1724325115689,"stop":1724325115689,"duration":0},"status":"passed","severity":"normal"},{"uid":"9366e9738b127789","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724325338043,"stop":1724325338043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f055f1721680201","name":"Fails to push message with large meta","time":{"start":1724325788078,"stop":1724325788078,"duration":0},"status":"passed","severity":"normal"},{"uid":"be40ec4d777fdba8","name":"Push message with short payload","time":{"start":1724325682891,"stop":1724325682891,"duration":0},"status":"passed","severity":"normal"},{"uid":"696ceb7297245fb9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724325355476,"stop":1724325355477,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f70ff414aa5703","name":"Renews peer on consistent missed messages","time":{"start":1724325285338,"stop":1724325285339,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2582a90ad4e73f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724325528882,"stop":1724325528882,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2ccdd0c8961ffe","name":"Passing page size 1 when there are 4 messages","time":{"start":1724325840290,"stop":1724325840290,"duration":0},"status":"passed","severity":"normal"},{"uid":"af94a00ddab76a3","name":"Init the array if not present","time":{"start":1724325081146,"stop":1724325081147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2fc7abc107f950b","name":"Check message with no payload is not received","time":{"start":1724325338047,"stop":1724325338047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ed508745633eac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724325081654,"stop":1724325081654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eff1afcac9bc62a","name":"Check message on other pubsub topic is not received","time":{"start":1724325679684,"stop":1724325679684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c45697caa7b58ca","name":"Tracks peer failures correctly","time":{"start":1724325285337,"stop":1724325285337,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7bb0792367b2cd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724325372338,"stop":1724325372338,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf177a93e3a51d92","name":"Push message with content topic containing emoji","time":{"start":1724325788076,"stop":1724325788077,"duration":1},"status":"passed","severity":"normal"},{"uid":"284340e402dfa4fd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724325934717,"stop":1724325934718,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e22b6e247a92","name":"Push message on custom pubsubTopic","time":{"start":1724325592667,"stop":1724325592667,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe28cc5b6056dc1","name":"Push message with Russian payload","time":{"start":1724325788056,"stop":1724325788057,"duration":1},"status":"passed","severity":"normal"},{"uid":"f540db676f3852b4","name":"new peer added after a peer was already found","time":{"start":1724325686199,"stop":1724325686200,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b5c8cee66b25cf0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724325081653,"stop":1724325081653,"duration":0},"status":"passed","severity":"normal"},{"uid":"44928cfac436b0bc","name":"Fails to publish duplicate message","time":{"start":1724325711635,"stop":1724325711636,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc641b815a57e3d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724325081658,"stop":1724325081658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d933002805d60d7b","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724325543277,"stop":1724325543278,"duration":1},"status":"passed","severity":"normal"},{"uid":"20efa8789dfa9461","name":"should set field with only RELAY enabled","time":{"start":1724325090057,"stop":1724325090057,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d5bab75387cbe","name":"removeEventListener with correct event","time":{"start":1724325172767,"stop":1724325172768,"duration":1},"status":"passed","severity":"normal"},{"uid":"3352e4cf1b30e604","name":"Check message with invalid timestamp is not received","time":{"start":1724325679662,"stop":1724325679663,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4b48d359cebc3a","name":"should not receive a peer event before start","time":{"start":1724325109820,"stop":1724325109820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5dbab3a5be981b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724325686200,"stop":1724325686200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4791f7622793be81","name":"Push message with SQL Injection payload","time":{"start":1724325788057,"stop":1724325788057,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6753f09a87d5c4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724325528878,"stop":1724325528879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41ae132a69aa902","name":"Push message with custom timestamp: 1693566972502","time":{"start":1724325788079,"stop":1724325788079,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a21836227df295","name":"addEventListener with correct event","time":{"start":1724325172765,"stop":1724325172766,"duration":1},"status":"passed","severity":"normal"},{"uid":"81288e1f10ce7687","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724325081656,"stop":1724325081656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9962c805625da8be","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724325081643,"stop":1724325081643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a643740a16c1a6ce","name":"Check received message containing Russian","time":{"start":1724325679648,"stop":1724325679648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9eae72677a8c43","name":"should set field with only STORE enabled","time":{"start":1724325090057,"stop":1724325090058,"duration":1},"status":"passed","severity":"normal"},{"uid":"3caee8e1aeafaf6d","name":"Check received message containing Chinese","time":{"start":1724325679669,"stop":1724325679671,"duration":2},"status":"passed","severity":"normal"},{"uid":"8aa7c37786b14133","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/8/topic498/utf8","time":{"start":1724325765650,"stop":1724325765650,"duration":0},"status":"passed","severity":"normal"},{"uid":"977cf81b88beacf2","name":"Subscribe and receives messages on 20 topics","time":{"start":1724325934712,"stop":1724325934713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a596b9cb10aa2ad1","name":"should not fail to start the service if it is already started","time":{"start":1724325144377,"stop":1724325144378,"duration":1},"status":"passed","severity":"normal"},{"uid":"761ed420429d8524","name":"Decoder throws on empty string content topic","time":{"start":1724325117690,"stop":1724325117690,"duration":0},"status":"passed","severity":"normal"},{"uid":"48102d17d9b4b953","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724325592667,"stop":1724325592668,"duration":1},"status":"passed","severity":"normal"},{"uid":"941a467b310bb8a","name":"Reopen subscription with peer with lost subscription","time":{"start":1724325229075,"stop":1724325229075,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce14989b1e90e13","name":"Js publishes, other Js receives","time":{"start":1724325705402,"stop":1724325705402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3361f307a8b772db","name":"isConnected return false after peer stops","time":{"start":1724325189623,"stop":1724325189623,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7ea1d1965e8604","name":"Check message received after nwaku node is restarted","time":{"start":1724325679666,"stop":1724325679666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37f5cfe321487770","name":"Publish message with custom timestamp: Thu Aug 22 2024 12:21:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1724325711635,"stop":1724325711635,"duration":0},"status":"passed","severity":"normal"},{"uid":"310dc96509ad60da","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724325189621,"stop":1724325189622,"duration":1},"status":"passed","severity":"normal"},{"uid":"477be0568c33034a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724325934726,"stop":1724325934726,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7c653fbbefd956","name":"random static sharding 2 - Cluster ID: 136, Shard ID: 897","time":{"start":1724325788598,"stop":1724325788599,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8020ce5a96fbd86","name":"Push message with content topic containing Arabic","time":{"start":1724325682960,"stop":1724325682960,"duration":0},"status":"passed","severity":"normal"},{"uid":"388e5f80d363abf2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724325934727,"stop":1724325934727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdfc1d7e2580722","name":"Push message with content topic containing Script","time":{"start":1724325682965,"stop":1724325682965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e23f3b1e6967ed","name":"1 Store, 2 fetches","time":{"start":1724325105531,"stop":1724325105532,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ade8074533b6e8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724325528883,"stop":1724325528884,"duration":1},"status":"passed","severity":"normal"},{"uid":"701d50e04bf82d27","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724325105564,"stop":1724325105564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8cb8b0b49b4993","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724325372321,"stop":1724325372321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adc68c1bd5adf10","name":"Push message with Basic HTML tag payload","time":{"start":1724325682938,"stop":1724325682938,"duration":0},"status":"passed","severity":"normal"},{"uid":"217d579635388f17","name":"should emit a peer event after start","time":{"start":1724325109820,"stop":1724325109820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a0d54339441c78","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724325543274,"stop":1724325543274,"duration":0},"status":"passed","severity":"normal"},{"uid":"545b849535596556","name":"isConnected should return false after all peers disconnect","time":{"start":1724325189622,"stop":1724325189623,"duration":1},"status":"passed","severity":"normal"},{"uid":"6715f08abb934199","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724325355472,"stop":1724325355474,"duration":2},"status":"passed","severity":"normal"},{"uid":"458b3f70b5f7a02d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724325711634,"stop":1724325711634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0c973832fcb85e","name":"can start the service","time":{"start":1724325144374,"stop":1724325144375,"duration":1},"status":"passed","severity":"normal"},{"uid":"670d8bb60a6583b8","name":"Filter with 1 connections","time":{"start":1724325408503,"stop":1724325408503,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfad46270efdf2f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724325777340,"stop":1724325777340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f638c73dfa6fd4d9","name":"Relay - dialed first","time":{"start":1724325862549,"stop":1724325862549,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce6549384068c4f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724325934720,"stop":1724325934720,"duration":0},"status":"passed","severity":"normal"},{"uid":"f056cf78740ed8dc","name":"should set field with all protocols disabled","time":{"start":1724325090056,"stop":1724325090057,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6e493e9017afe4","name":"configure the node with multiple content topics","time":{"start":1724325765651,"stop":1724325765651,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8301abf5565083","name":"Push message with emoji payload","time":{"start":1724325788062,"stop":1724325788063,"duration":1},"status":"passed","severity":"normal"},{"uid":"800394577e5500ad","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724325105560,"stop":1724325105560,"duration":0},"status":"passed","severity":"normal"},{"uid":"a222b1411e90fcdf","name":"throws on content topic with empty version field","time":{"start":1724325081639,"stop":1724325081639,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd75413c35844c2c","name":"can start the service","time":{"start":1724325109818,"stop":1724325109818,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b69fa64577a6c5","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724325825482,"stop":1724325825486,"duration":4},"status":"passed","severity":"normal"},{"uid":"47dc1c47479564d0","name":"it tolerates circular branch references","time":{"start":1724325105924,"stop":1724325105924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc5ae3008ee6249","name":"Store - dialed first","time":{"start":1724325862550,"stop":1724325862550,"duration":0},"status":"passed","severity":"normal"},{"uid":"592f48fd6f85c01e","name":"Check received message containing emoji","time":{"start":1724325338041,"stop":1724325338042,"duration":1},"status":"passed","severity":"normal"},{"uid":"a915c45daf08c9dc","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724325543278,"stop":1724325543278,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cf122918d9eee","name":"Ping on peer without subscriptions","time":{"start":1724325229074,"stop":1724325229074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3573670ea838e198","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325592663,"stop":1724325592664,"duration":1},"status":"passed","severity":"normal"},{"uid":"731db564acb06415","name":"Push message with custom timestamp: 1724329039102","time":{"start":1724325682973,"stop":1724325682973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12c4f170633fb6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724325855757,"stop":1724325855757,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f096354f14c952c","name":"Push message with content topic containing special chars","time":{"start":1724325788070,"stop":1724325788070,"duration":0},"status":"passed","severity":"normal"},{"uid":"36babeb5ae0c44cc","name":"Check received message containing short","time":{"start":1724325679666,"stop":1724325679667,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9226db82aa31178","name":"Push message with content topic containing JSON","time":{"start":1724325788074,"stop":1724325788075,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abbfb74cce87e28","name":"Fails to push message with empty content topic","time":{"start":1724325788077,"stop":1724325788077,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd961a258e68d9ab","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724325142454,"stop":1724325142455,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bdeac4459d22a2","name":"Overlapping topic subscription","time":{"start":1724325934725,"stop":1724325934725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcf48c5adefd394","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724325719895,"stop":1724325719895,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcd240fcc7c375e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724325934712,"stop":1724325934712,"duration":0},"status":"passed","severity":"normal"},{"uid":"655bc3242b8479c7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724325355465,"stop":1724325355465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3558e850faa72b0","name":"Check publish message containing escaped characters","time":{"start":1724325711632,"stop":1724325711633,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff72338b9423139","name":"tcp ip4 address","time":{"start":1724325089515,"stop":1724325089515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de4c62b71f9c1e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724325355470,"stop":1724325355471,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fec1be27018437","name":"should not receive a peer event after stop","time":{"start":1724325731244,"stop":1724325731245,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe0f41a393bd32b","name":"should only return 1 node with relay and store capability","time":{"start":1724325105926,"stop":1724325105926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c207830c0c1b6402","name":"Push message with shell command payload","time":{"start":1724325682939,"stop":1724325682939,"duration":0},"status":"passed","severity":"normal"},{"uid":"b769d249718220b9","name":"Query generator for multiple messages with different message text format","time":{"start":1724325827552,"stop":1724325827553,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6a7c1dd0742316","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724325372336,"stop":1724325372336,"duration":0},"status":"passed","severity":"normal"},{"uid":"307a43d75887066c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724325355475,"stop":1724325355475,"duration":0},"status":"passed","severity":"normal"},{"uid":"869c502f7722ae10","name":"should throw error - no public key","time":{"start":1724325090051,"stop":1724325090051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fed43fc77a37906","name":"Failed peers are renewed","time":{"start":1724325438895,"stop":1724325438895,"duration":0},"status":"passed","severity":"normal"},{"uid":"db837b12b65bbee0","name":"Encoder throws on undefined content topic","time":{"start":1724325115688,"stop":1724325115688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6472df322d71d78","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724325105562,"stop":1724325105563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a4c6d1887395ad","name":"Check message with invalid timestamp is not received","time":{"start":1724325338045,"stop":1724325338045,"duration":0},"status":"passed","severity":"normal"},{"uid":"734c624c581d3d09","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724325081655,"stop":1724325081655,"duration":0},"status":"passed","severity":"normal"},{"uid":"62455d782cca32d2","name":"Check received message containing special chars","time":{"start":1724325679668,"stop":1724325679669,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77656148a6a657","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724325372321,"stop":1724325372322,"duration":1},"status":"passed","severity":"normal"},{"uid":"6064b1805252f7a3","name":"Refresh subscription","time":{"start":1724325372327,"stop":1724325372328,"duration":1},"status":"passed","severity":"normal"},{"uid":"e035df24386a2523","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724325267769,"stop":1724325267770,"duration":1},"status":"passed","severity":"normal"},{"uid":"d244c7590e5f9d09","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724325117687,"stop":1724325117687,"duration":0},"status":"passed","severity":"normal"},{"uid":"288809b6a560e057","name":"Generator, 2 different pubsubtopics","time":{"start":1724325829186,"stop":1724325829186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1656fc2c411ba325","name":"Check received message containing Basic HTML tag","time":{"start":1724325338038,"stop":1724325338039,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1695723cad072d3","name":"Check received message containing short","time":{"start":1724325338033,"stop":1724325338034,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cb77feefa769a0","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724325355479,"stop":1724325355481,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf79450a92c6b5af","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724325142453,"stop":1724325142453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4205b504c38830","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325592666,"stop":1724325592666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3e1839e35567fd","name":"LightPush with 1 connections","time":{"start":1724325408502,"stop":1724325408503,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc001a616bce8ce","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724325372334,"stop":1724325372335,"duration":1},"status":"passed","severity":"normal"},{"uid":"de58462d54f5176e","name":"Push 30 different messages","time":{"start":1724325682957,"stop":1724325682957,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9f5ba685212777","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724325934720,"stop":1724325934721,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fb354f3c37c1f","name":"shard 0","time":{"start":1724325788597,"stop":1724325788597,"duration":0},"status":"passed","severity":"normal"},{"uid":"11480f186021e4b0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724325222238,"stop":1724325222238,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b981908d4fa7651","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724325934711,"stop":1724325934711,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fc23a21dac30c3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724325528881,"stop":1724325528881,"duration":0},"status":"broken","severity":"normal"},{"uid":"ae9f636ab5b0f92","name":"Subscribe to topic containing long and receive message","time":{"start":1724325934716,"stop":1724325934716,"duration":0},"status":"passed","severity":"normal"},{"uid":"db127897c9de6d02","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724325081657,"stop":1724325081657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14e9853cde57d91","name":"Subscribe to topic containing Script and receive message","time":{"start":1724325372335,"stop":1724325372335,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82b3093f186610","name":"Push message with content topic containing long","time":{"start":1724325788069,"stop":1724325788070,"duration":1},"status":"passed","severity":"normal"},{"uid":"866177e2ca2fabc3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724325084210,"stop":1724325084211,"duration":1},"status":"passed","severity":"normal"},{"uid":"70cbcd93e01e334e","name":"Ping on unsubscribed peer","time":{"start":1724325229076,"stop":1724325229077,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e4d28f509cba70","name":"Reopen subscription with peer with lost subscription","time":{"start":1724325197339,"stop":1724325197339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c692a827363669b5","name":"Push message with content topic containing escaped characters","time":{"start":1724325788075,"stop":1724325788076,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73f757da05e890a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724325788598,"stop":1724325788598,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece0181d88a82231","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724325934720,"stop":1724325934720,"duration":0},"status":"passed","severity":"normal"},{"uid":"f235cdb408a75e57","name":"Fails to publish message with empty text","time":{"start":1724325711636,"stop":1724325711636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e38dc513aeb81","name":"random static sharding 10 - Cluster ID: 199, Shard ID: 611","time":{"start":1724325788603,"stop":1724325788603,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b5e5349a91106c","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724325543264,"stop":1724325543267,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c27885671f76c9e","name":"Check received message containing shell command","time":{"start":1724325679655,"stop":1724325679655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67e2bbf176a9424","name":"Symmetric encrypt & Decrypt","time":{"start":1724325116271,"stop":1724325116271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed33b01be449919d","name":"Generator, custom pubsub topic","time":{"start":1724325829185,"stop":1724325829186,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae31abdb1283700","name":"Check message with non string payload is not received","time":{"start":1724325679685,"stop":1724325679686,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aefc35d9ab9ff2a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724325355470,"stop":1724325355470,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb61d825a3b2b9ec","name":"Check received message containing Russian","time":{"start":1724325338036,"stop":1724325338037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45f7b38dec90153","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724325528883,"stop":1724325528883,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb39cd281ceced2","name":"Query with Ordered Callback, No Decoder","time":{"start":1724325810771,"stop":1724325810771,"duration":0},"status":"passed","severity":"normal"},{"uid":"153d6db285f030e8","name":"Push message with content topic containing Chinese","time":{"start":1724325788071,"stop":1724325788071,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dd79e67394dca8","name":"can start and stop the service","time":{"start":1724325109819,"stop":1724325109819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69ee4f9d8dd3900","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724325934721,"stop":1724325934721,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2ec7aa94341ff1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724325081662,"stop":1724325081662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca80fb83c2999890","name":"Subscribe to topic containing short and receive message","time":{"start":1724325934715,"stop":1724325934715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08d9178976b4db5","name":"can start the service","time":{"start":1724325731241,"stop":1724325731242,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff323aaa5441d3de","name":"should not fail to stop the service if it was not started","time":{"start":1724325731242,"stop":1724325731243,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ac2bc9919a4903","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724325543276,"stop":1724325543277,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f64d115a99478e5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724325081662,"stop":1724325081662,"duration":0},"status":"passed","severity":"normal"},{"uid":"276cc90bfedd55bb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724325877668,"stop":1724325877668,"duration":0},"status":"passed","severity":"normal"},{"uid":"34958e1c3d11d124","name":"start node with empty content topic","time":{"start":1724325765657,"stop":1724325765658,"duration":1},"status":"passed","severity":"normal"},{"uid":"49434727b8e90f9b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724325528880,"stop":1724325528880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4c36edd3c25200","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724325105928,"stop":1724325105928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7915443d181bc0a3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724325140111,"stop":1724325140111,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c2e64f14ff8fee","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724325081656,"stop":1724325081656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bf8b1b22df6d2a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724325222234,"stop":1724325222234,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb231bf8ba42ff8b","name":"Check publish message after client node is restarted","time":{"start":1724325711639,"stop":1724325711639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fba6341d1d476e3","name":"Push message with custom timestamp: 1693567039102","time":{"start":1724325682972,"stop":1724325682972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe9ef7d23900c7","name":"start node with empty shard should fail","time":{"start":1724325788605,"stop":1724325788605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9775c01a5d34e81","name":"Check received message containing shell command","time":{"start":1724325679677,"stop":1724325679677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7783c12f8dc93a9","name":"Check message received after jswaku node is restarted","time":{"start":1724325338048,"stop":1724325338048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8d9e922eacc3f60","name":"addEventListener with wrong event","time":{"start":1724325172767,"stop":1724325172767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf6fa1e5add14ad","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724325105561,"stop":1724325105562,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde8e9aa5952be82","name":"throws on content topic with empty topic name field","time":{"start":1724325081639,"stop":1724325081640,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d022c71ff1fe36","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724325105560,"stop":1724325105561,"duration":1},"status":"passed","severity":"normal"},{"uid":"987e58a4ff2822b0","name":"Query with Promise Callback, No message returned","time":{"start":1724325810786,"stop":1724325810786,"duration":0},"status":"passed","severity":"normal"},{"uid":"72853dd07bb5ccdf","name":"should return valid sharding parameters for static sharding","time":{"start":1724325081660,"stop":1724325081660,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f4f428d07d28ea","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724325696507,"stop":1724325696507,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d418c11507c4f3e","name":"Should update shard info","time":{"start":1724325595711,"stop":1724325595712,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf408965e9efad2","name":"stop","time":{"start":1724325172770,"stop":1724325172770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8e6515555434e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724325081655,"stop":1724325081655,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1bff76a08ce23b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724325355468,"stop":1724325355468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3ed3a704c9d6d7","name":"Push message with Russian payload","time":{"start":1724325682936,"stop":1724325682937,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07f65c9650df199","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724325788604,"stop":1724325788604,"duration":0},"status":"passed","severity":"normal"},{"uid":"300bb9a72858917","name":"Publish message with custom timestamp: Thu Aug 22 2024 10:21:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1724325711635,"stop":1724325711635,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ec42a004a023d7","name":"can start and stop the service","time":{"start":1724325144375,"stop":1724325144377,"duration":2},"status":"passed","severity":"normal"},{"uid":"20a634c8c7fadff","name":"should set field with all protocols enabled","time":{"start":1724325090057,"stop":1724325090057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3da667b9dffed1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724325528879,"stop":1724325528879,"duration":0},"status":"passed","severity":"normal"},{"uid":"df720ae26dc054e6","name":"Check received message containing emoji","time":{"start":1724325679660,"stop":1724325679660,"duration":0},"status":"passed","severity":"normal"},{"uid":"d739c709591a1da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724325081653,"stop":1724325081653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2820f524e895c00","name":"same cluster, same shard: nodes connect","time":{"start":1724325355442,"stop":1724325355455,"duration":13},"status":"passed","severity":"normal"},{"uid":"81290d626dc258a2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724325081658,"stop":1724325081658,"duration":0},"status":"passed","severity":"normal"},{"uid":"85259470eeed3241","name":"getPeersByDiscovery","time":{"start":1724325172768,"stop":1724325172769,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e277a604876bd7","name":"Push message with unicode special characters payload","time":{"start":1724325682940,"stop":1724325682940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ba1507eb0d4a2d","name":"Check message with no payload is not received","time":{"start":1724325679685,"stop":1724325679685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1813495551b707c","name":"Nodes with multiple pubsub topic","time":{"start":1724325696507,"stop":1724325696508,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a1403a61ce725c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724325189620,"stop":1724325189620,"duration":0},"status":"passed","severity":"normal"},{"uid":"5726b6ad49dac283","name":"Check message with non string payload is not received","time":{"start":1724325338047,"stop":1724325338048,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf2cde59d72d81c","name":"Check received message containing emoji","time":{"start":1724325679680,"stop":1724325679680,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1713530c100852","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724325355483,"stop":1724325355483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcbc3f100ec979e","name":"should encode/decode to text encoding","time":{"start":1724325090053,"stop":1724325090053,"duration":0},"status":"passed","severity":"normal"},{"uid":"904b98f875a6dd5f","name":"Check publish message containing Arabic","time":{"start":1724325711628,"stop":1724325711629,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5fd91293df83fb","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724325084211,"stop":1724325084211,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d092bcb066acca","name":"Check received message containing numeric","time":{"start":1724325679646,"stop":1724325679646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fa54b7766271c6","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724325355469,"stop":1724325355469,"duration":0},"status":"passed","severity":"normal"},{"uid":"323f4e415916799c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724325081643,"stop":1724325081643,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb6e9cb630e7406","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724325777336,"stop":1724325777336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8007203ce6020ca","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724325934728,"stop":1724325934728,"duration":0},"status":"passed","severity":"normal"},{"uid":"791decbf69affae2","name":"Decoder throws on undefined content topic","time":{"start":1724325094865,"stop":1724325094865,"duration":0},"status":"passed","severity":"normal"},{"uid":"592253155de5c1d8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724325132372,"stop":1724325132372,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae5215c20ec0c51","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724325081654,"stop":1724325081655,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d56ad622d51c57b","name":"random static sharding 6 - Cluster ID: 72, Shard ID: 674","time":{"start":1724325788600,"stop":1724325788601,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28917eced77d297","name":"should throw error - no id","time":{"start":1724325090050,"stop":1724325090051,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47c370775c3fde9","name":"throws on content topic with generation field greater than 0","time":{"start":1724325081638,"stop":1724325081639,"duration":1},"status":"passed","severity":"normal"},{"uid":"e023000324a828af","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app43/10/topic722/utf8","time":{"start":1724325765648,"stop":1724325765648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea69a58c3753fd13","name":"Relay - times out","time":{"start":1724325862549,"stop":1724325862550,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f750828683e34d0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724325081641,"stop":1724325081642,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40e36843a9edf04","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724325719891,"stop":1724325719892,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d848e454849c80f","name":"returns all values when wanted number matches available values","time":{"start":1724325104825,"stop":1724325104826,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a779c280ed9f7b","name":"Relay","time":{"start":1724325142594,"stop":1724325142594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7411d12affd96bad","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724325132375,"stop":1724325132376,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce5b180edb9f6b6","name":"Passing page size 19 when there are 20 messages","time":{"start":1724325840293,"stop":1724325840293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9522b45e3e139527","name":"through manual discovery","time":{"start":1724325595394,"stop":1724325595394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69eb211ae683bb","name":"Should update multiaddrs","time":{"start":1724325595711,"stop":1724325595711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbd868fbb8c0704","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724325855758,"stop":1724325855758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08aa6c59333ab91","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724325094866,"stop":1724325094866,"duration":0},"status":"passed","severity":"normal"},{"uid":"b092b10df15b2640","name":"Fails to push message bigger that 1MB","time":{"start":1724325682974,"stop":1724325682974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fe8de558109ca3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724325855755,"stop":1724325855756,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf62df6015b494d","name":"Push message with meta","time":{"start":1724325788077,"stop":1724325788078,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa141879296522d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724325934714,"stop":1724325934714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ab4da554afd7f6","name":"Nwaku publishes","time":{"start":1724325705401,"stop":1724325705402,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40055b04a89d810","name":"should properly create location multiaddrs - tcp6","time":{"start":1724325090055,"stop":1724325090055,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fe1769496e242c","name":"random static sharding 8 - Cluster ID: 577, Shard ID: 328","time":{"start":1724325788601,"stop":1724325788602,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f96e19867e364e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724325081655,"stop":1724325081656,"duration":1},"status":"passed","severity":"normal"},{"uid":"c483ce2bdb1dcbed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724325355474,"stop":1724325355474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef16b31344d5c3db","name":"Promise Callback - false","time":{"start":1724325808921,"stop":1724325808921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f68480328c1915","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724325679682,"stop":1724325679683,"duration":1},"status":"passed","severity":"normal"},{"uid":"8adcf7e973a850a8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724325934722,"stop":1724325934722,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bc98996c09b715","name":"should return all peers when numPeers is 0","time":{"start":1724325094822,"stop":1724325094822,"duration":0},"status":"passed","severity":"normal"},{"uid":"9212125877653697","name":"1 Relay, 1 fetch","time":{"start":1724325105531,"stop":1724325105531,"duration":0},"status":"passed","severity":"normal"},{"uid":"47df1d36faa0be04","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724325094823,"stop":1724325094823,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0a3ffd242d5ae4","name":"Check message received after nwaku node is restarted","time":{"start":1724325338049,"stop":1724325338049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c81f8bfc2d98c28","name":"topics with same application and version share the same shard","time":{"start":1724325081645,"stop":1724325081645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcae102fcc163a8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724325081651,"stop":1724325081651,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cca48480360be4","name":"Check message with no content topic is not received","time":{"start":1724325338046,"stop":1724325338047,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd59b0e53c754b8","name":"Push message with shell command payload","time":{"start":1724325788061,"stop":1724325788061,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9125f26d994d1a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724325267770,"stop":1724325267770,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19e07994f994cb2","name":"should handle corrupted local storage data gracefully","time":{"start":1724325109822,"stop":1724325109822,"duration":0},"status":"passed","severity":"normal"},{"uid":"387fbac6c1af8f4d","name":"Push message with content topic containing numeric","time":{"start":1724325788070,"stop":1724325788070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f660dfe28a1680","name":"handles multiple messages","time":{"start":1724325840714,"stop":1724325840714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0109478a4871722","name":"LightPush","time":{"start":1724325862550,"stop":1724325862551,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d496960874a1094","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724325934724,"stop":1724325934724,"duration":0},"status":"passed","severity":"normal"},{"uid":"54258c4f8d017588","name":"should not receive a peer event before start","time":{"start":1724325731244,"stop":1724325731244,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf6c4d7bcf84b11","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724325355471,"stop":1724325355472,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee99e9c5084505fe","name":"Overlapping topic subscription","time":{"start":1724325719894,"stop":1724325719894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdaa00cb834aa697","name":"Check received message containing SQL Injection","time":{"start":1724325679673,"stop":1724325679674,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b33685776b8a63","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724325222238,"stop":1724325222238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2502bf93af35981","name":"should properly create location multiaddrs - udp4","time":{"start":1724325090054,"stop":1724325090054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aa781c34bcdcc4","name":"Passing page size 11 when there are 10 messages","time":{"start":1724325840292,"stop":1724325840292,"duration":0},"status":"passed","severity":"normal"},{"uid":"80968befebba1758","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724325372319,"stop":1724325372320,"duration":1},"status":"passed","severity":"normal"},{"uid":"93502697ab7b8823","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724325094824,"stop":1724325094825,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe488c5897fab441","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724325682966,"stop":1724325682966,"duration":0},"status":"passed","severity":"normal"},{"uid":"deabab40e4b45c4e","name":"Check received message containing JSON","time":{"start":1724325679676,"stop":1724325679677,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d712f56651f4ff0","name":"Check message with no content topic is not received","time":{"start":1724325679685,"stop":1724325679685,"duration":0},"status":"passed","severity":"normal"},{"uid":"343dda3d149344c7","name":"Push message with escaped characters payload","time":{"start":1724325682939,"stop":1724325682939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c612edd31b2d26eb","name":"Promise Callback - true","time":{"start":1724325808920,"stop":1724325808920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9be14d19f5c1d1b","name":"Check message received after jswaku node is restarted","time":{"start":1724325679686,"stop":1724325679686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44aadadbfae2e4ed","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724325934726,"stop":1724325934726,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce7d6cb44399df6","name":"should set field with only FILTER enabled","time":{"start":1724325090058,"stop":1724325090058,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef20e50658b8d156","name":"Check received message containing Script","time":{"start":1724325679652,"stop":1724325679652,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f07433f41021baa","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724325686200,"stop":1724325686200,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a3acdb85c20a73","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724325267770,"stop":1724325267771,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad1a79d146a3a6","name":"Overlapping topic subscription","time":{"start":1724325934715,"stop":1724325934715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a158193610649733","name":"Push message with content topic containing Russian","time":{"start":1724325682963,"stop":1724325682964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6706af7155375594","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724325267769,"stop":1724325267769,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a45eb796b097451","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724325355465,"stop":1724325355466,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a0498ff247c3d0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724325719896,"stop":1724325719897,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c9a248ecb2351d","name":"Nodes with multiple pubsub topic","time":{"start":1724325696503,"stop":1724325696503,"duration":0},"status":"passed","severity":"normal"},{"uid":"94834e06f35872ed","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325829188,"stop":1724325829193,"duration":5},"status":"passed","severity":"normal"},{"uid":"d467076bebe39076","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724325355484,"stop":1724325355484,"duration":0},"status":"passed","severity":"normal"},{"uid":"f722003c4f5b05b6","name":"Push message with content topic containing numeric","time":{"start":1724325682958,"stop":1724325682959,"duration":1},"status":"passed","severity":"normal"},{"uid":"131c039822f9140b","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724325285337,"stop":1724325285338,"duration":1},"status":"passed","severity":"normal"},{"uid":"296198a00539ff8b","name":"Subscribe to topic containing short and receive message","time":{"start":1724325372328,"stop":1724325372328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1515fd92becfc85a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724325222239,"stop":1724325222239,"duration":0},"status":"passed","severity":"normal"},{"uid":"966afc76c7273159","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724325355483,"stop":1724325355483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5bfa8274faa0ad","name":"throws on content topic with too few or too many fields","time":{"start":1724325081637,"stop":1724325081638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada46229ab48ba3c","name":"Subscribe to topic containing long and receive message","time":{"start":1724325934725,"stop":1724325934726,"duration":1},"status":"passed","severity":"normal"},{"uid":"289e5d19f7c2c376","name":"Push message with content topic containing Russian","time":{"start":1724325788071,"stop":1724325788072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a086d70fe5214002","name":"should throw an error for an unconfigured topic","time":{"start":1724325081658,"stop":1724325081658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea651bda8d64c75d","name":"Check received message containing Basic HTML tag","time":{"start":1724325679675,"stop":1724325679676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b16fc47df71839","name":"recovers when dns.resolve returns empty","time":{"start":1724325105924,"stop":1724325105924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee4eb649efe9a9e","name":"Check received message containing SQL Injection","time":{"start":1724325338037,"stop":1724325338037,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7efe019d62a94f","name":"should return empty list for no shard","time":{"start":1724325081650,"stop":1724325081650,"duration":0},"status":"passed","severity":"normal"},{"uid":"291e97a25fb392d1","name":"Encoder throws on empty string content topic","time":{"start":1724325115688,"stop":1724325115689,"duration":1},"status":"passed","severity":"normal"},{"uid":"6253c4b162e4bb0b","name":"less peers than existing","time":{"start":1724325679952,"stop":1724325679953,"duration":1},"status":"skipped","severity":"normal"},{"uid":"11f63fb9f4175d25","name":"Decoder throws on undefined content topic","time":{"start":1724325117689,"stop":1724325117690,"duration":1},"status":"passed","severity":"normal"},{"uid":"986de641cbd8cbdb","name":"Encoder throws on undefined content topic","time":{"start":1724325117688,"stop":1724325117689,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc6343d735b81ff","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724325355469,"stop":1724325355470,"duration":1},"status":"passed","severity":"normal"},{"uid":"692dd7290114b45a","name":"Ping on peer without subscriptions","time":{"start":1724325197338,"stop":1724325197338,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c563fa23d39127","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724325084212,"stop":1724325084213,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b8a1e993f1aada","name":"Check received message containing Arabic","time":{"start":1724325679671,"stop":1724325679672,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae489690ff18939","name":"Ping on subscribed peer","time":{"start":1724325229075,"stop":1724325229076,"duration":1},"status":"passed","severity":"normal"},{"uid":"575f18492bff4ad","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724325372334,"stop":1724325372334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7971f8a2563d46bd","name":"Subscribe to topic containing Script and receive message","time":{"start":1724325934718,"stop":1724325934718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7b7f804b542df0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724325267772,"stop":1724325267772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e4e1648fa08b20","name":"should throw an error for insufficient data","time":{"start":1724325081598,"stop":1724325081598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57f1b53e13fd033","name":"Decrypt messages","time":{"start":1724325682367,"stop":1724325682367,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc06885b9352e735","name":"should throw error - no id","time":{"start":1724325090042,"stop":1724325090043,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4db73003f6d5b26","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724325934727,"stop":1724325934727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f612d8cb36d746a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724325934713,"stop":1724325934714,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d1336c9817a053","name":"Check publish message containing emoji","time":{"start":1724325711633,"stop":1724325711634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9795e57f7668cc","name":"Push message with escaped characters payload","time":{"start":1724325788061,"stop":1724325788061,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb55981e324087d","name":"Push message with JSON payload","time":{"start":1724325682938,"stop":1724325682939,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6b270f2200ab02","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724325081644,"stop":1724325081644,"duration":0},"status":"passed","severity":"normal"},{"uid":"29837bcc334dc600","name":"should properly create location multiaddrs - tcp4","time":{"start":1724325090054,"stop":1724325090054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8947527676657e9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724325355484,"stop":1724325355485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66a61a56e8f8c1b","name":"Push message with numeric payload","time":{"start":1724325682892,"stop":1724325682892,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd73998f39d84c8a","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724325825476,"stop":1724325825481,"duration":5},"status":"passed","severity":"normal"},{"uid":"45574cd4d9f9fda3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724325081648,"stop":1724325081649,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2cc7ae304d5488","name":"non connected peers","time":{"start":1724325679953,"stop":1724325679953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52dbcadc5e1af495","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724325117687,"stop":1724325117688,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc58d7cfff3e029","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724325934718,"stop":1724325934718,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd48a5c7eb1b49db","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724325140115,"stop":1724325140116,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f7ed2b5424d362","name":"Check publish message containing shell command","time":{"start":1724325711632,"stop":1724325711632,"duration":0},"status":"passed","severity":"normal"},{"uid":"183c396788ef2d7f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724325827553,"stop":1724325827560,"duration":7},"status":"passed","severity":"normal"},{"uid":"5a4fb3c14672383","name":"Check received message containing SQL Injection","time":{"start":1724325679650,"stop":1724325679652,"duration":2},"status":"passed","severity":"normal"},{"uid":"18b54718d9743916","name":"Check publish message containing Russian","time":{"start":1724325711629,"stop":1724325711629,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3a1c3d5c59c4eb","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724325081650,"stop":1724325081650,"duration":0},"status":"passed","severity":"normal"},{"uid":"21389584a32024af","name":"Filter","time":{"start":1724325862551,"stop":1724325862551,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cdd5358571dd5c","name":"Check received message containing long","time":{"start":1724325679645,"stop":1724325679646,"duration":1},"status":"passed","severity":"normal"},{"uid":"4176808b40ac0fdb","name":"Push message with content topic containing emoji","time":{"start":1724325682969,"stop":1724325682970,"duration":1},"status":"passed","severity":"normal"},{"uid":"8419362d7afffe32","name":"should not receive a peer event after stop","time":{"start":1724325109820,"stop":1724325109820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0853acd40dc3aa","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app69/1/topic542/test.js","time":{"start":1724325765648,"stop":1724325765648,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7f6dcbd7a9a0fe","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724325934719,"stop":1724325934719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edcca4f1f10a86e","name":"Query generator for multiple messages with different content topic format","time":{"start":1724325827560,"stop":1724325827560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cf2175b9803721","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724325719901,"stop":1724325719902,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77d49e0c576bd18","name":"Refresh subscription","time":{"start":1724325934715,"stop":1724325934715,"duration":0},"status":"passed","severity":"normal"},{"uid":"993b2f8009791cf0","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724325543280,"stop":1724325543280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36127175d0cec9","name":"Check publish message containing unicode special characters","time":{"start":1724325711633,"stop":1724325711633,"duration":0},"status":"passed","severity":"normal"},{"uid":"21144f382cdd27eb","name":"Check received message containing XML","time":{"start":1724325679653,"stop":1724325679653,"duration":0},"status":"passed","severity":"normal"},{"uid":"20072a828e192da8","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724325810781,"stop":1724325810785,"duration":4},"status":"passed","severity":"normal"},{"uid":"14a5f3610df5816b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724325115687,"stop":1724325115687,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebefb9bafc24c44","name":"Check message with non string payload is not received","time":{"start":1724325679665,"stop":1724325679665,"duration":0},"status":"passed","severity":"normal"},{"uid":"3803c57e203cc0d6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724325711638,"stop":1724325711638,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef686ea65143ed3","name":"retrieves a single peer","time":{"start":1724325105923,"stop":1724325105923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21ba713464b5ddb","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724325543269,"stop":1724325543272,"duration":3},"status":"passed","severity":"normal"},{"uid":"55b45c1b9ece7781","name":"Push message with Arabic payload","time":{"start":1724325788055,"stop":1724325788056,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74583d599971b65","name":"Check received message with timestamp: 1724325132258000000 ","time":{"start":1724325679661,"stop":1724325679661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9ad9fb12fa7046","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724325934716,"stop":1724325934717,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bba6c2595c8e8de","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724325140118,"stop":1724325140118,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3b68ca0572cf0a","name":"connected peers and dial","time":{"start":1724325679952,"stop":1724325679952,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5b9bfb4f3c08bfe","name":"ignores unrecognized TXT record formats","time":{"start":1724325105925,"stop":1724325105925,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6122fd5ddd459d","name":"groups content topics by expected pubsub topic","time":{"start":1724325081645,"stop":1724325081646,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcbc885e1bddf34","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724325719902,"stop":1724325719903,"duration":1},"status":"passed","severity":"normal"},{"uid":"235cf953f9b7a7d4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724325081644,"stop":1724325081644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc74a5e3af53b50","name":"Push message with custom timestamp: 1724328972502","time":{"start":1724325788080,"stop":1724325788080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33d4af02656b5a5","name":"Check message on other pubsub topic is not received","time":{"start":1724325679663,"stop":1724325679663,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b518a7673bf70b6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724325877666,"stop":1724325877667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ca6f7124e8b2db","name":"Check received message with timestamp: 1724325131701000000 ","time":{"start":1724325338042,"stop":1724325338042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c976d021056e71f5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724325081651,"stop":1724325081651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e278230ca48fde77","name":"Push message with custom timestamp: 1724321772502","time":{"start":1724325788079,"stop":1724325788080,"duration":1},"status":"passed","severity":"normal"},{"uid":"de20bbe341835566","name":"returns all values when wanted number is greater than available values","time":{"start":1724325104832,"stop":1724325104833,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad4c7b7c0464f67","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724325810773,"stop":1724325810781,"duration":8},"status":"passed","severity":"normal"},{"uid":"aedb94c7cd4505fd","name":"should be able to decode the field with only STORE set to true","time":{"start":1724325089360,"stop":1724325089360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af9f2af8fe4396d","name":"can dial TLS multiaddrs","time":{"start":1724325595394,"stop":1724325595394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2387a89c11cedd02","name":"getPeersByDiscovery","time":{"start":1724325686196,"stop":1724325686196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdd249c361bffb7","name":"Push message with Script payload","time":{"start":1724325682937,"stop":1724325682938,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aff9be14d54b781","name":"Ephemeral field set to true","time":{"start":1724325094863,"stop":1724325094863,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8119c42c8d3ddd","name":"Asymmetric encrypt & decrypt","time":{"start":1724325116270,"stop":1724325116271,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbce531703db740","name":"Subscribe to topic containing XML and publish message","time":{"start":1724325719898,"stop":1724325719898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efa6528035ddb12","name":"should get / set TCP multiaddr","time":{"start":1724325090053,"stop":1724325090054,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c8daac04f45251","name":"safeDispatchEvent","time":{"start":1724325172770,"stop":1724325172770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc15e934017c323e","name":"Throws when trying to push message with empty payload","time":{"start":1724325682957,"stop":1724325682957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2b1c39a1f0808d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724325104834,"stop":1724325104834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ad294c64bda0fc","name":"Check received message containing Russian","time":{"start":1724325679673,"stop":1724325679673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48b50a30358f964","name":"Query Generator - false","time":{"start":1724325808919,"stop":1724325808920,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedbcd6e6ee5ffdb","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724325090058,"stop":1724325090058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c41a64be171e144","name":"Check message with no content topic is not received","time":{"start":1724325679664,"stop":1724325679664,"duration":0},"status":"passed","severity":"normal"},{"uid":"80260cc593ff317","name":"Push message with content topic containing escaped characters","time":{"start":1724325682968,"stop":1724325682968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a00d7ca20542faa","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724325094823,"stop":1724325094824,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb8ac9765dbfa75","name":"Wrong topic","time":{"start":1724325765650,"stop":1724325765651,"duration":1},"status":"passed","severity":"normal"},{"uid":"995b00d6925dabf9","name":"Push message with XML payload","time":{"start":1724325682938,"stop":1724325682938,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca6a35ccba627f9","name":"should throw an error for missing sharding configuration","time":{"start":1724325081660,"stop":1724325081661,"duration":1},"status":"passed","severity":"normal"},{"uid":"706bdd8d0625d929","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724325719898,"stop":1724325719898,"duration":0},"status":"passed","severity":"normal"},{"uid":"509b473e36303a77","name":"random static sharding 5 - Cluster ID: 748, Shard ID: 485","time":{"start":1724325788600,"stop":1724325788600,"duration":0},"status":"passed","severity":"normal"},{"uid":"1681d4e15d612f0a","name":"Query with Ordered Callback, No message returned","time":{"start":1724325810772,"stop":1724325810772,"duration":0},"status":"passed","severity":"normal"},{"uid":"de27f13d5e90b57d","name":"Ping on peer without subscriptions","time":{"start":1724325229076,"stop":1724325229076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e588b49bdd9015b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app77/1/topic736/test.js","time":{"start":1724325765644,"stop":1724325765645,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c1c21a5d66d59e","name":"should encode/decode to RLP encoding","time":{"start":1724325090052,"stop":1724325090052,"duration":0},"status":"passed","severity":"normal"},{"uid":"6830c78d6505d451","name":"Fields are not dropped","time":{"start":1724325094249,"stop":1724325094251,"duration":2},"status":"passed","severity":"normal"},{"uid":"45ce9dea476c4183","name":"Check received message with timestamp: 1724325132258000000 ","time":{"start":1724325679681,"stop":1724325679681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65fc000598d546b","name":"Ephemeral messages are not stored","time":{"start":1724325142453,"stop":1724325142453,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a924639ce9206c7","name":"creates an iterator","time":{"start":1724325840714,"stop":1724325840714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62cc135399feddf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724325081659,"stop":1724325081659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb95745a317869a","name":"Check received message containing long","time":{"start":1724325338034,"stop":1724325338034,"duration":0},"status":"passed","severity":"normal"},{"uid":"515e7346400940d8","name":"Passing an array","time":{"start":1724325856009,"stop":1724325856010,"duration":1},"status":"passed","severity":"normal"},{"uid":"467962e51991c54e","name":"Encoder throws on empty string content topic","time":{"start":1724325094865,"stop":1724325094865,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1cb8189319e58a","name":"Generator, 2 different pubsubtopics","time":{"start":1724325829183,"stop":1724325829184,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b8d538d70048d2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724325372333,"stop":1724325372333,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4fc556994797a0","name":"Check received message containing JSON","time":{"start":1724325679654,"stop":1724325679654,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd97246610e88961","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724325222234,"stop":1724325222234,"duration":0},"status":"passed","severity":"normal"},{"uid":"3795651a2d55dd40","name":"Check received message containing XML","time":{"start":1724325338038,"stop":1724325338038,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2279a40ea974ae","name":"A test","time":{"start":1724325543372,"stop":1724325543372,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cae412cc1ec188","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724325081659,"stop":1724325081659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2f63042ff92566","name":"Push message with meta","time":{"start":1724325682970,"stop":1724325682971,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88ce5c24a1887ad","name":"Reusing cursor across nodes","time":{"start":1724325777340,"stop":1724325777341,"duration":1},"status":"passed","severity":"normal"},{"uid":"909bee5b3d55236d","name":"Query generator for multiple messages","time":{"start":1724325827550,"stop":1724325827551,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad198529584a446","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724325855757,"stop":1724325855758,"duration":1},"status":"passed","severity":"normal"},{"uid":"26425422aa629a89","name":"different cluster, same shard: nodes don't connect","time":{"start":1724325355457,"stop":1724325355460,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d24d7e77f084727","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724325543279,"stop":1724325543280,"duration":1},"status":"passed","severity":"normal"},{"uid":"4770059e08b626d7","name":"Query Generator, No message returned","time":{"start":1724325810770,"stop":1724325810770,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ce8c2a31f9ae8e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724325810769,"stop":1724325810769,"duration":0},"status":"passed","severity":"normal"},{"uid":"58497c2b4c922a0d","name":"throws an error for improperly formatted content topics","time":{"start":1724325081646,"stop":1724325081647,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5174bed0a63b5c","name":"Encoder throws on empty string content topic","time":{"start":1724325117689,"stop":1724325117689,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb645dbdc7d8bb6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724325355475,"stop":1724325355476,"duration":1},"status":"passed","severity":"normal"},{"uid":"514af0a4b8ba19b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724325089362,"stop":1724325089362,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d2154b781a9eb2","name":"Push message with content topic containing special chars","time":{"start":1724325682959,"stop":1724325682959,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a3def049940ae0","name":"Query generator for 2000 messages","time":{"start":1724325827562,"stop":1724325827563,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f4757860b0ea8a","name":"handles empty contentTopics array correctly","time":{"start":1724325081661,"stop":1724325081661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70a65d7c16784af","name":"Encoder throws on undefined content topic","time":{"start":1724325094864,"stop":1724325094865,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc58dd446fe2059","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724325372336,"stop":1724325372337,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba7e3717b2ceeaf","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724325825475,"stop":1724325825476,"duration":1},"status":"passed","severity":"normal"},{"uid":"d97a44c8d16a183","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724325081653,"stop":1724325081653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5399b230ce7902","name":"throws on content topic with non-number generation field","time":{"start":1724325081638,"stop":1724325081638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e736ff3ab8de2d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724325109821,"stop":1724325109821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66e6531e96df88f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724325372322,"stop":1724325372323,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f149b81a1b55dd3","name":"Check received message containing numeric","time":{"start":1724325679667,"stop":1724325679668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f371ee67cb074b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724325081649,"stop":1724325081649,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb248e6c7a528e31","name":"Check message with invalid timestamp is not received","time":{"start":1724325679684,"stop":1724325679684,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b94e4fe4eb8abf","name":"Publish message with large meta","time":{"start":1724325711640,"stop":1724325711640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1740e9b32949121","name":"handles empty shards array correctly","time":{"start":1724325081661,"stop":1724325081661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d278fbd92dd19a3b","name":"Fails to push message with large meta","time":{"start":1724325682971,"stop":1724325682971,"duration":0},"status":"passed","severity":"normal"},{"uid":"38291da5e6d14444","name":"Relay + Store","time":{"start":1724325142595,"stop":1724325142595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1605181469f46b","name":"Sets default value correctly","time":{"start":1724325856011,"stop":1724325856011,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c471d44cf0ff9a","name":"should throw an error for missing required configuration","time":{"start":1724325081650,"stop":1724325081651,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bad55d1bde63f","name":"ignores domain fetching errors","time":{"start":1724325105924,"stop":1724325105924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baae632ff56e2b7","name":"Generator, 2 different pubsubtopics","time":{"start":1724325829187,"stop":1724325829188,"duration":1},"status":"passed","severity":"normal"},{"uid":"4144f5beafe785dd","name":"Light Node - default protocols","time":{"start":1724325862551,"stop":1724325862551,"duration":0},"status":"passed","severity":"normal"},{"uid":"f180256854b484b7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724325355483,"stop":1724325355484,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc6cd694f481ec4","name":"should return false","time":{"start":1724325090051,"stop":1724325090052,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a1504cfa324bbd","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724325081647,"stop":1724325081648,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b0a3c798a4b5ff","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app24/3/topic688/xml","time":{"start":1724325765646,"stop":1724325765647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5320c9edc3559e9","name":"Check received message containing special chars","time":{"start":1724325679646,"stop":1724325679647,"duration":1},"status":"passed","severity":"normal"},{"uid":"8468d5eca9447d8b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724325719895,"stop":1724325719896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7f3c4ac99b7467","name":"Ping fails for unsubscribed peers","time":{"start":1724325285335,"stop":1724325285335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1237d96e5017490","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724325355463,"stop":1724325355464,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75b5ba2fb02073f","name":"Push message with Script payload","time":{"start":1724325788057,"stop":1724325788057,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e6ac5760398c43","name":"Check received message with timestamp: 1724325132258 ","time":{"start":1724325679682,"stop":1724325679682,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4ccc7ecb78eb62","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724325081661,"stop":1724325081662,"duration":1},"status":"passed","severity":"normal"},{"uid":"455f2c2bec850884","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724325089351,"stop":1724325089353,"duration":2},"status":"passed","severity":"normal"},{"uid":"fef3fe4497dd8228","name":"Ping on unsubscribed peer","time":{"start":1724325197338,"stop":1724325197339,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6397c4a5668783","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724325855755,"stop":1724325855755,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b79fa33c4f110a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724325934719,"stop":1724325934719,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4b84c786e7f260","name":"Ping on subscribed peer","time":{"start":1724325197337,"stop":1724325197338,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c90ff9c135a4db8","name":"random static sharding 4 - Cluster ID: 193, Shard ID: 382","time":{"start":1724325788599,"stop":1724325788600,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78d1ef4b596f0ab","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724325355464,"stop":1724325355464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b71401625ea6a7d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724325679662,"stop":1724325679662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e7720203214c87","name":"1 Relay, 1 Filter, gives up","time":{"start":1724325105533,"stop":1724325105533,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96aee04e5e5abc5","name":"should be able to encode the field with only STORE set to true","time":{"start":1724325089354,"stop":1724325089354,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f71610ef228c7cf","name":"Push message with JSON payload","time":{"start":1724325788059,"stop":1724325788059,"duration":0},"status":"passed","severity":"normal"},{"uid":"520c08e73f594c47","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app66/1/topic412/utf8","time":{"start":1724325765649,"stop":1724325765649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79f74205413d42","name":"Keep-alive pings maintain the connection","time":{"start":1724325285336,"stop":1724325285336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d13460a3179910e","name":"Push message with Arabic payload","time":{"start":1724325682893,"stop":1724325682936,"duration":43},"status":"passed","severity":"normal"},{"uid":"32d8d0d62203646c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724325084209,"stop":1724325084210,"duration":1},"status":"passed","severity":"normal"},{"uid":"80475ed1cfe03bbe","name":"Filter with 0 connections","time":{"start":1724325408502,"stop":1724325408502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed8668f914f104a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724325081650,"stop":1724325081650,"duration":0},"status":"passed","severity":"normal"},{"uid":"8466c529ac507a7f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724325934730,"stop":1724325934730,"duration":0},"status":"passed","severity":"normal"},{"uid":"c238bd5128c4214f","name":"Push message with content topic containing long","time":{"start":1724325682958,"stop":1724325682958,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e0d1ca7ed72db6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724325719899,"stop":1724325719901,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b77b52a141ba97c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724325355478,"stop":1724325355479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0772e18638fcc27","name":"Fails to publish message with wrong content topic","time":{"start":1724325711637,"stop":1724325711637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b507113c4e4a2b3a","name":"Subscribe and receive messages via lightPush","time":{"start":1724325934710,"stop":1724325934711,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba1575ebc9813b0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724325089360,"stop":1724325089360,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b00da607ec48499","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724325142454,"stop":1724325142454,"duration":0},"status":"passed","severity":"normal"},{"uid":"4594112246e44f72","name":"dispatchEvent via connectionManager","time":{"start":1724325172769,"stop":1724325172769,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd592c07760205d3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724325528883,"stop":1724325528883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1983c74c6700cc71","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724325696508,"stop":1724325696508,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d1e89ee16272dd","name":"Number of peers are maintained correctly","time":{"start":1724325285334,"stop":1724325285334,"duration":0},"status":"passed","severity":"normal"},{"uid":"708de748f70f9b21","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724325081643,"stop":1724325081644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b423a042c12a7601","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724325081646,"stop":1724325081646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfb5c3ee818fbdd","name":"listenerCount","time":{"start":1724325172769,"stop":1724325172769,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4ff5d845c08e57","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724325089356,"stop":1724325089357,"duration":1},"status":"passed","severity":"normal"},{"uid":"98198eb899bfaee5","name":"Check publish message containing SQL Injection","time":{"start":1724325711629,"stop":1724325711630,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb8ac0b7f1592b","name":"Throws when trying to push message with empty payload","time":{"start":1724325788064,"stop":1724325788064,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eb31d16ff98ea9","name":"Push message with content topic containing shell command","time":{"start":1724325788075,"stop":1724325788075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b341706bbab54d7f","name":"Push message with special chars payload","time":{"start":1724325788055,"stop":1724325788055,"duration":0},"status":"passed","severity":"normal"},{"uid":"5553a6d8f7fc6d0f","name":"handles different clusterIds correctly","time":{"start":1724325081646,"stop":1724325081646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d422a86c459b90d8","name":"Push message with Basic HTML tag payload","time":{"start":1724325788058,"stop":1724325788058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8552623dc95647","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724325934724,"stop":1724325934724,"duration":0},"status":"passed","severity":"normal"},{"uid":"68535a3dcda6785e","name":"random static sharding 9 - Cluster ID: 797, Shard ID: 993","time":{"start":1724325788602,"stop":1724325788602,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c0929368f1c795","name":"should not fail to start the service if it is already started","time":{"start":1724325109819,"stop":1724325109819,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cffae3357c3edc","name":"should emit a peer event after start","time":{"start":1724325731243,"stop":1724325731244,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d45869500a86934","name":"LightPush with 3 connections","time":{"start":1724325408504,"stop":1724325408504,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd33fde78b7829b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724325934729,"stop":1724325934729,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbc9e0183176ba","name":"Check received message containing unicode special characters","time":{"start":1724325679679,"stop":1724325679680,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a06d8037410cc8","name":"Passing page size 10 when there are 10 messages","time":{"start":1724325840291,"stop":1724325840292,"duration":1},"status":"passed","severity":"normal"},{"uid":"34241ef6a4c1ae17","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325222239,"stop":1724325222239,"duration":0},"status":"passed","severity":"normal"},{"uid":"94456e14fb74ced7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724325372336,"stop":1724325372336,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee403110336329e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724325877667,"stop":1724325877667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6979922ca6ad5818","name":"Check received message containing Chinese","time":{"start":1724325338035,"stop":1724325338036,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cc0a2fb1bce690","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724325081654,"stop":1724325081654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a21a3df51e6823","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724325589314,"stop":1724325589315,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c8666c973e79b8","name":"Check received message containing long","time":{"start":1724325679667,"stop":1724325679667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed48e560b2845af8","name":"Meta field set when metaSetter is specified","time":{"start":1724325094864,"stop":1724325094864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fc89c0b0dccc29","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724325719895,"stop":1724325719895,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76a036dc743bcd","name":"Push message with emoji payload","time":{"start":1724325682956,"stop":1724325682957,"duration":1},"status":"passed","severity":"normal"},{"uid":"c517d604ffc85cc","name":"Check publish message after service node is restarted","time":{"start":1724325711639,"stop":1724325711639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2591e9eb1643317","name":"Push to array if already present","time":{"start":1724325081148,"stop":1724325081148,"duration":0},"status":"passed","severity":"normal"},{"uid":"950255de06bb1a6b","name":"throws on empty content topic","time":{"start":1724325081637,"stop":1724325081637,"duration":0},"status":"passed","severity":"normal"},{"uid":"597def96ea761f8a","name":"Push message with long payload","time":{"start":1724325788054,"stop":1724325788054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19a549bc3cd86a4","name":"Check received message containing unicode special characters","time":{"start":1724325338040,"stop":1724325338041,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab7326cdc913824","name":"Subscribe to topic containing XML and receive message","time":{"start":1724325934719,"stop":1724325934719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f94b042de217c9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724325711637,"stop":1724325711638,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ddd10d4b784128","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724325777341,"stop":1724325777342,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d723644dc5516a8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724325934729,"stop":1724325934729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8c586097e6735f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724325934712,"stop":1724325934712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e412cb69bacbbc86","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724325825487,"stop":1724325825488,"duration":1},"status":"passed","severity":"normal"},{"uid":"deacc592ddbed486","name":"Publish message with custom timestamp: Fri Sep 01 2023 11:21:26 GMT+0000 (Coordinated Universal Time)","time":{"start":1724325711634,"stop":1724325711634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9537228abd5c33c2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724325679683,"stop":1724325679683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6724e61feae3205","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724325372320,"stop":1724325372320,"duration":0},"status":"passed","severity":"normal"},{"uid":"15386909f4975149","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724325592665,"stop":1724325592665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af996c4ba3236fb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724325372323,"stop":1724325372323,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf0983fab96918a","name":"Relay + Store","time":{"start":1724325090059,"stop":1724325090059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a47ca5c1919cac","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724325855756,"stop":1724325855756,"duration":0},"status":"passed","severity":"normal"},{"uid":"66299d576d2b7cee","name":"Fails to push message with empty content topic","time":{"start":1724325682970,"stop":1724325682970,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5178d6f9d166e3","name":"Push message with Chinese payload","time":{"start":1724325788055,"stop":1724325788055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7e160604f533c3","name":"different cluster, different shard: nodes don't connect","time":{"start":1724325589316,"stop":1724325589316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91a40b386a38a1a","name":"Subscribe and receive messages via waku relay post","time":{"start":1724325372320,"stop":1724325372321,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8733890f061fd8","name":"Push message with XML payload","time":{"start":1724325788058,"stop":1724325788058,"duration":0},"status":"passed","severity":"normal"},{"uid":"2facad4d65ec83d8","name":"Push message with content topic containing SQL Injection","time":{"start":1724325682964,"stop":1724325682965,"duration":1},"status":"passed","severity":"normal"},{"uid":"153744729950a840","name":"Fails to push message bigger that 1MB","time":{"start":1724325788081,"stop":1724325788081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9adff8983dd737f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app55/3/topic84/test.js","time":{"start":1724325765649,"stop":1724325765649,"duration":0},"status":"passed","severity":"normal"},{"uid":"59faec3c4b320f98","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724325719902,"stop":1724325719902,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a5d73e7a7be192","name":"Push 30 different messages","time":{"start":1724325788063,"stop":1724325788063,"duration":0},"status":"passed","severity":"normal"},{"uid":"447790d60f5bf16b","name":"Waku message hash computation (payload length 0)","time":{"start":1724325084211,"stop":1724325084211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92a16a124f78665","name":"Passing page size 110 when there are 120 messages","time":{"start":1724325840293,"stop":1724325840293,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c84e6b9dae9881","name":"does not throw on valid cases","time":{"start":1724325081636,"stop":1724325081637,"duration":1},"status":"passed","severity":"normal"},{"uid":"f242df26ab4ab936","name":"Check received message containing escaped characters","time":{"start":1724325679655,"stop":1724325679655,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d611d1b12ec1ac","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724325081642,"stop":1724325081642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7953181c527822e5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724325372337,"stop":1724325372337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63641f94c760098","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724325934729,"stop":1724325934730,"duration":1},"status":"passed","severity":"normal"},{"uid":"d509d974eadc923f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724325934727,"stop":1724325934728,"duration":1},"status":"passed","severity":"normal"},{"uid":"4084280b26bf3492","name":"should not fail to start the service if it is already started","time":{"start":1724325731243,"stop":1724325731243,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d90e49e5ce646","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724325934721,"stop":1724325934721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2665fc321563414b","name":"Subscribe to topic containing Script and publish message","time":{"start":1724325719897,"stop":1724325719898,"duration":1},"status":"passed","severity":"normal"},{"uid":"5743b1f9f05d675f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724325105562,"stop":1724325105562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47bc83a06d1fe86","name":"Push message with content topic containing unicode special characters","time":{"start":1724325788076,"stop":1724325788076,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5843deaecdbb52","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724325543267,"stop":1724325543268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75f5f2d9723deb7","name":"Filter with 3 connections","time":{"start":1724325408505,"stop":1724325408505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c660da20cf863230","name":"Push message with short payload","time":{"start":1724325788053,"stop":1724325788053,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81eb9d77c5ebc0e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724325105927,"stop":1724325105927,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18f61cc2c38fce9","name":"pre and post cipher","time":{"start":1724325116272,"stop":1724325116272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfa3f5aa4f2c950","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724325081647,"stop":1724325081647,"duration":0},"status":"passed","severity":"normal"},{"uid":"10358087dcd8e42f","name":"should not fail to stop the service if it was not started","time":{"start":1724325144377,"stop":1724325144377,"duration":0},"status":"passed","severity":"normal"},{"uid":"132a14c272cc145","name":"Check publish message containing Script","time":{"start":1724325711630,"stop":1724325711630,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d910a0889ba32e5","name":"Check received message containing Script","time":{"start":1724325679674,"stop":1724325679674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e0b02e87ac6fce","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325222231,"stop":1724325222233,"duration":2},"status":"passed","severity":"normal"},{"uid":"a873eb8ec7f66171","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724325592663,"stop":1724325592663,"duration":0},"status":"passed","severity":"normal"},{"uid":"4718e7d1abe24bed","name":"Register correct protocols","time":{"start":1724325719890,"stop":1724325719890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f1a7eb163aa93d","name":"Push message with content topic containing shell command","time":{"start":1724325682967,"stop":1724325682968,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e9da43da5d3acc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724325089354,"stop":1724325089355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9dd72d13206f71","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325829186,"stop":1724325829187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d6ec41a11ec987","name":"Passing invalid cursor","time":{"start":1724325777341,"stop":1724325777341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8128d7a11aacaa20","name":"Ping on subscribed peer","time":{"start":1724325229073,"stop":1724325229074,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f683d98c4f3552","name":"should load peers from local storage and dispatch events","time":{"start":1724325109821,"stop":1724325109821,"duration":0},"status":"passed","severity":"normal"},{"uid":"70908232030f5e8d","name":"Subscribe to topic containing XML and receive message","time":{"start":1724325934728,"stop":1724325934728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3a9b55935d705b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724325105563,"stop":1724325105564,"duration":1},"status":"passed","severity":"normal"},{"uid":"628526d68f395d30","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724325081660,"stop":1724325081660,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7731399b948ce2","name":"Push message with content topic containing Chinese","time":{"start":1724325682959,"stop":1724325682959,"duration":0},"status":"passed","severity":"normal"},{"uid":"694f7144b8e9c73","name":"Check received message containing Arabic","time":{"start":1724325679647,"stop":1724325679648,"duration":1},"status":"passed","severity":"normal"},{"uid":"5494d2f735f7338d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724325592668,"stop":1724325592669,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e089578a75c7d4","name":"Check publish message containing numeric","time":{"start":1724325711626,"stop":1724325711626,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd3c504af6d426f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724325934711,"stop":1724325934711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d0a1ab980158ff","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724325089357,"stop":1724325089357,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fabfe2b90c8f5d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724325934729,"stop":1724325934729,"duration":0},"status":"passed","severity":"normal"},{"uid":"194bc143de0c4e00","name":"Check publish message containing Basic HTML tag","time":{"start":1724325711631,"stop":1724325711631,"duration":0},"status":"passed","severity":"normal"},{"uid":"debf7f8c999fcb8c","name":"Used by Waku Relay","time":{"start":1724325856010,"stop":1724325856011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9079496940239324","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724325355466,"stop":1724325355466,"duration":0},"status":"passed","severity":"normal"},{"uid":"af580b55189c8038","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724325934723,"stop":1724325934723,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d867d7ad243add9","name":"different cluster, same shard: nodes don't connect","time":{"start":1724325589316,"stop":1724325589316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2258cf08ce1f8e9","name":"Decoder throws on empty string content topic","time":{"start":1724325115690,"stop":1724325115690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5707f1947baf26","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724325777334,"stop":1724325777335,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7bf3aa4f52dda5","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724325543280,"stop":1724325543280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fb3c163792f5db","name":"Check received message containing escaped characters","time":{"start":1724325338040,"stop":1724325338040,"duration":0},"status":"passed","severity":"normal"},{"uid":"32652ef491fc7a0d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724325081652,"stop":1724325081652,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d1ceedaf71e50b","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724325105564,"stop":1724325105565,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d802934f7c2c2f","name":"Default pageSize","time":{"start":1724325840293,"stop":1724325840293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e686c47e3610636","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724325355465,"stop":1724325355465,"duration":0},"status":"passed","severity":"normal"},{"uid":"647fcb45b7411881","name":"Ordered callback, aborts when callback returns true","time":{"start":1724325827562,"stop":1724325827562,"duration":0},"status":"passed","severity":"normal"},{"uid":"20207642b4a90b4e","name":"Renews peer on consistent ping failures","time":{"start":1724325285336,"stop":1724325285337,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5ceedcb0c1fadd","name":"Check received message containing JSON","time":{"start":1724325338039,"stop":1724325338039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f39e5b7128e9d43","name":"Privacy Node - default protocol","time":{"start":1724325862551,"stop":1724325862551,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bb1b12a4bf3494","name":"Check publish message containing long","time":{"start":1724325711626,"stop":1724325711626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3566c7766dab38a","name":"Subscribe and receives messages on 20 topics","time":{"start":1724325372322,"stop":1724325372322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8de2e3573f6880","name":"should emit a peer event after start","time":{"start":1724325144378,"stop":1724325144378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf28de704af9a86","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724325081644,"stop":1724325081644,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41b145041a6126e","name":"Push message on custom pubsubTopic","time":{"start":1724325592665,"stop":1724325592665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d897d2aaa7804f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724325355478,"stop":1724325355478,"duration":0},"status":"passed","severity":"normal"},{"uid":"360c6f5577b479d2","name":"should not receive a peer event after stop","time":{"start":1724325144379,"stop":1724325144379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0c759a99dae341","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724325719892,"stop":1724325719892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f926cfefeab7a1ab","name":"Push message with content topic containing short","time":{"start":1724325788064,"stop":1724325788069,"duration":5},"status":"passed","severity":"normal"},{"uid":"919f098d2d2e907","name":"Push message with content topic containing Script","time":{"start":1724325788072,"stop":1724325788073,"duration":1},"status":"passed","severity":"normal"},{"uid":"21853323d167e591","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724325934726,"stop":1724325934727,"duration":1},"status":"passed","severity":"normal"},{"uid":"1068d157577f5fbe","name":"Push message with numeric payload","time":{"start":1724325788054,"stop":1724325788054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a683d4bb8093cd93","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/1/topic225/json","time":{"start":1724325765645,"stop":1724325765646,"duration":1},"status":"passed","severity":"normal"},{"uid":"98762cf5bbf196fa","name":"LightPush with 2 connections","time":{"start":1724325408503,"stop":1724325408504,"duration":1},"status":"passed","severity":"normal"},{"uid":"a676adafa4199830","name":"Passing page size 0 when there are 110 messages","time":{"start":1724325840289,"stop":1724325840290,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee1b7c000e0805d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724325589314,"stop":1724325589314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b76b3c08d388baf","name":"Check publish message containing short","time":{"start":1724325711625,"stop":1724325711625,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6931745c68bd38","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724325827561,"stop":1724325827562,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51512bee182260","name":"Push message with content topic containing JSON","time":{"start":1724325682967,"stop":1724325682967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4f070fbe3ea0d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724325081597,"stop":1724325081598,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1ac2eb712ecbfd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724325132368,"stop":1724325132371,"duration":3},"status":"passed","severity":"normal"},{"uid":"a7bf0a2218f9b438","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724325355482,"stop":1724325355482,"duration":0},"status":"passed","severity":"normal"},{"uid":"403dbb7a2659f7d0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724325081649,"stop":1724325081649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf24dabf5ae4089","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724325372337,"stop":1724325372337,"duration":0},"status":"passed","severity":"normal"},{"uid":"623ad6b5e3693ec5","name":"more peers than existing","time":{"start":1724325679952,"stop":1724325679952,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e6b614290fa416c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724325810770,"stop":1724325810771,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef5ed8b27bec75e","name":"Check received message with timestamp: 1724325132258 ","time":{"start":1724325679661,"stop":1724325679661,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c51435938a2b19a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724325934728,"stop":1724325934728,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee25315e517a7c8f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app10/5/topic545/json","time":{"start":1724325765646,"stop":1724325765646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11b201dff03ac6e","name":"Check received message containing escaped characters","time":{"start":1724325679678,"stop":1724325679679,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc93afdad7c4be5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724325081643,"stop":1724325081643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cfce68a7db3f11","name":"Decoder throws on empty string content topic","time":{"start":1724325094866,"stop":1724325094866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e1d4bba3be055d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724325081655,"stop":1724325081655,"duration":0},"status":"passed","severity":"normal"},{"uid":"782ca16a06c64d7c","name":"Subscribe and receive messages via waku relay post","time":{"start":1724325934722,"stop":1724325934723,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6e0cfa88a5c8e0","name":"Push message with rate limit","time":{"start":1724325682971,"stop":1724325682972,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e3ed3e66cf1277","name":"Correctly serialized arguments","time":{"start":1724325592773,"stop":1724325592773,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae961924d8411205","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724325089356,"stop":1724325089356,"duration":0},"status":"passed","severity":"normal"},{"uid":"dced8b0d4342ee97","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724325934717,"stop":1724325934717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0174e894b8b5465","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724325355462,"stop":1724325355462,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eaa747b9f0e0d0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724325934716,"stop":1724325934716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e93eba18ad7e56c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724325719899,"stop":1724325719899,"duration":0},"status":"passed","severity":"normal"},{"uid":"322137c720d9327","name":"udp ip6 address","time":{"start":1724325089515,"stop":1724325089515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37ca1a4f9a1126d","name":"random static sharding 1 - Cluster ID: 845, Shard ID: 181","time":{"start":1724325788598,"stop":1724325788598,"duration":0},"status":"passed","severity":"normal"},{"uid":"58337d35c81d5d4b","name":"Check received message containing Arabic","time":{"start":1724325338036,"stop":1724325338036,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b477b9c6415455","name":"Refresh subscription","time":{"start":1724325719893,"stop":1724325719894,"duration":1},"status":"skipped","severity":"normal"},{"uid":"725c40e8e4743014","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724325528878,"stop":1724325528878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81529ba69de85c1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724325132374,"stop":1724325132374,"duration":0},"status":"passed","severity":"normal"},{"uid":"6706e32b30daeb51","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724325696504,"stop":1724325696506,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fd477a2a893a6d9","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724325355467,"stop":1724325355467,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ecf3cf94c15727","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724325355462,"stop":1724325355463,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b3865c71beeafd","name":"Callback on promise, aborts when callback returns true","time":{"start":1724325827561,"stop":1724325827561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e23b1146447690","name":"configure the node with multiple pubsub topics","time":{"start":1724325788603,"stop":1724325788604,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc04e61ff053a429","name":"should decode valid enr with tcp successfully","time":{"start":1724325090042,"stop":1724325090042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3d3468034984ac","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724325934723,"stop":1724325934723,"duration":0},"status":"passed","severity":"normal"},{"uid":"11da4cda65f68b22","name":"should use DNS peer discovery with light client","time":{"start":1724325144380,"stop":1724325144380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d219dc1265d9ebd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724325144380,"stop":1724325144380,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eba116a42a48f580","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724325222229,"stop":1724325222230,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d190c9f3055012","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724325090041,"stop":1724325090042,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a60070f8b6186a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724325081656,"stop":1724325081656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4663ca8b8c18c4","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724325543281,"stop":1724325543281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d868fdcc6d2b554","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724325696503,"stop":1724325696503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a35c0be429ad68","name":"should add and remove event listeners correctly","time":{"start":1724325109822,"stop":1724325109822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15022a3bc5b1c5c","name":"Query with Promise Callback, No Decoder","time":{"start":1724325810786,"stop":1724325810786,"duration":0},"status":"passed","severity":"normal"},{"uid":"5182ab956ce4e212","name":"Query Generator, No Decoder","time":{"start":1724325810769,"stop":1724325810770,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebe05701f6ba641","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724325081642,"stop":1724325081642,"duration":0},"status":"passed","severity":"normal"},{"uid":"42229f84e1581fa5","name":"random static sharding 3 - Cluster ID: 897, Shard ID: 621","time":{"start":1724325788599,"stop":1724325788599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa03e49b21e9c7c","name":"Push message with content topic containing XML","time":{"start":1724325788073,"stop":1724325788074,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fed4cf6aa90a59","name":"Query Generator - true","time":{"start":1724325808916,"stop":1724325808916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1625fd82a604a2f3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724325189620,"stop":1724325189621,"duration":1},"status":"passed","severity":"normal"},{"uid":"46268eb72f0a3469","name":"Push message with content topic containing Arabic","time":{"start":1724325788071,"stop":1724325788071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2e526905e5779d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724325934730,"stop":1724325934730,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bae7a01399ce7f","name":"Check message received after nwaku node is restarted","time":{"start":1724325679686,"stop":1724325679686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a851cec8baa7b1b9","name":"can start and stop the service","time":{"start":1724325731242,"stop":1724325731242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ad915f12deffc8","name":"Check received message containing unicode special characters","time":{"start":1724325679659,"stop":1724325679660,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d6cd55bf5a638e","name":"throws on content topic with empty application field","time":{"start":1724325081639,"stop":1724325081639,"duration":0},"status":"passed","severity":"normal"},{"uid":"455be6143383f7ba","name":"Filter with 2 connections","time":{"start":1724325408504,"stop":1724325408504,"duration":0},"status":"passed","severity":"normal"},{"uid":"8887ad657d652cad","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724325355471,"stop":1724325355471,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe10661441095fd","name":"Check message with no pubsub topic is not received","time":{"start":1724325338046,"stop":1724325338046,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7df4675b5801e","name":"Push message with SQL Injection payload","time":{"start":1724325682937,"stop":1724325682937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55c59088b7abad8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724325528886,"stop":1724325528886,"duration":0},"status":"broken","severity":"normal"},{"uid":"85c67d4bf5f5da45","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724325543273,"stop":1724325543274,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5f9854caa3e21a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724325189623,"stop":1724325189624,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb09c9c0825cf301","name":"Check received message containing XML","time":{"start":1724325679674,"stop":1724325679675,"duration":1},"status":"passed","severity":"normal"},{"uid":"47765dbfdbf58a85","name":"Delete observer","time":{"start":1724325682367,"stop":1724325682367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20552c8ee68b501","name":"Push message with custom timestamp: 1724321839102","time":{"start":1724325682972,"stop":1724325682973,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aaac2804e48307c","name":"same cluster, different shard: nodes don't connect","time":{"start":1724325355455,"stop":1724325355456,"duration":1},"status":"passed","severity":"normal"},{"uid":"9623a27283bff61f","name":"should only return 1 node with store capability","time":{"start":1724325105926,"stop":1724325105926,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a949b28fd8e92f4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724325679661,"stop":1724325679662,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd55ef58b0c4d7e","name":"Check meta is set [symmetric]","time":{"start":1724325115687,"stop":1724325115687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53c72213bd678c2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724325081652,"stop":1724325081652,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4bf1a8e83e2c4a","name":"unsubscribes","time":{"start":1724325840715,"stop":1724325840715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f08f4df262f92f7","name":"Push message with content topic containing unicode special characters","time":{"start":1724325682968,"stop":1724325682969,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc14dfa92573e399","name":"isConnected should return false after all peers disconnect","time":{"start":1724325132376,"stop":1724325132376,"duration":0},"status":"passed","severity":"normal"},{"uid":"76072ebfc99f1896","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724325810771,"stop":1724325810771,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f3812ce9b7e165","name":"Push message with Chinese payload","time":{"start":1724325682893,"stop":1724325682893,"duration":0},"status":"passed","severity":"normal"},{"uid":"669fbe5f7ab09b19","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724325089358,"stop":1724325089359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4420b2b5c7f4e41c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724325855756,"stop":1724325855756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2112ebe41c4a76ac","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724325855758,"stop":1724325855758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45f9bd80798c4ad","name":"Check meta is set [ecies]","time":{"start":1724325117688,"stop":1724325117688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36db7c0661e92c0","name":"Check received message containing Chinese","time":{"start":1724325679647,"stop":1724325679647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9de3bc122d2ccec","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724325355466,"stop":1724325355467,"duration":1},"status":"passed","severity":"normal"},{"uid":"305f2ac9f593a673","name":"isConnected should return true after first peer connects","time":{"start":1724325189622,"stop":1724325189622,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4bd082f8e7c7a7","name":"should only return 1 node with relay capability","time":{"start":1724325105925,"stop":1724325105926,"duration":1},"status":"passed","severity":"normal"},{"uid":"e709f53303857f2b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724325081652,"stop":1724325081652,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fbf076388bcc4b","name":"Reopen subscription with peer with lost subscription","time":{"start":1724325229077,"stop":1724325229077,"duration":0},"status":"passed","severity":"normal"},{"uid":"459a59d5feb7c450","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724325765651,"stop":1724325765652,"duration":1},"status":"passed","severity":"normal"},{"uid":"302154db68d9a662","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724325719893,"stop":1724325719893,"duration":0},"status":"passed","severity":"normal"},{"uid":"211e9bd9e34682db","name":"Using a function","time":{"start":1724325856010,"stop":1724325856010,"duration":0},"status":"passed","severity":"normal"},{"uid":"87aa55053ef0b861","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724325089362,"stop":1724325089363,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0289164094cd6a2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724325081659,"stop":1724325081660,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad026afd53733f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724325140117,"stop":1724325140117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cca05b600d84c5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724325081597,"stop":1724325081597,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3d4a653fb9fe7e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724325338043,"stop":1724325338045,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb3d792824da350b","name":"same cluster, different shard: nodes connect","time":{"start":1724325589315,"stop":1724325589316,"duration":1},"status":"passed","severity":"normal"},{"uid":"408342a3c9d73516","name":"nwaku subscribes","time":{"start":1724325705400,"stop":1724325705401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba658dcba433caa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724325934717,"stop":1724325934717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16198eb5fa8b151","name":"Generator, custom pubsub topic","time":{"start":1724325829182,"stop":1724325829183,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca2ecf9d638555","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724325089357,"stop":1724325089358,"duration":1},"status":"passed","severity":"normal"},{"uid":"442c9f915a8c99d4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724325810768,"stop":1724325810769,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b433599917b570","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724325355467,"stop":1724325355468,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb17c5059291f91","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724325355485,"stop":1724325355485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1ce1517e9c4d9d","name":"Waku message hash computation (no timestamp)","time":{"start":1724325084212,"stop":1724325084212,"duration":0},"status":"passed","severity":"normal"},{"uid":"61767851093a660f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724325765642,"stop":1724325765643,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ba0c4d72e3fdde","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724325719892,"stop":1724325719893,"duration":1},"status":"passed","severity":"normal"},{"uid":"b578b0b72cd52246","name":"Push message with unicode special characters payload","time":{"start":1724325788062,"stop":1724325788062,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1456988bdcf396","name":"Sign & Recover","time":{"start":1724325116272,"stop":1724325116272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db03509ffdaf6d6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724325115685,"stop":1724325115686,"duration":1},"status":"passed","severity":"normal"},{"uid":"68876b96ee1d29f1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724325081642,"stop":1724325081642,"duration":0},"status":"passed","severity":"normal"},{"uid":"49506cb160223bc","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724325105563,"stop":1724325105563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db3db756c79f42e","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724325543273,"stop":1724325543273,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b673f1f5516ca4b","name":"should get / set UDP multiaddr","time":{"start":1724325090053,"stop":1724325090053,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e35db7fd6bf82c8","name":"Check received message containing Script","time":{"start":1724325338037,"stop":1724325338038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e31ad5902235bd8","name":"should properly create location multiaddrs - tcp","time":{"start":1724325090056,"stop":1724325090056,"duration":0},"status":"passed","severity":"normal"},{"uid":"c386b2d8b34ebc72","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724325372339,"stop":1724325372339,"duration":0},"status":"passed","severity":"normal"}]