mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 03:43:09 +00:00
1 line
86 KiB
JSON
1 line
86 KiB
JSON
[{"uid":"b11c19d842abb529","name":"Sample","time":{"start":1704873758770,"stop":1704873758770,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6a97dbfafab3bf","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1704873906372,"stop":1704873906373,"duration":1},"status":"passed","severity":"normal"},{"uid":"65217436e841f6df","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704873893283,"stop":1704873893284,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef44b4ef1f566cb","name":"Subscribe to topic containing long and publish message","time":{"start":1704873906377,"stop":1704873906378,"duration":1},"status":"passed","severity":"normal"},{"uid":"682e25fea03b702b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1704873842543,"stop":1704873842544,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3100f203f66941","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1704873985842,"stop":1704873985843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95d404fa66d6e49","name":"Check publish message containing long","time":{"start":1704873901039,"stop":1704873901039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8162c93bca029867","name":"should use DNS peer discovery with light client","time":{"start":1704873818690,"stop":1704873818690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c80f8df91b78099","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1704873776470,"stop":1704873776470,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5fe1dc3a991835","name":"Publish message with custom timestamp: Wed Jan 10 2024 09:04:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1704873901108,"stop":1704873901108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6b8f17f62ae594","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1704873958473,"stop":1704873958473,"duration":0},"status":"passed","severity":"normal"},{"uid":"367e44e729957ecb","name":"Symmetric encrypt & Decrypt","time":{"start":1704873782910,"stop":1704873782910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c82517dab820b0b","name":"Push message with content topic containing special chars","time":{"start":1704873948945,"stop":1704873948945,"duration":0},"status":"passed","severity":"normal"},{"uid":"10be8fcf00d565eb","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1704873776091,"stop":1704873776092,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8277ed9ee6e849","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1704873914591,"stop":1704873914592,"duration":1},"status":"passed","severity":"normal"},{"uid":"209a63baea054926","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1704873776094,"stop":1704873776094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fff529edc45624","name":"1 Relay, 1 fetch","time":{"start":1704873776152,"stop":1704873776153,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a0eda3affecd6f","name":"Privacy Node - default protocol","time":{"start":1704873991153,"stop":1704873991154,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08c5747c12b9b28","name":"should throw error - no id","time":{"start":1704873759509,"stop":1704873759509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edce4ec50484e02","name":"Check message with invalid timestamp is not received","time":{"start":1704873905864,"stop":1704873905864,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a1469a921dcac","name":"Push message with content topic containing shell command","time":{"start":1704873948951,"stop":1704873948951,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fce1e0ae6f0632b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1704873909742,"stop":1704873909742,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c3103b3c06505","name":"Publishes to nwaku","time":{"start":1704873887746,"stop":1704873887746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede385fc5222dd7","name":"Push message on custom pubsubTopic","time":{"start":1704873864326,"stop":1704873864326,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f0a7f8015d51cd","name":"Query with Promise Callback, No Decoder","time":{"start":1704873946667,"stop":1704873946667,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fc26d6e188b4d2","name":"Query generator for multiple messages with different content topic format","time":{"start":1704873958471,"stop":1704873958472,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c06ab1bf5f8699a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1704873932726,"stop":1704873932726,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2f5d0ee23c9e0f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704873842551,"stop":1704873842551,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b517b3817e3905","name":"Passing page size 0 when there are 110 messages","time":{"start":1704873972566,"stop":1704873972567,"duration":1},"status":"passed","severity":"normal"},{"uid":"2feb532496e55dee","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1704873906373,"stop":1704873906374,"duration":1},"status":"passed","severity":"normal"},{"uid":"317a71f6fb062479","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1704873909746,"stop":1704873909747,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ec2d4ef138ef03","name":"Subscribe to topic containing JSON and receive message","time":{"start":1704873909744,"stop":1704873909744,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe890531dd887e8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1704873770430,"stop":1704873770430,"duration":0},"status":"passed","severity":"normal"},{"uid":"35de98f1a19f1981","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1704873775506,"stop":1704873775506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62dc0f63ff29b64","name":"retrieves a single peer","time":{"start":1704873776464,"stop":1704873776465,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d41145de9c18e6","name":"should not receive a peer event after stop","time":{"start":1704873983935,"stop":1704873983935,"duration":0},"status":"passed","severity":"normal"},{"uid":"516ac17544f6ad63","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1704873776470,"stop":1704873776470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5176d8b2054a3e6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873966458,"stop":1704873966458,"duration":0},"status":"passed","severity":"normal"},{"uid":"142a8ad3447dafd9","name":"1 Store, 2 relays, 2 fetches","time":{"start":1704873776153,"stop":1704873776154,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebabab881987444e","name":"Subscribe to topic containing Script and receive message","time":{"start":1704873909743,"stop":1704873909743,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca5eb7a23d4076e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704873842541,"stop":1704873842541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40d5806a44bf7b","name":"Store - dialed first","time":{"start":1704873991152,"stop":1704873991152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77ded0f9c97c70f","name":"Promise Callback - forward","time":{"start":1704873963110,"stop":1704873963111,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f73bfdd174fb6f","name":"Fails to publish message with wrong content topic","time":{"start":1704873901110,"stop":1704873901110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a19a256e5a36d76","name":"should properly create location multiaddrs - tcp","time":{"start":1704873759514,"stop":1704873759514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c403fc21aa3e64fa","name":"Check publish message containing SQL Injection","time":{"start":1704873901058,"stop":1704873901084,"duration":26},"status":"passed","severity":"normal"},{"uid":"8ebe1e6230c8bef8","name":"Push message with Chinese payload","time":{"start":1704873948933,"stop":1704873948934,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f9b501cfd4c960","name":"Subscribe to topic containing numeric and receive message","time":{"start":1704873909740,"stop":1704873909740,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6ffb804933403","name":"Query Generator - backward","time":{"start":1704873963110,"stop":1704873963110,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae2ab0545d020b0","name":"Query Generator, No Decoder","time":{"start":1704873946657,"stop":1704873946658,"duration":1},"status":"passed","severity":"normal"},{"uid":"1445b3ba8d5edf9a","name":"Push message with content topic containing emoji","time":{"start":1704873948952,"stop":1704873948953,"duration":1},"status":"passed","severity":"normal"},{"uid":"33be64339ab24db1","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1704873878696,"stop":1704873878699,"duration":3},"status":"passed","severity":"normal"},{"uid":"2cedc12b4cbf4566","name":"Generator, 2 different pubsubtopics","time":{"start":1704873966458,"stop":1704873966458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae2f0a60d56295a","name":"topics with same application and version share the same shard","time":{"start":1704873753096,"stop":1704873753096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8023aa39fe92ce16","name":"Query Generator - forward","time":{"start":1704873963109,"stop":1704873963110,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcd3b6de0ed360d","name":"Relay - dialed after","time":{"start":1704873991151,"stop":1704873991151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d166697fa27a67ff","name":"Check publish message containing Script","time":{"start":1704873901086,"stop":1704873901094,"duration":8},"status":"passed","severity":"normal"},{"uid":"d778d173551c5c51","name":"Encoder throws on empty string content topic","time":{"start":1704873764503,"stop":1704873764504,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0fe1ec481832f5","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1704873776090,"stop":1704873776090,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbb29c4ec044dc6","name":"Passing page size 10 when there are 10 messages","time":{"start":1704873972569,"stop":1704873972569,"duration":0},"status":"passed","severity":"normal"},{"uid":"db45d5fb28e5fe67","name":"Subscribe to topic containing JSON and publish message","time":{"start":1704873906384,"stop":1704873906384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d55939bc2d2a061","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1704873826956,"stop":1704873826956,"duration":0},"status":"passed","severity":"normal"},{"uid":"788be86ea5f37de1","name":"Check received message containing special chars","time":{"start":1704873905856,"stop":1704873905856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fddc32a474d47a","name":"should properly create location multiaddrs - tcp4","time":{"start":1704873759513,"stop":1704873759513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d968d692165fa90","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1704873776095,"stop":1704873776095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1c3ba3a7fd727f","name":"Check received message containing shell command","time":{"start":1704873905860,"stop":1704873905861,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f84cf344b9038d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1704873809948,"stop":1704873809948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31101075e369f46","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1704873840501,"stop":1704873840502,"duration":1},"status":"passed","severity":"normal"},{"uid":"905f0e215689c6aa","name":"Encoder throws on empty string content topic","time":{"start":1704873782370,"stop":1704873782371,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b3dcebd02be25a","name":"Overlapping topic subscription","time":{"start":1704873909739,"stop":1704873909739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1372249465ff12be","name":"Fails to push message with large meta","time":{"start":1704873948954,"stop":1704873948954,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfec3aedcd24643","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704873776471,"stop":1704873776471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6db3253ef6c3b473","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1704873758728,"stop":1704873758729,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7efa15d898a1de","name":"should properly create location multiaddrs - tcp6","time":{"start":1704873759514,"stop":1704873759514,"duration":0},"status":"passed","severity":"normal"},{"uid":"abaea09279a9cc56","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1704873753445,"stop":1704873753445,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa6a68df476f2ba","name":"Passing page size 19 when there are 20 messages","time":{"start":1704873972570,"stop":1704873972570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e66ad011c3b1a9","name":"Ordered callback, aborts when callback returns true","time":{"start":1704873958473,"stop":1704873958473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f93c6437e0b6296","name":"Nodes with multiple pubsub topic","time":{"start":1704873893284,"stop":1704873893286,"duration":2},"status":"passed","severity":"normal"},{"uid":"e91277ac6c0563b5","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1704873909737,"stop":1704873909737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a8c4b98318064c","name":"Js publishes, other Js receives","time":{"start":1704873887747,"stop":1704873887748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6728abea8e4aeba","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704874057278,"stop":1704874057278,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc06b94a9be7e62","name":"Subscribe to topic containing Script and publish message","time":{"start":1704873906381,"stop":1704873906382,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c38e424bc5a53d","name":"Register correct protocols","time":{"start":1704873906368,"stop":1704873906368,"duration":0},"status":"passed","severity":"normal"},{"uid":"947458a54c5915c7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704873758729,"stop":1704873758729,"duration":0},"status":"passed","severity":"normal"},{"uid":"591d83508e7f1e37","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1704873946659,"stop":1704873946659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d3114a50f36a60","name":"Light Node - default protocols","time":{"start":1704873991153,"stop":1704873991153,"duration":0},"status":"passed","severity":"normal"},{"uid":"1361cb1248275a48","name":"Round trip binary encryption [ecies, signature]","time":{"start":1704873784106,"stop":1704873784106,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee54fdf77fdf70b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1704873906380,"stop":1704873906380,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d5ee3bd1c728bb","name":"should emit a peer event after start","time":{"start":1704873983934,"stop":1704873983935,"duration":1},"status":"passed","severity":"normal"},{"uid":"693204ecdef0ab1b","name":"Subscribe and receive messages via waku relay post","time":{"start":1704873909736,"stop":1704873909736,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b134c91544e2bb","name":"Check publish message containing unicode special characters","time":{"start":1704873901106,"stop":1704873901106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4a91ed4ce1f70","name":"udp ip6 address","time":{"start":1704873758766,"stop":1704873758767,"duration":1},"status":"passed","severity":"normal"},{"uid":"865dc2064d258e4d","name":"throws on content topic with empty application field","time":{"start":1704873753093,"stop":1704873753094,"duration":1},"status":"passed","severity":"normal"},{"uid":"beaf5023a68a65b0","name":"Push message with content topic containing JSON","time":{"start":1704873948951,"stop":1704873948951,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a67ac77b914667d","name":"converts content topics to expected shard index","time":{"start":1704873753095,"stop":1704873753096,"duration":1},"status":"passed","severity":"normal"},{"uid":"65165e59e539f5bc","name":"Accepts a valid Waku Message","time":{"start":1704873767948,"stop":1704873767949,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb190081c32e171","name":"does not throw on valid cases","time":{"start":1704873753091,"stop":1704873753092,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c4dceb4a67dcda","name":"throws on empty content topic","time":{"start":1704873753092,"stop":1704873753092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d0e2413d10dba7","name":"Check received message containing escaped characters","time":{"start":1704873905861,"stop":1704873905861,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f0c821e5ebe355","name":"Refresh subscription","time":{"start":1704873909739,"stop":1704873909739,"duration":0},"status":"passed","severity":"normal"},{"uid":"632ad87f7bb35e18","name":"Check meta is set [symmetric]","time":{"start":1704873782369,"stop":1704873782369,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e69c859dc70db2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704873842542,"stop":1704873842542,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dda0eeec13080c6","name":"Generator, custom pubsub topic","time":{"start":1704873966455,"stop":1704873966455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6402c90c5eef8f","name":"Check message with no content topic is not received","time":{"start":1704873905869,"stop":1704873905869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e3140478e46a52","name":"throws on content topic with generation field greater than 0","time":{"start":1704873753093,"stop":1704873753093,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4d4cca8637b9d0","name":"Check publish message containing short","time":{"start":1704873901038,"stop":1704873901039,"duration":1},"status":"passed","severity":"normal"},{"uid":"d427aa822891af8d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1704873946664,"stop":1704873946665,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0df55631abd898","name":"Decoder throws on empty string content topic","time":{"start":1704873764504,"stop":1704873764504,"duration":0},"status":"passed","severity":"normal"},{"uid":"899a46f21358e12","name":"Push message with content topic containing escaped characters","time":{"start":1704873948952,"stop":1704873948952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf2c4d50c803348","name":"Ping on subscribed peer","time":{"start":1704873809486,"stop":1704873809487,"duration":1},"status":"passed","severity":"normal"},{"uid":"b169b993b6d98e55","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704873893281,"stop":1704873893283,"duration":2},"status":"passed","severity":"normal"},{"uid":"44ccfb604e798bf0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873864328,"stop":1704873864328,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f64b8df13e67f8","name":"Filter","time":{"start":1704873991153,"stop":1704873991153,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f30c11cfa4c0649","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1704873840504,"stop":1704873840504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e795cf54d3d190d","name":"can start the service","time":{"start":1704873818685,"stop":1704873818685,"duration":0},"status":"passed","severity":"normal"},{"uid":"453c286022a5a2dc","name":"should properly create location multiaddrs - udp","time":{"start":1704873759514,"stop":1704873759514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6e803e724684ac","name":"Passing cursor with wrong pubsubTopic","time":{"start":1704873932727,"stop":1704873932728,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80be5e870087809","name":"Promise Callback - backward","time":{"start":1704873963111,"stop":1704873963111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c494b6734100ab3b","name":"should only return 1 node with relay capability","time":{"start":1704873776469,"stop":1704873776469,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a872cba9a049695","name":"different cluster, same shard: nodes don't connect","time":{"start":1704873878723,"stop":1704873878723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80bcacc0950e96","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1704873901110,"stop":1704873901134,"duration":24},"status":"passed","severity":"normal"},{"uid":"cdb9affad12e7346","name":"Fails to push message with empty content topic","time":{"start":1704873948953,"stop":1704873948953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95feb2818cb3b38","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704874057278,"stop":1704874057278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba186bf5364e461c","name":"Mutual subscription","time":{"start":1704873906367,"stop":1704873906368,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e7565477f242a","name":"Check received message containing numeric","time":{"start":1704873905856,"stop":1704873905856,"duration":0},"status":"passed","severity":"normal"},{"uid":"98607e212e5c6960","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1704873909745,"stop":1704873909745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8015accb92541b","name":"Check publish message containing numeric","time":{"start":1704873901039,"stop":1704873901040,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aaee3021d741609","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1704873776471,"stop":1704873776471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd946efd31415fc5","name":"Overlapping topic subscription","time":{"start":1704873906375,"stop":1704873906376,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df40d36eccbdadae","name":"Subscribe to topic containing short and publish message","time":{"start":1704873906376,"stop":1704873906376,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabc35b65f478be7","name":"Check publish message containing shell command","time":{"start":1704873901105,"stop":1704873901105,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5746139e6c6cd2","name":"Publish message with large meta","time":{"start":1704873901136,"stop":1704873901137,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef46801d169dd9ef","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1704873946666,"stop":1704873946666,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fac64784536161","name":"Push message with shell command payload","time":{"start":1704873948937,"stop":1704873948937,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bb2eec98f94ae4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873966460,"stop":1704873966460,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb41107b9ac3e271","name":"should throw error - no public key","time":{"start":1704873759508,"stop":1704873759508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76d9d7523f71778","name":"Query Generator, Multiple PubsubTopics","time":{"start":1704873946657,"stop":1704873946657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4366607bf1c1843","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704873864329,"stop":1704873864330,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1d14598c2d6fe4","name":"ignores domain fetching errors","time":{"start":1704873776467,"stop":1704873776467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36495ae3e742cc9","name":"Round trip binary serialization","time":{"start":1704873764501,"stop":1704873764502,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbd77acde6ae7e5","name":"Nodes with multiple pubsub topic","time":{"start":1704873893290,"stop":1704873893290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3356b1568e064703","name":"Check received message containing SQL Injection","time":{"start":1704873905858,"stop":1704873905858,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43e6c158c455c2a","name":"nwaku subscribes","time":{"start":1704873887745,"stop":1704873887745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5bb6e06ce1c822","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704873864326,"stop":1704873864327,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f25c33c98cb7490","name":"throws on content topic with too few or too many fields","time":{"start":1704873753092,"stop":1704873753093,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c082a867616214","name":"Query Generator, No message returned","time":{"start":1704873946658,"stop":1704873946658,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b32d130b384f69","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1704873782366,"stop":1704873782368,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ddb65bdd00c985a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1704873826951,"stop":1704873826952,"duration":1},"status":"passed","severity":"normal"},{"uid":"37675d49870fcc65","name":"Push message with content topic containing Arabic","time":{"start":1704873948946,"stop":1704873948946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c17d1a8ee9a9f29","name":"Error when try to subscribe to more than 30 topics","time":{"start":1704873909738,"stop":1704873909739,"duration":1},"status":"passed","severity":"normal"},{"uid":"e747bf7dfe7d1213","name":"should not fail to stop the service if it was not started","time":{"start":1704873818686,"stop":1704873818687,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b789dc0b50af516","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704873893288,"stop":1704873893288,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b6e365df9d0928","name":"Query generator for multiple messages with different message text format","time":{"start":1704873958468,"stop":1704873958468,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bff8acd0dbe7296","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1704873826954,"stop":1704873826955,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f25556720c8291","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1704873985841,"stop":1704873985841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91e4155cae36e14","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704873842543,"stop":1704873842543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1cd2ed9c6cefcb","name":"Push message on custom pubsubTopic","time":{"start":1704873864327,"stop":1704873864328,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7c1c859dd35b3c","name":"Push message with meta","time":{"start":1704873948953,"stop":1704873948954,"duration":1},"status":"passed","severity":"normal"},{"uid":"20438f41a32153d3","name":"Check meta is set [ecies]","time":{"start":1704873784106,"stop":1704873784106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4edb963eb82b896","name":"connects to nwaku","time":{"start":1704873983708,"stop":1704873983708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3970a29e351cc89f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1704873753444,"stop":1704873753445,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e072cce7eb952e5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1704873932725,"stop":1704873932725,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af90d0655d81a7d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1704873840502,"stop":1704873840502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4665479ede6d3fad","name":"Add multiple subscription objects on single nwaku node","time":{"start":1704873909746,"stop":1704873909746,"duration":0},"status":"passed","severity":"normal"},{"uid":"265e233844bd9b3a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873864327,"stop":1704873864327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8787418fceaf3846","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1704873901107,"stop":1704873901107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffb36b08e08c960","name":"Encoder throws on empty string content topic","time":{"start":1704873784107,"stop":1704873784107,"duration":0},"status":"passed","severity":"normal"},{"uid":"7781a9a745c5c798","name":"Waku message hash computation (payload length 0)","time":{"start":1704873770430,"stop":1704873770430,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fb9ef35011eca5","name":"Check received message containing Script","time":{"start":1704873905859,"stop":1704873905859,"duration":0},"status":"passed","severity":"normal"},{"uid":"178b3203735662e2","name":"Relay - times out","time":{"start":1704873991151,"stop":1704873991152,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f11726db04b23e5","name":"Check message received after jswaku node is restarted","time":{"start":1704873905871,"stop":1704873905871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"111be7e99474f58e","name":"Relay - dialed first","time":{"start":1704873991150,"stop":1704873991151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35208316003ad1b","name":"should properly create peer info with all multiaddrs","time":{"start":1704873759514,"stop":1704873759514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceebadc17c8b4e92","name":"Query with Ordered Callback, No Decoder","time":{"start":1704873946660,"stop":1704873946661,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7fcef2ef5084f2","name":"Used by Waku Relay","time":{"start":1704873983710,"stop":1704873983710,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a0b016f8afd11e","name":"Asymmetric encrypt & decrypt","time":{"start":1704873782909,"stop":1704873782909,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0d0699a8f71eca","name":"same cluster, different shard: nodes connect","time":{"start":1704873878702,"stop":1704873878723,"duration":21},"status":"passed","severity":"normal"},{"uid":"557469801e517b3e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1704873909745,"stop":1704873909745,"duration":0},"status":"passed","severity":"normal"},{"uid":"518a59a1842bf8ed","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1704873893287,"stop":1704873893287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fec1f9eef594dd9","name":"Generator, custom pubsub topic","time":{"start":1704873966457,"stop":1704873966457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24a1c9467d0789e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1704873985840,"stop":1704873985841,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba4bd4a5d8e330a","name":"Relay + Store","time":{"start":1704873759516,"stop":1704873759517,"duration":1},"status":"passed","severity":"normal"},{"uid":"8388d1d55df12e6a","name":"Query with Ordered Callback, No message returned","time":{"start":1704873946661,"stop":1704873946663,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a977a5511f621bb","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1704873969672,"stop":1704873969672,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd53c40c4d1e8eb2","name":"different cluster, different shard: nodes don't connect","time":{"start":1704873878723,"stop":1704873878724,"duration":1},"status":"passed","severity":"normal"},{"uid":"644cba18102e44f0","name":"Passing page size 1 when there are 4 messages","time":{"start":1704873972568,"stop":1704873972568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c12e2ac815ff80f","name":"should properly create location multiaddrs - udp6","time":{"start":1704873759513,"stop":1704873759513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d668b7a06b6ec7fb","name":"throws on content topic with non-number generation field","time":{"start":1704873753093,"stop":1704873753093,"duration":0},"status":"passed","severity":"normal"},{"uid":"22547a5b61a9f7ba","name":"Push message with custom timestamp: 1704870219454","time":{"start":1704873948955,"stop":1704873948957,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7ef16f79edf1701","name":"Check message received after nwaku node is restarted","time":{"start":1704873905871,"stop":1704873905871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6722f15b838e7007","name":"should be able to decode the field with only FILTER set to true","time":{"start":1704873758731,"stop":1704873758731,"duration":0},"status":"passed","severity":"normal"},{"uid":"753da75647b0e1cd","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1704873764216,"stop":1704873764216,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e923b3c45be15b4","name":"Push message with escaped characters payload","time":{"start":1704873948937,"stop":1704873948938,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c5acef8bafb271","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704873758735,"stop":1704873758735,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c04af27ba718e1f","name":"Generator, 2 different pubsubtopics","time":{"start":1704873966455,"stop":1704873966456,"duration":1},"status":"passed","severity":"normal"},{"uid":"436bafd4892dc31","name":"should be able to encode the field with only FILTER set to true","time":{"start":1704873758726,"stop":1704873758726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04c02e995edd565","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1704873758734,"stop":1704873758734,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe9baf01cdea55b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1704873958469,"stop":1704873958469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f0cf1c5619a0bd","name":"Rejects garbage","time":{"start":1704873767949,"stop":1704873767949,"duration":0},"status":"passed","severity":"normal"},{"uid":"935775193cf2a084","name":"Push message with content topic containing XML","time":{"start":1704873948950,"stop":1704873948950,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b0755a73d8181d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1704873758728,"stop":1704873758728,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fd7d488e70f889","name":"Check received message with timestamp: undefined ","time":{"start":1704873905864,"stop":1704873905864,"duration":0},"status":"passed","severity":"normal"},{"uid":"8475d8671987e1b0","name":"Push message with JSON payload","time":{"start":1704873948937,"stop":1704873948937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3345671b5c0004f8","name":"Ping on unsubscribed peer","time":{"start":1704873809488,"stop":1704873809488,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb20941e9c7a8f9d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1704873909735,"stop":1704873909735,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c13695cc4fd6a88","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704873893290,"stop":1704873893290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5502438a075b655","name":"should be able to encode the field with only STORE set to true","time":{"start":1704873758725,"stop":1704873758725,"duration":0},"status":"passed","severity":"normal"},{"uid":"359335e3c6126dcc","name":"throws on content topic with empty encoding field","time":{"start":1704873753095,"stop":1704873753095,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa612cd9d800e7ff","name":"Check publish message containing Arabic","time":{"start":1704873901046,"stop":1704873901046,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff1c04bb65c22ae","name":"groups content topics by expected pubsub topic","time":{"start":1704873753097,"stop":1704873753097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4e1d665f9968f6","name":"Fails to push message bigger that 1MB","time":{"start":1704873948958,"stop":1704873948959,"duration":1},"status":"passed","severity":"normal"},{"uid":"c287ef473bfe0186","name":"A test","time":{"start":1704873840657,"stop":1704873840657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f16956d865f6010","name":"Subscribe to topic containing Russian and publish message","time":{"start":1704873906380,"stop":1704873906381,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d23c1671e9e6248","name":"Encoder throws on undefined content topic","time":{"start":1704873784107,"stop":1704873784107,"duration":0},"status":"passed","severity":"normal"},{"uid":"85183c378ecd493b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1704873758730,"stop":1704873758731,"duration":1},"status":"passed","severity":"normal"},{"uid":"c095377dda915451","name":"Push message with unicode special characters payload","time":{"start":1704873948941,"stop":1704873948941,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9290aba2195066","name":"Check received message containing Arabic","time":{"start":1704873905857,"stop":1704873905858,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef75348a0165a4de","name":"should return false","time":{"start":1704873759510,"stop":1704873759510,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0623106a87cb95","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704874057276,"stop":1704874057277,"duration":1},"status":"passed","severity":"normal"},{"uid":"68028c5c693bf445","name":"Check message with no payload is not received","time":{"start":1704873905869,"stop":1704873905869,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef5b98f7837ae68","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873842542,"stop":1704873842543,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4321dd197d68ceb","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1704873826948,"stop":1704873826949,"duration":1},"status":"passed","severity":"normal"},{"uid":"d131706f1ca1afbf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704873842549,"stop":1704873842549,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf6d5a0930db76d","name":"caches peers it previously fetched","time":{"start":1704873776468,"stop":1704873776468,"duration":0},"status":"passed","severity":"normal"},{"uid":"febbc6a22f565a13","name":"Check received message containing emoji","time":{"start":1704873905862,"stop":1704873905862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9f2d5db1e00a7","name":"should properly compute the node id","time":{"start":1704873759510,"stop":1704873759511,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d343937fc0aad6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1704873909744,"stop":1704873909744,"duration":0},"status":"passed","severity":"normal"},{"uid":"88934964c86df908","name":"Generator, 2 different pubsubtopics","time":{"start":1704873966459,"stop":1704873966459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab748cf41b1f47a3","name":"recovers when dns.resolve returns empty","time":{"start":1704873776466,"stop":1704873776467,"duration":1},"status":"passed","severity":"normal"},{"uid":"e018d25509c7c910","name":"Does not throw an exception when node disconnects","time":{"start":1704873983709,"stop":1704873983709,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be505c0cf4cca40","name":"Init the array if not present","time":{"start":1704873752899,"stop":1704873752901,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c663987202d1ad5","name":"Push message with content topic containing unicode special characters","time":{"start":1704873948952,"stop":1704873948952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97ec4830c054c38","name":"Passing page size 110 when there are 120 messages","time":{"start":1704873972570,"stop":1704873972571,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68b34a330c228b0","name":"Check publish message containing escaped characters","time":{"start":1704873901105,"stop":1704873901106,"duration":1},"status":"passed","severity":"normal"},{"uid":"be960e1d2a61c650","name":"Sets default value correctly","time":{"start":1704873983711,"stop":1704873983711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21036334f8d6f61","name":"should be called at least once on all `peer:discovery` events","time":{"start":1704873826953,"stop":1704873826953,"duration":0},"status":"passed","severity":"normal"},{"uid":"971e263555c1fd3b","name":"Push message with Basic HTML tag payload","time":{"start":1704873948936,"stop":1704873948936,"duration":0},"status":"passed","severity":"normal"},{"uid":"128c44fac1135e2f","name":"should only return 1 node with store capability","time":{"start":1704873776469,"stop":1704873776470,"duration":1},"status":"passed","severity":"normal"},{"uid":"29136ee0bc3ee6c3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1704873909741,"stop":1704873909741,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc60219ed3e6732c","name":"should return all peers when numPeers is 0","time":{"start":1704873764214,"stop":1704873764215,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b677b81164de81","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1704873809949,"stop":1704873809949,"duration":0},"status":"passed","severity":"normal"},{"uid":"32be698c82c9aba9","name":"Subscribe and receive messages via lightPush","time":{"start":1704873909734,"stop":1704873909735,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c115a94e349ff7","name":"throws on content topic with empty version field","time":{"start":1704873753094,"stop":1704873753094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2901bb4b24ddd86","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1704873985842,"stop":1704873985842,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cbe2332cf84919","name":"can dial TLS multiaddrs","time":{"start":1704873846954,"stop":1704873846954,"duration":0},"status":"passed","severity":"normal"},{"uid":"530a9f8c0913d2a7","name":"Decoder throws on undefined content topic","time":{"start":1704873784107,"stop":1704873784108,"duration":1},"status":"passed","severity":"normal"},{"uid":"8501c49cb010b2f1","name":"Check message with no pubsub topic is not received","time":{"start":1704873905868,"stop":1704873905868,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2322290254480","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1704873906388,"stop":1704873906388,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bbbbb480a5f7c6","name":"Push message with custom timestamp: 1674115419454","time":{"start":1704873948955,"stop":1704873948955,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6a7e97926a375f","name":"Push message with special chars payload","time":{"start":1704873948933,"stop":1704873948933,"duration":0},"status":"passed","severity":"normal"},{"uid":"3781e45528cf9ff8","name":"Push message with content topic containing Chinese","time":{"start":1704873948945,"stop":1704873948946,"duration":1},"status":"passed","severity":"normal"},{"uid":"70665e4f77d4a43c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1704873906387,"stop":1704873906388,"duration":1},"status":"passed","severity":"normal"},{"uid":"318c96aeb0753ebc","name":"Callback on promise, aborts when callback returns true","time":{"start":1704873958472,"stop":1704873958473,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abac24b599bf66e","name":"nwaku interop","time":{"start":1704873983927,"stop":1704873983928,"duration":1},"status":"passed","severity":"normal"},{"uid":"71765f1d0919f860","name":"should encode/decode to RLP encoding","time":{"start":1704873759511,"stop":1704873759511,"duration":0},"status":"passed","severity":"normal"},{"uid":"1544013b36059fae","name":"should set field with only STORE enabled","time":{"start":1704873759516,"stop":1704873759516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95c838f49272fe4","name":"should get / set UDP multiaddr","time":{"start":1704873759512,"stop":1704873759512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4512d4b702345fa","name":"LightPush","time":{"start":1704873991152,"stop":1704873991153,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ddd95d96146a99","name":"Passing an array","time":{"start":1704873983709,"stop":1704873983709,"duration":0},"status":"passed","severity":"normal"},{"uid":"929ce6f7bf966b52","name":"should not receive a peer event before start","time":{"start":1704873983935,"stop":1704873983935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca17579b9198a69e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1704873776092,"stop":1704873776092,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c0e5bb8bab181b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1704873985843,"stop":1704873985843,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f5ce75cb035f81","name":"Reopen subscription with peer with lost subscription","time":{"start":1704873809489,"stop":1704873809489,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c3662f5e26507a","name":"Subscribe to topic containing long and receive message","time":{"start":1704873909740,"stop":1704873909740,"duration":0},"status":"passed","severity":"normal"},{"uid":"47da71ea6ea766d6","name":"Reusing cursor across nodes","time":{"start":1704873932727,"stop":1704873932727,"duration":0},"status":"passed","severity":"normal"},{"uid":"7755d490367d3bd5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1704873946656,"stop":1704873946657,"duration":1},"status":"passed","severity":"normal"},{"uid":"c952c51040a9f88f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1704873909742,"stop":1704873909743,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92d8a87f9733626","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704873893289,"stop":1704873893289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d48f30d2cab7fa","name":"Decoder throws on undefined content topic","time":{"start":1704873782371,"stop":1704873782372,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea71649112441469","name":"should be called for bootstrap peers","time":{"start":1704873826954,"stop":1704873826954,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fbfe476950a87b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873842547,"stop":1704873842548,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d30df2e5ae2d78","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1704873906381,"stop":1704873906381,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a7e35e58378296","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704873893286,"stop":1704873893286,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ff4ef9e1fed853","name":"Sign & Recover","time":{"start":1704873782911,"stop":1704873782911,"duration":0},"status":"passed","severity":"normal"},{"uid":"100843032ef4b5f6","name":"Check message on other pubsub topic is not received","time":{"start":1704873905865,"stop":1704873905865,"duration":0},"status":"passed","severity":"normal"},{"uid":"563522ec2a1cccd9","name":"Push message with Arabic payload","time":{"start":1704873948934,"stop":1704873948934,"duration":0},"status":"passed","severity":"normal"},{"uid":"12459cb3757f7d17","name":"Push message with content topic containing Basic HTML tag","time":{"start":1704873948950,"stop":1704873948951,"duration":1},"status":"passed","severity":"normal"},{"uid":"3728449762d1f39e","name":"Push message with content topic containing SQL Injection","time":{"start":1704873948949,"stop":1704873948949,"duration":0},"status":"passed","severity":"normal"},{"uid":"419981f84c0fd333","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1704873826949,"stop":1704873826950,"duration":1},"status":"passed","severity":"normal"},{"uid":"1694154ed3bdedcb","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1704873969671,"stop":1704873969672,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfb27d9e961170f","name":"Check received message with timestamp: 1704873797724000000 ","time":{"start":1704873905862,"stop":1704873905862,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a7cebc4ae4990d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1704873758722,"stop":1704873758724,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ab92e1912ae2e67","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704873893289,"stop":1704873893290,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc4c0620877036b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1704873985840,"stop":1704873985840,"duration":0},"status":"passed","severity":"normal"},{"uid":"303b47cfeca30a27","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1704873932723,"stop":1704873932723,"duration":0},"status":"passed","severity":"normal"},{"uid":"466064ea770f0f3","name":"should decode valid enr with tcp successfully","time":{"start":1704873759507,"stop":1704873759508,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2d6868575c8018","name":"can start and stop the service","time":{"start":1704873818686,"stop":1704873818686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e13b065f1b522b9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1704873985842,"stop":1704873985842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41c650038a8279c","name":"Nwaku publishes","time":{"start":1704873887746,"stop":1704873887746,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e84247e70c26342","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1704873809949,"stop":1704873809950,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a5ad49e1b8c006","name":"Check publish message containing special chars","time":{"start":1704873901040,"stop":1704873901040,"duration":0},"status":"passed","severity":"normal"},{"uid":"926d11a6eff052ae","name":"Ping on peer without subscriptions","time":{"start":1704873809487,"stop":1704873809488,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abc9c11e4a9cfab","name":"Subscribe to topic containing shell command and publish message","time":{"start":1704873906385,"stop":1704873906387,"duration":2},"status":"passed","severity":"normal"},{"uid":"ecf74a87b7a566b6","name":"returns all values when wanted number is greater than available values","time":{"start":1704873775505,"stop":1704873775506,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6fe24e6de49f0e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1704873776091,"stop":1704873776091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9893074c91be428a","name":"Passing cursor with wrong message digest","time":{"start":1704873932727,"stop":1704873932727,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aff1afa17c24bdb","name":"can start and stop the service","time":{"start":1704873983929,"stop":1704873983929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e09e7b455f055a","name":"should decode valid enr successfully","time":{"start":1704873759506,"stop":1704873759507,"duration":1},"status":"passed","severity":"normal"},{"uid":"789afe1f8210be4d","name":"it tolerates circular branch references","time":{"start":1704873776465,"stop":1704873776466,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab9193fff77ec9e","name":"Check received message containing Chinese","time":{"start":1704873905857,"stop":1704873905857,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaabaadecf12f26","name":"Push message with XML payload","time":{"start":1704873948936,"stop":1704873948936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6885d46b209e3d","name":"should not fail to start the service if it is already started","time":{"start":1704873983934,"stop":1704873983934,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2038687935f790d","name":"Ordered Callback - forward","time":{"start":1704873963111,"stop":1704873963112,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c63bca0d998d00","name":"Default pageSize","time":{"start":1704873972571,"stop":1704873972571,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0e4348a15d8e50","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1704873909736,"stop":1704873909736,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7cc9992d6a8bef","name":"Decoder throws on empty string content topic","time":{"start":1704873782372,"stop":1704873782372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b104dfba461b9ec","name":"Subscribe and publish message","time":{"start":1704873906369,"stop":1704873906369,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddecb651e49aba2","name":"Throws when trying to push message with empty payload","time":{"start":1704873948942,"stop":1704873948942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41b02ca4e86aaff","name":"Check message with extra parameter is not received","time":{"start":1704873905870,"stop":1704873905870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e3dfe3bb5505a9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1704873758726,"stop":1704873758727,"duration":1},"status":"passed","severity":"normal"},{"uid":"3313d282bf21df4a","name":"Check publish message containing JSON","time":{"start":1704873901101,"stop":1704873901104,"duration":3},"status":"passed","severity":"normal"},{"uid":"7983a1db198f4582","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1704873776093,"stop":1704873776093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e3eb9b1d1288e1","name":"Push message with SQL Injection payload","time":{"start":1704873948935,"stop":1704873948935,"duration":0},"status":"passed","severity":"normal"},{"uid":"8468976dd21d699","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1704873932726,"stop":1704873932726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7779096c98ef92b9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1704873906383,"stop":1704873906384,"duration":1},"status":"passed","severity":"normal"},{"uid":"5356f74f91dde72b","name":"Check message with non string payload is not received","time":{"start":1704873905869,"stop":1704873905870,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54d19c34b670ce0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1704873764215,"stop":1704873764216,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f09b1d088b2945","name":"Check received message containing long","time":{"start":1704873905855,"stop":1704873905855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4885498688b929","name":"Publish message with custom timestamp: Thu Jan 19 2023 08:04:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1704873901107,"stop":1704873901108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2068afafe284d8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1704873909741,"stop":1704873909741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32464def8b15e32","name":"Check publish message containing XML","time":{"start":1704873901094,"stop":1704873901096,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7d1e365ee9c282b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1704873909746,"stop":1704873909746,"duration":0},"status":"passed","severity":"normal"},{"uid":"600acdabbb004333","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873966456,"stop":1704873966456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec615b9faa394c6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1704873818691,"stop":1704873818691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c6d34393a71c89","name":"returns all values when wanted number matches available values","time":{"start":1704873775496,"stop":1704873775497,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d7dad4fe114685","name":"Waku message hash computation","time":{"start":1704873770428,"stop":1704873770429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4a34e4024697d9","name":"Push message with content topic containing numeric","time":{"start":1704873948944,"stop":1704873948945,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b3dc4aa370e33a","name":"1 Relay, 1 Filter, gives up","time":{"start":1704873776154,"stop":1704873776154,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd57f628a1d905c","name":"should throw error - no public key","time":{"start":1704873759509,"stop":1704873759510,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc65441309d31569","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1704873906371,"stop":1704873906372,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ceccd66e4546c0c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1704873784105,"stop":1704873784106,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3403c89d91a455","name":"Using a function","time":{"start":1704873983709,"stop":1704873983710,"duration":1},"status":"passed","severity":"normal"},{"uid":"41dbb68a32b13441","name":"Fails to publish message with empty text","time":{"start":1704873901109,"stop":1704873901109,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c875c820a91ea4a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1704873826950,"stop":1704873826950,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafe89880a407d82","name":"Relay","time":{"start":1704873809271,"stop":1704873809273,"duration":2},"status":"passed","severity":"normal"},{"uid":"523f25ed05b89f04","name":"Push message with content topic containing Script","time":{"start":1704873948950,"stop":1704873948950,"duration":0},"status":"passed","severity":"normal"},{"uid":"328706b46a89570d","name":"Check received message containing Russian","time":{"start":1704873905858,"stop":1704873905858,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fad488bc4defcc0","name":"Passing page size 11 when there are 10 messages","time":{"start":1704873972569,"stop":1704873972570,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74bbd9ff34219eb","name":"Correctly serialized arguments","time":{"start":1704873847101,"stop":1704873847101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6570d27a78106116","name":"Push message with Russian payload","time":{"start":1704873948934,"stop":1704873948935,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4440af1a097afcb","name":"should get / set TCP multiaddr","time":{"start":1704873759512,"stop":1704873759512,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc237251065650e1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1704873905863,"stop":1704873905863,"duration":0},"status":"passed","severity":"normal"},{"uid":"32244da1149edffb","name":"tcp ip4 address","time":{"start":1704873758766,"stop":1704873758766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddab8abef51583c","name":"Check received message with extra option is received","time":{"start":1704873905870,"stop":1704873905871,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c4c405b92986a6","name":"Subscribe to topic containing XML and receive message","time":{"start":1704873909743,"stop":1704873909744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4a3f5caeb420d0","name":"should throw error - invalid id","time":{"start":1704873759509,"stop":1704873759509,"duration":0},"status":"passed","severity":"normal"},{"uid":"40372a3486cb41d1","name":"Decoder throws on undefined content topic","time":{"start":1704873764504,"stop":1704873764504,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2155a182a43a7a","name":"Push message with content topic containing Russian","time":{"start":1704873948949,"stop":1704873948949,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0be9bb0f87c5a3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1704873840502,"stop":1704873840503,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0bcd2bac89c3de","name":"Push message with numeric payload","time":{"start":1704873948933,"stop":1704873948933,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d8ed7c8451760b","name":"Refresh subscription","time":{"start":1704873906375,"stop":1704873906375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28a02860582eedbc","name":"Check received message containing XML","time":{"start":1704873905859,"stop":1704873905859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c42e23bd682d169","name":"isConnected should return false after all peers disconnect","time":{"start":1704873826952,"stop":1704873826952,"duration":0},"status":"passed","severity":"normal"},{"uid":"37eb40043afbc11","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1704873758733,"stop":1704873758734,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4395d0cae10daf","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1704873759507,"stop":1704873759507,"duration":0},"status":"passed","severity":"normal"},{"uid":"869b3f0e5d1a4aca","name":"Encoder throws on undefined content topic","time":{"start":1704873764503,"stop":1704873764503,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb48342416c94e85","name":"Query with Promise Callback, No message returned","time":{"start":1704873946668,"stop":1704873946668,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed5235a4f337517","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1704873826950,"stop":1704873826951,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9820abc664033c5","name":"Nodes with multiple pubsub topic","time":{"start":1704873893288,"stop":1704873893288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b99953243352cb2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1704873906389,"stop":1704873906389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e84b40e52e7dc81","name":"should set field with only LIGHTPUSH enabled","time":{"start":1704873759516,"stop":1704873759516,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7b8fe19025ad81","name":"Push message with short payload","time":{"start":1704873948931,"stop":1704873948932,"duration":1},"status":"passed","severity":"normal"},{"uid":"483d284402875363","name":"isConnected should return true after first peer connects","time":{"start":1704873826957,"stop":1704873826958,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3e9e88c39dd3b5","name":"Push to array if already present","time":{"start":1704873752901,"stop":1704873752902,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dfa8f4fcf3e7de7","name":"should set field with all protocols enabled","time":{"start":1704873759515,"stop":1704873759515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e75a70199a648","name":"Push message with content topic containing long","time":{"start":1704873948944,"stop":1704873948944,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1a2997f5cfd511","name":"Generator, custom pubsub topic","time":{"start":1704873966459,"stop":1704873966459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4397f99f1a1a8660","name":"should not receive a peer event before start","time":{"start":1704873818688,"stop":1704873818689,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0df984a74abba2","name":"Publish message with rate limit","time":{"start":1704873901137,"stop":1704873901137,"duration":0},"status":"passed","severity":"normal"},{"uid":"26418dbe70a87292","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1704873906379,"stop":1704873906380,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b6969cf26dcd8e","name":"Check publish message containing emoji","time":{"start":1704873901106,"stop":1704873901107,"duration":1},"status":"passed","severity":"normal"},{"uid":"10342f322efdf8ef","name":"Relay + Store","time":{"start":1704873809273,"stop":1704873809274,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ad1cbb8d4fe956","name":"A test","time":{"start":1704873840658,"stop":1704873840658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2affdb3c218e8a5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1704873782368,"stop":1704873782369,"duration":1},"status":"passed","severity":"normal"},{"uid":"7214d3b954c758cb","name":"Push message with long payload","time":{"start":1704873948932,"stop":1704873948932,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2d0a9d3cb306ac","name":"Publish message with custom timestamp: Wed Jan 10 2024 07:04:47 GMT+0000 (Coordinated Universal Time)","time":{"start":1704873901108,"stop":1704873901108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6485eede89d631","name":"Callback on promise","time":{"start":1704873958472,"stop":1704873958472,"duration":0},"status":"passed","severity":"normal"},{"uid":"687e92ae5f54fa47","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1704873840503,"stop":1704873840504,"duration":1},"status":"passed","severity":"normal"},{"uid":"954ccf4aa2db87aa","name":"should encode/decode to text encoding","time":{"start":1704873759511,"stop":1704873759511,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc40082e5b337a6d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704873818691,"stop":1704873818691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33c2f0e7c3ea944b","name":"Check received message containing short","time":{"start":1704873905854,"stop":1704873905855,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d8ddd622dc767a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1704873758732,"stop":1704873758733,"duration":1},"status":"passed","severity":"normal"},{"uid":"43499d1563191676","name":"same cluster, same shard: nodes connect","time":{"start":1704873878700,"stop":1704873878702,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbaab04abb81d44a","name":"Ephemeral messages are not stored","time":{"start":1704873809947,"stop":1704873809947,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5498e2af6cda03","name":"should emit a peer event after start","time":{"start":1704873818688,"stop":1704873818688,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a282d14e80a6aaf","name":"through manual discovery","time":{"start":1704873846954,"stop":1704873846955,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0012241d6b29156","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1704873776093,"stop":1704873776094,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f1035e2a510140","name":"Check publish message containing Chinese","time":{"start":1704873901041,"stop":1704873901045,"duration":4},"status":"passed","severity":"normal"},{"uid":"e96b4789113b1b0d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704873893287,"stop":1704873893287,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8f7834d661bae0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1704873906379,"stop":1704873906379,"duration":0},"status":"passed","severity":"normal"},{"uid":"90504d6efb733f22","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1704873764215,"stop":1704873764215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece273287605c741","name":"Passing page size 3 when there are 20 messages","time":{"start":1704873972568,"stop":1704873972569,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ec63d92fdde232","name":"Fails to publish duplicate message","time":{"start":1704873901109,"stop":1704873901109,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ed498f43ee018a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1704873932724,"stop":1704873932724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88dbb4bb267844d","name":"should properly create location multiaddrs - udp4","time":{"start":1704873759513,"stop":1704873759513,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ae84a183c1d6bb","name":"Check publish message containing Basic HTML tag","time":{"start":1704873901096,"stop":1704873901100,"duration":4},"status":"passed","severity":"normal"},{"uid":"fcaa43ff84bebeb8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1704873985841,"stop":1704873985841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d2c686806304d","name":"should encodeTxt and decodeTxt","time":{"start":1704873759506,"stop":1704873759506,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbfc943e727a3ec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1704873909744,"stop":1704873909745,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db518922dde4683","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1704873776095,"stop":1704873776096,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca8129b331b4322","name":"should set field with only FILTER enabled","time":{"start":1704873759516,"stop":1704873759516,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e9338929e310b","name":"Encoder throws on undefined content topic","time":{"start":1704873782370,"stop":1704873782370,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8dd9e73eeb6613","name":"Check publish message containing Russian","time":{"start":1704873901057,"stop":1704873901057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3720921cbca49e52","name":"Store - dialed after - with timeout","time":{"start":1704873991152,"stop":1704873991152,"duration":0},"status":"passed","severity":"normal"},{"uid":"333547aed6812356","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1704873932724,"stop":1704873932724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e4c2377e0a0cbf","name":"Delete observer","time":{"start":1704873866786,"stop":1704873866786,"duration":0},"status":"passed","severity":"normal"},{"uid":"64606122db9a2b7f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704873842544,"stop":1704873842547,"duration":3},"status":"passed","severity":"normal"},{"uid":"3aeb5b53e37de37e","name":"Subscribe and receives messages on 20 topics","time":{"start":1704873909737,"stop":1704873909737,"duration":0},"status":"passed","severity":"normal"},{"uid":"373b53310bd0ec15","name":"Query generator for 2000 messages","time":{"start":1704873958474,"stop":1704873958474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b5c16204de9291","name":"should only return 1 node with relay and store capability","time":{"start":1704873776469,"stop":1704873776469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8525d37718eff","name":"Push message with content topic containing short","time":{"start":1704873948942,"stop":1704873948944,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd9754bda009ce91","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1704873985843,"stop":1704873985844,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b74eed41781b86b","name":"should handle a minimal index list","time":{"start":1704873753444,"stop":1704873753444,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f3e2f81321b308","name":"can start the service","time":{"start":1704873983928,"stop":1704873983929,"duration":1},"status":"passed","severity":"normal"},{"uid":"df95de3b7a3c7972","name":"Check received message with timestamp: 1704873797724 ","time":{"start":1704873905863,"stop":1704873905863,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41be9b09255b3d2","name":"Decoder throws on empty string content topic","time":{"start":1704873784108,"stop":1704873784108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7018722b2d3ade9e","name":"isConnected should return false after all peers disconnect","time":{"start":1704873826959,"stop":1704873826960,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c2fa417408d03","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1704873906370,"stop":1704873906371,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b88386dc3b358e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1704873906378,"stop":1704873906379,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b00633baa527dd","name":"ignores unrecognized TXT record formats","time":{"start":1704873776468,"stop":1704873776468,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cad4adbac58049f","name":"Check received message containing JSON","time":{"start":1704873905860,"stop":1704873905860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c967923ea5ecbed5","name":"should not fail to stop the service if it was not started","time":{"start":1704873983929,"stop":1704873983934,"duration":5},"status":"passed","severity":"normal"},{"uid":"494bf7dd6f6d0c79","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1704873905863,"stop":1704873905864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0767254b2620281","name":"Push 30 different messages","time":{"start":1704873948941,"stop":1704873948942,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8513ecc65a9048","name":"Push message with rate limit","time":{"start":1704873948954,"stop":1704873948955,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4284d00dd1c280b","name":"Push message with Script payload","time":{"start":1704873948935,"stop":1704873948935,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a46b91e26e11e6c","name":"should be able to decode the field with only STORE set to true","time":{"start":1704873758732,"stop":1704873758732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9b8759a6458254","name":"Ephemeral field set to true","time":{"start":1704873764502,"stop":1704873764502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e85d56191bb59f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704873864328,"stop":1704873864328,"duration":0},"status":"passed","severity":"normal"},{"uid":"539d8b3d87d2d944","name":"should not fail to start the service if it is already started","time":{"start":1704873818687,"stop":1704873818687,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a28d7daab77cc57","name":"Meta field set when metaSetter is specified","time":{"start":1704873764502,"stop":1704873764502,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6c62d6a92d2a80","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704873842549,"stop":1704873842550,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf0655e6ad1d56f","name":"should throw error - no id","time":{"start":1704873759508,"stop":1704873759508,"duration":0},"status":"passed","severity":"normal"},{"uid":"becea2414c89c2dc","name":"configure the node with multiple pubsub topics","time":{"start":1704873914592,"stop":1704873914592,"duration":0},"status":"passed","severity":"normal"},{"uid":"1feb3db8b2e9f93d","name":"Decrypt messages","time":{"start":1704873866786,"stop":1704873866786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08a2e1f326bf5e0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1704873909741,"stop":1704873909742,"duration":1},"status":"passed","severity":"normal"},{"uid":"632ff2e87f08a300","name":"should set field with only RELAY enabled","time":{"start":1704873759515,"stop":1704873759515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f98039113760b60","name":"Check publish message after service node is restarted","time":{"start":1704873901136,"stop":1704873901136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de89ceb39615cb53","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873842550,"stop":1704873842551,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a458ef4460ac54","name":"Push message with custom timestamp: 1704877419454","time":{"start":1704873948958,"stop":1704873948958,"duration":0},"status":"passed","severity":"normal"},{"uid":"632b9f22d14799c3","name":"Fields are not dropped","time":{"start":1704873763872,"stop":1704873763874,"duration":2},"status":"passed","severity":"normal"},{"uid":"6657b4756f348f5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1704873909736,"stop":1704873909737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16c139ad89fe345","name":"Publish without waiting for remote peer","time":{"start":1704873906368,"stop":1704873906369,"duration":1},"status":"passed","severity":"normal"},{"uid":"261866b2b4be7241","name":"Fails to publish message with size larger than 1 MB","time":{"start":1704873901135,"stop":1704873901135,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf8603cdd348032","name":"throws on content topic with empty topic name field","time":{"start":1704873753094,"stop":1704873753095,"duration":1},"status":"passed","severity":"normal"},{"uid":"473f6980646cb33d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1704873758733,"stop":1704873758733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b163cc19956f334","name":"Ordered Callback - backward","time":{"start":1704873963112,"stop":1704873963112,"duration":0},"status":"passed","severity":"normal"},{"uid":"97306046617d7597","name":"Push message on custom pubsubTopic","time":{"start":1704873864329,"stop":1704873864329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86efd5878cca2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1704873909735,"stop":1704873909735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e3bb5c55fab4bc","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1704873969671,"stop":1704873969671,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e63662622d0bed","name":"Subscribe to topic containing XML and publish message","time":{"start":1704873906383,"stop":1704873906383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e99b0bff3400d3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1704873969672,"stop":1704873969673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a162ea86d80920f8","name":"Subscribe to topic containing short and receive message","time":{"start":1704873909739,"stop":1704873909740,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5d8a9878ca45e1","name":"Push message equal or less that 1MB","time":{"start":1704873948958,"stop":1704873948958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8449b81e5612759","name":"should set field with all protocols disabled","time":{"start":1704873759515,"stop":1704873759515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c0114c0ddd7cd7","name":"Check received message containing unicode special characters","time":{"start":1704873905861,"stop":1704873905862,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb48cdb6a6a70f","name":"should not receive a peer event after stop","time":{"start":1704873818689,"stop":1704873818689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0210439edafd71","name":"configure the node with multiple pubsub topics","time":{"start":1704873914591,"stop":1704873914591,"duration":0},"status":"passed","severity":"normal"},{"uid":"946d7ab32b9563ed","name":"Query generator for multiple messages","time":{"start":1704873958465,"stop":1704873958465,"duration":0},"status":"passed","severity":"normal"},{"uid":"991ba99e25dcdef1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1704873826957,"stop":1704873826957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4dbd66ff5b7bdc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704873842548,"stop":1704873842548,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c2178e2b81d23c","name":"Check publish message after client node is restarted","time":{"start":1704873901136,"stop":1704873901136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1960850c50479b7","name":"Check received message containing Basic HTML tag","time":{"start":1704873905860,"stop":1704873905860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f4be2b0f7d268","name":"1 Store, 2 fetches","time":{"start":1704873776153,"stop":1704873776153,"duration":0},"status":"passed","severity":"normal"},{"uid":"908d70154d8937bc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1704873826955,"stop":1704873826956,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d96890be39bcda5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1704873758727,"stop":1704873758727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfbb30c5dc46564","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1704873826958,"stop":1704873826959,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c8f45d0550a3f5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704873864330,"stop":1704873864330,"duration":0},"status":"passed","severity":"normal"},{"uid":"524dbbf1b70a8bd7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1704873840503,"stop":1704873840503,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43359f4f4f3c22","name":"pre and post cipher","time":{"start":1704873782910,"stop":1704873782911,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0189d521379f1cf","name":"should throw an error for insufficient data","time":{"start":1704873753445,"stop":1704873753445,"duration":0},"status":"passed","severity":"normal"},{"uid":"930f3c787b3e7348","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704874057277,"stop":1704874057277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2acd3ecf6890369","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1704873946659,"stop":1704873946660,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9e342644c9a373","name":"Push message with emoji payload","time":{"start":1704873948941,"stop":1704873948941,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff7707d36c460ee","name":"All","time":{"start":1704873809274,"stop":1704873809275,"duration":1},"status":"passed","severity":"normal"}] |