mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 11:53:14 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"260071fb864e492","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726141696403,"stop":1726141696403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a03dc330649afa","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726141366457,"stop":1726141366458,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59aa95fc02cd135","name":"Callback on promise, aborts when callback returns true","time":{"start":1726141746422,"stop":1726141746423,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0389b8f40ae873","name":"connects to nwaku","time":{"start":1726141757783,"stop":1726141757783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ff29ab7d1bd1bd","name":"Publish message with custom timestamp: Fri Sep 22 2023 11:47:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141658460,"stop":1726141658460,"duration":0},"status":"passed","severity":"normal"},{"uid":"363794bb20929568","name":"Number of peers are maintained correctly","time":{"start":1726141441899,"stop":1726141441899,"duration":0},"status":"passed","severity":"normal"},{"uid":"a252219da5c1c998","name":"Generator, custom pubsub topic","time":{"start":1726141736777,"stop":1726141736777,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aebcc7e6737bc0f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726141141920,"stop":1726141141920,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ba8fb19e325fbc","name":"Check received message with timestamp: 1726141192342000000 ","time":{"start":1726141610901,"stop":1726141610901,"duration":0},"status":"passed","severity":"normal"},{"uid":"96649de09c8ca56e","name":"Check received message containing escaped characters","time":{"start":1726141372850,"stop":1726141372851,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1454a1e1f250714","name":"returns all values when wanted number is greater than available values","time":{"start":1726141161868,"stop":1726141161869,"duration":1},"status":"passed","severity":"normal"},{"uid":"5303fd9888ae2d12","name":"Push message with SQL Injection payload","time":{"start":1726141697383,"stop":1726141697383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb26217dde76dc","name":"Check received message containing Arabic","time":{"start":1726141610872,"stop":1726141610872,"duration":0},"status":"passed","severity":"normal"},{"uid":"4434a3c5b1994b77","name":"Check received message with timestamp: 1726141192342 ","time":{"start":1726141610901,"stop":1726141610902,"duration":1},"status":"passed","severity":"normal"},{"uid":"7859a9146b96762f","name":"Check publish message containing numeric","time":{"start":1726141658443,"stop":1726141658445,"duration":2},"status":"passed","severity":"normal"},{"uid":"9706977986125f0","name":"random static sharding 9 - Cluster ID: 697, Shard ID: 32","time":{"start":1726141712082,"stop":1726141712082,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e54cca06bd82b78","name":"isConnected should return true after first peer connects","time":{"start":1726141242323,"stop":1726141242323,"duration":0},"status":"passed","severity":"normal"},{"uid":"980ecbd60233b5cb","name":"listenerCount","time":{"start":1726141233383,"stop":1726141233383,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc150aa9ce8d9a2b","name":"getPeersByDiscovery","time":{"start":1726141233382,"stop":1726141233382,"duration":0},"status":"passed","severity":"normal"},{"uid":"485b01dff168fd93","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726141366475,"stop":1726141366475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2d728eb84abce8","name":"Filter with 1 connections","time":{"start":1726141449116,"stop":1726141449116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f354f1406067c0e","name":"different cluster, different shard: nodes don't connect","time":{"start":1726141366392,"stop":1726141366394,"duration":2},"status":"passed","severity":"normal"},{"uid":"41062288e419b2e7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726141634751,"stop":1726141634751,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a267674f25e1d9","name":"should not receive a peer event before start","time":{"start":1726141166803,"stop":1726141166803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d670aa17862bb648","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726141720824,"stop":1726141720825,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d61c9375a46615","name":"should decode valid enr successfully","time":{"start":1726141150362,"stop":1726141150362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a198791840f2aee4","name":"LightPush","time":{"start":1726141761202,"stop":1726141761202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd4e3170bdee5d1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141272563,"stop":1726141272564,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa16ce2f0da05508","name":"should emit a peer event after start","time":{"start":1726141166802,"stop":1726141166803,"duration":1},"status":"passed","severity":"normal"},{"uid":"6457f0d92ab0107d","name":"Relay + Store","time":{"start":1726141150376,"stop":1726141150376,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ec6eadc109b8ac","name":"Fails to publish message with wrong content topic","time":{"start":1726141658462,"stop":1726141658462,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3c5bf742af8471","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726141720805,"stop":1726141720805,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2c109ab10f656e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726141366412,"stop":1726141366413,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4a7f713cea0fc2","name":"udp ip6 address","time":{"start":1726141149429,"stop":1726141149430,"duration":1},"status":"passed","severity":"normal"},{"uid":"514126de3f867db2","name":"should properly create location multiaddrs - tcp6","time":{"start":1726141150373,"stop":1726141150373,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a2ba0cbc64fb2f","name":"should not fail to stop the service if it was not started","time":{"start":1726141166802,"stop":1726141166802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6514863aa55abcb1","name":"Subscribe to topic containing short and receive message","time":{"start":1726141720832,"stop":1726141720832,"duration":0},"status":"passed","severity":"normal"},{"uid":"251287df8e3895dd","name":"Push message with long payload","time":{"start":1726141697379,"stop":1726141697379,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2ed3abe95355ca","name":"Push message equal or less that 1MB","time":{"start":1726141630949,"stop":1726141630949,"duration":0},"status":"passed","severity":"normal"},{"uid":"3975f165ff3d4a9c","name":"Check publish message containing shell command","time":{"start":1726141658456,"stop":1726141658457,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3181e3338bde01","name":"Passing page size 19 when there are 20 messages","time":{"start":1726141748813,"stop":1726141748814,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fe6c344e20d407","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726141141921,"stop":1726141141921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5585053071919942","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726141409164,"stop":1726141409165,"duration":1},"status":"passed","severity":"normal"},{"uid":"85110534a305f2e3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141499915,"stop":1726141499915,"duration":0},"status":"passed","severity":"normal"},{"uid":"73da617ae713f62e","name":"Symmetric encrypt & Decrypt","time":{"start":1726141173111,"stop":1726141173112,"duration":1},"status":"passed","severity":"normal"},{"uid":"c621df16ff53c65f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app85/10/topic789/test.js","time":{"start":1726141681185,"stop":1726141681185,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd01d2e8cbec2103","name":"should throw error - no id","time":{"start":1726141150363,"stop":1726141150363,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fa51ee9169b640","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726141722300,"stop":1726141722301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2488e0131d4ff940","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726141366394,"stop":1726141366398,"duration":4},"status":"passed","severity":"normal"},{"uid":"a86e3e63b624de20","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726141720831,"stop":1726141720831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d8ca8d56eca79c","name":"throws on content topic with too few or too many fields","time":{"start":1726141141897,"stop":1726141141898,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39250f62cee5379","name":"Push message with custom timestamp: 1726144988593","time":{"start":1726141697412,"stop":1726141697412,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd021cca6d1bab53","name":"Check received message containing special chars","time":{"start":1726141610890,"stop":1726141610890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b883da22c1b5f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726141141933,"stop":1726141141933,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e22b9ba4239f45","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726141141912,"stop":1726141141913,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a58fb40d3b0ff8b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141388336,"stop":1726141388336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccf4d1d3f38b791","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726141537929,"stop":1726141537930,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82f6779be2a9e1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141388337,"stop":1726141388337,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d5a60f3d47cfd","name":"Query generator for multiple messages with different content topic format","time":{"start":1726141746412,"stop":1726141746412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d72db608f319d6f","name":"Push message with numeric payload","time":{"start":1726141630932,"stop":1726141630932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d925aeb6f2e3bed","name":"Passing invalid cursor","time":{"start":1726141696403,"stop":1726141696403,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fcd938c21cd7c6","name":"should properly create location multiaddrs - udp4","time":{"start":1726141150368,"stop":1726141150372,"duration":4},"status":"passed","severity":"normal"},{"uid":"4b87034b3701ef2f","name":"Push message with content topic containing unicode special characters","time":{"start":1726141697394,"stop":1726141697403,"duration":9},"status":"passed","severity":"normal"},{"uid":"ab0d02fbdba74d72","name":"Check received message containing Chinese","time":{"start":1726141372846,"stop":1726141372847,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cae907df91565f0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726141366450,"stop":1726141366456,"duration":6},"status":"passed","severity":"normal"},{"uid":"6d182cf166b2bfc0","name":"Round trip binary serialization","time":{"start":1726141155320,"stop":1726141155320,"duration":0},"status":"passed","severity":"normal"},{"uid":"96264e4897cc95b5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726141149827,"stop":1726141149827,"duration":0},"status":"passed","severity":"normal"},{"uid":"729f6c0267f80b15","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726141681188,"stop":1726141681189,"duration":1},"status":"passed","severity":"normal"},{"uid":"687e1582b1482c4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726141712085,"stop":1726141712085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c79177d2beda59","name":"Fails to push message with empty content topic","time":{"start":1726141630946,"stop":1726141630946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70be25e2f0279ae","name":"should get / set UDP multiaddr","time":{"start":1726141150367,"stop":1726141150367,"duration":0},"status":"passed","severity":"normal"},{"uid":"13719de7a3bd2ef7","name":"Push message with content topic containing Russian","time":{"start":1726141630941,"stop":1726141630942,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18bd7ada001cee1","name":"Fails to push message with large meta","time":{"start":1726141630947,"stop":1726141630947,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb73f83fa09bf11","name":"new peer added after a peer was already found","time":{"start":1726141624388,"stop":1726141624388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23ab1c41887d00f1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141272537,"stop":1726141272539,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5615806343ce74e","name":"Push message with content topic containing Script","time":{"start":1726141697392,"stop":1726141697392,"duration":0},"status":"passed","severity":"normal"},{"uid":"69814b623cf23a3c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726141162344,"stop":1726141162345,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e68b075483244e","name":"Subscribe and receives messages on 20 topics","time":{"start":1726141409156,"stop":1726141409156,"duration":0},"status":"passed","severity":"normal"},{"uid":"172dae03ede5c8fc","name":"Check message with invalid timestamp is not received","time":{"start":1726141372853,"stop":1726141372853,"duration":0},"status":"passed","severity":"normal"},{"uid":"41030681fd3f322a","name":"Subscribe and receive messages via waku relay post","time":{"start":1726141720829,"stop":1726141720829,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c77ad7ac87efd31","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726141141914,"stop":1726141141914,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a064db9c381ed1","name":"safeDispatchEvent","time":{"start":1726141233385,"stop":1726141233391,"duration":6},"status":"passed","severity":"normal"},{"uid":"6da78efc6ceeffa6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726141661657,"stop":1726141661657,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb3144bba28382","name":"Check received message containing Chinese","time":{"start":1726141610871,"stop":1726141610871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3fc5c2ef8c61cc","name":"groups content topics by expected pubsub topic","time":{"start":1726141141916,"stop":1726141141917,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ae4e8769d32702","name":"Used by Waku Relay","time":{"start":1726141757785,"stop":1726141757785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33f763aa1f3a8a1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726141757099,"stop":1726141757099,"duration":0},"status":"passed","severity":"normal"},{"uid":"19269bf7185de73f","name":"Push message with Chinese payload","time":{"start":1726141697381,"stop":1726141697382,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4154fdc7172858","name":"Push message with content topic containing emoji","time":{"start":1726141697407,"stop":1726141697408,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8df71b73caf6de","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726141720825,"stop":1726141720825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dea690f27748b83","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141252047,"stop":1726141252048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c008654a1b357a81","name":"should set field with all protocols disabled","time":{"start":1726141150374,"stop":1726141150374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da30ebb3ad33bfa","name":"Push message on custom pubsubTopic","time":{"start":1726141499922,"stop":1726141499922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c044a29605350ee1","name":"throws on content topic with empty version field","time":{"start":1726141141899,"stop":1726141141900,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39ebd39d10efcfb","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726141149822,"stop":1726141149823,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a42ad98f062ba50","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726141757100,"stop":1726141757100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9204252485840c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726141141930,"stop":1726141141930,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5b5e8e89904b80","name":"should not fail to stop the service if it was not started","time":{"start":1726141206279,"stop":1726141206280,"duration":1},"status":"passed","severity":"normal"},{"uid":"d026a674d5be4378","name":"should return empty list for no shard","time":{"start":1726141141923,"stop":1726141141923,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d450d9f88d1bbf","name":"Check received message containing XML","time":{"start":1726141372849,"stop":1726141372849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33a4e22c0958a06","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726141409160,"stop":1726141409160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d370eaf6e341f58","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726141516895,"stop":1726141516896,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e201b5317c27ff","name":"Filter with 0 connections","time":{"start":1726141449115,"stop":1726141449115,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a3ae75cb714588","name":"Subscribe to topic containing long and receive message","time":{"start":1726141720810,"stop":1726141720810,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc34bb56074a8274","name":"should return all peers when numPeers is 0","time":{"start":1726141155053,"stop":1726141155054,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4f3b165fbc0f53","name":"Check message with no payload is not received","time":{"start":1726141610886,"stop":1726141610886,"duration":0},"status":"passed","severity":"normal"},{"uid":"778dd78566b9fd44","name":"Overlapping topic subscription","time":{"start":1726141409157,"stop":1726141409158,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6ff9884e92402","name":"Check message with non string payload is not received","time":{"start":1726141610886,"stop":1726141610887,"duration":1},"status":"passed","severity":"normal"},{"uid":"564afecebcbf80ac","name":"Store - dialed first","time":{"start":1726141761201,"stop":1726141761201,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8750c80caa988ac","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141366472,"stop":1726141366473,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90238715ef64d08","name":"should encode/decode to text encoding","time":{"start":1726141150366,"stop":1726141150367,"duration":1},"status":"passed","severity":"normal"},{"uid":"461aa21b108a4a60","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726141141928,"stop":1726141141928,"duration":0},"status":"passed","severity":"normal"},{"uid":"7700a7f0ed126e6a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726141141925,"stop":1726141141926,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d237f3cf6bb0e5","name":"Push message with JSON payload","time":{"start":1726141697385,"stop":1726141697385,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a3ce4a3705dc06","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726141162799,"stop":1726141162799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7786475c3de4b4ec","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141499922,"stop":1726141499923,"duration":1},"status":"passed","severity":"normal"},{"uid":"498c98dd63d981ba","name":"Fails to push message with empty content topic","time":{"start":1726141697408,"stop":1726141697409,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66c10f10c03050c","name":"Push message with custom timestamp: 1726145042105","time":{"start":1726141630949,"stop":1726141630949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5451f893d8b790fb","name":"Push message with content topic containing JSON","time":{"start":1726141630944,"stop":1726141630944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93f7c4e1fc61209","name":"should handle a minimal index list","time":{"start":1726141141941,"stop":1726141141942,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a4f3bf72d473cf","name":"same cluster, same shard: nodes connect","time":{"start":1726141537930,"stop":1726141537930,"duration":0},"status":"passed","severity":"normal"},{"uid":"69445930845004f0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726141661657,"stop":1726141661657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9557446ba3b7a8c1","name":"Check received message containing XML","time":{"start":1726141610875,"stop":1726141610876,"duration":1},"status":"passed","severity":"normal"},{"uid":"98eba297cc738660","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726141409165,"stop":1726141409165,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f628070a8df5c7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726141409166,"stop":1726141409167,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d78764a83c1ebe","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141516913,"stop":1726141516913,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a81ed6a1c9a9b3f","name":"Push message with custom timestamp: 1726137788593","time":{"start":1726141697412,"stop":1726141697412,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf22777464723f7","name":"Check received message containing Arabic","time":{"start":1726141372847,"stop":1726141372847,"duration":0},"status":"passed","severity":"normal"},{"uid":"969175c6d199ea1b","name":"Encoder throws on undefined content topic","time":{"start":1726141174379,"stop":1726141174380,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc082104abb165a7","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726141141922,"stop":1726141141922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f2e8ea1f7126d7","name":"addEventListener with correct event","time":{"start":1726141233380,"stop":1726141233381,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cf1615b8dd75c3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726141141923,"stop":1726141141923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e7779bf1cfbc99","name":"Ping on peer without subscriptions","time":{"start":1726141252046,"stop":1726141252047,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d06aa8ab324b364","name":"should set field with all protocols enabled","time":{"start":1726141150374,"stop":1726141150374,"duration":0},"status":"passed","severity":"normal"},{"uid":"20259d07d8918635","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726141757101,"stop":1726141757101,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2dea9ac028f201","name":"Should update shard info","time":{"start":1726141538209,"stop":1726141538209,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e8b929ed6f32b5","name":"Non TWN Cluster","time":{"start":1726141681183,"stop":1726141681183,"duration":0},"status":"passed","severity":"normal"},{"uid":"785c00234360af92","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726141661644,"stop":1726141661644,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b26c65b34b2e913","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141736776,"stop":1726141736776,"duration":0},"status":"passed","severity":"normal"},{"uid":"befa27ee714bf188","name":"Promise Callback - true","time":{"start":1726141733870,"stop":1726141733870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8264648b5007f47f","name":"should encodeTxt and decodeTxt","time":{"start":1726141150361,"stop":1726141150361,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fafcdb7c7fc1cf","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726141661654,"stop":1726141661655,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2a8ee40b767690","name":"it tolerates circular branch references","time":{"start":1726141162951,"stop":1726141162951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5464f226751b58","name":"should not receive a peer event after stop","time":{"start":1726141206281,"stop":1726141206281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1eca840427e9f8e","name":"should throw an error for an unconfigured topic","time":{"start":1726141141935,"stop":1726141141935,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf7fcc7eeb67f7","name":"should return valid sharding parameters for static sharding","time":{"start":1726141141937,"stop":1726141141938,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c1987513233fde","name":"Refresh subscription","time":{"start":1726141720809,"stop":1726141720809,"duration":0},"status":"passed","severity":"normal"},{"uid":"82531d8b6b5694e1","name":"Fails to publish duplicate message","time":{"start":1726141658461,"stop":1726141658462,"duration":1},"status":"passed","severity":"normal"},{"uid":"872f8ffe15f39244","name":"Overlapping topic subscription","time":{"start":1726141720831,"stop":1726141720832,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0f14257b807898","name":"Renews peer on consistent ping failures","time":{"start":1726141289431,"stop":1726141289431,"duration":0},"status":"passed","severity":"normal"},{"uid":"de803aa1b51cba9e","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726141516896,"stop":1726141516897,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d03ca69f7f71b7c","name":"Push message with custom timestamp: 1695382988593","time":{"start":1726141697411,"stop":1726141697411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2fea981367f60e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726141720834,"stop":1726141720834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc6c187d754b344","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726141366471,"stop":1726141366471,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd432472f3de814f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726141289432,"stop":1726141289432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4d8a9728d18c5e","name":"recovers when dns.resolve returns empty","time":{"start":1726141162951,"stop":1726141162952,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfc35daabb5cac","name":"Check received message containing Russian","time":{"start":1726141610872,"stop":1726141610872,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a61e9266e70f1e","name":"Push message with content topic containing Arabic","time":{"start":1726141630941,"stop":1726141630941,"duration":0},"status":"passed","severity":"normal"},{"uid":"85db6cb5cf6cd6e1","name":"Check publish message containing emoji","time":{"start":1726141658459,"stop":1726141658459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9236d52e0e5ed3","name":"throws on content topic with generation field greater than 0","time":{"start":1726141141898,"stop":1726141141899,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3eed0450b692c0","name":"Callback on promise","time":{"start":1726141746412,"stop":1726141746412,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fc43eadbe6f6b4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726141366470,"stop":1726141366470,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df57a9b0b2a7d88","name":"should throw an error for missing required configuration","time":{"start":1726141141923,"stop":1726141141925,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d740741cfc4bb9f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726141720838,"stop":1726141720845,"duration":7},"status":"passed","severity":"normal"},{"uid":"9eae608cd3197668","name":"Push message with content topic containing SQL Injection","time":{"start":1726141630942,"stop":1726141630942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75e930035df7444","name":"Throws when trying to push message with empty payload","time":{"start":1726141630938,"stop":1726141630938,"duration":0},"status":"passed","severity":"normal"},{"uid":"5446877eaf5a3521","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726141720826,"stop":1726141720826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed009c2d984695e9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726141757102,"stop":1726141757102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a129ef91c692bfe","name":"Check message on other pubsub topic is not received","time":{"start":1726141372853,"stop":1726141372854,"duration":1},"status":"passed","severity":"normal"},{"uid":"faed9af4d6e70f45","name":"should encode/decode to RLP encoding","time":{"start":1726141150366,"stop":1726141150366,"duration":0},"status":"passed","severity":"normal"},{"uid":"77182bcb6e4f4fa3","name":"should only return 1 node with store capability","time":{"start":1726141162954,"stop":1726141162954,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a410530f5f2814","name":"Check received message containing Arabic","time":{"start":1726141610891,"stop":1726141610891,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4fcea508519780","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726141366477,"stop":1726141366478,"duration":1},"status":"passed","severity":"normal"},{"uid":"294df32012cc48","name":"Fails to publish message with empty text","time":{"start":1726141658462,"stop":1726141658462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b362c72eb2f34f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726141149823,"stop":1726141149824,"duration":1},"status":"passed","severity":"normal"},{"uid":"309916eff3a2e8da","name":"dispatchEvent via connectionManager","time":{"start":1726141233383,"stop":1726141233384,"duration":1},"status":"passed","severity":"normal"},{"uid":"36772453c2586e23","name":"Check received message containing shell command","time":{"start":1726141610898,"stop":1726141610898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e493865e09363a1","name":"Nodes with multiple pubsub topic","time":{"start":1726141634755,"stop":1726141634755,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb816f5e7891391","name":"Push message with long payload","time":{"start":1726141630931,"stop":1726141630932,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93b915b4e8bcca6","name":"Publish message with custom timestamp: Thu Sep 12 2024 12:47:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141658461,"stop":1726141658461,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d170aa3f69ed2d","name":"Check publish message after service node is restarted","time":{"start":1726141658464,"stop":1726141658464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f835c1749a10c61c","name":"Encoder throws on empty string content topic","time":{"start":1726141172747,"stop":1726141172748,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b232efa75abe33b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726141162345,"stop":1726141162346,"duration":1},"status":"passed","severity":"normal"},{"uid":"94706f3cc3f8c4d9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726141366398,"stop":1726141366399,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25326d4d92c924","name":"Push message with content topic containing XML","time":{"start":1726141630943,"stop":1726141630943,"duration":0},"status":"passed","severity":"normal"},{"uid":"f176095944e6aca6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726141174378,"stop":1726141174379,"duration":1},"status":"passed","severity":"normal"},{"uid":"725b3ca1edc43c77","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726141141910,"stop":1726141141910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4566461bba358f1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726141193314,"stop":1726141193315,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb05e36bf1322c4","name":"removeEventListener with wrong event","time":{"start":1726141233382,"stop":1726141233382,"duration":0},"status":"passed","severity":"normal"},{"uid":"197ff227e3f469d4","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726141141918,"stop":1726141141918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e03a337c767f42","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726141150362,"stop":1726141150362,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e712536bf8c7d0","name":"throws on content topic with empty application field","time":{"start":1726141141899,"stop":1726141141899,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0990a3b155d6742","name":"Check received message containing special chars","time":{"start":1726141610871,"stop":1726141610871,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccae4a99397829a5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726141141911,"stop":1726141141912,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f8cbd91063e8dc","name":"Push message with content topic containing Chinese","time":{"start":1726141630940,"stop":1726141630941,"duration":1},"status":"passed","severity":"normal"},{"uid":"229edd449023f229","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726141720834,"stop":1726141720835,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe93957d118afc3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726141162955,"stop":1726141162955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a3acef06e617465","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141499921,"stop":1726141499921,"duration":0},"status":"passed","severity":"normal"},{"uid":"387e4e04b0c66117","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726141149825,"stop":1726141149825,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e2b571684130e9","name":"Subscribe to topic containing short and publish message","time":{"start":1726141661649,"stop":1726141661650,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32bef28b47b8c5b","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141276665,"stop":1726141276666,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce39a776804063a","name":"removeEventListener with correct event","time":{"start":1726141233381,"stop":1726141233382,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2a262ad1a171fc","name":"topics with same application and version share the same shard","time":{"start":1726141141916,"stop":1726141141916,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd975b169d98e248","name":"Check message with invalid timestamp is not received","time":{"start":1726141610882,"stop":1726141610883,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c371b3d0f07ebe0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726141696400,"stop":1726141696400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4928ee083068cbb3","name":"should set field with only FILTER enabled","time":{"start":1726141150375,"stop":1726141150375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83e5894a5254777","name":"random static sharding 3 - Cluster ID: 279, Shard ID: 127","time":{"start":1726141712079,"stop":1726141712079,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ecd077f144f6df","name":"should properly create location multiaddrs - udp","time":{"start":1726141150373,"stop":1726141150373,"duration":0},"status":"passed","severity":"normal"},{"uid":"88367d35e8bb3afe","name":"should properly create location multiaddrs - tcp","time":{"start":1726141150373,"stop":1726141150373,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c0a026c8c1cfa","name":"Encoder throws on empty string content topic","time":{"start":1726141174380,"stop":1726141174380,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d78eb4ec6be371","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141610881,"stop":1726141610882,"duration":1},"status":"passed","severity":"normal"},{"uid":"204d82b50c8f8d06","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141306578,"stop":1726141306578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ae17069879fe5f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726141366458,"stop":1726141366464,"duration":6},"status":"passed","severity":"normal"},{"uid":"4e92bf179280e16a","name":"Renews subscription after lossing a connection","time":{"start":1726141720845,"stop":1726141720846,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc11cb8cec5e15","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726141141913,"stop":1726141141913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2457b51b409cc20c","name":"1 Relay, 1 fetch","time":{"start":1726141162798,"stop":1726141162798,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f13312f0a91","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726141150375,"stop":1726141150375,"duration":0},"status":"passed","severity":"normal"},{"uid":"10421779e826a7bd","name":"Generator, custom pubsub topic","time":{"start":1726141736778,"stop":1726141736778,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc6d85013b32c93","name":"through manual discovery","time":{"start":1726141520494,"stop":1726141520494,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1909fea2aaf775e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141388336,"stop":1726141388336,"duration":0},"status":"passed","severity":"normal"},{"uid":"7174116ab6ca14dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726141141931,"stop":1726141141931,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea20105d3595814","name":"Check received message containing SQL Injection","time":{"start":1726141610893,"stop":1726141610893,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b0c5a1cc83a895","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141516895,"stop":1726141516895,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07a18c148c34c4e","name":"Push message with Script payload","time":{"start":1726141697383,"stop":1726141697384,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44b597e6b344e43","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141366408,"stop":1726141366409,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7eb529531709bc4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726141141932,"stop":1726141141932,"duration":0},"status":"passed","severity":"normal"},{"uid":"431aa9cb66fd419c","name":"same cluster, different shard: nodes don't connect","time":{"start":1726141366389,"stop":1726141366391,"duration":2},"status":"passed","severity":"normal"},{"uid":"37247b325ea00760","name":"can start the service","time":{"start":1726141206275,"stop":1726141206279,"duration":4},"status":"passed","severity":"normal"},{"uid":"ecf16363242894e7","name":"Passing page size 10 when there are 10 messages","time":{"start":1726141748812,"stop":1726141748812,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1f9fecc83dc340","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726141736087,"stop":1726141736087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae5fa8da76d0da9","name":"should not throw an error for a single configured topic","time":{"start":1726141141934,"stop":1726141141934,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0d95decea891bc","name":"Store - dialed after - with timeout","time":{"start":1726141761201,"stop":1726141761202,"duration":1},"status":"passed","severity":"normal"},{"uid":"3056ca37e9b72456","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726141537930,"stop":1726141537930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4845123911845ee5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726141720826,"stop":1726141720826,"duration":0},"status":"passed","severity":"normal"},{"uid":"4342a0d3f2a028c4","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726141516898,"stop":1726141516898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80c05b7e76297ea","name":"Publish message with rate limit","time":{"start":1726141658465,"stop":1726141658465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09f7137adcbf487","name":"Query Generator, No Decoder","time":{"start":1726141722298,"stop":1726141722299,"duration":1},"status":"passed","severity":"normal"},{"uid":"35710af07ff7c523","name":"Subscribe and receive messages via lightPush","time":{"start":1726141409153,"stop":1726141409153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d24838390f6405","name":"Fails to push message bigger that 1MB","time":{"start":1726141630949,"stop":1726141630950,"duration":1},"status":"passed","severity":"normal"},{"uid":"74324907d895bd95","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726141720831,"stop":1726141720831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4917479fe97eee4c","name":"Sample","time":{"start":1726141149799,"stop":1726141149800,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2136a266a156d4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726141174378,"stop":1726141174378,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6264f655285489","name":"throws on content topic with empty topic name field","time":{"start":1726141141900,"stop":1726141141901,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f49315c4218207","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726141155055,"stop":1726141155055,"duration":0},"status":"passed","severity":"normal"},{"uid":"7358e9f526320fd4","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726141516908,"stop":1726141516909,"duration":1},"status":"passed","severity":"normal"},{"uid":"379d9a35c5141e2b","name":"does not throw on valid cases","time":{"start":1726141141896,"stop":1726141141897,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3a6eb200007d69","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726141720828,"stop":1726141720829,"duration":1},"status":"passed","severity":"normal"},{"uid":"81940f07564fdf5b","name":"ignores domain fetching errors","time":{"start":1726141162952,"stop":1726141162952,"duration":0},"status":"passed","severity":"normal"},{"uid":"1000c0a2304fe5fb","name":"Check received message containing long","time":{"start":1726141372843,"stop":1726141372844,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bda60b46a0403e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726141661657,"stop":1726141661658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f494184b9fd024","name":"should properly compute the node id","time":{"start":1726141150366,"stop":1726141150366,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa853cc74375450","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726141720805,"stop":1726141720805,"duration":0},"status":"passed","severity":"normal"},{"uid":"808f7c74bd71330d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726141141929,"stop":1726141141929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50de70c9a41619d","name":"Ping on subscribed peer","time":{"start":1726141276663,"stop":1726141276664,"duration":1},"status":"passed","severity":"normal"},{"uid":"9584804656acc46c","name":"Ping on unsubscribed peer","time":{"start":1726141276662,"stop":1726141276662,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b42f14ec743316","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726141736088,"stop":1726141736088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dff68cd15221ec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726141720823,"stop":1726141720823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc6287558501100","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726141193315,"stop":1726141193315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2894b68dc6570a","name":"should throw error - no public key","time":{"start":1726141150363,"stop":1726141150364,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e89827a3d1e65be","name":"Push message with content topic containing long","time":{"start":1726141630939,"stop":1726141630939,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f67598825129db","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726141141915,"stop":1726141141915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94f0d4ac9751c46","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726141149827,"stop":1726141149827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ada92f4cd19c8a8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726141720825,"stop":1726141720825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc2e61a5aa8e34b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726141141914,"stop":1726141141914,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bb96123f6800bb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726141720836,"stop":1726141720836,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7f71b038ae6354","name":"Decrypt messages","time":{"start":1726141613868,"stop":1726141613869,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4c8b3568ff5dab","name":"Check received message containing Script","time":{"start":1726141610874,"stop":1726141610875,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e253354638ba0a","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726141516896,"stop":1726141516896,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3549f7e73dc39ac","name":"Decoder throws on empty string content topic","time":{"start":1726141172749,"stop":1726141172749,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fdb9e0c25b7438","name":"should be able to encode the field with only STORE set to true","time":{"start":1726141149820,"stop":1726141149821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cef36e44cbe7837","name":"Refresh subscription","time":{"start":1726141409158,"stop":1726141409158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd9615893e3c940","name":"Check publish message containing special chars","time":{"start":1726141658445,"stop":1726141658447,"duration":2},"status":"passed","severity":"normal"},{"uid":"b24d1704b7a0fbf6","name":"Fails to push message bigger that 1MB","time":{"start":1726141697413,"stop":1726141697413,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44bd5b0154956cd","name":"Keep-alive pings maintain the connection","time":{"start":1726141289430,"stop":1726141289431,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a896a67b7ae49e2","name":"Subscribe to topic containing long and receive message","time":{"start":1726141720833,"stop":1726141720833,"duration":0},"status":"passed","severity":"normal"},{"uid":"258daf13a6b9a91f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726141658463,"stop":1726141658463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0424d2edff75a45","name":"Push message with content topic containing emoji","time":{"start":1726141630946,"stop":1726141630946,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0fac46d5cb2aad","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726141409165,"stop":1726141409165,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d2db7521d78edb","name":"Rejects garbage","time":{"start":1726141177615,"stop":1726141177615,"duration":0},"status":"passed","severity":"normal"},{"uid":"48be5fa0a05ddebc","name":"Accepts a valid Waku Message","time":{"start":1726141177613,"stop":1726141177615,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2a1c5d7867754fd","name":"shard 0","time":{"start":1726141712077,"stop":1726141712077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8d366098255478","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726141366411,"stop":1726141366412,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1f74ee72eed851","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726141409159,"stop":1726141409159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7438f46d5830ff64","name":"Ping on unsubscribed peer","time":{"start":1726141276664,"stop":1726141276665,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52522b2ff205665","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726141204334,"stop":1726141204334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9eb71255ef93107","name":"Check meta is set [ecies]","time":{"start":1726141174379,"stop":1726141174379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2919b25300853","name":"Check received message containing Script","time":{"start":1726141372848,"stop":1726141372849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3586d2bda4fddbb5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726141661653,"stop":1726141661653,"duration":0},"status":"passed","severity":"normal"},{"uid":"a233d25312022e02","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726141722298,"stop":1726141722298,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcabb45928578e8","name":"LightPush with 3 connections","time":{"start":1726141449118,"stop":1726141449118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b363a77b0be0585b","name":"Push message with content topic containing long","time":{"start":1726141697389,"stop":1726141697389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5e2d021307237","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141516899,"stop":1726141516901,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef1b148685a1a709","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726141720806,"stop":1726141720806,"duration":0},"status":"passed","severity":"normal"},{"uid":"adab638c109dcecb","name":"Check received message with timestamp: 1726141192569000000 ","time":{"start":1726141372852,"stop":1726141372852,"duration":0},"status":"passed","severity":"normal"},{"uid":"892e58259b6f4b05","name":"should not receive a peer event after stop","time":{"start":1726141166803,"stop":1726141166803,"duration":0},"status":"passed","severity":"normal"},{"uid":"30251b6e2005f916","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726141366456,"stop":1726141366457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05febea13ace706","name":"Passing page size 11 when there are 10 messages","time":{"start":1726141748813,"stop":1726141748813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af30d9dad8aeeec","name":"Check publish message containing JSON","time":{"start":1726141658455,"stop":1726141658456,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7264d9f96845da","name":"Check publish message containing escaped characters","time":{"start":1726141658458,"stop":1726141658458,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0434a10b33520f","name":"handles different networkShards values correctly","time":{"start":1726141141919,"stop":1726141141919,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fdf6bb0560f08e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726141141940,"stop":1726141141940,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e232f5b9175388","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726141141933,"stop":1726141141933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44fd76016f99c13","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726141722303,"stop":1726141722304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4457a6ef9fc90cb8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726141149825,"stop":1726141149826,"duration":1},"status":"passed","severity":"normal"},{"uid":"991dd76ac741f047","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726141800255,"stop":1726141800255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a708e31b0bc5da36","name":"Push message with content topic containing Arabic","time":{"start":1726141697390,"stop":1726141697390,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a09f627cf66066e","name":"Decoder throws on empty string content topic","time":{"start":1726141174380,"stop":1726141174381,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfd10f1b1ff6b15","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726141720810,"stop":1726141720810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35509edfb484802","name":"retrieves a single peer","time":{"start":1726141162950,"stop":1726141162951,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f3718e0e38837","name":"Push message with content topic containing numeric","time":{"start":1726141630939,"stop":1726141630940,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeda8469488f4994","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726141661644,"stop":1726141661644,"duration":0},"status":"passed","severity":"normal"},{"uid":"12502aa89ebb1195","name":"Subscribe to topic containing long and publish message","time":{"start":1726141661650,"stop":1726141661651,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8ae2b368e347c2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726141193315,"stop":1726141193316,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2eed00ba75d35a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726141366448,"stop":1726141366448,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae330172d00c564","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726141149822,"stop":1726141149822,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1be7a89560e41ba","name":"ignores unrecognized TXT record formats","time":{"start":1726141162952,"stop":1726141162952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1b5f8a037f2c6f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726141409159,"stop":1726141409160,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eba18d77fd216dc","name":"random static sharding 4 - Cluster ID: 103, Shard ID: 167","time":{"start":1726141712079,"stop":1726141712080,"duration":1},"status":"passed","severity":"normal"},{"uid":"688b4a02bc6db5be","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726141272535,"stop":1726141272536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f4e4e4864348d9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726141722303,"stop":1726141722303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4838bcf5ac5ca361","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app78/9/topic4/proto","time":{"start":1726141681187,"stop":1726141681187,"duration":0},"status":"passed","severity":"normal"},{"uid":"584e15668a80fbb3","name":"Push message with emoji payload","time":{"start":1726141630937,"stop":1726141630938,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f5b2c6afc2685e","name":"random static sharding 5 - Cluster ID: 69, Shard ID: 626","time":{"start":1726141712080,"stop":1726141712080,"duration":0},"status":"passed","severity":"normal"},{"uid":"9747952f9396dd4b","name":"Init the array if not present","time":{"start":1726141141502,"stop":1726141141503,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6c96a68a6060ae","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726141172746,"stop":1726141172746,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bf11d847822c14","name":"Check publish message containing Chinese","time":{"start":1726141658447,"stop":1726141658449,"duration":2},"status":"passed","severity":"normal"},{"uid":"128cfd576e156a11","name":"Check received message containing Basic HTML tag","time":{"start":1726141610894,"stop":1726141610895,"duration":1},"status":"passed","severity":"normal"},{"uid":"807abe35937bcadd","name":"Ping on unsubscribed peer","time":{"start":1726141252047,"stop":1726141252047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bd3cc20f7a0d57","name":"Delete observer","time":{"start":1726141613869,"stop":1726141613869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24301ed7a830764","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726141366449,"stop":1726141366449,"duration":0},"status":"passed","severity":"normal"},{"uid":"35af7c18c21ce4cd","name":"handles different clusterIds correctly","time":{"start":1726141141918,"stop":1726141141919,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b00c17a43281671","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141372853,"stop":1726141372853,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bec2775914f1fb","name":"should not fail to start the service if it is already started","time":{"start":1726141640054,"stop":1726141640058,"duration":4},"status":"passed","severity":"normal"},{"uid":"a46bd84b8e0a8ce8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726141162346,"stop":1726141162347,"duration":1},"status":"passed","severity":"normal"},{"uid":"c157177fd595ec4a","name":"can start the service","time":{"start":1726141640052,"stop":1726141640053,"duration":1},"status":"passed","severity":"normal"},{"uid":"2920c7dac5676c05","name":"Ordered callback, aborts when callback returns true","time":{"start":1726141746424,"stop":1726141746425,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d4662ed4013d04","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726141149827,"stop":1726141149828,"duration":1},"status":"passed","severity":"normal"},{"uid":"57696905c3ca8c36","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141499922,"stop":1726141499922,"duration":0},"status":"passed","severity":"normal"},{"uid":"930b0ba989112f0c","name":"Push message with special chars payload","time":{"start":1726141630932,"stop":1726141630933,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0c4e16dc88a05d","name":"Encoder throws on undefined content topic","time":{"start":1726141155322,"stop":1726141155322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8934470f1c19689b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726141366406,"stop":1726141366407,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc7ab373f786370","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726141516909,"stop":1726141516912,"duration":3},"status":"passed","severity":"normal"},{"uid":"f6e423912bf156ca","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726141757102,"stop":1726141757102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5602f99fdb447ba8","name":"Ping on subscribed peer","time":{"start":1726141252046,"stop":1726141252046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a259ed5ecd181e5f","name":"Overlapping topic subscription","time":{"start":1726141661649,"stop":1726141661649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d726f1489a7869f","name":"Passing page size 1 when there are 4 messages","time":{"start":1726141748806,"stop":1726141748808,"duration":2},"status":"passed","severity":"normal"},{"uid":"22b8738d3406f783","name":"Query generator for multiple messages","time":{"start":1726141746407,"stop":1726141746411,"duration":4},"status":"passed","severity":"normal"},{"uid":"f75a8ffb365ed696","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726141366465,"stop":1726141366465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2915961f4cd349","name":"Subscribe and receive messages via waku relay post","time":{"start":1726141720804,"stop":1726141720804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33c5789c7339d03","name":"Check message with non string payload is not received","time":{"start":1726141610905,"stop":1726141610905,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d46c1b1225fbe23","name":"Relay - times out","time":{"start":1726141761201,"stop":1726141761201,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9dfdee9354604c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726141409157,"stop":1726141409157,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1be932b83a7050","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726141720833,"stop":1726141720833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bd6766fb770eb3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726141242322,"stop":1726141242322,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cb92c2259b5768","name":"Check received message with timestamp: 1726141192342000000 ","time":{"start":1726141610881,"stop":1726141610881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3323e6d3411f3c84","name":"Check publish message containing short","time":{"start":1726141658438,"stop":1726141658439,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8a9383a3f3a0d2","name":"A test","time":{"start":1726141500025,"stop":1726141500025,"duration":0},"status":"passed","severity":"normal"},{"uid":"358ac225e847ff77","name":"random static sharding 1 - Cluster ID: 771, Shard ID: 839","time":{"start":1726141712078,"stop":1726141712078,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aebcbdb5aeed9fb","name":"should load peers from local storage and dispatch events","time":{"start":1726141166804,"stop":1726141166804,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bd02cfc858e67b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726141141915,"stop":1726141141915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12d1e4ea31aa0b4","name":"Push message with escaped characters payload","time":{"start":1726141697386,"stop":1726141697387,"duration":1},"status":"passed","severity":"normal"},{"uid":"f782e1a5ccc14ff8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726141144346,"stop":1726141144346,"duration":0},"status":"passed","severity":"normal"},{"uid":"190d5469d65997b2","name":"Ping on subscribed peer","time":{"start":1726141276661,"stop":1726141276662,"duration":1},"status":"passed","severity":"normal"},{"uid":"b705df0d9a044e45","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726141162341,"stop":1726141162342,"duration":1},"status":"passed","severity":"normal"},{"uid":"762e5bf42d5d7400","name":"should only return 1 node with relay and store capability","time":{"start":1726141162953,"stop":1726141162953,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce4c5a880641abd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141736778,"stop":1726141736778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a370bd5334c8ac0c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726141366447,"stop":1726141366448,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5664f448ee8aca","name":"Push message with escaped characters payload","time":{"start":1726141630936,"stop":1726141630937,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5d91d5519a52bb","name":"isConnected return false after peer stops","time":{"start":1726141242324,"stop":1726141242324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe83cd4c354b844","name":"Filter with 3 connections","time":{"start":1726141449118,"stop":1726141449119,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd7c83bb655d784","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726141149820,"stop":1726141149820,"duration":0},"status":"passed","severity":"normal"},{"uid":"132049c46feb96e7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726141141909,"stop":1726141141910,"duration":1},"status":"passed","severity":"normal"},{"uid":"70260f8dc0475baf","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726141366394,"stop":1726141366394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5250a76c80c3fc78","name":"can dial TLS multiaddrs","time":{"start":1726141520493,"stop":1726141520494,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16d8d4d4a42a065","name":"1 Relay, 1 Filter, gives up","time":{"start":1726141162799,"stop":1726141162800,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d2d8c065490316","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726141634753,"stop":1726141634754,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c502108eb468d6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726141141934,"stop":1726141141934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e09580b7625a7d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726141366476,"stop":1726141366476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef78c61798c09d01","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726141141942,"stop":1726141141942,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0cf3ad505a68cb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141366403,"stop":1726141366403,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa93f35858c6866","name":"Filter with 2 connections","time":{"start":1726141449117,"stop":1726141449117,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e4ba0eb6d86215","name":"Check message with no pubsub topic is not received","time":{"start":1726141372854,"stop":1726141372854,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb23efcca9d5c0c7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726141720837,"stop":1726141720837,"duration":0},"status":"passed","severity":"normal"},{"uid":"398539047730f92","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726141409161,"stop":1726141409161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae721a94b08c535d","name":"Ephemeral messages are not stored","time":{"start":1726141204332,"stop":1726141204333,"duration":1},"status":"passed","severity":"normal"},{"uid":"370e161645fbac08","name":"Check received message containing numeric","time":{"start":1726141610870,"stop":1726141610871,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a075e4ac80e38df","name":"Check received message containing escaped characters","time":{"start":1726141610880,"stop":1726141610880,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dd481ad4816334","name":"Push message with content topic containing short","time":{"start":1726141630939,"stop":1726141630939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c0de25568865d","name":"Ordered Callback - true","time":{"start":1726141733870,"stop":1726141733871,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b261f8d6c62c70f","name":"Light Node - default protocols","time":{"start":1726141761202,"stop":1726141761202,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e59c4160b7a63e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141388333,"stop":1726141388334,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6381f9c80ea90d3","name":"Default pageSize","time":{"start":1726141748814,"stop":1726141748815,"duration":1},"status":"passed","severity":"normal"},{"uid":"25added7e433351c","name":"handles empty shards array correctly","time":{"start":1726141141939,"stop":1726141141939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8d491a8e0aaca1","name":"Push message with Basic HTML tag payload","time":{"start":1726141697385,"stop":1726141697385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a74e46b137954bd","name":"Check received message containing Basic HTML tag","time":{"start":1726141610876,"stop":1726141610877,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f24fdede43849b","name":"Query generator for 2000 messages","time":{"start":1726141746425,"stop":1726141746426,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa5e331516db1ee","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726141162954,"stop":1726141162954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab9938299881234","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726141141923,"stop":1726141141923,"duration":0},"status":"passed","severity":"normal"},{"uid":"151afe1c2133a2d9","name":"different cluster, different shard: nodes don't connect","time":{"start":1726141537931,"stop":1726141537932,"duration":1},"status":"passed","severity":"normal"},{"uid":"6130817ac04c77ac","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726141722300,"stop":1726141722300,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a9b96803f6bc94","name":"random static sharding 2 - Cluster ID: 254, Shard ID: 911","time":{"start":1726141712078,"stop":1726141712079,"duration":1},"status":"passed","severity":"normal"},{"uid":"347c08d462906b80","name":"Passing page size 3 when there are 20 messages","time":{"start":1726141748808,"stop":1726141748812,"duration":4},"status":"passed","severity":"normal"},{"uid":"bdcae1c3e8bc7451","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726141272559,"stop":1726141272562,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5503ccb0b73911","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726141661652,"stop":1726141661653,"duration":1},"status":"passed","severity":"normal"},{"uid":"708e1141d2dfede1","name":"Check publish message containing Arabic","time":{"start":1726141658449,"stop":1726141658451,"duration":2},"status":"passed","severity":"normal"},{"uid":"6296c91f321fe9f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726141696399,"stop":1726141696400,"duration":1},"status":"passed","severity":"normal"},{"uid":"9311f1cd205b51a3","name":"Generator, 2 different pubsubtopics","time":{"start":1726141736775,"stop":1726141736775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f52cb992ab11943","name":"should emit a peer event after start","time":{"start":1726141206280,"stop":1726141206281,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af20213a30413cc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726141720828,"stop":1726141720828,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a7720f6e13ef02","name":"Decoder throws on undefined content topic","time":{"start":1726141174380,"stop":1726141174380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7baa9dddc2a8d7a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141388334,"stop":1726141388335,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeba267bde9a72d1","name":"Mutual subscription","time":{"start":1726141661641,"stop":1726141661641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a401d6bcd64b7b05","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726141144346,"stop":1726141144346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d5a33ac37f93d4","name":"Push message with content topic containing escaped characters","time":{"start":1726141630945,"stop":1726141630945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14dd5ee9d5c9114","name":"Push message with Russian payload","time":{"start":1726141630934,"stop":1726141630934,"duration":0},"status":"passed","severity":"normal"},{"uid":"998a601e754edc41","name":"Check publish message containing unicode special characters","time":{"start":1726141658458,"stop":1726141658459,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cd24ab4c53daaf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726141162955,"stop":1726141162955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"235e9c9af1a4c351","name":"Push message with content topic containing special chars","time":{"start":1726141697389,"stop":1726141697390,"duration":1},"status":"passed","severity":"normal"},{"uid":"963dc8dc1e906246","name":"Subscribe to topic containing XML and receive message","time":{"start":1726141720836,"stop":1726141720836,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c706d4feb5e613","name":"should emit a peer event after start","time":{"start":1726141640058,"stop":1726141640058,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7d73b24725128c","name":"LightPush with 0 connections","time":{"start":1726141449114,"stop":1726141449115,"duration":1},"status":"passed","severity":"normal"},{"uid":"e783a09ec2fdee47","name":"Push message with special chars payload","time":{"start":1726141697380,"stop":1726141697381,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4dea8aea3ff890","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726141242322,"stop":1726141242322,"duration":0},"status":"passed","severity":"normal"},{"uid":"49627e1513eb47a6","name":"same cluster, different shard: nodes connect","time":{"start":1726141537931,"stop":1726141537931,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3ce0511c5c2c8e","name":"unsubscribes","time":{"start":1726141745571,"stop":1726141745573,"duration":2},"status":"passed","severity":"normal"},{"uid":"704414e80c8b2df2","name":"should not fail to start the service if it is already started","time":{"start":1726141166802,"stop":1726141166802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b343eb7b3e2b99f4","name":"Push message with custom timestamp: 1695383042105","time":{"start":1726141630948,"stop":1726141630948,"duration":0},"status":"passed","severity":"normal"},{"uid":"41da546bdab62bb2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726141162340,"stop":1726141162341,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db0548aa31a18b8","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726141696401,"stop":1726141696401,"duration":0},"status":"passed","severity":"normal"},{"uid":"810cf13ab92776ea","name":"Nwaku publishes","time":{"start":1726141634055,"stop":1726141634055,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51282e7f219e650","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141516912,"stop":1726141516912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2d98b624781a02","name":"random static sharding 7 - Cluster ID: 666, Shard ID: 27","time":{"start":1726141712081,"stop":1726141712081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e1b91e9bf1e64c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726141166804,"stop":1726141166805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e2c3c4acc825cc","name":"Subscribe and receives messages on 20 topics","time":{"start":1726141720805,"stop":1726141720805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a3e26d5669b62a","name":"handles multiple messages","time":{"start":1726141745571,"stop":1726141745571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e916cf292d1da3ae","name":"Check message with no payload is not received","time":{"start":1726141372856,"stop":1726141372856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec1eabb3bb733a0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141272536,"stop":1726141272537,"duration":1},"status":"passed","severity":"normal"},{"uid":"713895feb2b564ae","name":"Subscribe and publish message","time":{"start":1726141661643,"stop":1726141661643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a585f65310df6a8a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app14/3/topic332/xml","time":{"start":1726141681186,"stop":1726141681186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1144dd682df85d22","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141276663,"stop":1726141276663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffd2a08bb98b07","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726141141937,"stop":1726141141937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1265446b47317be","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726141757101,"stop":1726141757101,"duration":0},"status":"passed","severity":"normal"},{"uid":"de08f98aec12f12a","name":"should set field with only RELAY enabled","time":{"start":1726141150374,"stop":1726141150375,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e0336471c3d5b2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726141409162,"stop":1726141409164,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd2a2bd5c6d4e977","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726141141929,"stop":1726141141929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3598d2d1a746cccb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726141204333,"stop":1726141204333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b30b6d8232e2e8","name":"Push 30 different messages","time":{"start":1726141630938,"stop":1726141630938,"duration":0},"status":"passed","severity":"normal"},{"uid":"1541391b5b9c9a56","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726141720834,"stop":1726141720834,"duration":0},"status":"passed","severity":"normal"},{"uid":"677d10ddd8bddc0","name":"Check received message containing SQL Injection","time":{"start":1726141610872,"stop":1726141610874,"duration":2},"status":"passed","severity":"normal"},{"uid":"77ba29fe425b0349","name":"Push message with shell command payload","time":{"start":1726141697386,"stop":1726141697386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7849ec8482000ee","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141388335,"stop":1726141388336,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a096946f4d837b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app51/4/topic813/utf8","time":{"start":1726141681184,"stop":1726141681185,"duration":1},"status":"passed","severity":"normal"},{"uid":"358244c941f816c0","name":"Check received message containing shell command","time":{"start":1726141372850,"stop":1726141372850,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c4f0a47eecf2c1","name":"Query Generator - false","time":{"start":1726141733869,"stop":1726141733870,"duration":1},"status":"passed","severity":"normal"},{"uid":"8334abee08001743","name":"more peers than existing","time":{"start":1726141611150,"stop":1726141611150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4144af9efc79c224","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141366424,"stop":1726141366424,"duration":0},"status":"passed","severity":"normal"},{"uid":"83926ef3d64a9c4d","name":"should properly create location multiaddrs - udp6","time":{"start":1726141150372,"stop":1726141150373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f16fd376b327222","name":"Push to array if already present","time":{"start":1726141141504,"stop":1726141141504,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dea820f44b4c115","name":"should not fail to start the service if it is already started","time":{"start":1726141206280,"stop":1726141206280,"duration":0},"status":"passed","severity":"normal"},{"uid":"859e4edc281f83ee","name":"1 Store, 2 fetches","time":{"start":1726141162799,"stop":1726141162799,"duration":0},"status":"passed","severity":"normal"},{"uid":"92df6cab00bf1899","name":"Check received message containing emoji","time":{"start":1726141610880,"stop":1726141610881,"duration":1},"status":"passed","severity":"normal"},{"uid":"57192e1898245b2f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726141141940,"stop":1726141141940,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbd4119d309c88","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726141242324,"stop":1726141242325,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d6d313888e771c","name":"Wrong topic","time":{"start":1726141681188,"stop":1726141681188,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4a1867f96aa61c","name":"should handle corrupted local storage data gracefully","time":{"start":1726141166805,"stop":1726141166805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ffb01d3eeead6c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726141661643,"stop":1726141661643,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b2ba786308fd95","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726141141932,"stop":1726141141932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ce1b3efeb02504","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726141193311,"stop":1726141193313,"duration":2},"status":"passed","severity":"normal"},{"uid":"b69afad705e9d55e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141610902,"stop":1726141610902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33f09f194b8550c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141372852,"stop":1726141372853,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e6bea860d6c7d5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141610882,"stop":1726141610882,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd17cff918d23e9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726141720829,"stop":1726141720830,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d57ad9a01be6a5","name":"Refresh subscription","time":{"start":1726141661647,"stop":1726141661648,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e6c470e3c58cf46b","name":"Nodes with multiple pubsub topic","time":{"start":1726141634752,"stop":1726141634752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7bf1a034fc994b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726141155324,"stop":1726141155324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8cd6a98dd72936","name":"Waku message hash computation (payload length 0)","time":{"start":1726141144347,"stop":1726141144347,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bd169a9bd024b9","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726141516913,"stop":1726141516914,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2e7dd990641660","name":"Subscribe to topic containing long and receive message","time":{"start":1726141409159,"stop":1726141409159,"duration":0},"status":"passed","severity":"normal"},{"uid":"652c1050a9a919b1","name":"Check received message containing JSON","time":{"start":1726141372850,"stop":1726141372850,"duration":0},"status":"passed","severity":"normal"},{"uid":"928d4498be708d62","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726141720838,"stop":1726141720838,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfab3a6e364f6897","name":"Sets default value correctly","time":{"start":1726141757785,"stop":1726141757785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3096ae723c3bf2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726141366399,"stop":1726141366400,"duration":1},"status":"passed","severity":"normal"},{"uid":"114322e3d5b3ac2b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726141141927,"stop":1726141141927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f977d1cddf53b281","name":"Check received message with timestamp: 1726141192569 ","time":{"start":1726141372852,"stop":1726141372852,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbc9c55563b36f7","name":"Push message with content topic containing escaped characters","time":{"start":1726141697394,"stop":1726141697394,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6cfd80a85c0397","name":"Query Generator, No message returned","time":{"start":1726141722299,"stop":1726141722300,"duration":1},"status":"passed","severity":"normal"},{"uid":"8430b630d7f5a4bc","name":"Using a function","time":{"start":1726141757784,"stop":1726141757784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8893105d28ccc3d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141388335,"stop":1726141388335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ad0517e521296b","name":"Check received message containing shell command","time":{"start":1726141610878,"stop":1726141610880,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f0681113d8c3efd","name":"Publish message with custom timestamp: Thu Sep 12 2024 10:47:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141658460,"stop":1726141658461,"duration":1},"status":"passed","severity":"normal"},{"uid":"9537baa782c49b32","name":"Push message with XML payload","time":{"start":1726141697384,"stop":1726141697385,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e1c3c35a39f988","name":"Push message with content topic containing JSON","time":{"start":1726141697393,"stop":1726141697393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a383c6476ee9e2b","name":"Check received message containing emoji","time":{"start":1726141372851,"stop":1726141372851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d171e9f19bc050","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726141366409,"stop":1726141366410,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c69b95f2b069a6","name":"Check message on other pubsub topic is not received","time":{"start":1726141610883,"stop":1726141610883,"duration":0},"status":"passed","severity":"normal"},{"uid":"877b1150050b8c9f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726141658463,"stop":1726141658464,"duration":1},"status":"passed","severity":"normal"},{"uid":"641d5e1cc5878bb6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726141800255,"stop":1726141800255,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3ad9db596e93c3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141388338,"stop":1726141388339,"duration":1},"status":"passed","severity":"normal"},{"uid":"694b34dd1af42656","name":"should properly create peer info with all multiaddrs","time":{"start":1726141150373,"stop":1726141150374,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3956b3abf649a9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726141409155,"stop":1726141409155,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64c151236d3578","name":"should only return 1 node with relay capability","time":{"start":1726141162953,"stop":1726141162953,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d094789b7552923","name":"Push message with content topic containing numeric","time":{"start":1726141697389,"stop":1726141697389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e878b9fa1b62ef2","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726141242323,"stop":1726141242323,"duration":0},"status":"passed","severity":"normal"},{"uid":"674e450931f83e8","name":"Overlapping topic subscription","time":{"start":1726141720806,"stop":1726141720809,"duration":3},"status":"passed","severity":"normal"},{"uid":"cea3cecc46bdc705","name":"Relay + Store","time":{"start":1726141202873,"stop":1726141202874,"duration":1},"status":"passed","severity":"normal"},{"uid":"732c48cd288def25","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726141746423,"stop":1726141746424,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda03c3bcf81e76d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726141193313,"stop":1726141193314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a9d2164778cfde","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726141161869,"stop":1726141161869,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bc3e5f5b1d736","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726141696402,"stop":1726141696402,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec56d6d7f2c4b41","name":"All","time":{"start":1726141202874,"stop":1726141202874,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbadc5556012f9e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726141720829,"stop":1726141720829,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dfc852455dd6513","name":"Check received message containing escaped characters","time":{"start":1726141610900,"stop":1726141610900,"duration":0},"status":"passed","severity":"normal"},{"uid":"8305517d66279629","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726141141921,"stop":1726141141921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5c6f25b525bd6b","name":"A test","time":{"start":1726141500026,"stop":1726141500026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc73a037d148f3a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141499915,"stop":1726141499919,"duration":4},"status":"passed","severity":"normal"},{"uid":"4053f0a56379ef12","name":"Check received message with timestamp: 1726141192342 ","time":{"start":1726141610881,"stop":1726141610881,"duration":0},"status":"passed","severity":"normal"},{"uid":"6159008b3df2df61","name":"Js publishes, other Js receives","time":{"start":1726141634055,"stop":1726141634055,"duration":0},"status":"passed","severity":"normal"},{"uid":"508df1ca6a920d1a","name":"start node with empty shard should fail","time":{"start":1726141712086,"stop":1726141712086,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dcd1162d5d5e4e","name":"different cluster, same shard: nodes don't connect","time":{"start":1726141366391,"stop":1726141366392,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23ef33191eab34c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726141141935,"stop":1726141141935,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc48233b1ac4b4a","name":"Subscribe to topic containing XML and publish message","time":{"start":1726141661655,"stop":1726141661656,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea80c6f10ec4786e","name":"Generator, custom pubsub topic","time":{"start":1726141736774,"stop":1726141736775,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b291737de82d78","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726141366474,"stop":1726141366475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad581e4db2559d40","name":"Check received message containing XML","time":{"start":1726141610894,"stop":1726141610894,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e3901a4d076bc9","name":"Promise Callback - false","time":{"start":1726141733870,"stop":1726141733870,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb739bd6826a9be6","name":"Relay - dialed after","time":{"start":1726141761200,"stop":1726141761201,"duration":1},"status":"passed","severity":"normal"},{"uid":"f774ae9521b9aefd","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726141366473,"stop":1726141366474,"duration":1},"status":"passed","severity":"normal"},{"uid":"191a7c5f5b4c72c5","name":"Push message with content topic containing XML","time":{"start":1726141697392,"stop":1726141697393,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7485ff69bf17e4a","name":"Waku message hash computation (no timestamp)","time":{"start":1726141144347,"stop":1726141144347,"duration":0},"status":"passed","severity":"normal"},{"uid":"d164abed2bb05040","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726141144344,"stop":1726141144345,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07526803b938a09","name":"should throw an error for missing sharding configuration","time":{"start":1726141141938,"stop":1726141141938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ae08c8a4f16f50","name":"Push message with Russian payload","time":{"start":1726141697382,"stop":1726141697382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b451063b125cccbf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726141681183,"stop":1726141681183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73ecb1adf1efc76","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141366465,"stop":1726141366466,"duration":1},"status":"passed","severity":"normal"},{"uid":"82054241a173a7ca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141306577,"stop":1726141306577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0c9da60f58200e","name":"Check received message containing SQL Injection","time":{"start":1726141372848,"stop":1726141372848,"duration":0},"status":"passed","severity":"normal"},{"uid":"205dd5916bbdb458","name":"should throw error - no public key","time":{"start":1726141150365,"stop":1726141150365,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7b3130a5023cc2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726141141913,"stop":1726141141913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b90fbff4579fbd","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726141141940,"stop":1726141141941,"duration":1},"status":"passed","severity":"normal"},{"uid":"164f762bdd0a7af6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726141757100,"stop":1726141757100,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ff3f1ad16dc18b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726141720833,"stop":1726141720834,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e5f0543bada3d6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726141624388,"stop":1726141624388,"duration":0},"status":"passed","severity":"normal"},{"uid":"4478ddef1d91190a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726141661654,"stop":1726141661654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14eabcf8615d62","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726141720804,"stop":1726141720804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e89bbd7d088807","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726141409155,"stop":1726141409156,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6a0bdaa532ab5e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726141141926,"stop":1726141141927,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8d22476de5c23a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726141712077,"stop":1726141712078,"duration":1},"status":"passed","severity":"normal"},{"uid":"157122b0ceba4409","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726141634755,"stop":1726141634755,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73ed6228444ae1e","name":"Push message with content topic containing Chinese","time":{"start":1726141697390,"stop":1726141697390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98415b2f90389fe","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726141141940,"stop":1726141141940,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8f0d00f2c7a1f1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726141155054,"stop":1726141155055,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffe2c192600cf93","name":"Refresh subscription","time":{"start":1726141720832,"stop":1726141720832,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8d1833ed318039","name":"Check received message containing Script","time":{"start":1726141610894,"stop":1726141610894,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8bee2932e82f3b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726141736089,"stop":1726141736089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbc277540822533","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726141141929,"stop":1726141141930,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf2ee8dccf1078a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726141696401,"stop":1726141696402,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaef6d79e833170b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726141757101,"stop":1726141757101,"duration":0},"status":"passed","severity":"normal"},{"uid":"679b489d5ffb95b4","name":"configure the node with multiple pubsub topics","time":{"start":1726141712084,"stop":1726141712085,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a76668298784bff","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726141722297,"stop":1726141722298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3407704581064ea","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726141272548,"stop":1726141272553,"duration":5},"status":"passed","severity":"normal"},{"uid":"26a94370d8318e9","name":"creates an iterator","time":{"start":1726141745570,"stop":1726141745571,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3f638790fd7ce0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app14/1/topic660/xml","time":{"start":1726141681184,"stop":1726141681184,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb3e37b52068cc2","name":"Check received message containing numeric","time":{"start":1726141610889,"stop":1726141610890,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2164252cc9d9ce","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726141720803,"stop":1726141720804,"duration":1},"status":"passed","severity":"normal"},{"uid":"7651f15fc2410151","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726141172744,"stop":1726141172745,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e124f22b63faa3d","name":"Check received message containing special chars","time":{"start":1726141372845,"stop":1726141372846,"duration":1},"status":"passed","severity":"normal"},{"uid":"916441d19478bc3b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141388338,"stop":1726141388338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f047bde5ef26ab4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726141757100,"stop":1726141757101,"duration":1},"status":"passed","severity":"normal"},{"uid":"26103ed2f378b51a","name":"can start the service","time":{"start":1726141166800,"stop":1726141166800,"duration":0},"status":"passed","severity":"normal"},{"uid":"353ae5597ffb08d9","name":"Subscribe to topic containing Script and receive message","time":{"start":1726141720835,"stop":1726141720836,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4c8bdea3606b5e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726141634754,"stop":1726141634754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffb04674d8bc9b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726141206284,"stop":1726141206284,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b88614db930184e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726141204333,"stop":1726141204333,"duration":0},"status":"passed","severity":"normal"},{"uid":"766327d1d03506fb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726141162954,"stop":1726141162955,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc64fa72b675b311","name":"Push message with Chinese payload","time":{"start":1726141630933,"stop":1726141630933,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14bf5e619c7aec7","name":"Check received message containing long","time":{"start":1726141610870,"stop":1726141610870,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf7ff6932e9da93","name":"Push message with meta","time":{"start":1726141697409,"stop":1726141697410,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c83c27f61b10dbf","name":"Push message with shell command payload","time":{"start":1726141630936,"stop":1726141630936,"duration":0},"status":"passed","severity":"normal"},{"uid":"47af305e16540497","name":"Reusing cursor across nodes","time":{"start":1726141696402,"stop":1726141696403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bac45ba1646e75b","name":"configure the node with multiple content topics","time":{"start":1726141681188,"stop":1726141681188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9791687599359dff","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726141141921,"stop":1726141141922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41c496b7ecab9dd","name":"Passing page size 0 when there are 110 messages","time":{"start":1726141748804,"stop":1726141748806,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7e1cd84560deb7f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141272554,"stop":1726141272554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbca9a5dd4cb2e7","name":"returns all values when wanted number matches available values","time":{"start":1726141161867,"stop":1726141161868,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8477c23e934efe","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726141658459,"stop":1726141658460,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f560db99dca3b3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141388334,"stop":1726141388334,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ccf653f3e734a3","name":"isConnected should return false after all peers disconnect","time":{"start":1726141242323,"stop":1726141242324,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fde7f86aa762e2c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726141141910,"stop":1726141141910,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a95382209c27ce0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726141720811,"stop":1726141720822,"duration":11},"status":"passed","severity":"normal"},{"uid":"e488bda197f425fd","name":"Push message with emoji payload","time":{"start":1726141697387,"stop":1726141697387,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e624f9b849108b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726141800254,"stop":1726141800254,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d2b066a4fdfac7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726141141915,"stop":1726141141916,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f9384a882fb3a4","name":"Push message with numeric payload","time":{"start":1726141697379,"stop":1726141697379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f303adf51f41e57","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726141149821,"stop":1726141149821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c385b9516990ab66","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726141516898,"stop":1726141516898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3069aebdc3285953","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726141720835,"stop":1726141720835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e519d11c229feb74","name":"Subscribe to topic containing Script and receive message","time":{"start":1726141409161,"stop":1726141409162,"duration":1},"status":"passed","severity":"normal"},{"uid":"54167fc91bb2c74f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726141720811,"stop":1726141720811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1db3b953a183079","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141306577,"stop":1726141306577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c71de4c0500dd9","name":"Subscribe and receives messages on 20 topics","time":{"start":1726141720830,"stop":1726141720831,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a2e0c68e4acb6c","name":"Ordered Callback - false","time":{"start":1726141733871,"stop":1726141733871,"duration":0},"status":"passed","severity":"normal"},{"uid":"febd6a9ec5dfa74","name":"Check message with no content topic is not received","time":{"start":1726141372854,"stop":1726141372854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15bb6ab419bd368","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726141720823,"stop":1726141720824,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2ffd949d3657cf","name":"Meta field set when metaSetter is specified","time":{"start":1726141155321,"stop":1726141155321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3053482787c170","name":"Push message with XML payload","time":{"start":1726141630935,"stop":1726141630935,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcd41eb8bc5a01e","name":"Push message on custom pubsubTopic","time":{"start":1726141499920,"stop":1726141499920,"duration":0},"status":"passed","severity":"normal"},{"uid":"857b2f177857c03c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726141720837,"stop":1726141720837,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ece46880e9a443","name":"addEventListener with wrong event","time":{"start":1726141233381,"stop":1726141233381,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5ae0e6403d52ad","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726141409167,"stop":1726141409167,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fc1f21bdd85509","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726141141936,"stop":1726141141936,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc9547bcad7356d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726141141932,"stop":1726141141932,"duration":0},"status":"passed","severity":"normal"},{"uid":"5003862f3866a741","name":"Push message with content topic containing special chars","time":{"start":1726141630940,"stop":1726141630940,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4847064e9f7755","name":"Fails to push message with large meta","time":{"start":1726141697410,"stop":1726141697410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a429487ff8d758d3","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726141634754,"stop":1726141634754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed53441c0987584e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726141634750,"stop":1726141634751,"duration":1},"status":"passed","severity":"normal"},{"uid":"3728a6fa2950440","name":"throws on content topic with non-number generation field","time":{"start":1726141141898,"stop":1726141141898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1c0b02262d2e36","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726141366450,"stop":1726141366450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcebef7937e370c","name":"Check received message containing Chinese","time":{"start":1726141610890,"stop":1726141610891,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09246c45a473626","name":"should add and remove event listeners correctly","time":{"start":1726141166805,"stop":1726141166805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85ae9233701f20d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app76/10/topic822/utf8","time":{"start":1726141681184,"stop":1726141681184,"duration":0},"status":"passed","severity":"normal"},{"uid":"4233584ccb6896d5","name":"should not fail to stop the service if it was not started","time":{"start":1726141640053,"stop":1726141640054,"duration":1},"status":"passed","severity":"normal"},{"uid":"71da2347fc18ba22","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726141200877,"stop":1726141200878,"duration":1},"status":"passed","severity":"normal"},{"uid":"17232ad62febe9d0","name":"Publish without waiting for remote peer","time":{"start":1726141661642,"stop":1726141661642,"duration":0},"status":"passed","severity":"normal"},{"uid":"430083a5086b3006","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726141272554,"stop":1726141272554,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb18ed2242ef515","name":"Failed peers are renewed","time":{"start":1726141441899,"stop":1726141441899,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd2d7f43aad588f","name":"Renews peer on consistent missed messages","time":{"start":1726141289432,"stop":1726141289432,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc44e110c91d508c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726141366466,"stop":1726141366470,"duration":4},"status":"passed","severity":"normal"},{"uid":"f7152b767205cae3","name":"Filter","time":{"start":1726141761202,"stop":1726141761202,"duration":0},"status":"passed","severity":"normal"},{"uid":"617c20a1728eea90","name":"less peers than existing","time":{"start":1726141611150,"stop":1726141611151,"duration":1},"status":"skipped","severity":"normal"},{"uid":"267d53874c726ef3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726141141928,"stop":1726141141929,"duration":1},"status":"passed","severity":"normal"},{"uid":"628dcc0d2906d1fb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726141141922,"stop":1726141141922,"duration":0},"status":"passed","severity":"normal"},{"uid":"20546a4474d6bb29","name":"Decoder throws on undefined content topic","time":{"start":1726141172748,"stop":1726141172749,"duration":1},"status":"passed","severity":"normal"},{"uid":"398c1407d4ee3d7","name":"Throws when trying to push message with empty payload","time":{"start":1726141697388,"stop":1726141697388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9a2c05ad586a4e","name":"should return unique PubsubTopics for static sharding","time":{"start":1726141141922,"stop":1726141141922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07e728eaf7bc4e3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726141366403,"stop":1726141366403,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bcf1088cac59d9","name":"Query Generator - true","time":{"start":1726141733868,"stop":1726141733869,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30b3adff53426f5","name":"Passing an array","time":{"start":1726141757784,"stop":1726141757784,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b163bc2ff47725","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726141409154,"stop":1726141409154,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f90069150be40b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726141696400,"stop":1726141696400,"duration":0},"status":"passed","severity":"normal"},{"uid":"e227531ce076eafc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726141141933,"stop":1726141141933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c36266d74b1cb62","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726141630943,"stop":1726141630944,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d95ce83727e730","name":"Check received message containing numeric","time":{"start":1726141372844,"stop":1726141372845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6a32df7b3579c2","name":"can start and stop the service","time":{"start":1726141206279,"stop":1726141206279,"duration":0},"status":"passed","severity":"normal"},{"uid":"87509b24f7de0f4a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726141149826,"stop":1726141149826,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9803649bca8dd8","name":"Check received message containing JSON","time":{"start":1726141610877,"stop":1726141610878,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c42a3d843bee03c","name":"random static sharding 6 - Cluster ID: 670, Shard ID: 964","time":{"start":1726141712080,"stop":1726141712081,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8659cdffc7ed37","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726141141931,"stop":1726141141931,"duration":0},"status":"passed","severity":"normal"},{"uid":"217693b24ddb2a8a","name":"should be called for bootstrap peers","time":{"start":1726141200876,"stop":1726141200876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec57ea5235a598bd","name":"Check message on other pubsub topic is not received","time":{"start":1726141610904,"stop":1726141610904,"duration":0},"status":"passed","severity":"normal"},{"uid":"7954cc342bc09f14","name":"Check publish message containing Basic HTML tag","time":{"start":1726141658455,"stop":1726141658455,"duration":0},"status":"passed","severity":"normal"},{"uid":"770bf0fdc135ef80","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726141720826,"stop":1726141720827,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7c8a7512eee735","name":"should be online or offline if network state changed","time":{"start":1726141193316,"stop":1726141193317,"duration":1},"status":"passed","severity":"normal"},{"uid":"114a646b3453bf53","name":"can start and stop the service","time":{"start":1726141640053,"stop":1726141640053,"duration":0},"status":"passed","severity":"normal"},{"uid":"e237b02110b17580","name":"random static sharding 10 - Cluster ID: 327, Shard ID: 954","time":{"start":1726141712083,"stop":1726141712083,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1b68c1bb7ef9e","name":"Check received message containing Russian","time":{"start":1726141610892,"stop":1726141610892,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0d54fe05239854","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726141149828,"stop":1726141149828,"duration":0},"status":"passed","severity":"normal"},{"uid":"857e17d000e1a8b0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726141720838,"stop":1726141720838,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf1db4db48d1a17","name":"Push message with JSON payload","time":{"start":1726141630936,"stop":1726141630936,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0d1af50af297e2","name":"Check received message containing JSON","time":{"start":1726141610895,"stop":1726141610898,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d9fcea8ae4f8d09","name":"Push message with unicode special characters payload","time":{"start":1726141697387,"stop":1726141697387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1653a867aadec1","name":"Push message with content topic containing Script","time":{"start":1726141630942,"stop":1726141630943,"duration":1},"status":"passed","severity":"normal"},{"uid":"191ba4cb8c987f2b","name":"Check received message containing unicode special characters","time":{"start":1726141610900,"stop":1726141610900,"duration":0},"status":"passed","severity":"normal"},{"uid":"21caafca46a19ef2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726141149823,"stop":1726141149823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac822f4e3e10340f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726141409167,"stop":1726141409168,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2b811958c01e41","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141272553,"stop":1726141272553,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f28c8a422a517","name":"Encoder throws on undefined content topic","time":{"start":1726141172747,"stop":1726141172747,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7fd33807cda20a","name":"Check publish message containing long","time":{"start":1726141658440,"stop":1726141658443,"duration":3},"status":"passed","severity":"normal"},{"uid":"ceb3271de6d76575","name":"LightPush with 2 connections","time":{"start":1726141449116,"stop":1726141449117,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa95d0fe96e7c26","name":"pre and post cipher","time":{"start":1726141173112,"stop":1726141173112,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e179ac212278e2","name":"throws on empty content topic","time":{"start":1726141141897,"stop":1726141141897,"duration":0},"status":"passed","severity":"normal"},{"uid":"50753d234a24ace0","name":"Subscribe to topic containing Script and receive message","time":{"start":1726141720824,"stop":1726141720824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb243714f70a99a","name":"Fields are not dropped","time":{"start":1726141154657,"stop":1726141154658,"duration":1},"status":"passed","severity":"normal"},{"uid":"60aeafe7beea872d","name":"should throw an error for insufficient data","time":{"start":1726141141942,"stop":1726141141942,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba4268d436f8d69","name":"Check publish message containing SQL Injection","time":{"start":1726141658453,"stop":1726141658453,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e771224976293c","name":"Publish message with large meta","time":{"start":1726141658464,"stop":1726141658465,"duration":1},"status":"passed","severity":"normal"},{"uid":"a441a613ffd1ad07","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726141155056,"stop":1726141155056,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fb2ec97c3013e8","name":"Check message received after jswaku node is restarted","time":{"start":1726141610887,"stop":1726141610888,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1eb40a64895885d4","name":"Push message with short payload","time":{"start":1726141697378,"stop":1726141697379,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c716190f44d33e","name":"Check message received after nwaku node is restarted","time":{"start":1726141610888,"stop":1726141610888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ece0cafe715e825","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726141149824,"stop":1726141149824,"duration":0},"status":"passed","severity":"normal"},{"uid":"b785646ae90f3c55","name":"same cluster, same shard: nodes connect","time":{"start":1726141366378,"stop":1726141366378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aeaea59083e393","name":"tcp ip4 address","time":{"start":1726141149427,"stop":1726141149429,"duration":2},"status":"passed","severity":"normal"},{"uid":"d73ac0dfb7c44a73","name":"Does not throw an exception when node disconnects","time":{"start":1726141757783,"stop":1726141757784,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0e3b88e712b7cd","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726141144347,"stop":1726141144348,"duration":1},"status":"passed","severity":"normal"},{"uid":"963a8bdeb16336e6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726141366447,"stop":1726141366447,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45af7ddc93f4372","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141388338,"stop":1726141388338,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fafdefb67ba6e5","name":"Subscribe and receive messages via waku relay post","time":{"start":1726141409154,"stop":1726141409155,"duration":1},"status":"passed","severity":"normal"},{"uid":"711bb678dd05a349","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726141624388,"stop":1726141624388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcccca32e6db3f32","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726141366407,"stop":1726141366408,"duration":1},"status":"passed","severity":"normal"},{"uid":"516b3d900be72cab","name":"Subscribe and receive messages via lightPush","time":{"start":1726141720803,"stop":1726141720803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae50ce1994980d8","name":"Subscribe to topic containing XML and receive message","time":{"start":1726141720824,"stop":1726141720824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04e03e229788372","name":"should not receive a peer event before start","time":{"start":1726141640058,"stop":1726141640064,"duration":6},"status":"passed","severity":"normal"},{"uid":"33be5a83c3c8f215","name":"Check received message containing Basic HTML tag","time":{"start":1726141372849,"stop":1726141372849,"duration":0},"status":"passed","severity":"normal"},{"uid":"936e3e317ec8d3cb","name":"different cluster, same shard: nodes don't connect","time":{"start":1726141537931,"stop":1726141537931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba43cb707bebe9d","name":"Ping fails for unsubscribed peers","time":{"start":1726141289429,"stop":1726141289430,"duration":1},"status":"passed","severity":"normal"},{"uid":"8127ff1c27704615","name":"Check message received after jswaku node is restarted","time":{"start":1726141372857,"stop":1726141372857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91ad41d4c1c69eea","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726141516914,"stop":1726141516915,"duration":1},"status":"passed","severity":"normal"},{"uid":"59dbdc9e8e787580","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141272564,"stop":1726141272564,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f6fc0e23174f36","name":"Push message with content topic containing shell command","time":{"start":1726141697393,"stop":1726141697394,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e783c9e79ddcd0d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726141720806,"stop":1726141720806,"duration":0},"status":"passed","severity":"normal"},{"uid":"561c485623453693","name":"Push 30 different messages","time":{"start":1726141697388,"stop":1726141697388,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aa1befad85c130","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726141200876,"stop":1726141200877,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41ab48644f09e39","name":"Check message with no content topic is not received","time":{"start":1726141610883,"stop":1726141610885,"duration":2},"status":"passed","severity":"normal"},{"uid":"a23a92715c526426","name":"Push message with content topic containing shell command","time":{"start":1726141630944,"stop":1726141630945,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e39c3855ec68d35","name":"Push message on custom pubsubTopic","time":{"start":1726141499915,"stop":1726141499915,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd014acf1f1ee67","name":"throws on content topic with empty encoding field","time":{"start":1726141141901,"stop":1726141141901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb2904c73f0aeeb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726141206284,"stop":1726141206284,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f489efca40ac3755","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726141162354,"stop":1726141162355,"duration":1},"status":"passed","severity":"normal"},{"uid":"875e069785ae4034","name":"Check received message containing long","time":{"start":1726141610889,"stop":1726141610889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6a1b598fa413b5","name":"Privacy Node - default protocol","time":{"start":1726141761203,"stop":1726141761203,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bd53de9b13c320","name":"Query with Ordered Callback, No Decoder","time":{"start":1726141722301,"stop":1726141722301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcdb1144755be41","name":"Push message with Arabic payload","time":{"start":1726141630933,"stop":1726141630933,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2410b3d4c1dbb65","name":"stop","time":{"start":1726141233391,"stop":1726141233391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58a04e1aa4fd74c","name":"Subscribe to topic containing XML and receive message","time":{"start":1726141409162,"stop":1726141409162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebac6b590a44fac5","name":"Number of peers are maintained correctly","time":{"start":1726141289428,"stop":1726141289429,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b8e0a490dac714","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726141141914,"stop":1726141141915,"duration":1},"status":"passed","severity":"normal"},{"uid":"e555e90d79c4b51d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726141661656,"stop":1726141661657,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4b748b826aabc9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141306578,"stop":1726141306578,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e49e841346e3d1","name":"Register correct protocols","time":{"start":1726141661642,"stop":1726141661642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8530071a469d164","name":"Renews subscription after lossing a connection","time":{"start":1726141720827,"stop":1726141720827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acf842a0bf736de","name":"Decoder throws on empty string content topic","time":{"start":1726141155323,"stop":1726141155323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3b2ce6c2586765","name":"random static sharding 8 - Cluster ID: 426, Shard ID: 77","time":{"start":1726141712081,"stop":1726141712082,"duration":1},"status":"passed","severity":"normal"},{"uid":"4968f4f32ad63003","name":"non connected peers","time":{"start":1726141611151,"stop":1726141611151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"355a2f795ff81772","name":"Push message with short payload","time":{"start":1726141630931,"stop":1726141630931,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f162d1d5930c06","name":"Subscribe to topic containing short and receive message","time":{"start":1726141409158,"stop":1726141409159,"duration":1},"status":"passed","severity":"normal"},{"uid":"19522fc9d8498581","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726141141928,"stop":1726141141928,"duration":0},"status":"passed","severity":"normal"},{"uid":"380ca32ce217fa95","name":"handles empty contentTopics array correctly","time":{"start":1726141141939,"stop":1726141141939,"duration":0},"status":"passed","severity":"normal"},{"uid":"112eec533d4dbee9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141388339,"stop":1726141388339,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ccc916b2983c6c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726141162341,"stop":1726141162341,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca795c94154785","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141366449,"stop":1726141366449,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd78fb9b4dfe7fb","name":"Push message equal or less that 1MB","time":{"start":1726141697413,"stop":1726141697413,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc1b9d36f7bd27d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726141141938,"stop":1726141141938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdad1e6d4bbe4b3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726141141931,"stop":1726141141931,"duration":0},"status":"passed","severity":"normal"},{"uid":"858505bac4db4c51","name":"Query with Promise Callback, No message returned","time":{"start":1726141722304,"stop":1726141722305,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3af20febb6f1599","name":"should not receive a peer event before start","time":{"start":1726141206281,"stop":1726141206281,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d8ae3618e399fc","name":"Push message with unicode special characters payload","time":{"start":1726141630937,"stop":1726141630937,"duration":0},"status":"passed","severity":"normal"},{"uid":"5095e8302202cbc3","name":"LightPush with 1 connections","time":{"start":1726141449115,"stop":1726141449116,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71463e03c3a71a5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726141746411,"stop":1726141746412,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca35fefb8e3d724","name":"should return false","time":{"start":1726141150365,"stop":1726141150365,"duration":0},"status":"passed","severity":"normal"},{"uid":"2448556a67b05f34","name":"should use DNS peer discovery with light client","time":{"start":1726141206282,"stop":1726141206282,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad91e45a20e18257","name":"Push message with custom timestamp: 1726137842105","time":{"start":1726141630948,"stop":1726141630948,"duration":0},"status":"passed","severity":"normal"},{"uid":"795b0ba38e059792","name":"Ephemeral field set to true","time":{"start":1726141155321,"stop":1726141155321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef5c2003e4df33e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726141141927,"stop":1726141141928,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cbff8962ce8ec1","name":"Relay","time":{"start":1726141202872,"stop":1726141202873,"duration":1},"status":"passed","severity":"normal"},{"uid":"460e269b0fbe7307","name":"Check message with invalid timestamp is not received","time":{"start":1726141610903,"stop":1726141610904,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1829667357304e","name":"should properly create location multiaddrs - tcp4","time":{"start":1726141150372,"stop":1726141150372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddfef692344cdef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141499921,"stop":1726141499921,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc5a0476fb6c025","name":"Generator, 2 different pubsubtopics","time":{"start":1726141736779,"stop":1726141736779,"duration":0},"status":"passed","severity":"normal"},{"uid":"80523b22873a754f","name":"should be able to decode the field with only STORE set to true","time":{"start":1726141149826,"stop":1726141149826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff43cb6e61be698","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726141720836,"stop":1726141720837,"duration":1},"status":"passed","severity":"normal"},{"uid":"63615a6fd3badfc9","name":"Check received message containing short","time":{"start":1726141372842,"stop":1726141372843,"duration":1},"status":"passed","severity":"normal"},{"uid":"21723a4213a5806c","name":"Check received message containing unicode special characters","time":{"start":1726141610880,"stop":1726141610880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de22cb25d164d9c","name":"Push message with rate limit","time":{"start":1726141697410,"stop":1726141697411,"duration":1},"status":"passed","severity":"normal"},{"uid":"22508842eb39f545","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726141409153,"stop":1726141409154,"duration":1},"status":"passed","severity":"normal"},{"uid":"4546107bc633da8d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726141661644,"stop":1726141661647,"duration":3},"status":"passed","severity":"normal"},{"uid":"38d7087e025c2da","name":"Push message with content topic containing unicode special characters","time":{"start":1726141630945,"stop":1726141630945,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eb8d87c0e3b492","name":"can start and stop the service","time":{"start":1726141166801,"stop":1726141166801,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bf3cc9d943c12e","name":"should throw error - no id","time":{"start":1726141150364,"stop":1726141150364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8534e3c79879e997","name":"Subscribe and receive messages via lightPush","time":{"start":1726141720828,"stop":1726141720828,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8b3b0e58cbdc56","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app21/1/topic350/test.js","time":{"start":1726141681186,"stop":1726141681186,"duration":0},"status":"passed","severity":"normal"},{"uid":"69757e43864af1dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726141141930,"stop":1726141141930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f47819defc7662","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726141141936,"stop":1726141141936,"duration":0},"status":"passed","severity":"normal"},{"uid":"768c37b9b001f7da","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141306587,"stop":1726141306587,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa932c6690fbf70","name":"getPeersByDiscovery","time":{"start":1726141624387,"stop":1726141624387,"duration":0},"status":"passed","severity":"normal"},{"uid":"58db375cd71d41c6","name":"Passing page size 110 when there are 120 messages","time":{"start":1726141748814,"stop":1726141748814,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e05fe0e8b64e38","name":"Check received message containing Russian","time":{"start":1726141372847,"stop":1726141372847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd4dfc86385100a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726141366458,"stop":1726141366458,"duration":0},"status":"passed","severity":"normal"},{"uid":"7981d30c1c085e51","name":"Check meta is set [symmetric]","time":{"start":1726141172746,"stop":1726141172746,"duration":0},"status":"passed","severity":"normal"},{"uid":"213ca89abf4d6723","name":"Correctly serialized arguments","time":{"start":1726141520702,"stop":1726141520703,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5dcca91aafffc2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726141661655,"stop":1726141661655,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf4b06a051aafb0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726141366457,"stop":1726141366457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4bc49ad7f4f90a","name":"Push message with rate limit","time":{"start":1726141630947,"stop":1726141630948,"duration":1},"status":"passed","severity":"normal"},{"uid":"560ce827b6f4c494","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726141720827,"stop":1726141720827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ed9afa17260db1","name":"Asymmetric encrypt & decrypt","time":{"start":1726141173111,"stop":1726141173111,"duration":0},"status":"passed","severity":"normal"},{"uid":"7064e3c59a7886e2","name":"should throw error - invalid id","time":{"start":1726141150364,"stop":1726141150364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81acc4a18428857","name":"Check message with no content topic is not received","time":{"start":1726141610904,"stop":1726141610904,"duration":0},"status":"passed","severity":"normal"},{"uid":"420f229f993b18f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726141162342,"stop":1726141162342,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea943eb76d46581","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141610902,"stop":1726141610902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9efb3c198e9050a","name":"Push message with content topic containing Russian","time":{"start":1726141697391,"stop":1726141697391,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1b7328d4504bd6","name":"Check message with non string payload is not received","time":{"start":1726141372856,"stop":1726141372857,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f4c13f86070dba","name":"should set field with only STORE enabled","time":{"start":1726141150375,"stop":1726141150375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3487c1cf5ab48bd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726141661651,"stop":1726141661652,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a005876f7e3a69","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726141200878,"stop":1726141200879,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ee4694cf101aae","name":"nwaku subscribes","time":{"start":1726141634054,"stop":1726141634054,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fae1b2065f8a5c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726141366466,"stop":1726141366466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5142e22b6bad6e97","name":"Ping on peer without subscriptions","time":{"start":1726141276664,"stop":1726141276664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a132826705d6b0b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726141697393,"stop":1726141697393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3ba66c88bf48ec","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726141409160,"stop":1726141409160,"duration":0},"status":"passed","severity":"normal"},{"uid":"12660e68d5598fe0","name":"Push message with content topic containing SQL Injection","time":{"start":1726141697392,"stop":1726141697392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce11832e4465797f","name":"Push message with Arabic payload","time":{"start":1726141697382,"stop":1726141697382,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c82ac8fad0af7d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726141409161,"stop":1726141409161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ecc3b0c01445a7","name":"Ping succeeds for all connected peers","time":{"start":1726141289429,"stop":1726141289429,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb78edfde99a75a","name":"Decoder throws on undefined content topic","time":{"start":1726141155323,"stop":1726141155323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7486807bd289b7b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app49/7/topic610/json","time":{"start":1726141681187,"stop":1726141681187,"duration":0},"status":"passed","severity":"normal"},{"uid":"842b10182b30e847","name":"Publishes to nwaku","time":{"start":1726141634054,"stop":1726141634055,"duration":1},"status":"passed","severity":"normal"},{"uid":"eefece846d79e464","name":"Check received message containing emoji","time":{"start":1726141610901,"stop":1726141610901,"duration":0},"status":"passed","severity":"normal"},{"uid":"282b0e0165d01f44","name":"Should update multiaddrs","time":{"start":1726141538208,"stop":1726141538208,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66b2ecd2b2984bf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726141162347,"stop":1726141162354,"duration":7},"status":"passed","severity":"normal"},{"uid":"e2dcdf896ec68324","name":"Check received message containing short","time":{"start":1726141610863,"stop":1726141610869,"duration":6},"status":"passed","severity":"normal"},{"uid":"ce5f722ee4c6863a","name":"start node with empty content topic","time":{"start":1726141681189,"stop":1726141681189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6743c4465b0ca2f5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726141200874,"stop":1726141200875,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87b6aa8eedaf1da","name":"Check message received after jswaku node is restarted","time":{"start":1726141610905,"stop":1726141610912,"duration":7},"status":"skipped","severity":"normal"},{"uid":"70e28ef77f8b1abd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726141800254,"stop":1726141800254,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff461a4fe8bb251b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app38/8/topic94/proto","time":{"start":1726141681185,"stop":1726141681185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f060fe4606f960","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726141366410,"stop":1726141366411,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee55ce4feda5196e","name":"Query with Promise Callback, No Decoder","time":{"start":1726141722304,"stop":1726141722304,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e88855342a1140","name":"Push message with Script payload","time":{"start":1726141630934,"stop":1726141630935,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d0b76edad0a3a7","name":"Query with Ordered Callback, No message returned","time":{"start":1726141722301,"stop":1726141722301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1757fd71edf8962","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726141141920,"stop":1726141141921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a31c3525d10844","name":"caches peers it previously fetched","time":{"start":1726141162952,"stop":1726141162953,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cdb10338daebb8","name":"Push message with SQL Injection payload","time":{"start":1726141630934,"stop":1726141630934,"duration":0},"status":"passed","severity":"normal"},{"uid":"76783037e2687408","name":"Push message with Basic HTML tag payload","time":{"start":1726141630935,"stop":1726141630936,"duration":1},"status":"passed","severity":"normal"},{"uid":"930d7e484c8027f1","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726141736087,"stop":1726141736088,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0da715c46092d6a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726141272564,"stop":1726141272565,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6eed79a536e1ee","name":"should get / set TCP multiaddr","time":{"start":1726141150367,"stop":1726141150368,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc62772440b86e7b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726141720822,"stop":1726141720823,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bc7ca4803f0b3a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141736779,"stop":1726141736779,"duration":0},"status":"passed","severity":"normal"},{"uid":"45625b6c3c0bf4cc","name":"Relay - dialed first","time":{"start":1726141761200,"stop":1726141761200,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f63a68d3854d4f4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726141661656,"stop":1726141661656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edcb660a6659f97","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726141366424,"stop":1726141366447,"duration":23},"status":"passed","severity":"normal"},{"uid":"a9350c8b4da56929","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141306587,"stop":1726141306587,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8c34e5325f00e","name":"Subscribe to topic containing Script and publish message","time":{"start":1726141661655,"stop":1726141661655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5716381ca0dc803d","name":"Check publish message containing Script","time":{"start":1726141658454,"stop":1726141658454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae4ea4e6ad19f4e","name":"should not receive a peer event after stop","time":{"start":1726141640065,"stop":1726141640065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25894b58359dd21","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726141661656,"stop":1726141661656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5394c4d85e8597","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141516901,"stop":1726141516907,"duration":6},"status":"passed","severity":"normal"},{"uid":"d4ab264077aa1db0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726141366405,"stop":1726141366405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c338db3a43052cab","name":"Check received message containing unicode special characters","time":{"start":1726141372851,"stop":1726141372851,"duration":0},"status":"passed","severity":"normal"},{"uid":"7261121966f52159","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726141409165,"stop":1726141409166,"duration":1},"status":"passed","severity":"normal"},{"uid":"a433b4e41e5a4fa","name":"Query generator for multiple messages with different message text format","time":{"start":1726141746411,"stop":1726141746411,"duration":0},"status":"passed","severity":"normal"},{"uid":"69368db68e04953c","name":"Check message received after nwaku node is restarted","time":{"start":1726141610912,"stop":1726141610912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0db4bddf8501372","name":"Check publish message containing XML","time":{"start":1726141658454,"stop":1726141658455,"duration":1},"status":"passed","severity":"normal"},{"uid":"a839e7974345160b","name":"Check publish message containing Russian","time":{"start":1726141658451,"stop":1726141658452,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad79fc8844498d2","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726141516897,"stop":1726141516898,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e5a7201128ce86","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726141141936,"stop":1726141141936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9973f402f1b49db6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726141141942,"stop":1726141141942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cfb672b8cb7ad4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726141141937,"stop":1726141141937,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d0230872663954","name":"throws an error for improperly formatted content topics","time":{"start":1726141141919,"stop":1726141141920,"duration":1},"status":"passed","severity":"normal"},{"uid":"2731c70d3e3b5737","name":"should decode valid enr with tcp successfully","time":{"start":1726141150362,"stop":1726141150363,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cd54335ad12367","name":"Generator, 2 different pubsubtopics","time":{"start":1726141736777,"stop":1726141736777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a90108568f45ef9","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726141516897,"stop":1726141516897,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadb8180d476500c","name":"Encoder throws on empty string content topic","time":{"start":1726141155322,"stop":1726141155323,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d57f65519d6964","name":"connected peers and dial","time":{"start":1726141611150,"stop":1726141611150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c65b6e3593d3d6b6","name":"Check message with no payload is not received","time":{"start":1726141610905,"stop":1726141610905,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a8c4061d7c3252","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726141409156,"stop":1726141409157,"duration":1},"status":"passed","severity":"normal"},{"uid":"20426a2e8eb00cbf","name":"Ping on peer without subscriptions","time":{"start":1726141276662,"stop":1726141276662,"duration":0},"status":"passed","severity":"normal"},{"uid":"228546e570910c57","name":"Sign & Recover","time":{"start":1726141173113,"stop":1726141173113,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da4199f7848d16","name":"Check received message containing short","time":{"start":1726141610888,"stop":1726141610889,"duration":1},"status":"passed","severity":"normal"},{"uid":"4072d95778d29dfb","name":"Push message with meta","time":{"start":1726141630946,"stop":1726141630947,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc180f2a6261b91","name":"Subscribe to topic containing short and receive message","time":{"start":1726141720810,"stop":1726141720810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e39e3bb0cd973b1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app62/2/topic471/json","time":{"start":1726141681186,"stop":1726141681187,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b725f4969ed31e","name":"Check message received after nwaku node is restarted","time":{"start":1726141372857,"stop":1726141372857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f71bd67917724e96","name":"Push message with content topic containing short","time":{"start":1726141697388,"stop":1726141697388,"duration":0},"status":"passed","severity":"normal"},{"uid":"15721705e42947ef","name":"Check publish message after client node is restarted","time":{"start":1726141658464,"stop":1726141658464,"duration":0},"status":"skipped","severity":"normal"}] |