mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 20:03:08 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"856b7069318bf8f9","name":"should not receive a peer event after stop","time":{"start":1726043341454,"stop":1726043341455,"duration":1},"status":"passed","severity":"normal"},{"uid":"865919cde41830cc","name":"Check received message containing emoji","time":{"start":1726043744929,"stop":1726043744929,"duration":0},"status":"passed","severity":"normal"},{"uid":"9713df03f295fae7","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726043653359,"stop":1726043653359,"duration":0},"status":"passed","severity":"normal"},{"uid":"7957c7d0df873d6f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726043514336,"stop":1726043514336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83f93d540efad9d","name":"Encoder throws on undefined content topic","time":{"start":1726043310198,"stop":1726043310198,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f82aa16b85e3d1d","name":"Decoder throws on undefined content topic","time":{"start":1726043310198,"stop":1726043310199,"duration":1},"status":"passed","severity":"normal"},{"uid":"3609c1f632ad9004","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726043514330,"stop":1726043514330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ee45d70207795a","name":"Push message with escaped characters payload","time":{"start":1726043841734,"stop":1726043841734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c660cb893ed483","name":"Renews subscription after lossing a connection","time":{"start":1726043866416,"stop":1726043866416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2da3c04a48070d9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726043841740,"stop":1726043841741,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece531cb47f23574","name":"Ping on subscribed peer","time":{"start":1726043407867,"stop":1726043407867,"duration":0},"status":"passed","severity":"normal"},{"uid":"651e7ed10f27edc9","name":"configure the node with multiple pubsub topics","time":{"start":1726043843490,"stop":1726043843490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08f032474fe21d8","name":"Check received message containing Chinese","time":{"start":1726043744924,"stop":1726043744925,"duration":1},"status":"passed","severity":"normal"},{"uid":"29121da89c947f4d","name":"Check message with no payload is not received","time":{"start":1726043744934,"stop":1726043744934,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6d68a04497e234","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726043860700,"stop":1726043860702,"duration":2},"status":"passed","severity":"normal"},{"uid":"1145a2c8c2463e82","name":"Passing page size 11 when there are 10 messages","time":{"start":1726043892006,"stop":1726043892006,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d15d81865c2c530","name":"should be called for bootstrap peers","time":{"start":1726043336535,"stop":1726043336535,"duration":0},"status":"passed","severity":"normal"},{"uid":"7038905493c43f9c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726043866323,"stop":1726043866324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb7e763e01f4c0a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726043279665,"stop":1726043279665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebff3157431a04c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726043866379,"stop":1726043866379,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc9de6d56f44687","name":"isConnected should return true after first peer connects","time":{"start":1726043382017,"stop":1726043382018,"duration":1},"status":"passed","severity":"normal"},{"uid":"338ff607d0e4e35e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726043382019,"stop":1726043382019,"duration":0},"status":"passed","severity":"normal"},{"uid":"879446fa853ce37d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726043445773,"stop":1726043445773,"duration":0},"status":"passed","severity":"normal"},{"uid":"6443bde8f52e548c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726043763979,"stop":1726043763979,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8bd3bbd23dfb0e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/7/topic204/json","time":{"start":1726043815711,"stop":1726043815712,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bfc012681d3e62","name":"Push message with content topic containing shell command","time":{"start":1726043754623,"stop":1726043754624,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1d0867d825e35d","name":"Ping on unsubscribed peer","time":{"start":1726043407865,"stop":1726043407866,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e00c9ce315d89ca","name":"Generator, 2 different pubsubtopics","time":{"start":1726043881678,"stop":1726043881679,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3c0a5a5640cc25","name":"Query with Ordered Callback, No message returned","time":{"start":1726043860704,"stop":1726043860704,"duration":0},"status":"passed","severity":"normal"},{"uid":"48986d002fdb5096","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726043866353,"stop":1726043866353,"duration":0},"status":"passed","severity":"normal"},{"uid":"99276e27ad858635","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726043279670,"stop":1726043279670,"duration":0},"status":"passed","severity":"normal"},{"uid":"821798fdc14c974c","name":"Query generator for multiple messages with different message text format","time":{"start":1726043877660,"stop":1726043877660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6f27143ce05f25","name":"should not receive a peer event after stop","time":{"start":1726043304355,"stop":1726043304355,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca750ee7fe348ef","name":"Push message with Arabic payload","time":{"start":1726043841730,"stop":1726043841730,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc39c27cd643a64c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726043299741,"stop":1726043299742,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cf2e8bd1752ee8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726043279688,"stop":1726043279688,"duration":0},"status":"passed","severity":"normal"},{"uid":"70454e27615c3952","name":"Store - dialed first","time":{"start":1726043905347,"stop":1726043905348,"duration":1},"status":"passed","severity":"normal"},{"uid":"63fdc94ca95fb9ee","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726043279688,"stop":1726043279688,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0736f3f3ad0342","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726043653353,"stop":1726043653353,"duration":0},"status":"passed","severity":"normal"},{"uid":"805df4fde1f6f7ee","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726043763980,"stop":1726043763981,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcbddf98fb66d3c","name":"Check message with no content topic is not received","time":{"start":1726043505628,"stop":1726043505628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c355b3f30e513690","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726043299432,"stop":1726043299432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33f117834d620c9","name":"Check received message containing long","time":{"start":1726043744923,"stop":1726043744924,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb7906262a2c8b3","name":"Check publish message containing long","time":{"start":1726043786401,"stop":1726043786402,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60572347c8bc5f8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726043279665,"stop":1726043279665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af99627de4c9fdc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726043514336,"stop":1726043514336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eb7400cc5ec93c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043514332,"stop":1726043514333,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcd036bd41f8f87","name":"getPeersByDiscovery","time":{"start":1726043369270,"stop":1726043369271,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ed2e6a1fdcd0e3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726043329416,"stop":1726043329418,"duration":2},"status":"passed","severity":"normal"},{"uid":"155fcec17311eaef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726043279680,"stop":1726043279680,"duration":0},"status":"passed","severity":"normal"},{"uid":"37361f2b5a3438d0","name":"Js publishes, other Js receives","time":{"start":1726043768353,"stop":1726043768353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c7c9ea9d379df","name":"Push message with SQL Injection payload","time":{"start":1726043841731,"stop":1726043841732,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06bb464ce7bca37","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726043514341,"stop":1726043514347,"duration":6},"status":"passed","severity":"normal"},{"uid":"5721367e6c52dd0b","name":"Generator, custom pubsub topic","time":{"start":1726043881681,"stop":1726043881682,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7dec1e81ccfc9d","name":"Passing page size 10 when there are 10 messages","time":{"start":1726043892005,"stop":1726043892006,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa9e4788758cd93","name":"Subscribe to topic containing Script and publish message","time":{"start":1726043789309,"stop":1726043789309,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc205d2ad744d247","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726043279676,"stop":1726043279676,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e0a422dca23ff7","name":"Sign & Recover","time":{"start":1726043310574,"stop":1726043310574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77cbab7c14ebb00","name":"throws on content topic with generation field greater than 0","time":{"start":1726043279655,"stop":1726043279655,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b20bcdade87bfa1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043410762,"stop":1726043410762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f26be7d9478c4d","name":"topics with same application and version share the same shard","time":{"start":1726043279668,"stop":1726043279668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ea22c4b97d89eb","name":"Push message with content topic containing Script","time":{"start":1726043754622,"stop":1726043754622,"duration":0},"status":"passed","severity":"normal"},{"uid":"888364c261338ec","name":"Check received message containing Chinese","time":{"start":1726043744907,"stop":1726043744907,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0be6ff6624a47da","name":"Subscribe to topic containing XML and receive message","time":{"start":1726043866378,"stop":1726043866378,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eb7374763a03e9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726043287230,"stop":1726043287231,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad73eb6c3dfc3391","name":"Check received message containing Basic HTML tag","time":{"start":1726043505617,"stop":1726043505618,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b9e755ac0fc4d4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726043311903,"stop":1726043311903,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fce1209e1077e7","name":"Nwaku publishes","time":{"start":1726043768352,"stop":1726043768353,"duration":1},"status":"passed","severity":"normal"},{"uid":"6605dd4c0122cb4e","name":"Check message with invalid timestamp is not received","time":{"start":1726043744931,"stop":1726043744932,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5bbeb2a5bd609e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726043310194,"stop":1726043310196,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e13dc655e1cfd02","name":"Wrong topic","time":{"start":1726043815713,"stop":1726043815725,"duration":12},"status":"passed","severity":"normal"},{"uid":"8ab63ed9281f8365","name":"Check message with non string payload is not received","time":{"start":1726043744934,"stop":1726043744935,"duration":1},"status":"passed","severity":"normal"},{"uid":"633c74daaea10d01","name":"Check publish message containing numeric","time":{"start":1726043786402,"stop":1726043786403,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc293964bd4ed16e","name":"Push message with long payload","time":{"start":1726043754609,"stop":1726043754609,"duration":0},"status":"passed","severity":"normal"},{"uid":"4943d5f774488f62","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726043789308,"stop":1726043789308,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e78194ba0bf37","name":"Check received message containing Russian","time":{"start":1726043505615,"stop":1726043505616,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ee504ec439c57b","name":"dispatchEvent via connectionManager","time":{"start":1726043369271,"stop":1726043369272,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff83a5eda61461b1","name":"Encoder throws on empty string content topic","time":{"start":1726043311905,"stop":1726043311905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4585348522b7b3a4","name":"Push message with content topic containing special chars","time":{"start":1726043841737,"stop":1726043841737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17487d1c6845a1f","name":"random static sharding 8 - Cluster ID: 494, Shard ID: 570","time":{"start":1726043843488,"stop":1726043843488,"duration":0},"status":"passed","severity":"normal"},{"uid":"405af98ff2bfb75c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726043299748,"stop":1726043299748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d6e877b81da345","name":"Subscribe to topic containing short and receive message","time":{"start":1726043534533,"stop":1726043534533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0b48125e9ee32a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726043514332,"stop":1726043514332,"duration":0},"status":"passed","severity":"normal"},{"uid":"963b0567b9356cdc","name":"should properly compute the node id","time":{"start":1726043287948,"stop":1726043287948,"duration":0},"status":"passed","severity":"normal"},{"uid":"269e8d77d33f964b","name":"Passing page size 1 when there are 4 messages","time":{"start":1726043892004,"stop":1726043892005,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6a16735b72fd29","name":"Check received message containing long","time":{"start":1726043744905,"stop":1726043744906,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b13e001dc0dc60e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726043300183,"stop":1726043300183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6004da66dff92568","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726043534542,"stop":1726043534543,"duration":1},"status":"passed","severity":"normal"},{"uid":"3702c4f4548c385b","name":"Check message on other pubsub topic is not received","time":{"start":1726043505627,"stop":1726043505628,"duration":1},"status":"passed","severity":"normal"},{"uid":"e037abafab53db9e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726043410774,"stop":1726043410774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af1d107d842d5a5","name":"should load peers from local storage and dispatch events","time":{"start":1726043304355,"stop":1726043304355,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1fb9329f82e6b2","name":"Check received message containing JSON","time":{"start":1726043744910,"stop":1726043744911,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0f787a1db3a6b2","name":"Tracks peer failures correctly","time":{"start":1726043437844,"stop":1726043437844,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ec0012a170174f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726043299675,"stop":1726043299675,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eee0ea987277743","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app20/1/topic850/test.js","time":{"start":1726043815711,"stop":1726043815711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b6e769b664f940","name":"Fields are not dropped","time":{"start":1726043292151,"stop":1726043292152,"duration":1},"status":"passed","severity":"normal"},{"uid":"9896f1fb661b7caa","name":"random static sharding 9 - Cluster ID: 967, Shard ID: 951","time":{"start":1726043843488,"stop":1726043843489,"duration":1},"status":"passed","severity":"normal"},{"uid":"514685ebcb0b5f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726043279681,"stop":1726043279681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18fd8e5b3a02c50","name":"same cluster, same shard: nodes connect","time":{"start":1726043673125,"stop":1726043673125,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cd0ab658dfc8f7","name":"Push message with emoji payload","time":{"start":1726043841735,"stop":1726043841735,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd39f1418d4097a","name":"different cluster, different shard: nodes don't connect","time":{"start":1726043673126,"stop":1726043673126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1426eb771a5d51","name":"Push message with content topic containing short","time":{"start":1726043841736,"stop":1726043841736,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fdf944e52c2ff1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726043514326,"stop":1726043514327,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c2d3a43628f285","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726043866361,"stop":1726043866361,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d538fe095e44507","name":"Push message with custom timestamp: 1726047134753","time":{"start":1726043841745,"stop":1726043841745,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d5ee24ecbd3c93","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726043866330,"stop":1726043866331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef71708d7cc24d68","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726043310196,"stop":1726043310197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c7c729078950b","name":"Meta field set when metaSetter is specified","time":{"start":1726043292810,"stop":1726043292810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e29d558db997f27","name":"Subscribe to topic containing long and receive message","time":{"start":1726043534534,"stop":1726043534534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f72f37322565e9b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726043534537,"stop":1726043534538,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7320f4288d8949","name":"should properly create location multiaddrs - tcp4","time":{"start":1726043287951,"stop":1726043287951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd9785d9d40a696","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726043514331,"stop":1726043514331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6030312807c8225","name":"Check received message containing XML","time":{"start":1726043505617,"stop":1726043505617,"duration":0},"status":"passed","severity":"normal"},{"uid":"10137c788478823d","name":"Subscribe to topic containing long and publish message","time":{"start":1726043789305,"stop":1726043789306,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab4c5f3b9628567","name":"Check publish message containing unicode special characters","time":{"start":1726043786416,"stop":1726043786416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbc474720fd81ce","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726043879594,"stop":1726043879594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cf0bb9cc75c4f","name":"Push message with unicode special characters payload","time":{"start":1726043841735,"stop":1726043841735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ff8442efed2e60","name":"Check received message containing Script","time":{"start":1726043505616,"stop":1726043505617,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c886c129bd3b70c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726043744918,"stop":1726043744919,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27c15c439519c7b","name":"unsubscribes","time":{"start":1726043889125,"stop":1726043889125,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbd29a37cbc8bca","name":"Subscribe to topic containing Script and receive message","time":{"start":1726043534536,"stop":1726043534537,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0e461090657344","name":"should encodeTxt and decodeTxt","time":{"start":1726043287943,"stop":1726043287944,"duration":1},"status":"passed","severity":"normal"},{"uid":"152e0e7138471f34","name":"Promise Callback - false","time":{"start":1726043865752,"stop":1726043865752,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f22b229e9b2c0a3","name":"Push message with meta","time":{"start":1726043754626,"stop":1726043754626,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c04d090ffd632a6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726043514338,"stop":1726043514338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8b42b2c31af55a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726043759021,"stop":1726043759021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7392215e42bbcc99","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726043828397,"stop":1726043828398,"duration":1},"status":"passed","severity":"normal"},{"uid":"1270e95e91de0221","name":"Check received message containing long","time":{"start":1726043505612,"stop":1726043505613,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5c7bac85ad3854","name":"Encoder throws on empty string content topic","time":{"start":1726043310198,"stop":1726043310198,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6400fe3749c3482","name":"should return empty list for no shard","time":{"start":1726043279674,"stop":1726043279674,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a7dcb8451bbf64","name":"Round trip binary serialization","time":{"start":1726043292809,"stop":1726043292809,"duration":0},"status":"passed","severity":"normal"},{"uid":"173a27dc80859066","name":"returns all values when wanted number matches available values","time":{"start":1726043299429,"stop":1726043299431,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a6d995c048252f9","name":"can start and stop the service","time":{"start":1726043304353,"stop":1726043304353,"duration":0},"status":"passed","severity":"normal"},{"uid":"af52cd020a6fcfc5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726043828398,"stop":1726043828399,"duration":1},"status":"passed","severity":"normal"},{"uid":"1001c389fe823042","name":"Check received message with timestamp: 1726043328716 ","time":{"start":1726043744930,"stop":1726043744930,"duration":0},"status":"passed","severity":"normal"},{"uid":"71707f68da9b44c3","name":"Callback on promise","time":{"start":1726043877661,"stop":1726043877662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f57686d0a54ede2","name":"should set field with only STORE enabled","time":{"start":1726043287956,"stop":1726043287957,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c79b74928a50744","name":"Check publish message containing XML","time":{"start":1726043786414,"stop":1726043786414,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b055f6ca41bc42","name":"Push message with special chars payload","time":{"start":1726043754610,"stop":1726043754610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef5af70db775b1e","name":"Decoder throws on undefined content topic","time":{"start":1726043292811,"stop":1726043292811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68e624249e37e0f","name":"Push message with custom timestamp: 1726047168618","time":{"start":1726043754629,"stop":1726043754630,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a0da4743680926","name":"Fails to publish message with empty text","time":{"start":1726043786423,"stop":1726043786423,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf747766925d371e","name":"Push message with SQL Injection payload","time":{"start":1726043754611,"stop":1726043754611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dee0f6f46d648a7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726043763983,"stop":1726043763983,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c1297c213cac0d","name":"Ordered Callback - false","time":{"start":1726043865753,"stop":1726043865754,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f863c30a307579","name":"Fails to push message bigger that 1MB","time":{"start":1726043754631,"stop":1726043754631,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa11cd63f5f2c13","name":"LightPush","time":{"start":1726043905348,"stop":1726043905348,"duration":0},"status":"passed","severity":"normal"},{"uid":"23138f394b546fad","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726043866331,"stop":1726043866332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb3ccf8f8d69150","name":"Publishes to nwaku","time":{"start":1726043768352,"stop":1726043768352,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e0d048f7fa769f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726043514335,"stop":1726043514336,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7af2f5c72b0076","name":"Sample","time":{"start":1726043287313,"stop":1726043287314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0514f7c00edc23c","name":"Check received message with timestamp: 1726043328362000000 ","time":{"start":1726043505621,"stop":1726043505622,"duration":1},"status":"passed","severity":"normal"},{"uid":"41173b3291364bdb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726043545552,"stop":1726043545553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee34ff08b05c17dd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726043545565,"stop":1726043545566,"duration":1},"status":"passed","severity":"normal"},{"uid":"473e4c42b0c31320","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726043329418,"stop":1726043329419,"duration":1},"status":"passed","severity":"normal"},{"uid":"34283e1468d9659f","name":"should properly create location multiaddrs - udp6","time":{"start":1726043287951,"stop":1726043287954,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb5cdc766cda68fe","name":"Check received message containing emoji","time":{"start":1726043744912,"stop":1726043744913,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd375295a36628e8","name":"Check received message containing Arabic","time":{"start":1726043744925,"stop":1726043744925,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d0afebdc9757d4","name":"udp ip6 address","time":{"start":1726043287467,"stop":1726043287468,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9e3b54406f3126","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726043279680,"stop":1726043279680,"duration":0},"status":"passed","severity":"normal"},{"uid":"a595478056fb5aeb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726043900020,"stop":1726043900020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1981f4d59e92667c","name":"Check message with non string payload is not received","time":{"start":1726043744921,"stop":1726043744922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94f432432ce0f25","name":"Publish message with rate limit","time":{"start":1726043786426,"stop":1726043786427,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbd05ae920c9efd","name":"handles different networkShards values correctly","time":{"start":1726043279669,"stop":1726043279669,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebf2b5f2cc2696a","name":"Fails to push message with large meta","time":{"start":1726043841743,"stop":1726043841744,"duration":1},"status":"passed","severity":"normal"},{"uid":"3056c97bf2819bdd","name":"Query Generator, No Decoder","time":{"start":1726043860702,"stop":1726043860703,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8af5c923d96d2d","name":"Relay - dialed after","time":{"start":1726043905347,"stop":1726043905347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f092c2331db6c87","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726043534529,"stop":1726043534529,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed440ceba0e33b2a","name":"same cluster, different shard: nodes connect","time":{"start":1726043673125,"stop":1726043673126,"duration":1},"status":"passed","severity":"normal"},{"uid":"530e33c07b059b9b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043881683,"stop":1726043881684,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40be8e5f8244a51","name":"listenerCount","time":{"start":1726043369271,"stop":1726043369271,"duration":0},"status":"passed","severity":"normal"},{"uid":"928292f127fe9869","name":"Check publish message containing Script","time":{"start":1726043786414,"stop":1726043786414,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e095250d7ec2330","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726043866415,"stop":1726043866416,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c01f52f08555417","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726043341458,"stop":1726043341458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7cbe93d951c5179","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726043879592,"stop":1726043879592,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd88e69e5f6dd3a5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726043514337,"stop":1726043514337,"duration":0},"status":"passed","severity":"normal"},{"uid":"818f250f2d0468c8","name":"Check message received after nwaku node is restarted","time":{"start":1726043744922,"stop":1726043744922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"111219a1818080a6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726043877661,"stop":1726043877661,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d111117af14eb61","name":"throws on content topic with empty encoding field","time":{"start":1726043279657,"stop":1726043279657,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce7f0d7ada784dd","name":"Check received message containing numeric","time":{"start":1726043505614,"stop":1726043505614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9517850097c845fa","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726043299744,"stop":1726043299745,"duration":1},"status":"passed","severity":"normal"},{"uid":"243dbe708765cd47","name":"safeDispatchEvent","time":{"start":1726043369272,"stop":1726043369272,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec50beb6f223cd4","name":"Privacy Node - default protocol","time":{"start":1726043905349,"stop":1726043905349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0ad8af146632bc","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726043279675,"stop":1726043279675,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd58f21977f34ba5","name":"Push message with content topic containing unicode special characters","time":{"start":1726043754624,"stop":1726043754624,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c08219047736a66","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726043382016,"stop":1726043382017,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1ef9c71d8bec91","name":"Decoder throws on empty string content topic","time":{"start":1726043292812,"stop":1726043292812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59a76ef375cb156","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726043653355,"stop":1726043653356,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d87ca0f09bfadea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726043514340,"stop":1726043514340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6cee23d064e0f1","name":"Check publish message containing Arabic","time":{"start":1726043786406,"stop":1726043786407,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d2178ff011ecd3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726043279756,"stop":1726043279756,"duration":0},"status":"passed","severity":"normal"},{"uid":"52121bb5c695dbd6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726043866334,"stop":1726043866334,"duration":0},"status":"passed","severity":"normal"},{"uid":"8509f2ccf1211a0b","name":"Passing page size 19 when there are 20 messages","time":{"start":1726043892006,"stop":1726043892006,"duration":0},"status":"passed","severity":"normal"},{"uid":"93965d10a960c39a","name":"Check message received after jswaku node is restarted","time":{"start":1726043744935,"stop":1726043744936,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aae9c53c16a4f84b","name":"Push message on custom pubsubTopic","time":{"start":1726043632101,"stop":1726043632101,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce034d7866902d4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043514339,"stop":1726043514339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0d0e92d1719fef","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726043339294,"stop":1726043339294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba418efe055ce981","name":"should not fail to stop the service if it was not started","time":{"start":1726043304353,"stop":1726043304354,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7568b2a895b218","name":"Correctly serialized arguments","time":{"start":1726043657509,"stop":1726043657509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8fce8f289a3dc5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726043534531,"stop":1726043534531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25dc973afb98650","name":"should throw an error for missing sharding configuration","time":{"start":1726043279686,"stop":1726043279686,"duration":0},"status":"passed","severity":"normal"},{"uid":"949ecc94fe21120f","name":"Push message with Chinese payload","time":{"start":1726043754610,"stop":1726043754610,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18fbfcef11e2c1f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726043279671,"stop":1726043279671,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa56053a22147c3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043881679,"stop":1726043881680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae36f85a4f921f09","name":"should not fail to start the service if it is already started","time":{"start":1726043341451,"stop":1726043341451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c7965fecfea3b8","name":"should encode/decode to text encoding","time":{"start":1726043287948,"stop":1726043287949,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de415623c5e66d3","name":"Subscribe and receive messages via lightPush","time":{"start":1726043866336,"stop":1726043866336,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf357bf5158fd43c","name":"Query Generator - true","time":{"start":1726043865750,"stop":1726043865751,"duration":1},"status":"passed","severity":"normal"},{"uid":"a58e1a93f349a519","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726043336535,"stop":1726043336536,"duration":1},"status":"passed","severity":"normal"},{"uid":"75421c3ea6d8e2b0","name":"random static sharding 7 - Cluster ID: 399, Shard ID: 158","time":{"start":1726043843487,"stop":1726043843488,"duration":1},"status":"passed","severity":"normal"},{"uid":"e617e0908b9abbda","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726043900020,"stop":1726043900020,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59562ea4f425e67","name":"Push message with content topic containing emoji","time":{"start":1726043841742,"stop":1726043841742,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58cd82d8fffadba","name":"Query Generator - false","time":{"start":1726043865751,"stop":1726043865751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cdeb42724ddc37","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726043860703,"stop":1726043860704,"duration":1},"status":"passed","severity":"normal"},{"uid":"64772a0fd27f5f28","name":"Query generator for multiple messages with different content topic format","time":{"start":1726043877661,"stop":1726043877661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66cd03753961dd","name":"caches peers it previously fetched","time":{"start":1726043300179,"stop":1726043300179,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66c2675220a817","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726043514330,"stop":1726043514330,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd4d119b0b4dddf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726043505626,"stop":1726043505627,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2143d4b0bc3c51","name":"Push message with Arabic payload","time":{"start":1726043754610,"stop":1726043754611,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f8bca8c869a9dc","name":"start node with empty shard should fail","time":{"start":1726043843491,"stop":1726043843491,"duration":0},"status":"passed","severity":"normal"},{"uid":"7043704b794f7747","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726043828393,"stop":1726043828397,"duration":4},"status":"passed","severity":"normal"},{"uid":"e497fcce2be5f655","name":"Symmetric encrypt & Decrypt","time":{"start":1726043310573,"stop":1726043310573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da3c29ab9aa1062","name":"Check message on other pubsub topic is not received","time":{"start":1726043744920,"stop":1726043744920,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3446ab0ccaf31b","name":"Push message with emoji payload","time":{"start":1726043754614,"stop":1726043754614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ca791edeaf1f40","name":"should only return 1 node with relay and store capability","time":{"start":1726043300180,"stop":1726043300181,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafffb491d592dad","name":"should only return 1 node with store capability","time":{"start":1726043300181,"stop":1726043300181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80072dbbc1f7385","name":"Promise Callback - true","time":{"start":1726043865751,"stop":1726043865752,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0e65de2152da05","name":"Fails to push message with empty content topic","time":{"start":1726043754625,"stop":1726043754626,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbffbd31b424f19a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726043287240,"stop":1726043287241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad18ff5df1d9e68d","name":"Subscribe and receive messages via waku relay post","time":{"start":1726043866346,"stop":1726043866351,"duration":5},"status":"passed","severity":"normal"},{"uid":"c898aba2d78a9ca1","name":"should emit a peer event after start","time":{"start":1726043304354,"stop":1726043304354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fec3bd5bfe185f","name":"Subscribe and receives messages on 20 topics","time":{"start":1726043866353,"stop":1726043866353,"duration":0},"status":"passed","severity":"normal"},{"uid":"674009bd37be9cbd","name":"Check received message containing SQL Injection","time":{"start":1726043505616,"stop":1726043505616,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9ed4425c2d0973","name":"Generator, custom pubsub topic","time":{"start":1726043881677,"stop":1726043881678,"duration":1},"status":"passed","severity":"normal"},{"uid":"766008f77cc64ad8","name":"Push message with content topic containing long","time":{"start":1726043754619,"stop":1726043754619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e6238023b4b36","name":"Query with Promise Callback, No Decoder","time":{"start":1726043860706,"stop":1726043860706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b1f0d52eb77977","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726043336536,"stop":1726043336537,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc85010538497403","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726043815687,"stop":1726043815688,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f02fffa70c8d25","name":"Subscribe and receives messages on 20 topics","time":{"start":1726043534530,"stop":1726043534531,"duration":1},"status":"passed","severity":"normal"},{"uid":"205bff1100fcb534","name":"Check received message containing Arabic","time":{"start":1726043505615,"stop":1726043505615,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f69727c16d6fee","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726043282112,"stop":1726043282112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca46379fd6f9f94","name":"Callback on promise, aborts when callback returns true","time":{"start":1726043877662,"stop":1726043877662,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa144277688900b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726043445775,"stop":1726043445776,"duration":1},"status":"passed","severity":"normal"},{"uid":"875a453ec2b28b4f","name":"can start the service","time":{"start":1726043773963,"stop":1726043773963,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d8f1506837e913","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726043744931,"stop":1726043744931,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7bba18fb894036","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726043673125,"stop":1726043673125,"duration":0},"status":"passed","severity":"normal"},{"uid":"254385af5f346c29","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043632102,"stop":1726043632102,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e4fb840e1f6a35","name":"should return valid sharding parameters for static sharding","time":{"start":1726043279685,"stop":1726043279686,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae231bc1246b81cb","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726043763982,"stop":1726043763982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8601f2b0150844","name":"All","time":{"start":1726043338599,"stop":1726043338600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0bd85b8107eab81","name":"Waku message hash computation (payload length 0)","time":{"start":1726043282113,"stop":1726043282113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba940a396f04456d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726043866333,"stop":1726043866333,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eefce53c6d1b916","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726043410763,"stop":1726043410773,"duration":10},"status":"passed","severity":"normal"},{"uid":"f3c14f7d212af9e1","name":"does not throw on valid cases","time":{"start":1726043279652,"stop":1726043279653,"duration":1},"status":"passed","severity":"normal"},{"uid":"238784ea04bb1152","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726043279677,"stop":1726043279677,"duration":0},"status":"passed","severity":"normal"},{"uid":"4879cef4da333a7","name":"can start and stop the service","time":{"start":1726043773964,"stop":1726043773964,"duration":0},"status":"passed","severity":"normal"},{"uid":"907b1a546ee36262","name":"Check publish message containing escaped characters","time":{"start":1726043786415,"stop":1726043786416,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f9968f50b9cfb7","name":"Push message with numeric payload","time":{"start":1726043754609,"stop":1726043754609,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc84960500ddba4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726043866335,"stop":1726043866335,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5e5bcd837a9448","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726043789312,"stop":1726043789312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faeeaf90a7fadea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726043866362,"stop":1726043866367,"duration":5},"status":"passed","severity":"normal"},{"uid":"7d36cc71c35cc790","name":"Passing an array","time":{"start":1726043895909,"stop":1726043895909,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c5ca93db83e12a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726043789309,"stop":1726043789310,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9bcbe09acb4d1c","name":"Non TWN Cluster","time":{"start":1726043815688,"stop":1726043815689,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a353c7a52686ab8","name":"Subscribe and receive messages via lightPush","time":{"start":1726043534526,"stop":1726043534528,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb988a51fe62add4","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726043900023,"stop":1726043900023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d5899c670f9a5a","name":"Push message with content topic containing JSON","time":{"start":1726043841741,"stop":1726043841741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2650c0360ee4865","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726043534528,"stop":1726043534529,"duration":1},"status":"passed","severity":"normal"},{"uid":"3939c3d2a120526f","name":"Subscribe to topic containing XML and receive message","time":{"start":1726043534537,"stop":1726043534537,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3cb8f4f19ed647","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726043279685,"stop":1726043279685,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7dd7488a4458cb","name":"Filter","time":{"start":1726043905348,"stop":1726043905349,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe462a6c353ed227","name":"throws on content topic with empty topic name field","time":{"start":1726043279656,"stop":1726043279657,"duration":1},"status":"passed","severity":"normal"},{"uid":"81211a921df78700","name":"Check message received after jswaku node is restarted","time":{"start":1726043744922,"stop":1726043744922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffae9d64658dfafb","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726043279683,"stop":1726043279683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9346f593f130f4c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726043866352,"stop":1726043866352,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66a4e926d9241e3","name":"Throws when trying to push message with empty payload","time":{"start":1726043754617,"stop":1726043754618,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c2889d8e69b4a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726043279682,"stop":1726043279682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d04436b7de7441f","name":"Relay - times out","time":{"start":1726043905347,"stop":1726043905347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffbbf3e6085bee1","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726043514325,"stop":1726043514325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8896b85a66f53510","name":"Push message with rate limit","time":{"start":1726043754627,"stop":1726043754627,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65c11974986e1a8","name":"Renews subscription after lossing a connection","time":{"start":1726043866336,"stop":1726043866336,"duration":0},"status":"passed","severity":"normal"},{"uid":"22aa5cd7658bd460","name":"Fails to publish message with wrong content topic","time":{"start":1726043786423,"stop":1726043786423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6671ac37043758c","name":"throws on content topic with non-number generation field","time":{"start":1726043279654,"stop":1726043279654,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8a3d7ce18bc3b7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726043759021,"stop":1726043759021,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fec2dca6400031","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043410775,"stop":1726043410775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e39a77d9a17c2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726043815726,"stop":1726043815741,"duration":15},"status":"passed","severity":"normal"},{"uid":"b2c6b0fb907ce56d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726043789303,"stop":1726043789303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4d23d1f13b9b9f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726043935295,"stop":1726043935295,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a84a3de12e8e87","name":"Decoder throws on undefined content topic","time":{"start":1726043311905,"stop":1726043311906,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7860cfca467c3a8","name":"should properly create peer info with all multiaddrs","time":{"start":1726043287955,"stop":1726043287955,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a7595dd716f71f","name":"Overlapping topic subscription","time":{"start":1726043534532,"stop":1726043534532,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5483917a5ff641","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726043299743,"stop":1726043299744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c250d519cfae040","name":"should throw error - no id","time":{"start":1726043287945,"stop":1726043287945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99038d1e8862ce7","name":"Renews peer on consistent missed messages","time":{"start":1726043437846,"stop":1726043437847,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b86a11c9daffe2","name":"should return all peers when numPeers is 0","time":{"start":1726043292457,"stop":1726043292458,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6156aab4911de0","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726043653358,"stop":1726043653358,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa3b0c3f7dd155a","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726043653356,"stop":1726043653356,"duration":0},"status":"passed","severity":"normal"},{"uid":"863dae2d10cb59fd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726043935295,"stop":1726043935296,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bfb46b9163fd27","name":"Decoder throws on empty string content topic","time":{"start":1726043310199,"stop":1726043310199,"duration":0},"status":"passed","severity":"normal"},{"uid":"845812f4582bdbfb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726043279658,"stop":1726043279663,"duration":5},"status":"passed","severity":"normal"},{"uid":"c0271e0501a484b5","name":"start node with empty content topic","time":{"start":1726043815741,"stop":1726043815741,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5feb08bb72824b","name":"Store - dialed after - with timeout","time":{"start":1726043905348,"stop":1726043905348,"duration":0},"status":"passed","severity":"normal"},{"uid":"511bf58a1b435aee","name":"Does not throw an exception when node disconnects","time":{"start":1726043895909,"stop":1726043895909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09e2f1968c6b00a","name":"Push message with Chinese payload","time":{"start":1726043841730,"stop":1726043841730,"duration":0},"status":"passed","severity":"normal"},{"uid":"26004b3289ddf041","name":"Push message with content topic containing XML","time":{"start":1726043754622,"stop":1726043754622,"duration":0},"status":"passed","severity":"normal"},{"uid":"66335a918ff06f62","name":"Check received message containing JSON","time":{"start":1726043744927,"stop":1726043744928,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc067beafb486ae","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726043534536,"stop":1726043534536,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb33ea7b5f8f280","name":"Push message with content topic containing long","time":{"start":1726043841736,"stop":1726043841737,"duration":1},"status":"passed","severity":"normal"},{"uid":"934ae3a09ae781d","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726043653357,"stop":1726043653357,"duration":0},"status":"passed","severity":"normal"},{"uid":"33de0321a677bc07","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726043287220,"stop":1726043287223,"duration":3},"status":"passed","severity":"normal"},{"uid":"756e9ce9034e80ef","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726043336537,"stop":1726043336537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aba38879a4eb7bf","name":"Check received message containing Arabic","time":{"start":1726043744907,"stop":1726043744908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c914f65c7da522e3","name":"Subscribe to topic containing long and receive message","time":{"start":1726043866329,"stop":1726043866329,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb7447d0f46042b","name":"Subscribe and publish message","time":{"start":1726043789302,"stop":1726043789303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca55151dd9d7727","name":"Push message with JSON payload","time":{"start":1726043841733,"stop":1726043841734,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcacda1caeb8ed44","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726043866335,"stop":1726043866335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5655f858476730a","name":"handles different clusterIds correctly","time":{"start":1726043279669,"stop":1726043279669,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbb37f81d68d4ce","name":"connected peers and dial","time":{"start":1726043745155,"stop":1726043745156,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2ebd21afce8bd303","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726043514339,"stop":1726043514339,"duration":0},"status":"passed","severity":"normal"},{"uid":"942caf331fd771ec","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726043299747,"stop":1726043299748,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a10acea13b6f5aa","name":"different cluster, same shard: nodes don't connect","time":{"start":1726043673126,"stop":1726043673126,"duration":0},"status":"passed","severity":"normal"},{"uid":"83825c8cdfd65670","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043514340,"stop":1726043514341,"duration":1},"status":"passed","severity":"normal"},{"uid":"2141e47074663288","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726043866321,"stop":1726043866322,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc27f030474f4c9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726043445776,"stop":1726043445776,"duration":0},"status":"passed","severity":"normal"},{"uid":"195e10e57bf359bc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726043545575,"stop":1726043545575,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a7ce857c01e01a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726043866334,"stop":1726043866335,"duration":1},"status":"passed","severity":"normal"},{"uid":"394e90d16ad632b7","name":"Push message with short payload","time":{"start":1726043754608,"stop":1726043754609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e073a468e872bd","name":"Push message with content topic containing JSON","time":{"start":1726043754623,"stop":1726043754623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bb3336c283b120","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726043514338,"stop":1726043514338,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b51f51eca9913","name":"nwaku subscribes","time":{"start":1726043768351,"stop":1726043768352,"duration":1},"status":"passed","severity":"normal"},{"uid":"8341451cc83a042d","name":"Push message with Basic HTML tag payload","time":{"start":1726043841733,"stop":1726043841733,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec48ca87bd85732","name":"Check publish message after service node is restarted","time":{"start":1726043786425,"stop":1726043786426,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7804d49436e27198","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726043866378,"stop":1726043866378,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d12757ff62d73f5","name":"Encoder throws on empty string content topic","time":{"start":1726043292811,"stop":1726043292811,"duration":0},"status":"passed","severity":"normal"},{"uid":"530eafdf390623ff","name":"should throw an error for missing required configuration","time":{"start":1726043279674,"stop":1726043279675,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd0c8c3fa3765f4","name":"should set field with only RELAY enabled","time":{"start":1726043287956,"stop":1726043287956,"duration":0},"status":"passed","severity":"normal"},{"uid":"512f5234201f551","name":"Check received message containing shell command","time":{"start":1726043505618,"stop":1726043505618,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d4104a3fa4dab0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726043860705,"stop":1726043860705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfb1d0b0d593470","name":"should encode/decode to RLP encoding","time":{"start":1726043287948,"stop":1726043287948,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25650f1f87211d3","name":"Publish message with large meta","time":{"start":1726043786426,"stop":1726043786426,"duration":0},"status":"passed","severity":"normal"},{"uid":"37db206fa09f01d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043410773,"stop":1726043410773,"duration":0},"status":"passed","severity":"normal"},{"uid":"244950ac654d2dd8","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726043329422,"stop":1726043329446,"duration":24},"status":"passed","severity":"normal"},{"uid":"9f6784445a9d09a6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726043382016,"stop":1726043382016,"duration":0},"status":"passed","severity":"normal"},{"uid":"335f357d0ffc79d8","name":"Refresh subscription","time":{"start":1726043789304,"stop":1726043789305,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1b077a1bad090c7","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726043282110,"stop":1726043282111,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f926db5805800a","name":"Publish message with custom timestamp: Thu Sep 21 2023 08:35:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1726043786417,"stop":1726043786418,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc339f9ab93f0f51","name":"Check received message containing unicode special characters","time":{"start":1726043744912,"stop":1726043744912,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef2633175438ff4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043632103,"stop":1726043632103,"duration":0},"status":"passed","severity":"normal"},{"uid":"88af6cf5c0d0aa7d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726043866353,"stop":1726043866354,"duration":1},"status":"passed","severity":"normal"},{"uid":"896da1cdb00fa74","name":"Query generator for multiple messages","time":{"start":1726043877659,"stop":1726043877660,"duration":1},"status":"passed","severity":"normal"},{"uid":"939b565266361c86","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726043279665,"stop":1726043279666,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9eecd74f827feb","name":"Push message with Basic HTML tag payload","time":{"start":1726043754612,"stop":1726043754612,"duration":0},"status":"passed","severity":"normal"},{"uid":"10905102c5f2f05d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726043860703,"stop":1726043860703,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9502e1adc7a365","name":"new peer added after a peer was already found","time":{"start":1726043759020,"stop":1726043759021,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf75a27323ccb48","name":"Push message with content topic containing numeric","time":{"start":1726043841737,"stop":1726043841737,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d30d23f8ff2682","name":"Check message received after jswaku node is restarted","time":{"start":1726043505635,"stop":1726043505635,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5e56ae55039ff08","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726043545564,"stop":1726043545565,"duration":1},"status":"passed","severity":"normal"},{"uid":"30315ef523a1ce0d","name":"Check received message containing XML","time":{"start":1726043744910,"stop":1726043744910,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f47b7c95d502fac","name":"should properly create location multiaddrs - tcp","time":{"start":1726043287955,"stop":1726043287955,"duration":0},"status":"passed","severity":"normal"},{"uid":"add8aeb7d71b6168","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726043287957,"stop":1726043287957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f716bd5775db0e","name":"Filter with 2 connections","time":{"start":1726043568422,"stop":1726043568422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8464aa0836c9ae12","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726043336534,"stop":1726043336534,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bc7f888b748c47","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726043866321,"stop":1726043866321,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d47c06b0d7448a","name":"Register correct protocols","time":{"start":1726043789302,"stop":1726043789302,"duration":0},"status":"passed","severity":"normal"},{"uid":"151e3ae3fc0b92dd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726043410776,"stop":1726043410776,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c1bb323c371c68","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726043866367,"stop":1726043866368,"duration":1},"status":"passed","severity":"normal"},{"uid":"977c069a047ce9b8","name":"Check message with no content topic is not received","time":{"start":1726043744932,"stop":1726043744933,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f743742d80dbbf6","name":"Fails to push message with empty content topic","time":{"start":1726043841743,"stop":1726043841743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87431896a733405","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726043514335,"stop":1726043514335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de518b183cc12e7","name":"shard 0","time":{"start":1726043843482,"stop":1726043843483,"duration":1},"status":"passed","severity":"normal"},{"uid":"743ea4027938448d","name":"Push 30 different messages","time":{"start":1726043841735,"stop":1726043841736,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e41eb1987bafe5e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726043279666,"stop":1726043279666,"duration":0},"status":"passed","severity":"normal"},{"uid":"203460ecb437b73a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726043279680,"stop":1726043279681,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9dc7aa3780f9e5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726043279673,"stop":1726043279673,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6d796328de1c1f","name":"Check meta is set [symmetric]","time":{"start":1726043310197,"stop":1726043310197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce7c662e2a7ad67","name":"Check received message containing short","time":{"start":1726043744905,"stop":1726043744905,"duration":0},"status":"passed","severity":"normal"},{"uid":"159d2bed0ec6b20f","name":"should handle a minimal index list","time":{"start":1726043279756,"stop":1726043279756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2a3056dde9a657","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726043534539,"stop":1726043534541,"duration":2},"status":"passed","severity":"normal"},{"uid":"1349deea6b7e0bfd","name":"Push message with content topic containing Arabic","time":{"start":1726043754620,"stop":1726043754621,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd17a9ef277ba0d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726043311904,"stop":1726043311904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24767f5d02ba6af","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726043789311,"stop":1726043789311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cbe42ba669ed91","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726043786425,"stop":1726043786425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93d52d43cf34445","name":"Check message with invalid timestamp is not received","time":{"start":1726043505627,"stop":1726043505627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49b16ccc85749cf","name":"groups content topics by expected pubsub topic","time":{"start":1726043279668,"stop":1726043279668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a028139010dbfe60","name":"should get / set UDP multiaddr","time":{"start":1726043287949,"stop":1726043287949,"duration":0},"status":"passed","severity":"normal"},{"uid":"846d3a063f1d2258","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app68/7/topic12/utf8","time":{"start":1726043815710,"stop":1726043815710,"duration":0},"status":"passed","severity":"normal"},{"uid":"85913d17e19c96af","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726043287228,"stop":1726043287229,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5381997600213c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726043545550,"stop":1726043545551,"duration":1},"status":"passed","severity":"normal"},{"uid":"5735e8aa1a29f36d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726043282114,"stop":1726043282114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3191ea4076e81a0e","name":"addEventListener with correct event","time":{"start":1726043369268,"stop":1726043369268,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0573de47807c14","name":"handles multiple messages","time":{"start":1726043889115,"stop":1726043889116,"duration":1},"status":"passed","severity":"normal"},{"uid":"593dd2022dd6eb0c","name":"Refresh subscription","time":{"start":1726043866328,"stop":1726043866328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8497389cfb2dc3","name":"pre and post cipher","time":{"start":1726043310573,"stop":1726043310574,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e30c152ba31d5e","name":"should not receive a peer event after stop","time":{"start":1726043773969,"stop":1726043773970,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf762507765cedd","name":"Encoder throws on undefined content topic","time":{"start":1726043311905,"stop":1726043311905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dab8a904f766a8","name":"Generator, 2 different pubsubtopics","time":{"start":1726043881682,"stop":1726043881683,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d4f9c6fc7a0fed","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726043534535,"stop":1726043534535,"duration":0},"status":"passed","severity":"normal"},{"uid":"db29bc7ac9d82df7","name":"Push message with content topic containing emoji","time":{"start":1726043754625,"stop":1726043754625,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab052cd550e724d","name":"Relay","time":{"start":1726043338598,"stop":1726043338599,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf88cd8a484d127","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726043900022,"stop":1726043900022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8e15fd8768999b","name":"Passing page size 110 when there are 120 messages","time":{"start":1726043892007,"stop":1726043892007,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f15087260e30ccd","name":"Generator, custom pubsub topic","time":{"start":1726043881685,"stop":1726043881687,"duration":2},"status":"passed","severity":"normal"},{"uid":"2395aab671b80a28","name":"Push message with content topic containing escaped characters","time":{"start":1726043841741,"stop":1726043841742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97bf9cfd76db258","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726043545563,"stop":1726043545563,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc92dd4cefbf874","name":"random static sharding 6 - Cluster ID: 955, Shard ID: 389","time":{"start":1726043843486,"stop":1726043843487,"duration":1},"status":"passed","severity":"normal"},{"uid":"303bcaa3769d093e","name":"Check publish message containing Russian","time":{"start":1726043786407,"stop":1726043786408,"duration":1},"status":"passed","severity":"normal"},{"uid":"301dc219acf99742","name":"should not receive a peer event before start","time":{"start":1726043304354,"stop":1726043304355,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8529279cf25581","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726043789307,"stop":1726043789308,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd3b41f57cb461b","name":"Nodes with multiple pubsub topic","time":{"start":1726043763982,"stop":1726043763983,"duration":1},"status":"passed","severity":"normal"},{"uid":"717c80d5b3d7d050","name":"throws an error for improperly formatted content topics","time":{"start":1726043279669,"stop":1726043279670,"duration":1},"status":"passed","severity":"normal"},{"uid":"640af00878952deb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726043789310,"stop":1726043789311,"duration":1},"status":"passed","severity":"normal"},{"uid":"e492549690eae210","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726043279679,"stop":1726043279679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc796c59d4c6b6b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726043514348,"stop":1726043514348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e019aa65e20f57eb","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726043828402,"stop":1726043828404,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5af2d6e89cf9969","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726043514348,"stop":1726043514348,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf9d08a27e419ce","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726043514327,"stop":1726043514328,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c4c5847ca42376","name":"Push 30 different messages","time":{"start":1726043754614,"stop":1726043754615,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c308ff9390ad32","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726043287944,"stop":1726043287945,"duration":1},"status":"passed","severity":"normal"},{"uid":"81dd2e48b23ac8ef","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726043786424,"stop":1726043786424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1846626f77ff25e","name":"Check received message with timestamp: 1726043328716 ","time":{"start":1726043744913,"stop":1726043744918,"duration":5},"status":"passed","severity":"normal"},{"uid":"e706e81e2c3b5250","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726043382017,"stop":1726043382017,"duration":0},"status":"passed","severity":"normal"},{"uid":"966b2f2bb352f7e7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726043866332,"stop":1726043866332,"duration":0},"status":"passed","severity":"normal"},{"uid":"99aa6e14aeb7cc29","name":"1 Store, 2 fetches","time":{"start":1726043299674,"stop":1726043299674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0735d15ec3e256","name":"Push message with content topic containing short","time":{"start":1726043754618,"stop":1726043754619,"duration":1},"status":"passed","severity":"normal"},{"uid":"635e9fa41f1bf2a1","name":"Check publish message containing emoji","time":{"start":1726043786416,"stop":1726043786417,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c0610d95fc7534","name":"Check message received after nwaku node is restarted","time":{"start":1726043744937,"stop":1726043744937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c76f51bc79c3ca3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726043545551,"stop":1726043545552,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abfe9d8cd565e5e","name":"Light Node - default protocols","time":{"start":1726043905349,"stop":1726043905349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4423299b1b6c8f1","name":"Push message with numeric payload","time":{"start":1726043841729,"stop":1726043841729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82a97e9bf85a7a","name":"Check publish message containing Basic HTML tag","time":{"start":1726043786414,"stop":1726043786414,"duration":0},"status":"passed","severity":"normal"},{"uid":"c863a51ab8dd7789","name":"removeEventListener with correct event","time":{"start":1726043369269,"stop":1726043369269,"duration":0},"status":"passed","severity":"normal"},{"uid":"56444c0413e68df3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726043279674,"stop":1726043279674,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ed56bcf90809b5","name":"Push message with content topic containing SQL Injection","time":{"start":1726043754621,"stop":1726043754622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee221cf7cae7bd0","name":"Push message with Script payload","time":{"start":1726043841732,"stop":1726043841732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0a72d4eac3259c","name":"creates an iterator","time":{"start":1726043889115,"stop":1726043889115,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cccbbb4490785a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726043292458,"stop":1726043292458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfacc102d2b2919","name":"should throw an error for an unconfigured topic","time":{"start":1726043279683,"stop":1726043279683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b520c4bf54adfe8d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726043287227,"stop":1726043287228,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ef6c4bebe318c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043410773,"stop":1726043410774,"duration":1},"status":"passed","severity":"normal"},{"uid":"49cb3cde7ea88033","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043881687,"stop":1726043881687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5472d4b37be67e4","name":"configure the node with multiple content topics","time":{"start":1726043815725,"stop":1726043815726,"duration":1},"status":"passed","severity":"normal"},{"uid":"135af4c50963ecc","name":"Relay - dialed first","time":{"start":1726043905346,"stop":1726043905347,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b21e7ed0731230","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726043514347,"stop":1726043514347,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cbce7ee3fd780e","name":"Check received message containing short","time":{"start":1726043744923,"stop":1726043744923,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df311227b921817","name":"Check received message containing Script","time":{"start":1726043744909,"stop":1726043744909,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc5110a22da1e54","name":"Renews peer on consistent ping failures","time":{"start":1726043437843,"stop":1726043437844,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd2bfc4dfcd75cb","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726043279666,"stop":1726043279667,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebfb3c7b6c7a085","name":"random static sharding 1 - Cluster ID: 38, Shard ID: 9","time":{"start":1726043843483,"stop":1726043843483,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa35bc9bebf5b91","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726043287224,"stop":1726043287226,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0ed49e8351ab05","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726043300181,"stop":1726043300182,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea6020d2257e7d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726043341459,"stop":1726043341459,"duration":0},"status":"skipped","severity":"normal"},{"uid":"952ca78003dab6f6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726043410761,"stop":1726043410762,"duration":1},"status":"passed","severity":"normal"},{"uid":"3148b95b58b56148","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043410775,"stop":1726043410776,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b006cf14c3a40c0","name":"Push message with content topic containing escaped characters","time":{"start":1726043754624,"stop":1726043754624,"duration":0},"status":"passed","severity":"normal"},{"uid":"109572f6ad57701","name":"Ping on peer without subscriptions","time":{"start":1726043407867,"stop":1726043407868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2166bc51eccd7e6e","name":"Passing invalid cursor","time":{"start":1726043828401,"stop":1726043828402,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d49a565d468dd","name":"Push message with meta","time":{"start":1726043841743,"stop":1726043841743,"duration":0},"status":"passed","severity":"normal"},{"uid":"972e87c8d46adc5b","name":"Publish message with custom timestamp: Wed Sep 11 2024 07:35:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1726043786420,"stop":1726043786420,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a885d96e7a6a5ef","name":"Check meta is set [ecies]","time":{"start":1726043311904,"stop":1726043311904,"duration":0},"status":"passed","severity":"normal"},{"uid":"8992662a7e5d1983","name":"Query with Ordered Callback, No Decoder","time":{"start":1726043860704,"stop":1726043860704,"duration":0},"status":"passed","severity":"normal"},{"uid":"76497f8f4b5e5e9e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726043828399,"stop":1726043828400,"duration":1},"status":"passed","severity":"normal"},{"uid":"7525f45e7c616509","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726043866326,"stop":1726043866327,"duration":1},"status":"passed","severity":"normal"},{"uid":"b421b75eaca5f21d","name":"Nodes with multiple pubsub topic","time":{"start":1726043763981,"stop":1726043763981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d1eda69305e23e","name":"A test","time":{"start":1726043632162,"stop":1726043632162,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e4c4cd017fbb2d","name":"Check message with no payload is not received","time":{"start":1726043744921,"stop":1726043744921,"duration":0},"status":"passed","severity":"normal"},{"uid":"8deb0486045ebdc6","name":"can dial TLS multiaddrs","time":{"start":1726043657436,"stop":1726043657437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e170e64bb1df9f6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726043744930,"stop":1726043744931,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f468cf8d7e58f1","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726043653355,"stop":1726043653355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61021243a9adb74","name":"Subscribe and receive messages via waku relay post","time":{"start":1726043534529,"stop":1726043534530,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ab724c7e93fe0a","name":"isConnected return false after peer stops","time":{"start":1726043382018,"stop":1726043382018,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fa98cf747260ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726043279681,"stop":1726043279682,"duration":1},"status":"passed","severity":"normal"},{"uid":"8993d2f11a7afd45","name":"Number of peers are maintained correctly","time":{"start":1726043577466,"stop":1726043577466,"duration":0},"status":"passed","severity":"normal"},{"uid":"617c4cac1a13d189","name":"Subscribe to topic containing Script and receive message","time":{"start":1726043866376,"stop":1726043866377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b86c8e7b50a8b29","name":"Asymmetric encrypt & decrypt","time":{"start":1726043310572,"stop":1726043310573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e171a8ae1550fa7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043410762,"stop":1726043410763,"duration":1},"status":"passed","severity":"normal"},{"uid":"689a4c4cb6a4f428","name":"Check received message containing Script","time":{"start":1726043744926,"stop":1726043744927,"duration":1},"status":"passed","severity":"normal"},{"uid":"e761bdd21acec6f2","name":"should properly create location multiaddrs - udp4","time":{"start":1726043287950,"stop":1726043287951,"duration":1},"status":"passed","severity":"normal"},{"uid":"3171e72e5ec18364","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726043534530,"stop":1726043534530,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0114d66a347075","name":"A test","time":{"start":1726043632160,"stop":1726043632161,"duration":1},"status":"passed","severity":"normal"},{"uid":"494bcd78c6d16905","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726043279673,"stop":1726043279673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a95c17b23a2bdd4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726043287216,"stop":1726043287218,"duration":2},"status":"passed","severity":"normal"},{"uid":"3df8a840cc52d527","name":"Ping succeeds for all connected peers","time":{"start":1726043437842,"stop":1726043437842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f706d48e7457ef01","name":"Check received message containing SQL Injection","time":{"start":1726043744908,"stop":1726043744908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64f0c48ab51bb16","name":"Subscribe to topic containing short and receive message","time":{"start":1726043866328,"stop":1726043866329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd2051d304b0826","name":"Reopen subscription with peer with lost subscription","time":{"start":1726043386267,"stop":1726043386268,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d30421aa6903242","name":"Push message with custom timestamp: 1726039934753","time":{"start":1726043841744,"stop":1726043841745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03e2e48f513d7b7","name":"Default pageSize","time":{"start":1726043892007,"stop":1726043892007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c032ad561495f0","name":"Used by Waku Relay","time":{"start":1726043895910,"stop":1726043895910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef08d482827ab59","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726043866379,"stop":1726043866380,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f84d101ead6ae","name":"LightPush with 1 connections","time":{"start":1726043568421,"stop":1726043568421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3d4dbc9e26758a","name":"Check received message containing JSON","time":{"start":1726043505618,"stop":1726043505618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74cfe13afec6de5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726043300182,"stop":1726043300183,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af5467cd859a43ae","name":"random static sharding 10 - Cluster ID: 751, Shard ID: 165","time":{"start":1726043843489,"stop":1726043843489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44da3fd0af2c4a6","name":"should handle corrupted local storage data gracefully","time":{"start":1726043304356,"stop":1726043304356,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b0342377f504e3","name":"Filter with 3 connections","time":{"start":1726043568423,"stop":1726043568423,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea05ee4d08f34c3","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726043653358,"stop":1726043653358,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de092315001665","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726043653353,"stop":1726043653353,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bc5f5b893a3806","name":"Check received message with timestamp: 1726043328362 ","time":{"start":1726043505622,"stop":1726043505626,"duration":4},"status":"passed","severity":"normal"},{"uid":"7a20acbed4723f7c","name":"Filter with 0 connections","time":{"start":1726043568421,"stop":1726043568421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee05b69999be550","name":"should add and remove event listeners correctly","time":{"start":1726043304356,"stop":1726043304357,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba8c4d2cad1307f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app8/8/topic704/json","time":{"start":1726043815711,"stop":1726043815711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c2ada82f2935dc","name":"random static sharding 5 - Cluster ID: 958, Shard ID: 975","time":{"start":1726043843486,"stop":1726043843486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5473909b9a40253d","name":"Check received message containing shell command","time":{"start":1726043744928,"stop":1726043744928,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d427ccfe899c237","name":"Check received message containing special chars","time":{"start":1726043744924,"stop":1726043744924,"duration":0},"status":"passed","severity":"normal"},{"uid":"721010cbede84b63","name":"Keep-alive pings maintain the connection","time":{"start":1726043437843,"stop":1726043437843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbe6138ec52be00","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726043279676,"stop":1726043279677,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab09bbcba2077338","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726043789303,"stop":1726043789303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1619a651100c603d","name":"Push message on custom pubsubTopic","time":{"start":1726043632099,"stop":1726043632100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7307346847d0deb5","name":"addEventListener with wrong event","time":{"start":1726043369268,"stop":1726043369269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ceca88d1801985a","name":"Push message with Russian payload","time":{"start":1726043754611,"stop":1726043754611,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda1f1c53fd1bd81","name":"through manual discovery","time":{"start":1726043657437,"stop":1726043657437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98af029f718dce0","name":"Push message with short payload","time":{"start":1726043841728,"stop":1726043841728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da639ff68cbb324","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726043505626,"stop":1726043505626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfc20f19147b62a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726043279663,"stop":1726043279664,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e79e997b31fc27d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726043299745,"stop":1726043299746,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe08ecfda98d9fd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726043299742,"stop":1726043299742,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b01d6c2d9aa67ee","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726043514325,"stop":1726043514326,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed71ad2becbcfa87","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726043534541,"stop":1726043534541,"duration":0},"status":"passed","severity":"normal"},{"uid":"d065176c43d8e821","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726043843483,"stop":1726043843483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5b2ea8b23e15d","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726043879594,"stop":1726043879594,"duration":0},"status":"passed","severity":"normal"},{"uid":"351f3d8289822e1c","name":"Check received message containing emoji","time":{"start":1726043505621,"stop":1726043505621,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cbcc0d0b666141","name":"should be able to encode the field with only STORE set to true","time":{"start":1726043287219,"stop":1726043287220,"duration":1},"status":"passed","severity":"normal"},{"uid":"163db755da21eb44","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726043860705,"stop":1726043860706,"duration":1},"status":"passed","severity":"normal"},{"uid":"327372f68f29ee70","name":"Push to array if already present","time":{"start":1726043279370,"stop":1726043279370,"duration":0},"status":"passed","severity":"normal"},{"uid":"8770ab57273f12e","name":"Check received message containing unicode special characters","time":{"start":1726043744929,"stop":1726043744929,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5f68def365f927","name":"Ping on unsubscribed peer","time":{"start":1726043386267,"stop":1726043386267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b104298602af1f1d","name":"less peers than existing","time":{"start":1726043745156,"stop":1726043745156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bb51278d93c6cc1","name":"handles empty contentTopics array correctly","time":{"start":1726043279687,"stop":1726043279687,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fdfd5522ddce51","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726043287232,"stop":1726043287233,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d9e2eecb43d04d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726043534539,"stop":1726043534539,"duration":0},"status":"passed","severity":"normal"},{"uid":"49797975315cba96","name":"Subscribe and receive messages via waku relay post","time":{"start":1726043866322,"stop":1726043866323,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c98ca54adedd1e","name":"Check message with no pubsub topic is not received","time":{"start":1726043505628,"stop":1726043505628,"duration":0},"status":"passed","severity":"normal"},{"uid":"69df54db52c7e5c2","name":"Push message with content topic containing SQL Injection","time":{"start":1726043841739,"stop":1726043841739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0400dde8826381","name":"should set field with all protocols disabled","time":{"start":1726043287956,"stop":1726043287956,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45eb68b5a0b8ac7","name":"Using a function","time":{"start":1726043895910,"stop":1726043895910,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16c86e5031b3705","name":"Filter with 1 connections","time":{"start":1726043568421,"stop":1726043568422,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0a50f457eb59d7","name":"should return unique PubsubTopics for static sharding","time":{"start":1726043279672,"stop":1726043279673,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7535bb0b4eb987d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726043514327,"stop":1726043514327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6ea84ed891b95a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726043866352,"stop":1726043866352,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c43c02bf642fa3","name":"Push message with custom timestamp: 1695285134753","time":{"start":1726043841744,"stop":1726043841744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9879cbcb6114b1b1","name":"Push message with rate limit","time":{"start":1726043841744,"stop":1726043841744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3778164bb98445","name":"Fails to push message with large meta","time":{"start":1726043754626,"stop":1726043754627,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfad4f9b148c3a5c","name":"Check received message containing special chars","time":{"start":1726043505614,"stop":1726043505614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba26a55a0a6d4941","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726043279671,"stop":1726043279671,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a1c03df7b3e7c8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726043545564,"stop":1726043545564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7db42134ade25d9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726043828390,"stop":1726043828393,"duration":3},"status":"passed","severity":"normal"},{"uid":"35bc731f8e2c2db7","name":"ignores unrecognized TXT record formats","time":{"start":1726043300179,"stop":1726043300179,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea997547879208b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726043866362,"stop":1726043866362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af0c3a301726f5d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726043287223,"stop":1726043287224,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce05ab181fd95bd","name":"can start the service","time":{"start":1726043341447,"stop":1726043341448,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f6844275855f4c","name":"Subscribe to topic containing long and receive message","time":{"start":1726043866361,"stop":1726043866361,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2eb91c1b29575","name":"Should update multiaddrs","time":{"start":1726043673285,"stop":1726043673286,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f704b002397e17","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726043763982,"stop":1726043763982,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c9abacd00b9879","name":"Check received message containing escaped characters","time":{"start":1726043744928,"stop":1726043744929,"duration":1},"status":"passed","severity":"normal"},{"uid":"6364d0bec5a57fa1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726043279678,"stop":1726043279678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2feab897a30247fa","name":"LightPush with 0 connections","time":{"start":1726043568420,"stop":1726043568420,"duration":0},"status":"passed","severity":"normal"},{"uid":"4951bdd4cf122962","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726043866380,"stop":1726043866381,"duration":1},"status":"passed","severity":"normal"},{"uid":"5210fb6f9b87a236","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726043744919,"stop":1726043744919,"duration":0},"status":"passed","severity":"normal"},{"uid":"339925b1ecb28bfa","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726043877662,"stop":1726043877662,"duration":0},"status":"passed","severity":"normal"},{"uid":"8029185b0032c70c","name":"Init the array if not present","time":{"start":1726043279368,"stop":1726043279370,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fabe209be7c9db7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726043279667,"stop":1726043279667,"duration":0},"status":"passed","severity":"normal"},{"uid":"305b25ace524339","name":"Fails to publish duplicate message","time":{"start":1726043786422,"stop":1726043786423,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f32d6baf9589f0","name":"Throws when trying to push message with empty payload","time":{"start":1726043841736,"stop":1726043841736,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb82b19be7c0dbf9","name":"should emit a peer event after start","time":{"start":1726043773967,"stop":1726043773968,"duration":1},"status":"passed","severity":"normal"},{"uid":"3560058fb7d62cec","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726043279681,"stop":1726043279681,"duration":0},"status":"passed","severity":"normal"},{"uid":"1447e57ec1d2953d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726043673124,"stop":1726043673124,"duration":0},"status":"passed","severity":"normal"},{"uid":"364102e1c687403b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726043279677,"stop":1726043279677,"duration":0},"status":"passed","severity":"normal"},{"uid":"413f2077f12d7dd6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726043287237,"stop":1726043287239,"duration":2},"status":"passed","severity":"normal"},{"uid":"a380df4f772cb037","name":"different cluster, same shard: nodes don't connect","time":{"start":1726043514323,"stop":1726043514323,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d659b2755e8f58","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726043843490,"stop":1726043843491,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea15a8afa3324e3","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726043279667,"stop":1726043279667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f745ce4780e6ff","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726043279684,"stop":1726043279684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b680bd4f7edf86b3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726043900019,"stop":1726043900020,"duration":1},"status":"passed","severity":"normal"},{"uid":"91fb36ca56bd82ff","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726043282112,"stop":1726043282112,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f35f07a89a48610","name":"retrieves a single peer","time":{"start":1726043300176,"stop":1726043300177,"duration":1},"status":"passed","severity":"normal"},{"uid":"289e12e9c6f240d2","name":"Overlapping topic subscription","time":{"start":1726043866354,"stop":1726043866354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2160e55f8e682f9d","name":"Refresh subscription","time":{"start":1726043866354,"stop":1726043866354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56babc8a7ca7979","name":"1 Relay, 1 fetch","time":{"start":1726043299673,"stop":1726043299674,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0c427e6ebbc176","name":"Ephemeral field set to true","time":{"start":1726043292809,"stop":1726043292810,"duration":1},"status":"passed","severity":"normal"},{"uid":"a740b2c72502a250","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726043866333,"stop":1726043866334,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd76582d0305b46","name":"Check received message containing Russian","time":{"start":1726043744925,"stop":1726043744926,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3ef2c1e7236faf","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app34/9/topic990/test.js","time":{"start":1726043815712,"stop":1726043815712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea15573908cb7f1","name":"Check publish message containing Chinese","time":{"start":1726043786405,"stop":1726043786406,"duration":1},"status":"passed","severity":"normal"},{"uid":"822773bcaf774d43","name":"throws on empty content topic","time":{"start":1726043279653,"stop":1726043279653,"duration":0},"status":"passed","severity":"normal"},{"uid":"938d19b8d9d5f0d4","name":"Push message equal or less that 1MB","time":{"start":1726043841745,"stop":1726043841745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91405c7d2b8d178","name":"Subscribe to topic containing XML and receive message","time":{"start":1726043866332,"stop":1726043866333,"duration":1},"status":"passed","severity":"normal"},{"uid":"89eb1dda89bf3856","name":"Check received message containing shell command","time":{"start":1726043744911,"stop":1726043744911,"duration":0},"status":"passed","severity":"normal"},{"uid":"501ec5caae967590","name":"Push message with XML payload","time":{"start":1726043841732,"stop":1726043841732,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb73b4d18853e4a","name":"Waku message hash computation (no timestamp)","time":{"start":1726043282113,"stop":1726043282113,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0afb12e61d341f","name":"more peers than existing","time":{"start":1726043745156,"stop":1726043745156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f85137faf226b3e2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726043292459,"stop":1726043292459,"duration":0},"status":"passed","severity":"normal"},{"uid":"867791672311d7d","name":"Delete observer","time":{"start":1726043748751,"stop":1726043748751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e890b7cdcbd06e3","name":"connects to nwaku","time":{"start":1726043895908,"stop":1726043895909,"duration":1},"status":"passed","severity":"normal"},{"uid":"1177df29be0738b0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726043900022,"stop":1726043900022,"duration":0},"status":"passed","severity":"normal"},{"uid":"6311d7b025547a29","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726043789310,"stop":1726043789310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c509b301a6bdf88","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726043789311,"stop":1726043789311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88f482f221a98cb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726043304356,"stop":1726043304356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c159277e03bcfd29","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726043437844,"stop":1726043437844,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed092b7bfcbc1568","name":"Ordered Callback - true","time":{"start":1726043865753,"stop":1726043865753,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cc349e2fef663a","name":"Passing page size 3 when there are 20 messages","time":{"start":1726043892005,"stop":1726043892005,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f350649ed06803","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726043534534,"stop":1726043534535,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c0b3312177ccdd","name":"Subscribe to topic containing short and publish message","time":{"start":1726043789305,"stop":1726043789305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d303ef7c5ad64b69","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043632100,"stop":1726043632100,"duration":0},"status":"passed","severity":"normal"},{"uid":"873bcf1301037d24","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726043287241,"stop":1726043287242,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a58b01fc1f8ed01","name":"Fails to push message bigger that 1MB","time":{"start":1726043841746,"stop":1726043841746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9bb8b14f4de0f6","name":"Ephemeral messages are not stored","time":{"start":1726043339293,"stop":1726043339294,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf58fec7283559d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726043545565,"stop":1726043545565,"duration":0},"status":"passed","severity":"normal"},{"uid":"547a3913c7c6c04a","name":"Check received message with timestamp: 1726043328716000000 ","time":{"start":1726043744913,"stop":1726043744913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f502bbc7208f94f9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726043935296,"stop":1726043935296,"duration":0},"status":"passed","severity":"normal"},{"uid":"67926e98f5d2d5bf","name":"returns all values when wanted number is greater than available values","time":{"start":1726043299431,"stop":1726043299432,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1514767e1cc63","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726043534530,"stop":1726043534530,"duration":0},"status":"passed","severity":"normal"},{"uid":"8060a5b81bcd7aa7","name":"can start the service","time":{"start":1726043304352,"stop":1726043304352,"duration":0},"status":"passed","severity":"normal"},{"uid":"338045430254324a","name":"Push message with shell command payload","time":{"start":1726043841734,"stop":1726043841734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba37279ca780a2e9","name":"Push message with unicode special characters payload","time":{"start":1726043754614,"stop":1726043754614,"duration":0},"status":"passed","severity":"normal"},{"uid":"d199dfc76fd15bee","name":"Number of peers are maintained correctly","time":{"start":1726043437842,"stop":1726043437842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1f84b09e040023","name":"Push message with JSON payload","time":{"start":1726043754613,"stop":1726043754613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66ff2919103ad72","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726043653356,"stop":1726043653357,"duration":1},"status":"passed","severity":"normal"},{"uid":"b052aba47f97f18e","name":"Push message with content topic containing Arabic","time":{"start":1726043841738,"stop":1726043841738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee7563b2727065a","name":"Overlapping topic subscription","time":{"start":1726043866328,"stop":1726043866328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6498b1cb7527348e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726043287236,"stop":1726043287237,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9974e547e1f030f","name":"Ping fails for unsubscribed peers","time":{"start":1726043437843,"stop":1726043437843,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de1b12521ab4e35","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726043514329,"stop":1726043514329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6266f5d719c0abc7","name":"should not fail to stop the service if it was not started","time":{"start":1726043341450,"stop":1726043341450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86dd4dd1192aeea","name":"Push message with content topic containing Script","time":{"start":1726043841739,"stop":1726043841739,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e3836105c4b0d","name":"Publish without waiting for remote peer","time":{"start":1726043789302,"stop":1726043789302,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93966638095a8ec","name":"Check received message containing short","time":{"start":1726043505612,"stop":1726043505612,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabdc98ce7acd35a","name":"Accepts a valid Waku Message","time":{"start":1726043315043,"stop":1726043315044,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d129237d6fc90b8","name":"Query Generator, No message returned","time":{"start":1726043860703,"stop":1726043860703,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5c57bc0db9336f","name":"should decode valid enr with tcp successfully","time":{"start":1726043287945,"stop":1726043287945,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f951eda3fb0c9c","name":"Push message with content topic containing numeric","time":{"start":1726043754619,"stop":1726043754620,"duration":1},"status":"passed","severity":"normal"},{"uid":"b887a90e9c580e38","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726043653357,"stop":1726043653357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42b97f5a3a545c9","name":"Push message with content topic containing Russian","time":{"start":1726043754621,"stop":1726043754621,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b711358441f3d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043632100,"stop":1726043632100,"duration":0},"status":"passed","severity":"normal"},{"uid":"490b3c5e7f6da383","name":"Push message on custom pubsubTopic","time":{"start":1726043632102,"stop":1726043632103,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf955eefd14d4f9","name":"Refresh subscription","time":{"start":1726043534532,"stop":1726043534532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4728c1c6fff1fe","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app13/9/topic344/json","time":{"start":1726043815712,"stop":1726043815712,"duration":0},"status":"passed","severity":"normal"},{"uid":"139af89ed4ec63a8","name":"Check received message containing unicode special characters","time":{"start":1726043505619,"stop":1726043505621,"duration":2},"status":"passed","severity":"normal"},{"uid":"8840ee49632782d9","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726043279668,"stop":1726043279669,"duration":1},"status":"passed","severity":"normal"},{"uid":"5562614da0e3c6c3","name":"Ping on peer without subscriptions","time":{"start":1726043386266,"stop":1726043386266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4d3c7ba7f2e5d5","name":"Subscribe to topic containing XML and publish message","time":{"start":1726043789309,"stop":1726043789309,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b43b2b7694b556","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726043866341,"stop":1726043866346,"duration":5},"status":"passed","severity":"normal"},{"uid":"1a906706ecba2846","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726043866362,"stop":1726043866362,"duration":0},"status":"passed","severity":"normal"},{"uid":"8951ce997eb9adcd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726043279679,"stop":1726043279680,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdd83e6092aec0c","name":"should not throw an error for a single configured topic","time":{"start":1726043279682,"stop":1726043279683,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe709dde52ff5b5","name":"random static sharding 4 - Cluster ID: 377, Shard ID: 620","time":{"start":1726043843485,"stop":1726043843486,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d81c3aac99065c","name":"Push message with shell command payload","time":{"start":1726043754613,"stop":1726043754613,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc4b3f78a1cf320","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726043900022,"stop":1726043900023,"duration":1},"status":"passed","severity":"normal"},{"uid":"150f320bb4f12b48","name":"Check received message with timestamp: 1726043328716000000 ","time":{"start":1726043744930,"stop":1726043744930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4984312d9a721ab","name":"Subscribe and receive messages via lightPush","time":{"start":1726043866320,"stop":1726043866321,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce8cba7069b9797","name":"throws on content topic with empty application field","time":{"start":1726043279655,"stop":1726043279655,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed44c55d5bcba61","name":"Subscribe and receives messages on 20 topics","time":{"start":1726043866324,"stop":1726043866326,"duration":2},"status":"passed","severity":"normal"},{"uid":"585521534762586b","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726043653352,"stop":1726043653352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbf75f90ec6c13c","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726043653353,"stop":1726043653354,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fc469e7690748e","name":"Check received message containing XML","time":{"start":1726043744927,"stop":1726043744927,"duration":0},"status":"passed","severity":"normal"},{"uid":"258b39bba1656bb1","name":"Check message with invalid timestamp is not received","time":{"start":1726043744919,"stop":1726043744920,"duration":1},"status":"passed","severity":"normal"},{"uid":"573823c124c4aadc","name":"Check publish message containing special chars","time":{"start":1726043786403,"stop":1726043786405,"duration":2},"status":"passed","severity":"normal"},{"uid":"c922b6c10e94a2bf","name":"Push message with content topic containing Chinese","time":{"start":1726043754620,"stop":1726043754620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac40c33bf59145","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726043299745,"stop":1726043299745,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c574556bec01d7","name":"Push message with custom timestamp: 1726039968618","time":{"start":1726043754628,"stop":1726043754629,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73aea5c30608fd2","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app31/1/topic253/json","time":{"start":1726043815700,"stop":1726043815709,"duration":9},"status":"passed","severity":"normal"},{"uid":"45fa3d378e4b4f3d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726043632101,"stop":1726043632102,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b1a386f5c153fd","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app71/6/topic126/proto","time":{"start":1726043815710,"stop":1726043815710,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a64bb98b921358","name":"ignores domain fetching errors","time":{"start":1726043300178,"stop":1726043300178,"duration":0},"status":"passed","severity":"normal"},{"uid":"edefe83fa90f03f0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726043339294,"stop":1726043339295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6232fe4308d61a4f","name":"should throw error - no id","time":{"start":1726043287946,"stop":1726043287946,"duration":0},"status":"passed","severity":"normal"},{"uid":"542a3132d26547a9","name":"should decode valid enr successfully","time":{"start":1726043287944,"stop":1726043287944,"duration":0},"status":"passed","severity":"normal"},{"uid":"191b571640de7cea","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726043514324,"stop":1726043514325,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cf7dd7921c8759","name":"Check received message containing numeric","time":{"start":1726043744924,"stop":1726043744924,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bd3213a8901365","name":"removeEventListener with wrong event","time":{"start":1726043369269,"stop":1726043369270,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f545367819201a5","name":"Push message with Script payload","time":{"start":1726043754611,"stop":1726043754612,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d22f779e7d048e","name":"non connected peers","time":{"start":1726043745156,"stop":1726043745156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd89cd459159edf","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726043279675,"stop":1726043279676,"duration":1},"status":"passed","severity":"normal"},{"uid":"af65685e9c953a63","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726043329419,"stop":1726043329420,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0e51715389021c","name":"Check message with no content topic is not received","time":{"start":1726043744920,"stop":1726043744921,"duration":1},"status":"passed","severity":"normal"},{"uid":"434dfd79293ff32e","name":"Query with Promise Callback, No message returned","time":{"start":1726043860706,"stop":1726043860707,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbe0eca0b9aaf3f","name":"getPeersByDiscovery","time":{"start":1726043759020,"stop":1726043759020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff946a0c28665558","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726043279686,"stop":1726043279686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb8f0689e0ec","name":"Check publish message after client node is restarted","time":{"start":1726043786426,"stop":1726043786426,"duration":0},"status":"skipped","severity":"normal"},{"uid":"732883a3d2b72d5b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726043514324,"stop":1726043514324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c422ff6f0b5f01d","name":"stop","time":{"start":1726043369272,"stop":1726043369272,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde01796685ffe","name":"should not fail to start the service if it is already started","time":{"start":1726043773966,"stop":1726043773967,"duration":1},"status":"passed","severity":"normal"},{"uid":"537956c3280f1ea2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726043763981,"stop":1726043763982,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccd25d2ba5cd710","name":"Encoder throws on undefined content topic","time":{"start":1726043292810,"stop":1726043292811,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bb0c40714fd767","name":"Failed peers are renewed","time":{"start":1726043577466,"stop":1726043577466,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e56a6f2d68836d7","name":"should set field with only FILTER enabled","time":{"start":1726043287957,"stop":1726043287957,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f582ace112f716","name":"Push message with custom timestamp: 1695285168618","time":{"start":1726043754627,"stop":1726043754627,"duration":0},"status":"passed","severity":"normal"},{"uid":"190d1cdc31c97529","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726043866367,"stop":1726043866367,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f6b7ebb88c1cda","name":"Push message with content topic containing Chinese","time":{"start":1726043841738,"stop":1726043841738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bbbb6fb94cb63e","name":"Check received message containing numeric","time":{"start":1726043744906,"stop":1726043744906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a76d24bd808e12","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726043279756,"stop":1726043279756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7248f1ce6be859f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726043789303,"stop":1726043789304,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcada238f77aa82","name":"should throw error - invalid id","time":{"start":1726043287946,"stop":1726043287947,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c16e2a50d9ec26","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app92/3/topic766/json","time":{"start":1726043815690,"stop":1726043815699,"duration":9},"status":"passed","severity":"normal"},{"uid":"3d5f430984d4edc8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726043789304,"stop":1726043789304,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b9e494ac63271e","name":"should return false","time":{"start":1726043287947,"stop":1726043287947,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b939d15fddc8cb2","name":"Check received message containing Basic HTML tag","time":{"start":1726043744910,"stop":1726043744910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b482ff9090f45a8d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726043279688,"stop":1726043279688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b9f6b3d2d44f6d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726043534531,"stop":1726043534532,"duration":1},"status":"passed","severity":"normal"},{"uid":"865d2bb7e8f09f2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726043534538,"stop":1726043534539,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa25a03fe413251","name":"Reopen subscription with peer with lost subscription","time":{"start":1726043407866,"stop":1726043407866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee93b3d42592519","name":"should be online or offline if network state changed","time":{"start":1726043329446,"stop":1726043329447,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cdedaef637caef","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726043287239,"stop":1726043287240,"duration":1},"status":"passed","severity":"normal"},{"uid":"80373a97b6ff7c18","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726043279676,"stop":1726043279676,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbb2d9bc7e215e3","name":"should throw error - no public key","time":{"start":1726043287947,"stop":1726043287947,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae884a7fc16065c","name":"Check message received after nwaku node is restarted","time":{"start":1726043505635,"stop":1726043505636,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35b919ef75b476dd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726043514338,"stop":1726043514338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c425cbb6c10c23","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726043545563,"stop":1726043545564,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e97e0562d9f96f","name":"should throw error - no public key","time":{"start":1726043287945,"stop":1726043287946,"duration":1},"status":"passed","severity":"normal"},{"uid":"16633e120d407a73","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726043279685,"stop":1726043279685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11b76c6fea4ab43","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726043279664,"stop":1726043279665,"duration":1},"status":"passed","severity":"normal"},{"uid":"518598de1009df17","name":"Push message with special chars payload","time":{"start":1726043841729,"stop":1726043841729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f955dbb18813fd9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726043292459,"stop":1726043292459,"duration":0},"status":"passed","severity":"normal"},{"uid":"98686b6bca55151f","name":"Query generator for 2000 messages","time":{"start":1726043877663,"stop":1726043877663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7da23dac8498c3f","name":"Check publish message containing JSON","time":{"start":1726043786415,"stop":1726043786415,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c4ab2f1319d292","name":"different cluster, different shard: nodes don't connect","time":{"start":1726043514324,"stop":1726043514324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4779c73cb89f6e4d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726043828388,"stop":1726043828390,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f5c2852caafac2b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726043514339,"stop":1726043514340,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4134802c4c1c5e","name":"Push message with content topic containing shell command","time":{"start":1726043841741,"stop":1726043841741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea75afb68cc2c2eb","name":"Check message with no payload is not received","time":{"start":1726043505629,"stop":1726043505634,"duration":5},"status":"passed","severity":"normal"},{"uid":"7cc02a43bb04d9ac","name":"Relay + Store","time":{"start":1726043287957,"stop":1726043287957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c663a3ddb66d8a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726043279673,"stop":1726043279674,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe18800cd655659","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726043514332,"stop":1726043514332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6be6c9332000722","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726043866331,"stop":1726043866331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfdf874b56fab57","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043514331,"stop":1726043514331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4f9996651b4bc2","name":"Reopen subscription with peer with lost subscription","time":{"start":1726043407868,"stop":1726043407873,"duration":5},"status":"passed","severity":"normal"},{"uid":"3e97fabf2ec76422","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726043789306,"stop":1726043789307,"duration":1},"status":"passed","severity":"normal"},{"uid":"f870ae79d32fbd95","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726043632103,"stop":1726043632104,"duration":1},"status":"passed","severity":"normal"},{"uid":"a854a63f4ee32067","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726043866324,"stop":1726043866324,"duration":0},"status":"passed","severity":"normal"},{"uid":"612857007cdecde5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726043279678,"stop":1726043279678,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d64df9473f005e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043514336,"stop":1726043514337,"duration":1},"status":"passed","severity":"normal"},{"uid":"81512669e9f3be3a","name":"Check received message containing Chinese","time":{"start":1726043505614,"stop":1726043505615,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc61c7e4175f04e","name":"Push message with long payload","time":{"start":1726043841728,"stop":1726043841729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93584a7afe57732","name":"random static sharding 3 - Cluster ID: 817, Shard ID: 319","time":{"start":1726043843484,"stop":1726043843484,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53a005c3980a9c9","name":"Sets default value correctly","time":{"start":1726043895911,"stop":1726043895911,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a6593d0186c225","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726043279672,"stop":1726043279672,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdaaf2e7ad626ad","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726043445774,"stop":1726043445774,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69f407bd5874466","name":"LightPush with 2 connections","time":{"start":1726043568422,"stop":1726043568422,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ceba51aadba23","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app89/9/topic599/proto","time":{"start":1726043815689,"stop":1726043815690,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c652859c0259fd1","name":"it tolerates circular branch references","time":{"start":1726043300177,"stop":1726043300178,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9aaa7aa676f58c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726043279687,"stop":1726043279687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a44d8be5094a8cc","name":"Check received message containing Basic HTML tag","time":{"start":1726043744927,"stop":1726043744927,"duration":0},"status":"passed","severity":"normal"},{"uid":"161d807ed1ae5546","name":"Check publish message containing SQL Injection","time":{"start":1726043786411,"stop":1726043786413,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b2f9246926e3e25","name":"Relay + Store","time":{"start":1726043338599,"stop":1726043338599,"duration":0},"status":"passed","severity":"normal"},{"uid":"81968a40074bb638","name":"Check message with non string payload is not received","time":{"start":1726043505635,"stop":1726043505635,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fa7ee9f902aeee","name":"Push message equal or less that 1MB","time":{"start":1726043754630,"stop":1726043754631,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15c56191796103d","name":"Reusing cursor across nodes","time":{"start":1726043828400,"stop":1726043828401,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a87ea5f3f828eb","name":"should not receive a peer event before start","time":{"start":1726043341453,"stop":1726043341454,"duration":1},"status":"passed","severity":"normal"},{"uid":"c209a38684500f08","name":"Check received message containing special chars","time":{"start":1726043744906,"stop":1726043744907,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0cb2f5d8c593a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043514326,"stop":1726043514326,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa730acd48b1b615","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726043445774,"stop":1726043445775,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb9677c6f071a90","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726043879592,"stop":1726043879592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b498a7983cc83f26","name":"Decoder throws on empty string content topic","time":{"start":1726043311906,"stop":1726043311906,"duration":0},"status":"passed","severity":"normal"},{"uid":"4782e591b88b241","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726043545566,"stop":1726043545575,"duration":9},"status":"passed","severity":"normal"},{"uid":"338df6163570f037","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726043300182,"stop":1726043300182,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f181e519fc106dc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726043299746,"stop":1726043299747,"duration":1},"status":"passed","severity":"normal"},{"uid":"feca264d60668cb0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726043279664,"stop":1726043279664,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d950aa81b37197","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726043279666,"stop":1726043279666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0169ea32cbfe390","name":"should be able to decode the field with only STORE set to true","time":{"start":1726043287233,"stop":1726043287236,"duration":3},"status":"passed","severity":"normal"},{"uid":"a1d321f20228fc3b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726043900024,"stop":1726043900024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5b1d1549605381","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726043339295,"stop":1726043339295,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76dd4ce4cb2951e","name":"Rejects garbage","time":{"start":1726043315044,"stop":1726043315044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58123408dc4f1a1","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726043789306,"stop":1726043789306,"duration":0},"status":"passed","severity":"normal"},{"uid":"264d7205a68664b4","name":"throws on content topic with too few or too many fields","time":{"start":1726043279653,"stop":1726043279654,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bb4fd08fd56cdf","name":"should properly create location multiaddrs - udp","time":{"start":1726043287955,"stop":1726043287955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a299be663f7b6a2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726043279684,"stop":1726043279684,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf0317d885cc8f1","name":"Push message with content topic containing unicode special characters","time":{"start":1726043841742,"stop":1726043841742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30b5539b05ddffb","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726043789307,"stop":1726043789307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5e6b29e34b9662","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726043866379,"stop":1726043866379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6399a516baea40f","name":"should get / set TCP multiaddr","time":{"start":1726043287950,"stop":1726043287950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0938caf798f752","name":"Ordered callback, aborts when callback returns true","time":{"start":1726043877663,"stop":1726043877663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19873c52f7a8e9e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726043866337,"stop":1726043866341,"duration":4},"status":"passed","severity":"normal"},{"uid":"9e43e51b91e797ba","name":"should use DNS peer discovery with light client","time":{"start":1726043341457,"stop":1726043341457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e943d7ab48eed88","name":"Should update shard info","time":{"start":1726043673286,"stop":1726043673286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44c932ec1120e69","name":"Passing page size 0 when there are 110 messages","time":{"start":1726043892004,"stop":1726043892004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d8e6bbc5d9413d","name":"should only return 1 node with relay capability","time":{"start":1726043300180,"stop":1726043300180,"duration":0},"status":"passed","severity":"normal"},{"uid":"93143029a3a41514","name":"Check publish message containing short","time":{"start":1726043786399,"stop":1726043786400,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c18239c31c5c0","name":"should not fail to start the service if it is already started","time":{"start":1726043304354,"stop":1726043304354,"duration":0},"status":"passed","severity":"normal"},{"uid":"de72aca85805b908","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726043279671,"stop":1726043279671,"duration":0},"status":"passed","severity":"normal"},{"uid":"876c637b4236594c","name":"Push message with content topic containing special chars","time":{"start":1726043754620,"stop":1726043754620,"duration":0},"status":"passed","severity":"normal"},{"uid":"e208aaa8e5504e94","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726043534542,"stop":1726043534542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf512f6285c4911","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726043534542,"stop":1726043534542,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0831c47b52166","name":"recovers when dns.resolve returns empty","time":{"start":1726043300178,"stop":1726043300178,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9f61a0f5a5d228","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726043754623,"stop":1726043754623,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a6a388f3435bfe","name":"Overlapping topic subscription","time":{"start":1726043789305,"stop":1726043789305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0d99fb591294089","name":"Publish message with custom timestamp: Wed Sep 11 2024 09:35:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1726043786422,"stop":1726043786422,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0a5625a25ed67e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726043545563,"stop":1726043545563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f18f12d698e99f","name":"Push message with escaped characters payload","time":{"start":1726043754613,"stop":1726043754614,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59d9f4e9f84f978","name":"should properly create location multiaddrs - tcp6","time":{"start":1726043287954,"stop":1726043287955,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9d9ef7d743e409","name":"handles empty shards array correctly","time":{"start":1726043279686,"stop":1726043279687,"duration":1},"status":"passed","severity":"normal"},{"uid":"11629eb6b782619c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726043786417,"stop":1726043786417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f97795e110b845","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726043292812,"stop":1726043292812,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9c57f02e2cb171","name":"Subscribe to topic containing short and receive message","time":{"start":1726043866355,"stop":1726043866358,"duration":3},"status":"passed","severity":"normal"},{"uid":"f7862c4c04baad8d","name":"Check received message containing SQL Injection","time":{"start":1726043744926,"stop":1726043744926,"duration":0},"status":"passed","severity":"normal"},{"uid":"2107a51a9bb5864c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726043534535,"stop":1726043534535,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09ac1c89a7d4095","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726043789308,"stop":1726043789308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84f8162b874e231","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726043534536,"stop":1726043534536,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e38abbca1d33fc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726043279681,"stop":1726043279681,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a33d63e14f6c1b1","name":"should set field with all protocols enabled","time":{"start":1726043287956,"stop":1726043287956,"duration":0},"status":"passed","severity":"normal"},{"uid":"443c334d9f7c5f1","name":"Push message with content topic containing XML","time":{"start":1726043841739,"stop":1726043841740,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f99e2e3a313dc3","name":"Decrypt messages","time":{"start":1726043748750,"stop":1726043748751,"duration":1},"status":"passed","severity":"normal"},{"uid":"711fbde17adc66b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726043514328,"stop":1726043514328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a2028d9b3086e6","name":"Ping on subscribed peer","time":{"start":1726043386264,"stop":1726043386264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39b3f979502d37","name":"LightPush with 3 connections","time":{"start":1726043568423,"stop":1726043568423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b64eefd49d8a329","name":"tcp ip4 address","time":{"start":1726043287467,"stop":1726043287467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39b65b74ff11473","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726043279679,"stop":1726043279679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e562c9d48412373","name":"same cluster, same shard: nodes connect","time":{"start":1726043514315,"stop":1726043514322,"duration":7},"status":"passed","severity":"normal"},{"uid":"bb2908c3c85dc182","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726043653372,"stop":1726043653372,"duration":0},"status":"passed","severity":"normal"},{"uid":"349a1e599bcce91d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726043866330,"stop":1726043866330,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a0cf31b6fc66f6","name":"should emit a peer event after start","time":{"start":1726043341452,"stop":1726043341453,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb5f188548cb184","name":"Push message with XML payload","time":{"start":1726043754612,"stop":1726043754612,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4f913eac6d0660","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726043514328,"stop":1726043514329,"duration":1},"status":"passed","severity":"normal"},{"uid":"99102bdad22a8a1e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726043410774,"stop":1726043410775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a9610cf36f94e1","name":"should not receive a peer event before start","time":{"start":1726043773968,"stop":1726043773969,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ac826630c1d602","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726043514330,"stop":1726043514330,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d6d8066fe0729","name":"1 Relay, 1 Filter, gives up","time":{"start":1726043299675,"stop":1726043299675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68cc7c01740a4a7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726043514349,"stop":1726043514349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64bbf23d26d0218","name":"should not fail to stop the service if it was not started","time":{"start":1726043773965,"stop":1726043773966,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb90a857fa5d71ad","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726043935294,"stop":1726043935295,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf949e6025074850","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726043279678,"stop":1726043279679,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec810aaf25c76901","name":"same cluster, different shard: nodes don't connect","time":{"start":1726043514322,"stop":1726043514323,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff17bef3836fe5b","name":"Push message with Russian payload","time":{"start":1726043841730,"stop":1726043841731,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0459be35f7bb98e","name":"random static sharding 2 - Cluster ID: 59, Shard ID: 996","time":{"start":1726043843484,"stop":1726043843484,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaae9a1b7f1cfe5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726043534534,"stop":1726043534534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff24098099babf40","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726043653356,"stop":1726043653356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59b7bd5899d2498","name":"Check message on other pubsub topic is not received","time":{"start":1726043744932,"stop":1726043744932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d099f000baf25755","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726043900021,"stop":1726043900021,"duration":0},"status":"passed","severity":"normal"},{"uid":"71de318d7458c7b5","name":"Check received message containing escaped characters","time":{"start":1726043744911,"stop":1726043744912,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf879b333f071e7b","name":"Ping on subscribed peer","time":{"start":1726043407864,"stop":1726043407864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31c38e64800884b","name":"Check received message containing Russian","time":{"start":1726043744908,"stop":1726043744908,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b52764b87869ed","name":"throws on content topic with empty version field","time":{"start":1726043279655,"stop":1726043279656,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ea5c46d15eddd3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726043279663,"stop":1726043279663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85f7b32101a8485","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726043329420,"stop":1726043329421,"duration":1},"status":"passed","severity":"normal"},{"uid":"325593c1a71c6d4b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726043866334,"stop":1726043866334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e75c3ff7fd6377a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726043279684,"stop":1726043279684,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4b4abde0002503","name":"Ping on peer without subscriptions","time":{"start":1726043407865,"stop":1726043407865,"duration":0},"status":"passed","severity":"normal"},{"uid":"f561fa9a0742c72c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726043860702,"stop":1726043860702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c0f8630dd84933","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726043445774,"stop":1726043445774,"duration":0},"status":"passed","severity":"normal"},{"uid":"89be2b9520baa49c","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726043653354,"stop":1726043653355,"duration":1},"status":"passed","severity":"normal"},{"uid":"327b2612ea7ff135","name":"should throw an error for insufficient data","time":{"start":1726043279757,"stop":1726043279757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2dbc76c79d5a944","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726043514340,"stop":1726043514340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e8cb348760273c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726043514331,"stop":1726043514331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddb7dedc0442936","name":"Check publish message containing shell command","time":{"start":1726043786415,"stop":1726043786415,"duration":0},"status":"passed","severity":"normal"},{"uid":"50efd13f388f6808","name":"Push message with content topic containing Russian","time":{"start":1726043841738,"stop":1726043841739,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2dd82d72bc18b6d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726043279677,"stop":1726043279678,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f0c221f930a1eb","name":"isConnected should return false after all peers disconnect","time":{"start":1726043382018,"stop":1726043382018,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc9d4c75190505e","name":"Check received message containing escaped characters","time":{"start":1726043505619,"stop":1726043505619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1940b0f2f24de4b","name":"Mutual subscription","time":{"start":1726043789301,"stop":1726043789302,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f809cc697f735f","name":"Generator, 2 different pubsubtopics","time":{"start":1726043881687,"stop":1726043881687,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd19fb3052bc439a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726043866327,"stop":1726043866328,"duration":1},"status":"passed","severity":"normal"},{"uid":"176c0b46592dd616","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726043287226,"stop":1726043287227,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4e6b459204df21","name":"can start and stop the service","time":{"start":1726043341449,"stop":1726043341449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1e61b777117897","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726043866329,"stop":1726043866330,"duration":1},"status":"passed","severity":"normal"},{"uid":"4082849835e7a26c","name":"Subscribe to topic containing Script and receive message","time":{"start":1726043866332,"stop":1726043866332,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3fbd3e97abf140","name":"Ping on unsubscribed peer","time":{"start":1726043407868,"stop":1726043407868,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08e500fdd1d4037","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726043866385,"stop":1726043866407,"duration":22},"status":"passed","severity":"normal"}] |