2024-10-08 06:58:28 +00:00

1 line
158 KiB
JSON

[{"uid":"336a83f7a22a1e6d","name":"Check received message containing XML","time":{"start":1728370464121,"stop":1728370464121,"duration":0},"status":"passed","severity":"normal"},{"uid":"98376a6d3d3dd236","name":"Check meta is set [ecies]","time":{"start":1728370185972,"stop":1728370185972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8873b5ae03f9edc","name":"random static sharding 1 - Cluster ID: 409, Shard ID: 384","time":{"start":1728370581674,"stop":1728370581675,"duration":1},"status":"passed","severity":"normal"},{"uid":"74633ad56af428d3","name":"should encodeTxt and decodeTxt","time":{"start":1728370158836,"stop":1728370158836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4f108b445de069","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728370555241,"stop":1728370555241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1eb6148f90d630","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728370158400,"stop":1728370158401,"duration":1},"status":"passed","severity":"normal"},{"uid":"4087d10e5db3872c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728370439677,"stop":1728370439683,"duration":6},"status":"passed","severity":"normal"},{"uid":"7821e691788d80f9","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728370284362,"stop":1728370284362,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec79eb104ac44d08","name":"Check received message containing special chars","time":{"start":1728370320862,"stop":1728370320862,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4c95be3db4f956","name":"Publish without waiting for remote peer","time":{"start":1728370534998,"stop":1728370534998,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed54487ba87df65c","name":"Check publish message containing shell command","time":{"start":1728370524959,"stop":1728370524959,"duration":0},"status":"passed","severity":"normal"},{"uid":"680814a67e87da08","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728370579151,"stop":1728370579152,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f32fe417eb8f144","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728370524967,"stop":1728370524967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b9008f6c62bf7","name":"Subscribe and receives messages on 20 topics","time":{"start":1728370345105,"stop":1728370345105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f466d281c02977c","name":"Push message equal or less that 1MB","time":{"start":1728370522980,"stop":1728370522980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd2ae75f0ea395","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728370149930,"stop":1728370149930,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b55ac0f7cc1d50","name":"Push message with JSON payload","time":{"start":1728370487865,"stop":1728370487865,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c4882fc2a7d819","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728370205024,"stop":1728370205025,"duration":1},"status":"passed","severity":"normal"},{"uid":"951f6122732fdb08","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728370252051,"stop":1728370252051,"duration":0},"status":"passed","severity":"normal"},{"uid":"681efb2806260f05","name":"Generator, 2 different pubsubtopics","time":{"start":1728370607711,"stop":1728370607712,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c3f7b06f66f898","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728370345140,"stop":1728370345140,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa413e3f75ef0a1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728370535039,"stop":1728370535039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6469883602b9c6a","name":"LightPush with 1 connections","time":{"start":1728370408805,"stop":1728370408805,"duration":0},"status":"broken","severity":"normal"},{"uid":"6dc54ac5ea129a59","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728370464871,"stop":1728370464872,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa8fea2b164cf2a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728370284360,"stop":1728370284361,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77b14ec03a6835c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728370345129,"stop":1728370345129,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f18c140bc36378","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728370149942,"stop":1728370149942,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec943a6983b1d86","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370252050,"stop":1728370252050,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bb8c7a0670aa9e","name":"random static sharding 6 - Cluster ID: 493, Shard ID: 837","time":{"start":1728370581677,"stop":1728370581682,"duration":5},"status":"passed","severity":"normal"},{"uid":"1c0405f9889a6ea2","name":"should not receive a peer event after stop","time":{"start":1728370215350,"stop":1728370215353,"duration":3},"status":"passed","severity":"normal"},{"uid":"d9d1d83e9f14544a","name":"Subscribe to topic containing XML and publish message","time":{"start":1728370535036,"stop":1728370535036,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1d9536ecd4520a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728370184425,"stop":1728370184426,"duration":1},"status":"passed","severity":"normal"},{"uid":"9addb9b028af3edd","name":"Ping succeeds for all connected peers","time":{"start":1728370273957,"stop":1728370273958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d848428cf799c76","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728370149918,"stop":1728370149918,"duration":0},"status":"passed","severity":"normal"},{"uid":"744f731b7ab3dbd3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728370555257,"stop":1728370555257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e054a8d1f691dde","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728370630213,"stop":1728370630213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3987f7546f267a92","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728370149944,"stop":1728370149944,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea8a3a9fabe6e8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728370345105,"stop":1728370345115,"duration":10},"status":"passed","severity":"normal"},{"uid":"6c2768792de1b9ad","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728370173932,"stop":1728370173933,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5df3aadff5c51d7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728370555245,"stop":1728370555245,"duration":0},"status":"passed","severity":"normal"},{"uid":"90375711c1c0c760","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728370205025,"stop":1728370205029,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba587b9d068f01bc","name":"addEventListener with wrong event","time":{"start":1728370245292,"stop":1728370245292,"duration":0},"status":"passed","severity":"normal"},{"uid":"401a7608ea6a004c","name":"Reopen subscription with peer with lost subscription","time":{"start":1728370244011,"stop":1728370244011,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dce5d296cb09b89","name":"caches peers it previously fetched","time":{"start":1728370174429,"stop":1728370174429,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f84b5a9ed0d787","name":"getPeersByDiscovery","time":{"start":1728370547717,"stop":1728370547717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f062a4190429a68","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728370211850,"stop":1728370211850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54568a2b382af08","name":"Rejects garbage","time":{"start":1728370189960,"stop":1728370189960,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edbe620b4b90649","name":"Subscribe to topic containing XML and receive message","time":{"start":1728370345139,"stop":1728370345139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63442b7df425d6c","name":"Publish message with custom timestamp: Wed Oct 18 2023 06:55:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1728370524961,"stop":1728370524962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd405d7eb23cacb","name":"Subscribe to topic containing Script and receive message","time":{"start":1728370555258,"stop":1728370555258,"duration":0},"status":"passed","severity":"normal"},{"uid":"14960a82031190a3","name":"Check received message containing Russian","time":{"start":1728370464118,"stop":1728370464119,"duration":1},"status":"passed","severity":"normal"},{"uid":"55636e08c2ee8a68","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728370682624,"stop":1728370682624,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac583a80a6298d5","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728370626988,"stop":1728370626988,"duration":0},"status":"broken","severity":"normal"},{"uid":"b08ce2b5bf73477","name":"should get / set UDP multiaddr","time":{"start":1728370158842,"stop":1728370158842,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fd55546fa296b4","name":"should set field with all protocols enabled","time":{"start":1728370158849,"stop":1728370158849,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda86d1efd08f5ef","name":"unsubscribes","time":{"start":1728370613962,"stop":1728370613963,"duration":1},"status":"passed","severity":"normal"},{"uid":"d665fce7cbac8ff3","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728370149946,"stop":1728370149946,"duration":0},"status":"passed","severity":"normal"},{"uid":"6406cd8a0e0f8c96","name":"Query with Ordered Callback, No Decoder","time":{"start":1728370582328,"stop":1728370582328,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b4497edda290e2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728370173519,"stop":1728370173520,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fc3bec974b47e8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728370284364,"stop":1728370284364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7899a2a79d4791c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728370158405,"stop":1728370158405,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b809dc4be53928","name":"Check message on other pubsub topic is not received","time":{"start":1728370464133,"stop":1728370464133,"duration":0},"status":"passed","severity":"normal"},{"uid":"776349fe555f8c0d","name":"should properly create peer info with all multiaddrs","time":{"start":1728370158848,"stop":1728370158848,"duration":0},"status":"passed","severity":"normal"},{"uid":"200c212f608d91a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728370284346,"stop":1728370284346,"duration":0},"status":"passed","severity":"normal"},{"uid":"141d6b69d22d3722","name":"Push message with content topic containing JSON","time":{"start":1728370522972,"stop":1728370522972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3c4419b08a7508","name":"Subscribe to topic containing short and receive message","time":{"start":1728370555255,"stop":1728370555255,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca358ef265807f5","name":"Check publish message containing escaped characters","time":{"start":1728370524960,"stop":1728370524960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7734636e82f96","name":"Check received message with timestamp: 1728370204208000000 ","time":{"start":1728370320867,"stop":1728370320868,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac606de66752a60","name":"Push message with content topic containing XML","time":{"start":1728370522968,"stop":1728370522971,"duration":3},"status":"passed","severity":"normal"},{"uid":"40bb39fb1c0f9434","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728370626978,"stop":1728370626978,"duration":0},"status":"broken","severity":"normal"},{"uid":"9137f163f3c8e1fe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728370284350,"stop":1728370284351,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b66a4a7c08c8d3","name":"Check publish message containing unicode special characters","time":{"start":1728370524960,"stop":1728370524960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf6fe8ba28fa174","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728370211850,"stop":1728370211851,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ab6c02775a00a5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728370345145,"stop":1728370345146,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1aa6d02a14ef10e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728370555249,"stop":1728370555249,"duration":0},"status":"passed","severity":"normal"},{"uid":"8673c981e8964258","name":"Encoder throws on undefined content topic","time":{"start":1728370166485,"stop":1728370166485,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74385cf72cbf75c","name":"Sets default value correctly","time":{"start":1728370655525,"stop":1728370655525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b8b1b5f8edacd4","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728370626979,"stop":1728370626979,"duration":0},"status":"broken","severity":"normal"},{"uid":"99b3f110de4d1b05","name":"Check publish message containing Script","time":{"start":1728370524958,"stop":1728370524958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db40ae06bd0b150","name":"Push message with custom timestamp: 1728366745409","time":{"start":1728370522979,"stop":1728370522979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e34e126fa0d9e0d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728370581699,"stop":1728370581701,"duration":2},"status":"passed","severity":"normal"},{"uid":"7de28a19fc7a70a1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728370630210,"stop":1728370630210,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ee0cbe89da506a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728370174432,"stop":1728370174432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed48307cc4e33a8b","name":"should not fail to stop the service if it was not started","time":{"start":1728370559625,"stop":1728370559625,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f002378afce6dd","name":"Push message with JSON payload","time":{"start":1728370522956,"stop":1728370522957,"duration":1},"status":"passed","severity":"normal"},{"uid":"a352fd181aa2d64e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728370149928,"stop":1728370149928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee098ab592a5c1ea","name":"throws on content topic with empty version field","time":{"start":1728370149915,"stop":1728370149916,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6d63b319f9c9df","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728370555253,"stop":1728370555253,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa7cd13a31668e1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728370284356,"stop":1728370284357,"duration":1},"status":"passed","severity":"normal"},{"uid":"afef5768fbcd5914","name":"LightPush","time":{"start":1728370630366,"stop":1728370630366,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7699f7075d9042","name":"Subscribe and receives messages on 20 topics","time":{"start":1728370555238,"stop":1728370555239,"duration":1},"status":"passed","severity":"normal"},{"uid":"121226180845ead4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728370149919,"stop":1728370149925,"duration":6},"status":"passed","severity":"normal"},{"uid":"bfb9a399bc8904c5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728370173934,"stop":1728370173934,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dbf7c83fd63fe3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728370281700,"stop":1728370281704,"duration":4},"status":"passed","severity":"normal"},{"uid":"56756a89c74c37e8","name":"All","time":{"start":1728370213107,"stop":1728370213107,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb4d8b4db37cc8","name":"Push message with Basic HTML tag payload","time":{"start":1728370522956,"stop":1728370522956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4241e0e6cf8030cb","name":"Check received message containing Arabic","time":{"start":1728370464118,"stop":1728370464118,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1693a2c1ac15e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728370345942,"stop":1728370345942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d8b7bcaa21799","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728370149943,"stop":1728370149943,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0126fa5df23840d","name":"Push message with escaped characters payload","time":{"start":1728370522957,"stop":1728370522958,"duration":1},"status":"passed","severity":"normal"},{"uid":"def503314857f138","name":"Nwaku publishes","time":{"start":1728370506883,"stop":1728370506884,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22c54bf24d67e44","name":"should not receive a peer event after stop","time":{"start":1728370559629,"stop":1728370559630,"duration":1},"status":"passed","severity":"normal"},{"uid":"372854cdca5ede29","name":"can start and stop the service","time":{"start":1728370215348,"stop":1728370215348,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfadd7f91b5caa1d","name":"Fails to publish message with wrong content topic","time":{"start":1728370524966,"stop":1728370524966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9c1b1b4d16543a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728370555243,"stop":1728370555244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de85003086e45d4","name":"Relay + Store","time":{"start":1728370213107,"stop":1728370213107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4197a6729443cfdf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728370345134,"stop":1728370345138,"duration":4},"status":"passed","severity":"normal"},{"uid":"e2ef87fcaa5c8e35","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728370607966,"stop":1728370607966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbf30e48002d863","name":"Passing an array","time":{"start":1728370655524,"stop":1728370655524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ebeeb0974c114","name":"Push message with custom timestamp: 1697611945409","time":{"start":1728370522978,"stop":1728370522979,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef50bc389e18652","name":"ignores unrecognized TXT record formats","time":{"start":1728370174429,"stop":1728370174429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a290163d2f8b5d6d","name":"Check received message with timestamp: 1728370204012000000 ","time":{"start":1728370464129,"stop":1728370464130,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d283b8e5987e47","name":"Check message with no content topic is not received","time":{"start":1728370320870,"stop":1728370320871,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86d001437317f58","name":"Ping on unsubscribed peer","time":{"start":1728370254629,"stop":1728370254630,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41812f94faf103f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728370215355,"stop":1728370215355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cc20d63385057cb","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728370607961,"stop":1728370607961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba32c8609c557d6e","name":"start node with empty content topic","time":{"start":1728370557103,"stop":1728370557103,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc00a2589417d38","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728370185971,"stop":1728370185972,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ee2d04b8e4f7eb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728370535037,"stop":1728370535037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4dc86660fb9df1","name":"Passing page size 1 when there are 4 messages","time":{"start":1728370605230,"stop":1728370605230,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3dfe4335558810","name":"Check received message with timestamp: 1728370204012000000 ","time":{"start":1728370464155,"stop":1728370464155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62aadcb08d7b650","name":"Check received message containing unicode special characters","time":{"start":1728370464150,"stop":1728370464151,"duration":1},"status":"passed","severity":"normal"},{"uid":"533781a5f79c28f2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728370184423,"stop":1728370184425,"duration":2},"status":"passed","severity":"normal"},{"uid":"92d0639eceba20a7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728370152476,"stop":1728370152476,"duration":0},"status":"passed","severity":"normal"},{"uid":"320b2575f97e2951","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370607712,"stop":1728370607712,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e6442d827dce0d","name":"should be called for bootstrap peers","time":{"start":1728370211849,"stop":1728370211849,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c0b94cfcd1e3c7","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728370166258,"stop":1728370166259,"duration":1},"status":"passed","severity":"normal"},{"uid":"468c2ba825cd233d","name":"Check received message containing unicode special characters","time":{"start":1728370464128,"stop":1728370464129,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b69cfa13648f48","name":"should set field with only STORE enabled","time":{"start":1728370158849,"stop":1728370158849,"duration":0},"status":"passed","severity":"normal"},{"uid":"570747487e74740d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728370555248,"stop":1728370555248,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0c2d5498fcf410","name":"tcp ip4 address","time":{"start":1728370158073,"stop":1728370158078,"duration":5},"status":"passed","severity":"normal"},{"uid":"ac12e1a12b15e51","name":"Using a function","time":{"start":1728370655524,"stop":1728370655524,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa610abc5b9ff98","name":"should not fail to stop the service if it was not started","time":{"start":1728370215348,"stop":1728370215349,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c2c6e58b982c29","name":"Waku message hash computation (no timestamp)","time":{"start":1728370152477,"stop":1728370152478,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ace75ed16395963","name":"Subscribe to topic containing long and publish message","time":{"start":1728370535021,"stop":1728370535023,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a1484f8ca9e1ecb","name":"throws on content topic with generation field greater than 0","time":{"start":1728370149914,"stop":1728370149915,"duration":1},"status":"passed","severity":"normal"},{"uid":"e084916081775a63","name":"throws on content topic with empty application field","time":{"start":1728370149915,"stop":1728370149915,"duration":0},"status":"passed","severity":"normal"},{"uid":"460614f6cf63ad17","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728370626977,"stop":1728370626977,"duration":0},"status":"broken","severity":"normal"},{"uid":"834e0ac3d29c41da","name":"Check received message containing XML","time":{"start":1728370320865,"stop":1728370320865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07a4d26dcd0b852","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728370345942,"stop":1728370345942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42f0a03566dffe1","name":"Check received message containing special chars","time":{"start":1728370464117,"stop":1728370464117,"duration":0},"status":"passed","severity":"normal"},{"uid":"209b12af98538b7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728370284365,"stop":1728370284365,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6460a379e8c05c","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728370626991,"stop":1728370626991,"duration":0},"status":"broken","severity":"normal"},{"uid":"ebc5be65ca84d832","name":"should throw an error for insufficient data","time":{"start":1728370149980,"stop":1728370149980,"duration":0},"status":"passed","severity":"normal"},{"uid":"92016192449330df","name":"Fails to push message with large meta","time":{"start":1728370487885,"stop":1728370487885,"duration":0},"status":"passed","severity":"normal"},{"uid":"218a6c3133f46eec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728370284362,"stop":1728370284362,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9a07eab5466d72","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728370281705,"stop":1728370281710,"duration":5},"status":"passed","severity":"normal"},{"uid":"e62f01e9dfcb428a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728370252053,"stop":1728370252054,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee586feee049843d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728370149918,"stop":1728370149919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3083f9be3a86f3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728370535029,"stop":1728370535032,"duration":3},"status":"passed","severity":"normal"},{"uid":"dce02859d644c15","name":"Check received message containing Arabic","time":{"start":1728370320863,"stop":1728370320863,"duration":0},"status":"passed","severity":"normal"},{"uid":"49af3ac281f63552","name":"should throw error - invalid id","time":{"start":1728370158839,"stop":1728370158839,"duration":0},"status":"passed","severity":"normal"},{"uid":"637f20662b9f98cf","name":"Reopen subscription with peer with lost subscription","time":{"start":1728370254630,"stop":1728370254631,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b845974c471108","name":"Subscribe to topic containing Script and receive message","time":{"start":1728370345138,"stop":1728370345139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed159db49c5439a","name":"Push message with content topic containing short","time":{"start":1728370522964,"stop":1728370522964,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a6758e0f639669","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728370149940,"stop":1728370149940,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdbbc38acb1808b","name":"should throw if no connection provided","time":{"start":1728370166077,"stop":1728370166078,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0079636740ebeda","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728370555251,"stop":1728370555251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4440691f53a54515","name":"Push message with content topic containing SQL Injection","time":{"start":1728370487876,"stop":1728370487876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f57159186b2041","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728370149980,"stop":1728370149980,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84f4ff03b498f48","name":"more peers than existing","time":{"start":1728370488123,"stop":1728370488125,"duration":2},"status":"skipped","severity":"normal"},{"uid":"413fdf078067c458","name":"creates an iterator","time":{"start":1728370613960,"stop":1728370613960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbe6632db904855","name":"random static sharding 4 - Cluster ID: 757, Shard ID: 586","time":{"start":1728370581676,"stop":1728370581676,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ff14b76d220b93","name":"Check received message containing JSON","time":{"start":1728370464149,"stop":1728370464149,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a6846849beba3c","name":"listenerCount","time":{"start":1728370245295,"stop":1728370245297,"duration":2},"status":"passed","severity":"normal"},{"uid":"956b16c1c03850c8","name":"Query Generator - true","time":{"start":1728370596497,"stop":1728370596498,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a702cc12f9a79f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728370284359,"stop":1728370284359,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b66ef1a6d51c990","name":"Check received message with timestamp: 1728370204208 ","time":{"start":1728370320868,"stop":1728370320868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99b415ecde14fad","name":"Promise Callback - true","time":{"start":1728370596498,"stop":1728370596500,"duration":2},"status":"passed","severity":"normal"},{"uid":"30a274ae1b3b2018","name":"Check received message containing long","time":{"start":1728370320861,"stop":1728370320861,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f108dd64eafac1b","name":"removeEventListener with correct event","time":{"start":1728370245293,"stop":1728370245293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1444e756ac7ba436","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728370626976,"stop":1728370626976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28c9a6a8e2cc3fd","name":"Push message with content topic containing escaped characters","time":{"start":1728370522973,"stop":1728370522973,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f48dfb1696b0109","name":"Push message with short payload","time":{"start":1728370522935,"stop":1728370522935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6ed1ddcc054e3b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728370579148,"stop":1728370579150,"duration":2},"status":"passed","severity":"normal"},{"uid":"2da94ee2bfb24be5","name":"random static sharding 7 - Cluster ID: 757, Shard ID: 601","time":{"start":1728370581682,"stop":1728370581682,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc7391d09a4b0f5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728370149980,"stop":1728370149980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5609c7a2666ef7","name":"Subscribe to topic containing XML and receive message","time":{"start":1728370555246,"stop":1728370555247,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfb12d8e3b119d3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728370205011,"stop":1728370205023,"duration":12},"status":"passed","severity":"normal"},{"uid":"46878aa72570a8c1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728370555247,"stop":1728370555247,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f19016c6d3fc93f","name":"should not fail to start the service if it is already started","time":{"start":1728370559626,"stop":1728370559628,"duration":2},"status":"passed","severity":"normal"},{"uid":"313d1af73376ccb0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728370173936,"stop":1728370173937,"duration":1},"status":"passed","severity":"normal"},{"uid":"959130c7a4384e79","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728370345130,"stop":1728370345132,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd96f5e41f1f64e8","name":"Push message with content topic containing XML","time":{"start":1728370487878,"stop":1728370487879,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2afe80a6f2bf14","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728370555235,"stop":1728370555235,"duration":0},"status":"passed","severity":"normal"},{"uid":"650f70205476cf80","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728370582326,"stop":1728370582326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9fde44e5af0bf0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728370149937,"stop":1728370149937,"duration":0},"status":"passed","severity":"normal"},{"uid":"631b0a8986dde71f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728370535029,"stop":1728370535029,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b7e8828521b082","name":"Push message with content topic containing emoji","time":{"start":1728370487883,"stop":1728370487884,"duration":1},"status":"passed","severity":"normal"},{"uid":"661cccb70a774bc6","name":"Check message with no payload is not received","time":{"start":1728370464134,"stop":1728370464135,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0d68dc946c611b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728370555260,"stop":1728370555261,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99ea241550073b8","name":"should not receive a peer event before start","time":{"start":1728370178239,"stop":1728370178240,"duration":1},"status":"passed","severity":"normal"},{"uid":"454b98b45e4f0f08","name":"LightPush with 2 connections","time":{"start":1728370408807,"stop":1728370408807,"duration":0},"status":"broken","severity":"normal"},{"uid":"2af4540b7bb9cc27","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728370284351,"stop":1728370284352,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73f2cf860f2d47a","name":"Throws when trying to push message with empty payload","time":{"start":1728370522962,"stop":1728370522964,"duration":2},"status":"passed","severity":"normal"},{"uid":"f25ac6d0f44a5c03","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728370626982,"stop":1728370626982,"duration":0},"status":"broken","severity":"normal"},{"uid":"107290582e0227a9","name":"Push message with Script payload","time":{"start":1728370487862,"stop":1728370487863,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8d93323bd705da","name":"random static sharding 10 - Cluster ID: 286, Shard ID: 415","time":{"start":1728370581691,"stop":1728370581691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d03cd78ad3edf5e","name":"connected peers and dial","time":{"start":1728370488123,"stop":1728370488123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3226d0932443601","name":"Privacy Node - default protocol","time":{"start":1728370630367,"stop":1728370630367,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aeebc96f70483c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728370535034,"stop":1728370535034,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc811fa12c4adf8","name":"can start the service","time":{"start":1728370178237,"stop":1728370178237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f715571cc2d70766","name":"Push message with content topic containing long","time":{"start":1728370522964,"stop":1728370522965,"duration":1},"status":"passed","severity":"normal"},{"uid":"292cd6395b1bbb80","name":"Check message received after nwaku node is restarted","time":{"start":1728370320875,"stop":1728370320875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca7e00b7e2b6d31e","name":"random static sharding 5 - Cluster ID: 24, Shard ID: 525","time":{"start":1728370581676,"stop":1728370581676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae9db280a53fffe","name":"should fail to send if no connections available","time":{"start":1728370362611,"stop":1728370362611,"duration":0},"status":"passed","severity":"normal"},{"uid":"988224d2e6ad6436","name":"Push message on custom pubsubTopic","time":{"start":1728370439686,"stop":1728370439687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc9dcfcea9adcaf","name":"Push message with content topic containing Script","time":{"start":1728370522968,"stop":1728370522968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5323225f824f714e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728370682626,"stop":1728370682626,"duration":0},"status":"passed","severity":"normal"},{"uid":"87556253a58815e1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728370579152,"stop":1728370579153,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f78084a1a44d67","name":"Check message with no pubsub topic is not received","time":{"start":1728370320870,"stop":1728370320870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d4b5be3f402b74","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728370149936,"stop":1728370149937,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38b83210f31fe2c","name":"Push message with rate limit","time":{"start":1728370522978,"stop":1728370522978,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aa4a3805de5ba7","name":"Passing page size 3 when there are 20 messages","time":{"start":1728370605230,"stop":1728370605231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60a571ae1dc011c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app99/5/topic926/json","time":{"start":1728370557099,"stop":1728370557099,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8904c3c512c976","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728370284345,"stop":1728370284345,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebdff1d2dbfb80f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728370345943,"stop":1728370345947,"duration":4},"status":"passed","severity":"normal"},{"uid":"b3af4a29fcfa95d1","name":"Ping on unsubscribed peer","time":{"start":1728370254632,"stop":1728370254632,"duration":0},"status":"passed","severity":"normal"},{"uid":"994b4b32fe2ad499","name":"Refresh subscription","time":{"start":1728370555240,"stop":1728370555240,"duration":0},"status":"passed","severity":"normal"},{"uid":"33115e2daf87d0a2","name":"Push message with XML payload","time":{"start":1728370522951,"stop":1728370522956,"duration":5},"status":"passed","severity":"normal"},{"uid":"d9d25a8682e501b2","name":"should return usable stream attached to connection","time":{"start":1728370166076,"stop":1728370166077,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ae3ac30c2e93b1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728370555239,"stop":1728370555239,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a7764500bc8da1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728370149937,"stop":1728370149937,"duration":0},"status":"passed","severity":"normal"},{"uid":"1402bb70e5450aa9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728370173935,"stop":1728370173935,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d5a975da8756fb","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728370284362,"stop":1728370284363,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ee7b7265375201","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728370345146,"stop":1728370345149,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d30655a8094a01e","name":"Sample","time":{"start":1728370158138,"stop":1728370158139,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23acef0f0577afe","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728370233661,"stop":1728370233662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efb520990aee4a1","name":"Ordered Callback - false","time":{"start":1728370596501,"stop":1728370596503,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbb98e8a9b2e3d1d","name":"should be online or offline if network state changed","time":{"start":1728370205029,"stop":1728370205030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4906919b6d2ec35d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728370281705,"stop":1728370281705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81c0681ec8597b0","name":"Subscribe and receive messages via lightPush","time":{"start":1728370555234,"stop":1728370555234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d62066d16cf493","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728370173924,"stop":1728370173924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a7f0a54346be4e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728370252054,"stop":1728370252054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d458a28087661511","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728370555256,"stop":1728370555256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c09f084151f7ae4","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728370158402,"stop":1728370158402,"duration":0},"status":"passed","severity":"normal"},{"uid":"94eb22e66b07139c","name":"Check received message containing SQL Injection","time":{"start":1728370464119,"stop":1728370464119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06ce25deeeec332","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728370535037,"stop":1728370535038,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16a3a704d4a0348","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728370284348,"stop":1728370284348,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5a04c15bb09b95","name":"Push message with content topic containing JSON","time":{"start":1728370487880,"stop":1728370487881,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9a7ca04d7e718b","name":"dispatchEvent via connectionManager","time":{"start":1728370245298,"stop":1728370245298,"duration":0},"status":"passed","severity":"normal"},{"uid":"939f1f5853c8ef12","name":"throws on empty content topic","time":{"start":1728370149913,"stop":1728370149913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e921f110a67ef18d","name":"new peer added after a peer was already found","time":{"start":1728370547718,"stop":1728370547718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71612c92d63836ba","name":"isConnected return false after peer stops","time":{"start":1728370233665,"stop":1728370233666,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c90ee97c6ff2f0","name":"Refresh subscription","time":{"start":1728370535012,"stop":1728370535018,"duration":6},"status":"skipped","severity":"normal"},{"uid":"67d7c023676d693d","name":"Push message with content topic containing shell command","time":{"start":1728370487881,"stop":1728370487881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2630f61dac66d9e1","name":"throws on content topic with too few or too many fields","time":{"start":1728370149913,"stop":1728370149914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f61153fe967815","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728370345133,"stop":1728370345134,"duration":1},"status":"passed","severity":"normal"},{"uid":"6136257a77777ed5","name":"should emit a peer event after start","time":{"start":1728370178239,"stop":1728370178239,"duration":0},"status":"passed","severity":"normal"},{"uid":"339cccdbbe82ae1b","name":"Non TWN Cluster","time":{"start":1728370557093,"stop":1728370557095,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab401531e86352c3","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728370166258,"stop":1728370166258,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb601cf059b0bf9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728370166259,"stop":1728370166259,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef61952c64911b8d","name":"Ephemeral messages are not stored","time":{"start":1728370211393,"stop":1728370211393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6697533087d46ef","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728370320868,"stop":1728370320869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5b8eebf1f17d5c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728370149932,"stop":1728370149932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9704130dd43a8ff","name":"should properly create location multiaddrs - tcp4","time":{"start":1728370158843,"stop":1728370158847,"duration":4},"status":"passed","severity":"normal"},{"uid":"9c864c6ed18dba07","name":"Subscribe and receive messages via lightPush","time":{"start":1728370345092,"stop":1728370345093,"duration":1},"status":"passed","severity":"normal"},{"uid":"8742d87b551dfa00","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728370555257,"stop":1728370555258,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af17473030a629a","name":"Callback on promise, aborts when callback returns true","time":{"start":1728370603966,"stop":1728370603966,"duration":0},"status":"passed","severity":"normal"},{"uid":"17eb8308cd1f4e89","name":"Check publish message containing JSON","time":{"start":1728370524959,"stop":1728370524959,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4d96e8e26e8f8b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728370607963,"stop":1728370607963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a713f5f382a42099","name":"should throw error - no id","time":{"start":1728370158838,"stop":1728370158838,"duration":0},"status":"passed","severity":"normal"},{"uid":"50977c2ff49cf756","name":"Subscribe to topic containing Script and publish message","time":{"start":1728370535036,"stop":1728370535036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f2d1a4bde46396","name":"Check message on other pubsub topic is not received","time":{"start":1728370320869,"stop":1728370320869,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc39e64ab08e31e3","name":"Check received message containing emoji","time":{"start":1728370320867,"stop":1728370320867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7ebeefb6eb266","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728370516480,"stop":1728370516481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40709666bc79cb7","name":"Check received message containing Chinese","time":{"start":1728370464144,"stop":1728370464144,"duration":0},"status":"passed","severity":"normal"},{"uid":"968071c509d3726d","name":"handles empty shards array correctly","time":{"start":1728370149948,"stop":1728370149948,"duration":0},"status":"passed","severity":"normal"},{"uid":"b295ab0e3a70b33a","name":"Fails to publish duplicate message","time":{"start":1728370524963,"stop":1728370524966,"duration":3},"status":"passed","severity":"normal"},{"uid":"67548b658c1dd5fc","name":"Query Generator, No Decoder","time":{"start":1728370582326,"stop":1728370582327,"duration":1},"status":"passed","severity":"normal"},{"uid":"22945389c00ee163","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728370158403,"stop":1728370158403,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec28a26468fec5a4","name":"should get / set TCP multiaddr","time":{"start":1728370158842,"stop":1728370158842,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b77bd578707a4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728370158850,"stop":1728370158850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad236843d03554e5","name":"Push message with short payload","time":{"start":1728370487856,"stop":1728370487856,"duration":0},"status":"passed","severity":"normal"},{"uid":"3506e92554950cd3","name":"1 Relay, 1 fetch","time":{"start":1728370173922,"stop":1728370173923,"duration":1},"status":"passed","severity":"normal"},{"uid":"537a44543bae7666","name":"Check received message containing escaped characters","time":{"start":1728370464150,"stop":1728370464150,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e8ca263832f47d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728370215355,"stop":1728370215355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"607ff8b05f473300","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728370149934,"stop":1728370149935,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad0da8089ddbd60","name":"Push message with Russian payload","time":{"start":1728370487860,"stop":1728370487860,"duration":0},"status":"passed","severity":"normal"},{"uid":"be91c2a0a1804d40","name":"Push message with special chars payload","time":{"start":1728370487858,"stop":1728370487859,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7ca95c8449abed","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728370149934,"stop":1728370149934,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb83033ca1490fd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728370464132,"stop":1728370464132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9fbb94f27e42c2","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728370626984,"stop":1728370626985,"duration":1},"status":"broken","severity":"normal"},{"uid":"b5436932589cdc95","name":"topics with same application and version share the same shard","time":{"start":1728370149929,"stop":1728370149929,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bbc357bb78329d","name":"LightPush with 0 connections","time":{"start":1728370408803,"stop":1728370408803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ef3d2d61e6df4d","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728370166080,"stop":1728370166080,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce11331270dd6e3","name":"random static sharding 3 - Cluster ID: 664, Shard ID: 303","time":{"start":1728370581675,"stop":1728370581676,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c6feb04286caf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728370345097,"stop":1728370345097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea07cce314fdc9b6","name":"Check received message containing Script","time":{"start":1728370464148,"stop":1728370464148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad9fcb32f4038b9","name":"Register correct protocols","time":{"start":1728370534998,"stop":1728370534998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82de0563b4e835","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728370555250,"stop":1728370555250,"duration":0},"status":"passed","severity":"normal"},{"uid":"24618084ec1e79c","name":"should be able to decode the field with only STORE set to true","time":{"start":1728370158405,"stop":1728370158406,"duration":1},"status":"passed","severity":"normal"},{"uid":"58458c72d53314a5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app74/2/topic628/xml","time":{"start":1728370557099,"stop":1728370557099,"duration":0},"status":"passed","severity":"normal"},{"uid":"510f692026c3ffc","name":"throws on content topic with non-number generation field","time":{"start":1728370149914,"stop":1728370149914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ae3380ac7292a2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728370284352,"stop":1728370284354,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b305b321b04307c","name":"Fields are not dropped","time":{"start":1728370165774,"stop":1728370165774,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24029bde18e127","name":"Encoder throws on undefined content topic","time":{"start":1728370184427,"stop":1728370184427,"duration":0},"status":"passed","severity":"normal"},{"uid":"901296d48208ad7f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728370345141,"stop":1728370345141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eab5ec45266cac8","name":"Passing page size 110 when there are 120 messages","time":{"start":1728370605232,"stop":1728370605232,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0cb27c7d07dc47","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728370555252,"stop":1728370555252,"duration":0},"status":"passed","severity":"normal"},{"uid":"314c61535dc1c79c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728370173933,"stop":1728370173933,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5299eda7145bfc5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728370149940,"stop":1728370149940,"duration":0},"status":"passed","severity":"normal"},{"uid":"593fe454082756b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728370149942,"stop":1728370149943,"duration":1},"status":"passed","severity":"normal"},{"uid":"81eed31f3c03b6d2","name":"Filter with 3 connections","time":{"start":1728370408810,"stop":1728370408811,"duration":1},"status":"passed","severity":"normal"},{"uid":"429ca3ce6837beab","name":"Js publishes, other Js receives","time":{"start":1728370506884,"stop":1728370506885,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c7642a3db2a69c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728370284346,"stop":1728370284346,"duration":0},"status":"passed","severity":"normal"},{"uid":"60834848878b7f66","name":"configure the node with multiple pubsub topics","time":{"start":1728370581691,"stop":1728370581692,"duration":1},"status":"passed","severity":"normal"},{"uid":"90cc6eebd5d422a1","name":"should throw an error for missing required configuration","time":{"start":1728370149936,"stop":1728370149936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20b1fa6a54a3892","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728370345126,"stop":1728370345126,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b56a5f71bd9ac7c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728370345941,"stop":1728370345941,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df0f2023f5c630f","name":"Decoder throws on empty string content topic","time":{"start":1728370166486,"stop":1728370166486,"duration":0},"status":"passed","severity":"normal"},{"uid":"202e24173cd3dc0f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728370555249,"stop":1728370555249,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7951e3151390846","name":"Query Generator, No message returned","time":{"start":1728370582327,"stop":1728370582327,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83fd33e11619ec8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728370284345,"stop":1728370284345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1771d6278141e530","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728370555239,"stop":1728370555239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4363626e2dce7b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728370149938,"stop":1728370149938,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fa816303cff805","name":"Check publish message containing Russian","time":{"start":1728370524957,"stop":1728370524957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62736b6143266e5","name":"should not fail to stop the service if it was not started","time":{"start":1728370178238,"stop":1728370178238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9aa4a8fa2560ea","name":"should return no connections if no open connection provided","time":{"start":1728370165701,"stop":1728370165701,"duration":0},"status":"passed","severity":"normal"},{"uid":"47824dfae89c64a8","name":"Subscribe and receive messages via waku relay post","time":{"start":1728370555252,"stop":1728370555252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eba77d2ee77d9fd","name":"should only return 1 node with store capability","time":{"start":1728370174430,"stop":1728370174430,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce394fd2426a9f7","name":"Check received message containing SQL Injection","time":{"start":1728370464146,"stop":1728370464148,"duration":2},"status":"passed","severity":"normal"},{"uid":"efe29bab17eaa8eb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370252054,"stop":1728370252055,"duration":1},"status":"passed","severity":"normal"},{"uid":"3379dbbdbc789de5","name":"Correctly serialized arguments","time":{"start":1728370465028,"stop":1728370465028,"duration":0},"status":"passed","severity":"normal"},{"uid":"6854880ab8fd67a9","name":"Push message with unicode special characters payload","time":{"start":1728370487867,"stop":1728370487868,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa94288ed68e9a47","name":"Check received message containing Basic HTML tag","time":{"start":1728370464149,"stop":1728370464149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5338dfe5c9f14f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370439684,"stop":1728370439685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ce731e1d23336f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app40/1/topic797/test.js","time":{"start":1728370557100,"stop":1728370557100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0fdcb5e08659da","name":"Check received message containing Chinese","time":{"start":1728370464118,"stop":1728370464118,"duration":0},"status":"passed","severity":"normal"},{"uid":"d996dd9b7ffb2113","name":"Decoder throws on empty string content topic","time":{"start":1728370184429,"stop":1728370184429,"duration":0},"status":"passed","severity":"normal"},{"uid":"318085f60947dc27","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728370626992,"stop":1728370626992,"duration":0},"status":"broken","severity":"normal"},{"uid":"2fed1253687c8283","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728370211395,"stop":1728370211395,"duration":0},"status":"passed","severity":"normal"},{"uid":"512504c3a8901b55","name":"Subscribe to topic containing Script and receive message","time":{"start":1728370555246,"stop":1728370555246,"duration":0},"status":"passed","severity":"normal"},{"uid":"635c23c1fa9d259","name":"Filter","time":{"start":1728370630367,"stop":1728370630367,"duration":0},"status":"passed","severity":"normal"},{"uid":"795bae1337d51589","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728370345139,"stop":1728370345140,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a1c966160c1a45","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728370555246,"stop":1728370555246,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dcfa770f8bfd45","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728370149940,"stop":1728370149940,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc56f77264109a04","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728370284361,"stop":1728370284361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c643d0000b1b447","name":"same cluster, same shard: nodes connect","time":{"start":1728370464873,"stop":1728370464874,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61460a63915bd60","name":"nwaku subscribes","time":{"start":1728370506880,"stop":1728370506881,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edd3cd0a940bfc6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728370439687,"stop":1728370439688,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff38ba353210e58","name":"Check message with no content topic is not received","time":{"start":1728370464160,"stop":1728370464161,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7f3f94487383f0","name":"Push message with content topic containing long","time":{"start":1728370487869,"stop":1728370487872,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ab3e287b52bc99f","name":"Number of peers are maintained correctly","time":{"start":1728370273955,"stop":1728370273957,"duration":2},"status":"passed","severity":"normal"},{"uid":"733c1b28086d8e85","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728370158406,"stop":1728370158407,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb1c720de9f5761","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728370524961,"stop":1728370524961,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e3a265bbf8043f","name":"Push message with SQL Injection payload","time":{"start":1728370487861,"stop":1728370487862,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91e156fcc7775fc","name":"should return all peers when numPeers is 0","time":{"start":1728370166257,"stop":1728370166258,"duration":1},"status":"passed","severity":"normal"},{"uid":"608badaa36ef8d88","name":"Check publish message containing Arabic","time":{"start":1728370524956,"stop":1728370524957,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7f7751c3463132","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728370535032,"stop":1728370535033,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21ee5e9d9076fbc","name":"Push message on custom pubsubTopic","time":{"start":1728370439676,"stop":1728370439677,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3173a1a2ede84a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728370630213,"stop":1728370630213,"duration":0},"status":"passed","severity":"normal"},{"uid":"527c99eea7800ca3","name":"Push message with Arabic payload","time":{"start":1728370487860,"stop":1728370487860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87c5b3bd578773c","name":"recovers when dns.resolve returns empty","time":{"start":1728370174428,"stop":1728370174428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55296f27fdec442","name":"Push message with content topic containing special chars","time":{"start":1728370522965,"stop":1728370522966,"duration":1},"status":"passed","severity":"normal"},{"uid":"3173a207ebdfce26","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728370557093,"stop":1728370557093,"duration":0},"status":"passed","severity":"normal"},{"uid":"7486baadf2fe2b89","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728370582326,"stop":1728370582326,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2692c894662a453","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728370535011,"stop":1728370535012,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39acf7dfb49b0f2","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728370582328,"stop":1728370582328,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d18416dab5ad04","name":"Passing page size 11 when there are 10 messages","time":{"start":1728370605231,"stop":1728370605232,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb93fe208ea92138","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728370284363,"stop":1728370284364,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b29bb0b0768d18c","name":"should create a new stream if no existing for protocol found","time":{"start":1728370166078,"stop":1728370166078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9380a8c9eea0fbeb","name":"can start and stop the service","time":{"start":1728370559624,"stop":1728370559625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7cab8a7d423656","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728370345937,"stop":1728370345937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc702bd1feb1194","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728370149943,"stop":1728370149943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28ff976f3017881","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728370211394,"stop":1728370211395,"duration":1},"status":"passed","severity":"normal"},{"uid":"1477c06cc6a3b1ac","name":"Encoder throws on empty string content topic","time":{"start":1728370184427,"stop":1728370184428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96ab0c9c9f01fe5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728370345093,"stop":1728370345097,"duration":4},"status":"passed","severity":"normal"},{"uid":"8f93346e2d0f8c48","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728370149942,"stop":1728370149942,"duration":0},"status":"passed","severity":"normal"},{"uid":"effba454a011522","name":"Push message with content topic containing short","time":{"start":1728370487869,"stop":1728370487869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b94987b14ce874f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728370252050,"stop":1728370252050,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1c472388b968de","name":"Push message with Script payload","time":{"start":1728370522951,"stop":1728370522951,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ae61f2318f2a96","name":"Check message on other pubsub topic is not received","time":{"start":1728370464159,"stop":1728370464160,"duration":1},"status":"passed","severity":"normal"},{"uid":"18bbb14dbc830400","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728370152478,"stop":1728370152478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc15b7faf6e181","name":"Used by Waku Relay","time":{"start":1728370655525,"stop":1728370655525,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fa8c61be3e432f","name":"Subscribe to topic containing short and receive message","time":{"start":1728370555240,"stop":1728370555241,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c40bf5d4c3c9ca3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728370682624,"stop":1728370682625,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2535f121760116a","name":"should handle a minimal index list","time":{"start":1728370149979,"stop":1728370149979,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e9c53319a616a9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728370630211,"stop":1728370630211,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0beaaed0a9a63e5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728370630212,"stop":1728370630212,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9db7c4831349a61","name":"Check publish message containing numeric","time":{"start":1728370524955,"stop":1728370524955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c001996a002073b","name":"Overlapping topic subscription","time":{"start":1728370535018,"stop":1728370535018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0bd4aa81e6bf3e1","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728370284348,"stop":1728370284349,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ce1b7ea2181354","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728370579153,"stop":1728370579153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71413a6549eaeec","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728370630212,"stop":1728370630212,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fa1538b293f319","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728370555253,"stop":1728370555253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d304d9f22657f69","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728370535036,"stop":1728370535037,"duration":1},"status":"passed","severity":"normal"},{"uid":"edeb07bb8efd65e3","name":"can start the service","time":{"start":1728370215347,"stop":1728370215348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f64f33d198b753","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728370149928,"stop":1728370149928,"duration":0},"status":"passed","severity":"normal"},{"uid":"217b83c80d9ef11d","name":"Encoder throws on empty string content topic","time":{"start":1728370185973,"stop":1728370185973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4334b8cb1d07e0ed","name":"start node with empty shard should fail","time":{"start":1728370581703,"stop":1728370581704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d6fa4f07de76aa","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728370158402,"stop":1728370158402,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6c1da12a20ece4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728370252049,"stop":1728370252049,"duration":0},"status":"passed","severity":"normal"},{"uid":"60115752481da700","name":"Subscribe to topic containing short and publish message","time":{"start":1728370535019,"stop":1728370535020,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e434c7acbdf1c4","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728370284357,"stop":1728370284357,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13ee2640742808a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728370149945,"stop":1728370149945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e882cab4a8e9c882","name":"should throw error - no id","time":{"start":1728370158839,"stop":1728370158839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acc936bf817b2ca","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728370555261,"stop":1728370555261,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7ef4d89df20bf3","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728370626981,"stop":1728370626981,"duration":0},"status":"broken","severity":"normal"},{"uid":"4aecb743d3da4baa","name":"Query Generator - false","time":{"start":1728370596498,"stop":1728370596498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29186e3136911b7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728370522972,"stop":1728370522972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9396ed3a4890ed6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728370284354,"stop":1728370284355,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bd678f73214343","name":"should return false","time":{"start":1728370158840,"stop":1728370158840,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94dfae829b27dcf","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728370547719,"stop":1728370547719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25925011179f5ae","name":"Passing page size 10 when there are 10 messages","time":{"start":1728370605231,"stop":1728370605231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02bfe3182d7caf3","name":"Wrong topic","time":{"start":1728370557101,"stop":1728370557101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9798aefb58e1fce3","name":"different cluster, different shard: nodes don't connect","time":{"start":1728370464876,"stop":1728370464877,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce91d00f02af3dc","name":"removeEventListener with wrong event","time":{"start":1728370245293,"stop":1728370245294,"duration":1},"status":"passed","severity":"normal"},{"uid":"559cc44a9181e03d","name":"Overlapping topic subscription","time":{"start":1728370555254,"stop":1728370555254,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5993137e680509a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728370149945,"stop":1728370149946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9383ab17341afad","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728370626980,"stop":1728370626980,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac0af30b14470169","name":"Push message with content topic containing Arabic","time":{"start":1728370522967,"stop":1728370522967,"duration":0},"status":"passed","severity":"normal"},{"uid":"816f37ee385e4ffd","name":"less peers than existing","time":{"start":1728370488125,"stop":1728370488126,"duration":1},"status":"skipped","severity":"normal"},{"uid":"185fd775e310a857","name":"Ordered Callback - true","time":{"start":1728370596501,"stop":1728370596501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec1afd8a44af25f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728370252051,"stop":1728370252051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d1086d1ab3f982","name":"Push message with content topic containing Chinese","time":{"start":1728370487874,"stop":1728370487875,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab28b6e46e276932","name":"Check publish message containing long","time":{"start":1728370524954,"stop":1728370524955,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d430146a530eca","name":"Does not throw an exception when node disconnects","time":{"start":1728370655523,"stop":1728370655523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9edaf9fdbb78f","name":"Push message with numeric payload","time":{"start":1728370522936,"stop":1728370522942,"duration":6},"status":"passed","severity":"normal"},{"uid":"866e52382f714e4c","name":"handles different networkShards values correctly","time":{"start":1728370149931,"stop":1728370149931,"duration":0},"status":"passed","severity":"normal"},{"uid":"13634b57eb0faac7","name":"should encode/decode to RLP encoding","time":{"start":1728370158841,"stop":1728370158841,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd414194cca4a91","name":"returns all values when wanted number matches available values","time":{"start":1728370173514,"stop":1728370173515,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ffad3130c12876","name":"should not throw an error for a single configured topic","time":{"start":1728370149944,"stop":1728370149944,"duration":0},"status":"passed","severity":"normal"},{"uid":"306db76a5c4dc854","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728370284365,"stop":1728370284365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19ba33f5c2c895e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app50/8/topic802/test.js","time":{"start":1728370557096,"stop":1728370557097,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68debec80d2a19b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728370149919,"stop":1728370149919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a434676fb260c4","name":"Check message received after nwaku node is restarted","time":{"start":1728370464168,"stop":1728370464168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36222d494d62f09b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728370149933,"stop":1728370149933,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcde39d8f9728add","name":"Subscribe to topic containing long and receive message","time":{"start":1728370555241,"stop":1728370555241,"duration":0},"status":"passed","severity":"normal"},{"uid":"885ae76c37f6c85e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728370281710,"stop":1728370281710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a34116b0ff9eaa8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728370630209,"stop":1728370630210,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6fba4482d81348","name":"random static sharding 2 - Cluster ID: 941, Shard ID: 646","time":{"start":1728370581675,"stop":1728370581675,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f36013f73e7578","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728370149935,"stop":1728370149935,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3464670b8029a2a","name":"Generator, custom pubsub topic","time":{"start":1728370607711,"stop":1728370607711,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebc070a9186522c","name":"same cluster, different shard: nodes connect","time":{"start":1728370464874,"stop":1728370464875,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb62a9d21e911beb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728370682625,"stop":1728370682626,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b0497a514a4488","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728370284360,"stop":1728370284360,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d1573f61b4f160","name":"Renews peer on consistent ping failures","time":{"start":1728370273960,"stop":1728370273969,"duration":9},"status":"passed","severity":"normal"},{"uid":"d51b92e7f5cdc31a","name":"Push message with content topic containing numeric","time":{"start":1728370487872,"stop":1728370487873,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c2effaca0a4cf7","name":"Check message received after jswaku node is restarted","time":{"start":1728370464167,"stop":1728370464168,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8b67e735648537ff","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728370149926,"stop":1728370149926,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e13f09e5bc2b6d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728370149940,"stop":1728370149941,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe729027ce3d49f","name":"Decoder throws on empty string content topic","time":{"start":1728370185973,"stop":1728370185974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9266063fc9beb47e","name":"configure the node with multiple content topics","time":{"start":1728370557101,"stop":1728370557101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2024c40315fb71","name":"Check message received after nwaku node is restarted","time":{"start":1728370464136,"stop":1728370464136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52e6bd45a8ea752a","name":"Tracks peer failures correctly","time":{"start":1728370273969,"stop":1728370273975,"duration":6},"status":"passed","severity":"normal"},{"uid":"d30232c442d3e331","name":"Filter with 1 connections","time":{"start":1728370408805,"stop":1728370408806,"duration":1},"status":"passed","severity":"normal"},{"uid":"f267e7889b0ed42a","name":"Ping on subscribed peer","time":{"start":1728370254631,"stop":1728370254631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6102120dd3bbee6","name":"should not receive a peer event after stop","time":{"start":1728370178240,"stop":1728370178240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a74fe78e357d2d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728370464872,"stop":1728370464873,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc07bb0a7e5738f2","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728370174431,"stop":1728370174431,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13a53b2ae90d767","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728370281704,"stop":1728370281704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf30b55a1c756d9","name":"Push message with shell command payload","time":{"start":1728370487865,"stop":1728370487866,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a27eb5a9a4921e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728370149949,"stop":1728370149949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42898c6800ccf47","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728370464157,"stop":1728370464157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e633e817819cdc50","name":"should properly compute the node id","time":{"start":1728370158840,"stop":1728370158841,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3f1ffef947e80d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728370284358,"stop":1728370284359,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f378c8a4aa911ec","name":"Check received message containing long","time":{"start":1728370464109,"stop":1728370464109,"duration":0},"status":"passed","severity":"normal"},{"uid":"c192ceba0598a655","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728370535011,"stop":1728370535011,"duration":0},"status":"passed","severity":"normal"},{"uid":"de13c1bb42c43623","name":"Reusing cursor across nodes","time":{"start":1728370579156,"stop":1728370579156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3edbf0923150a1f","name":"Publish message with custom timestamp: Tue Oct 08 2024 05:55:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1728370524962,"stop":1728370524962,"duration":0},"status":"passed","severity":"normal"},{"uid":"884df1e218005614","name":"Query with Ordered Callback, No message returned","time":{"start":1728370582328,"stop":1728370582329,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f0cba71f15c6cf","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728370284357,"stop":1728370284358,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3240849ce9a53d","name":"should not fail to start the service if it is already started","time":{"start":1728370215349,"stop":1728370215349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c221243209a7044a","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728370166080,"stop":1728370166080,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcf5fa7431ea53b","name":"Push message with numeric payload","time":{"start":1728370487857,"stop":1728370487858,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4a701fd1d4ab44","name":"throws on content topic with empty topic name field","time":{"start":1728370149916,"stop":1728370149917,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08dbc69590a0341","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728370158406,"stop":1728370158406,"duration":0},"status":"passed","severity":"normal"},{"uid":"711cd484a9a75990","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728370284344,"stop":1728370284345,"duration":1},"status":"passed","severity":"normal"},{"uid":"b100232da1fb0d7f","name":"Init the array if not present","time":{"start":1728370149845,"stop":1728370149847,"duration":2},"status":"passed","severity":"normal"},{"uid":"2aa7638b0f30ea96","name":"retrieves a single peer","time":{"start":1728370174427,"stop":1728370174428,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8b1478f40de608","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728370345947,"stop":1728370345947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99912792a92f7fb","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728370158837,"stop":1728370158837,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d574d2db8a909a","name":"Mutual subscription","time":{"start":1728370534995,"stop":1728370534997,"duration":2},"status":"passed","severity":"normal"},{"uid":"209dd4b20405c3c3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728370345947,"stop":1728370345948,"duration":1},"status":"passed","severity":"normal"},{"uid":"431d128e1c091198","name":"pre and post cipher","time":{"start":1728370184626,"stop":1728370184627,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1a78ed6200b346","name":"Check received message containing short","time":{"start":1728370464108,"stop":1728370464109,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f77f9d3da01765c","name":"Subscribe to topic containing XML and receive message","time":{"start":1728370555258,"stop":1728370555258,"duration":0},"status":"passed","severity":"normal"},{"uid":"87aae8e643ed0800","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728370252053,"stop":1728370252053,"duration":0},"status":"passed","severity":"normal"},{"uid":"419ffe75304b4699","name":"Push message with content topic containing numeric","time":{"start":1728370522965,"stop":1728370522965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e26f95b80ed7aa","name":"LightPush with 3 connections","time":{"start":1728370408810,"stop":1728370408810,"duration":0},"status":"broken","severity":"normal"},{"uid":"a0cd695c6ab19285","name":"random static sharding 9 - Cluster ID: 187, Shard ID: 737","time":{"start":1728370581690,"stop":1728370581690,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5f7452deaad3ec","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728370555260,"stop":1728370555260,"duration":0},"status":"passed","severity":"normal"},{"uid":"99874603c3948d57","name":"Store - dialed first","time":{"start":1728370630365,"stop":1728370630366,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f36c9eac5720b73","name":"connects to nwaku","time":{"start":1728370655523,"stop":1728370655523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19c9444ccc70695","name":"Round trip binary serialization","time":{"start":1728370166483,"stop":1728370166484,"duration":1},"status":"passed","severity":"normal"},{"uid":"751d9b6a84c39120","name":"Push message with content topic containing Russian","time":{"start":1728370522967,"stop":1728370522967,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fedd32a16d47c1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728370579157,"stop":1728370579158,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd243130f5dae22","name":"Ping fails for unsubscribed peers","time":{"start":1728370273959,"stop":1728370273960,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cec7f198897a4f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728370185971,"stop":1728370185971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9a6b18f20ab500","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app51/1/topic535/utf8","time":{"start":1728370557099,"stop":1728370557100,"duration":1},"status":"passed","severity":"normal"},{"uid":"617f5bd705170f83","name":"through manual discovery","time":{"start":1728370467519,"stop":1728370467519,"duration":0},"status":"passed","severity":"normal"},{"uid":"3248c9188931c275","name":"Check received message containing escaped characters","time":{"start":1728370320866,"stop":1728370320866,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5b02e1b274243f","name":"Check received message containing Chinese","time":{"start":1728370320863,"stop":1728370320863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e79c3093e3fe246","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728370152477,"stop":1728370152477,"duration":0},"status":"passed","severity":"normal"},{"uid":"3343284f91e9a414","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728370534999,"stop":1728370534999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb39639cae82d32","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728370149937,"stop":1728370149938,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b30e27849aa1eb2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728370345943,"stop":1728370345943,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b27801dac55178","name":"Relay - times out","time":{"start":1728370630365,"stop":1728370630365,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df8fab378649467","name":"Refresh subscription","time":{"start":1728370345125,"stop":1728370345125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6050664cc5f716e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728370284364,"stop":1728370284364,"duration":0},"status":"passed","severity":"normal"},{"uid":"234487c988c86897","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app80/9/topic242/test.js","time":{"start":1728370557100,"stop":1728370557100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3fa216adaeea5","name":"Check message with no payload is not received","time":{"start":1728370464161,"stop":1728370464162,"duration":1},"status":"passed","severity":"normal"},{"uid":"185704a83484bea6","name":"throws an error for improperly formatted content topics","time":{"start":1728370149931,"stop":1728370149931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be3a7d10face646","name":"Relay - dialed first","time":{"start":1728370630364,"stop":1728370630365,"duration":1},"status":"passed","severity":"normal"},{"uid":"5306b5301b938ebf","name":"Check received message containing XML","time":{"start":1728370464148,"stop":1728370464149,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6fd28e0bf63b5a","name":"can start the service","time":{"start":1728370559624,"stop":1728370559624,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca47f18f147072","name":"Passing page size 19 when there are 20 messages","time":{"start":1728370605232,"stop":1728370605232,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadf1aec2d6bf9c4","name":"Check message received after jswaku node is restarted","time":{"start":1728370320874,"stop":1728370320875,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9770b16904f3d09","name":"Fails to push message bigger that 1MB","time":{"start":1728370487887,"stop":1728370487888,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b090b4d0a533a0","name":"Push message equal or less that 1MB","time":{"start":1728370487887,"stop":1728370487887,"duration":0},"status":"passed","severity":"normal"},{"uid":"35968abae689be38","name":"Subscribe and receives messages on 20 topics","time":{"start":1728370555253,"stop":1728370555253,"duration":0},"status":"passed","severity":"normal"},{"uid":"248c301299174783","name":"Check received message containing Script","time":{"start":1728370320864,"stop":1728370320864,"duration":0},"status":"passed","severity":"normal"},{"uid":"872ad5e748f96809","name":"safeDispatchEvent","time":{"start":1728370245300,"stop":1728370245301,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22d2bf1f2a326c3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728370555244,"stop":1728370555245,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1f6f9b56078b90","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app61/10/topic56/test.js","time":{"start":1728370557098,"stop":1728370557098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3f766a4dfb04de","name":"Check message received after jswaku node is restarted","time":{"start":1728370464135,"stop":1728370464136,"duration":1},"status":"skipped","severity":"normal"},{"uid":"833a1f499f32d062","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728370284350,"stop":1728370284350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad29fc10791c367","name":"Subscribe to topic containing short and receive message","time":{"start":1728370345125,"stop":1728370345126,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b4f7f9a150e330","name":"Ephemeral field set to true","time":{"start":1728370166484,"stop":1728370166484,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6dee57b4e099fb","name":"non connected peers","time":{"start":1728370488126,"stop":1728370488127,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9cfb87a2bc944526","name":"Check meta is set [symmetric]","time":{"start":1728370184426,"stop":1728370184426,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aebf7b281dd02f5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728370582329,"stop":1728370582329,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c311ed234250d4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728370320868,"stop":1728370320868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13243719a209965","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728370464157,"stop":1728370464158,"duration":1},"status":"passed","severity":"normal"},{"uid":"7387be7d401485f","name":"Ping on unsubscribed peer","time":{"start":1728370244010,"stop":1728370244010,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8e37dc70e87b5c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728370345940,"stop":1728370345941,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee936614e3e4730","name":"Check received message containing shell command","time":{"start":1728370464149,"stop":1728370464150,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a264f3a5109bc7","name":"handles different clusterIds correctly","time":{"start":1728370149930,"stop":1728370149930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ca3200c74f653a","name":"Push message with escaped characters payload","time":{"start":1728370487866,"stop":1728370487867,"duration":1},"status":"passed","severity":"normal"},{"uid":"87dbb80b72810512","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728370516484,"stop":1728370516485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9445b7166e225f5","name":"isConnected should return false after all peers disconnect","time":{"start":1728370233665,"stop":1728370233665,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53f592b7702ba21","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728370555256,"stop":1728370555256,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafb4dc296fd1d32","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728370149941,"stop":1728370149941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5aafe552497c49c","name":"Refresh subscription","time":{"start":1728370555255,"stop":1728370555255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b761b53c0e800af","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370607710,"stop":1728370607711,"duration":1},"status":"passed","severity":"normal"},{"uid":"e707c0fef652b99b","name":"Accepts a valid Waku Message","time":{"start":1728370189958,"stop":1728370189959,"duration":1},"status":"passed","severity":"normal"},{"uid":"4331939d05d9651","name":"Store - dialed after - with timeout","time":{"start":1728370630366,"stop":1728370630366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed2be87aa2340a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728370149949,"stop":1728370149949,"duration":0},"status":"passed","severity":"normal"},{"uid":"445fa1c444de5e0a","name":"groups content topics by expected pubsub topic","time":{"start":1728370149929,"stop":1728370149930,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f2127e413d94cc","name":"Publish message with large meta","time":{"start":1728370524969,"stop":1728370524969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b201840ebfef9f47","name":"Push message with custom timestamp: 1728373945409","time":{"start":1728370522979,"stop":1728370522980,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f2dfc319ef5e11","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728370516482,"stop":1728370516483,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1a8990a4bc6a1b","name":"Check received message containing long","time":{"start":1728370464139,"stop":1728370464139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1f3a77a662edaf","name":"Asymmetric encrypt & decrypt","time":{"start":1728370184625,"stop":1728370184625,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b64622672f277c","name":"Check received message containing short","time":{"start":1728370464138,"stop":1728370464139,"duration":1},"status":"passed","severity":"normal"},{"uid":"807f0410596a3482","name":"it tolerates circular branch references","time":{"start":1728370174428,"stop":1728370174428,"duration":0},"status":"passed","severity":"normal"},{"uid":"5520840abcf110e1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728370149927,"stop":1728370149928,"duration":1},"status":"passed","severity":"normal"},{"uid":"5050e3448c384edc","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728370626986,"stop":1728370626987,"duration":1},"status":"broken","severity":"normal"},{"uid":"8d671427e905afa4","name":"Generator, 2 different pubsubtopics","time":{"start":1728370607707,"stop":1728370607707,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cb151e0ebe19fd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728370603965,"stop":1728370603965,"duration":0},"status":"passed","severity":"normal"},{"uid":"de770c0d5f194cb","name":"Check message with non string payload is not received","time":{"start":1728370320871,"stop":1728370320873,"duration":2},"status":"passed","severity":"normal"},{"uid":"89e9c2c514817241","name":"should use DNS peer discovery with light client","time":{"start":1728370215354,"stop":1728370215354,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d8d21320777420a","name":"Ping on subscribed peer","time":{"start":1728370254628,"stop":1728370254629,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd2574b5047fea6","name":"Ping on peer without subscriptions","time":{"start":1728370244009,"stop":1728370244010,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4992ddcb53e69b","name":"Sign & Recover","time":{"start":1728370184627,"stop":1728370184627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8940fe47abc1b77","name":"should not receive a peer event before start","time":{"start":1728370559629,"stop":1728370559629,"duration":0},"status":"passed","severity":"normal"},{"uid":"915a00894ab84f9e","name":"Subscribe to topic containing long and receive message","time":{"start":1728370345126,"stop":1728370345126,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a0ae4cf3bb835b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728370149926,"stop":1728370149926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf177ceb47c80e2","name":"Decoder throws on undefined content topic","time":{"start":1728370185973,"stop":1728370185973,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c8a97557b26d27","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728370579154,"stop":1728370579155,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87de4930a4a4f02","name":"Push message with content topic containing unicode special characters","time":{"start":1728370522973,"stop":1728370522973,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b65a49e08bbb9f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728370284370,"stop":1728370284370,"duration":0},"status":"passed","severity":"normal"},{"uid":"47200bb0e0015872","name":"Decoder throws on undefined content topic","time":{"start":1728370184428,"stop":1728370184429,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee59a93a8e20279","name":"Query with Promise Callback, No Decoder","time":{"start":1728370582330,"stop":1728370582330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5db82dd875166","name":"Check received message containing Basic HTML tag","time":{"start":1728370320865,"stop":1728370320865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae98110a74924af7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728370233666,"stop":1728370233667,"duration":1},"status":"passed","severity":"normal"},{"uid":"25184ac8912eda15","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728370149933,"stop":1728370149934,"duration":1},"status":"passed","severity":"normal"},{"uid":"710607460801844d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728370284349,"stop":1728370284350,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d4ae57980936da","name":"should not receive a peer event before start","time":{"start":1728370215350,"stop":1728370215350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a566ebcfa3fe25f3","name":"should add and remove event listeners correctly","time":{"start":1728370178242,"stop":1728370178242,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c6b400efbb5a86","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728370158404,"stop":1728370158404,"duration":0},"status":"passed","severity":"normal"},{"uid":"805bb699ccd1ce31","name":"Check publish message containing Basic HTML tag","time":{"start":1728370524958,"stop":1728370524959,"duration":1},"status":"passed","severity":"normal"},{"uid":"24562af46facb089","name":"should set field with only FILTER enabled","time":{"start":1728370158849,"stop":1728370158850,"duration":1},"status":"passed","severity":"normal"},{"uid":"f313119d06949217","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728370630209,"stop":1728370630209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8c91c2e85e07bb","name":"should properly create location multiaddrs - udp6","time":{"start":1728370158847,"stop":1728370158847,"duration":0},"status":"passed","severity":"normal"},{"uid":"82664226c3e6ab04","name":"Subscribe and receive messages via lightPush","time":{"start":1728370555251,"stop":1728370555251,"duration":0},"status":"passed","severity":"normal"},{"uid":"feef1f51f4e05af1","name":"Query generator for multiple messages with different content topic format","time":{"start":1728370603965,"stop":1728370603966,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff169d36c0d4efbf","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728370158404,"stop":1728370158404,"duration":0},"status":"passed","severity":"normal"},{"uid":"66810c91366a035e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728370555259,"stop":1728370555259,"duration":0},"status":"passed","severity":"normal"},{"uid":"49326bd81428c38f","name":"should set field with all protocols disabled","time":{"start":1728370158848,"stop":1728370158848,"duration":0},"status":"passed","severity":"normal"},{"uid":"854b6050830ebcfc","name":"should emit a peer event after start","time":{"start":1728370215349,"stop":1728370215350,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa3253f68c6aa92","name":"should return unique PubsubTopics for static sharding","time":{"start":1728370149934,"stop":1728370149934,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5c2cad6eb83b5b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app81/10/topic607/xml","time":{"start":1728370557097,"stop":1728370557097,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a569e70a6da7d2","name":"Check received message containing numeric","time":{"start":1728370320861,"stop":1728370320862,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39dc5b78de95ed3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728370174432,"stop":1728370174432,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d89ecc6691ec6a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728370603980,"stop":1728370603981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3832f3f9deaecf28","name":"stop","time":{"start":1728370245302,"stop":1728370245304,"duration":2},"status":"passed","severity":"normal"},{"uid":"b16020d6af4e2fdb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728370173935,"stop":1728370173936,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a0663183686a92","name":"Relay","time":{"start":1728370213106,"stop":1728370213106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8003aa4253038a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728370158404,"stop":1728370158405,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d60a5c72766263","name":"should only return 1 node with relay capability","time":{"start":1728370174430,"stop":1728370174430,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc50e6e303da3fe3","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728370607963,"stop":1728370607964,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb16b8a20560bec","name":"Waku message hash computation (payload length 0)","time":{"start":1728370152477,"stop":1728370152477,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcd298a4584d70b","name":"Check publish message after client node is restarted","time":{"start":1728370524969,"stop":1728370524969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebe2f17078f0dbc0","name":"should encode/decode to text encoding","time":{"start":1728370158841,"stop":1728370158841,"duration":0},"status":"passed","severity":"normal"},{"uid":"2799b62fee6f7896","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728370178241,"stop":1728370178241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24f93163afa6a8a","name":"Push 30 different messages","time":{"start":1728370522961,"stop":1728370522961,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c731334a7cb8b6","name":"Check message with invalid timestamp is not received","time":{"start":1728370464132,"stop":1728370464133,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d9e2a4c040cbe0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728370579153,"stop":1728370579153,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5ae56a90159100","name":"Query generator for 2000 messages","time":{"start":1728370603981,"stop":1728370603981,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cee2a26875d7d2d","name":"shard 0","time":{"start":1728370581670,"stop":1728370581670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c1f29cf9367066","name":"different cluster, same shard: nodes don't connect","time":{"start":1728370464875,"stop":1728370464875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b63e9aee08c0d4a","name":"Push message with content topic containing emoji","time":{"start":1728370522973,"stop":1728370522974,"duration":1},"status":"passed","severity":"normal"},{"uid":"37daf034524025dc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728370555259,"stop":1728370555259,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad8cf6f91326394","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728370211393,"stop":1728370211394,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e41aa31b8b1dd13","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728370535012,"stop":1728370535012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f7364a54c3f5fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728370149941,"stop":1728370149941,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6d2efcf51c0bc1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728370158407,"stop":1728370158407,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a271033d07824c","name":"Passing invalid cursor","time":{"start":1728370579156,"stop":1728370579157,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9458396c5a2789","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728370149927,"stop":1728370149927,"duration":0},"status":"passed","severity":"normal"},{"uid":"5837061d1737751a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728370284354,"stop":1728370284354,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14e22e69edc2fdc","name":"Nodes with multiple pubsub topic","time":{"start":1728370516481,"stop":1728370516481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23d2d098d642e06","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728370173937,"stop":1728370173937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e599cb4ce2e7078c","name":"should load peers from local storage and dispatch events","time":{"start":1728370178240,"stop":1728370178241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8db8864abf97de","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728370149926,"stop":1728370149927,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda367ac975474a","name":"Nodes with multiple pubsub topic","time":{"start":1728370516484,"stop":1728370516484,"duration":0},"status":"passed","severity":"normal"},{"uid":"624b503a477a352c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728370149950,"stop":1728370149950,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12b7ebba90a6ef6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728370345938,"stop":1728370345938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8aaa3b0c17b187","name":"should set field with only RELAY enabled","time":{"start":1728370158849,"stop":1728370158849,"duration":0},"status":"passed","severity":"normal"},{"uid":"7031a35cc53d0e3f","name":"Passing page size 0 when there are 110 messages","time":{"start":1728370605228,"stop":1728370605230,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ff370b676e4c735","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728370158403,"stop":1728370158403,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ba6e2442e3ca19","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728370555235,"stop":1728370555235,"duration":0},"status":"passed","severity":"normal"},{"uid":"685d7dbeb1ce2758","name":"Push message with content topic containing Script","time":{"start":1728370487877,"stop":1728370487878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b131332692b1435c","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728370273975,"stop":1728370273981,"duration":6},"status":"passed","severity":"normal"},{"uid":"c0b3912211711ca8","name":"handles multiple messages","time":{"start":1728370613960,"stop":1728370613960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49389f0fc128702","name":"can dial TLS multiaddrs","time":{"start":1728370467518,"stop":1728370467518,"duration":0},"status":"passed","severity":"normal"},{"uid":"504b4e20fd50af27","name":"should handle corrupted local storage data gracefully","time":{"start":1728370178241,"stop":1728370178242,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9173e1bd33ba91","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728370516480,"stop":1728370516480,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f4f6ba03967917","name":"Check message with no payload is not received","time":{"start":1728370320871,"stop":1728370320871,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec585a1eb071c8c1","name":"Check message with non string payload is not received","time":{"start":1728370464135,"stop":1728370464135,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab61c58e56d3871","name":"ignores domain fetching errors","time":{"start":1728370174428,"stop":1728370174429,"duration":1},"status":"passed","severity":"normal"},{"uid":"254d580be620b570","name":"Check message with non string payload is not received","time":{"start":1728370464165,"stop":1728370464167,"duration":2},"status":"passed","severity":"normal"},{"uid":"1734b89a7ac81b86","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728370149939,"stop":1728370149939,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdce1b7ea227834","name":"Encoder throws on empty string content topic","time":{"start":1728370166485,"stop":1728370166485,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2ba9062d3124fb","name":"Push message with Russian payload","time":{"start":1728370522950,"stop":1728370522951,"duration":1},"status":"passed","severity":"normal"},{"uid":"3791e2b7e0090f1d","name":"returns only open connection if one present","time":{"start":1728370165700,"stop":1728370165701,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd89b7a8568ccf46","name":"Push message with emoji payload","time":{"start":1728370522958,"stop":1728370522961,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a62173eec5f50da","name":"Check received message containing unicode special characters","time":{"start":1728370320866,"stop":1728370320867,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b6f15ef21ad51d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728370581672,"stop":1728370581672,"duration":0},"status":"passed","severity":"normal"},{"uid":"840c89696b9a9337","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app31/1/topic710/xml","time":{"start":1728370557100,"stop":1728370557101,"duration":1},"status":"passed","severity":"normal"},{"uid":"978abbd93b12fa61","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728370555247,"stop":1728370555248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5709eb5ae9579c3","name":"Filter with 0 connections","time":{"start":1728370408803,"stop":1728370408804,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4f2d0485e13cc0","name":"Check received message containing Russian","time":{"start":1728370464145,"stop":1728370464146,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d7c0a49f6f07a1","name":"Publish message with rate limit","time":{"start":1728370524969,"stop":1728370524970,"duration":1},"status":"passed","severity":"normal"},{"uid":"519bc946cedf1b0f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728370535038,"stop":1728370535038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e25c92caa75234","name":"Renews peer on consistent missed messages","time":{"start":1728370273981,"stop":1728370273989,"duration":8},"status":"passed","severity":"normal"},{"uid":"8582264b38d54d0a","name":"Check received message containing emoji","time":{"start":1728370464151,"stop":1728370464152,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ec3fd208be3468","name":"Check received message containing escaped characters","time":{"start":1728370464123,"stop":1728370464128,"duration":5},"status":"passed","severity":"normal"},{"uid":"6650f1a510449064","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728370516483,"stop":1728370516484,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0b132275b2902e","name":"should return valid sharding parameters for static sharding","time":{"start":1728370149947,"stop":1728370149947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb06ae05b6209d2","name":"Check received message with timestamp: 1728370204012 ","time":{"start":1728370464156,"stop":1728370464156,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a97cbd74dee9d","name":"Filter with 2 connections","time":{"start":1728370408808,"stop":1728370408808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7a8cded0575c4a","name":"should properly create location multiaddrs - udp4","time":{"start":1728370158842,"stop":1728370158843,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9f440b7da3b967","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370607707,"stop":1728370607707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2977a37d3f1654f","name":"Should update shard info","time":{"start":1728370467936,"stop":1728370467936,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f0fe784911400a","name":"Reopen subscription with peer with lost subscription","time":{"start":1728370254632,"stop":1728370254633,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be80ff300ac650f","name":"should not fail to start the service if it is already started","time":{"start":1728370178238,"stop":1728370178239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3d9447baa4b4be","name":"Push message with XML payload","time":{"start":1728370487863,"stop":1728370487864,"duration":1},"status":"passed","severity":"normal"},{"uid":"3443f3cc6276d0bf","name":"random static sharding 8 - Cluster ID: 399, Shard ID: 967","time":{"start":1728370581687,"stop":1728370581690,"duration":3},"status":"passed","severity":"normal"},{"uid":"20ed6f0419040d33","name":"handles empty contentTopics array correctly","time":{"start":1728370149948,"stop":1728370149948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5757a64741e6d52f","name":"1 Store, 2 fetches","time":{"start":1728370173923,"stop":1728370173923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83544dbaa32666e","name":"Fails to push message bigger that 1MB","time":{"start":1728370522980,"stop":1728370522980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3323a8ff3ff9f99","name":"throws on content topic with empty encoding field","time":{"start":1728370149917,"stop":1728370149917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1442db1ad9f6ad8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728370345141,"stop":1728370345145,"duration":4},"status":"passed","severity":"normal"},{"uid":"838b973a7416f1ec","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728370233663,"stop":1728370233664,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a88da226ebe82a4","name":"Failed peers are renewed","time":{"start":1728370362611,"stop":1728370362611,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad4fec74eb8d7b35","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728370516481,"stop":1728370516482,"duration":1},"status":"passed","severity":"normal"},{"uid":"696651bd8befc21a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728370345099,"stop":1728370345099,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc4041a7b93a9b8","name":"Push message with Basic HTML tag payload","time":{"start":1728370487864,"stop":1728370487865,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7a1e4879e80347","name":"Push message with content topic containing unicode special characters","time":{"start":1728370487883,"stop":1728370487883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e191eeaf6e9c2340","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728370555243,"stop":1728370555243,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56fff1a1f0f8b91","name":"Push message with long payload","time":{"start":1728370487856,"stop":1728370487857,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f91f902008093c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728370464130,"stop":1728370464131,"duration":1},"status":"passed","severity":"normal"},{"uid":"b796ba57669b092f","name":"Symmetric encrypt & Decrypt","time":{"start":1728370184626,"stop":1728370184626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e540c6ca902ba3","name":"should throw error - no public key","time":{"start":1728370158839,"stop":1728370158840,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37972bffb39c904","name":"Renews subscription after lossing a connection","time":{"start":1728370555250,"stop":1728370555250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7136c95d732a82c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728370345150,"stop":1728370345150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3beea6744aff5b","name":"Query with Promise Callback, No message returned","time":{"start":1728370582330,"stop":1728370582330,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bfff6b81caefc3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728370555236,"stop":1728370555236,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab01b6c9998648b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728370630212,"stop":1728370630213,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c03371e18f84c9","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728370166079,"stop":1728370166079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b122260a8932ffb9","name":"should properly create location multiaddrs - udp","time":{"start":1728370158847,"stop":1728370158848,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35c95017ff7476d","name":"Publish message with custom timestamp: Tue Oct 08 2024 07:55:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1728370524962,"stop":1728370524962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e7db315833d5dc","name":"Check received message containing Script","time":{"start":1728370464119,"stop":1728370464121,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8a16d3791081191","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728370173936,"stop":1728370173936,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ed0dd1ee871b86","name":"Fails to push message with empty content topic","time":{"start":1728370522974,"stop":1728370522974,"duration":0},"status":"passed","severity":"normal"},{"uid":"4252e82e607a991b","name":"Check received message containing Basic HTML tag","time":{"start":1728370464121,"stop":1728370464122,"duration":1},"status":"passed","severity":"normal"},{"uid":"39669eac5c091bfc","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728370284363,"stop":1728370284363,"duration":0},"status":"passed","severity":"normal"},{"uid":"932de9f11e2ecec7","name":"Overlapping topic subscription","time":{"start":1728370555240,"stop":1728370555240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b085a6467373507b","name":"addEventListener with correct event","time":{"start":1728370245291,"stop":1728370245291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44f87142c745e1f","name":"Check received message containing JSON","time":{"start":1728370464122,"stop":1728370464123,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1f555af89a7506","name":"Ping on subscribed peer","time":{"start":1728370244009,"stop":1728370244009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4782bdf8e78cd555","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728370345140,"stop":1728370345141,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0194eb5f8bf98b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728370149938,"stop":1728370149938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7660ed724d08aa3","name":"Push message with content topic containing shell command","time":{"start":1728370522972,"stop":1728370522973,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df90f9ab351528f","name":"Publishes to nwaku","time":{"start":1728370506882,"stop":1728370506882,"duration":0},"status":"passed","severity":"normal"},{"uid":"798bf9968ef3253c","name":"Check publish message containing XML","time":{"start":1728370524958,"stop":1728370524958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65630f6ce89ad1c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728370345100,"stop":1728370345105,"duration":5},"status":"passed","severity":"normal"},{"uid":"607517689c9ba3bf","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728370149931,"stop":1728370149932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c600a31456f40e20","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728370284356,"stop":1728370284356,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b233042e5fe1ca","name":"Relay - dialed after","time":{"start":1728370630365,"stop":1728370630365,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fd276fc3bb1083","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728370626989,"stop":1728370626990,"duration":1},"status":"broken","severity":"normal"},{"uid":"85b18d4a13e8e5a7","name":"udp ip6 address","time":{"start":1728370158079,"stop":1728370158079,"duration":0},"status":"passed","severity":"normal"},{"uid":"568c7180dfaade56","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728370281705,"stop":1728370281705,"duration":0},"status":"passed","severity":"normal"},{"uid":"18501c84d94bfc46","name":"Check received message containing SQL Injection","time":{"start":1728370320864,"stop":1728370320864,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e69f8286180f99","name":"Push message with special chars payload","time":{"start":1728370522942,"stop":1728370522942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4f5a336afd129a","name":"Ping on peer without subscriptions","time":{"start":1728370254632,"stop":1728370254632,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd983e9a1f3cedd8","name":"Push message with content topic containing Chinese","time":{"start":1728370522966,"stop":1728370522966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f1f27fc919a622","name":"Subscribe to topic containing long and receive message","time":{"start":1728370555255,"stop":1728370555255,"duration":0},"status":"passed","severity":"normal"},{"uid":"1608db3020946769","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728370149935,"stop":1728370149936,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f02aecd445807fc","name":"Keep-alive pings maintain the connection","time":{"start":1728370273960,"stop":1728370273960,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0b8e623da35a25","name":"should throw error - no public key","time":{"start":1728370158838,"stop":1728370158838,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1e46aca43f7f90","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728370582329,"stop":1728370582329,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b56d6bfe8d9b3d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728370555251,"stop":1728370555252,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bde932e16d2faca","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728370158407,"stop":1728370158408,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b542d1b9527756","name":"Meta field set when metaSetter is specified","time":{"start":1728370166484,"stop":1728370166485,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fae6553bcc9b9b","name":"Relay + Store","time":{"start":1728370158850,"stop":1728370158850,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bfe8f62be844ea","name":"should push to needed amount of connections","time":{"start":1728370362610,"stop":1728370362610,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab18aa8723e09447","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728370166486,"stop":1728370166487,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1681fb8b073f2a4","name":"Push message with custom timestamp: 1728366762852","time":{"start":1728370487886,"stop":1728370487886,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed7615ec1d51713","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728370524967,"stop":1728370524967,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f399c44226e5e1","name":"Check received message containing emoji","time":{"start":1728370464129,"stop":1728370464129,"duration":0},"status":"passed","severity":"normal"},{"uid":"121eb8f0f4a0485f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728370211849,"stop":1728370211849,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a97e543770f2a6a","name":"should properly create location multiaddrs - tcp6","time":{"start":1728370158847,"stop":1728370158847,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ab6ac317c30423","name":"Query generator for multiple messages","time":{"start":1728370603946,"stop":1728370603956,"duration":10},"status":"passed","severity":"normal"},{"uid":"e51cb7211a0d89bc","name":"Check received message containing shell command","time":{"start":1728370464123,"stop":1728370464123,"duration":0},"status":"passed","severity":"normal"},{"uid":"6426189563d62ba6","name":"Check publish message after service node is restarted","time":{"start":1728370524968,"stop":1728370524968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efd6cf71de3a8578","name":"Promise Callback - false","time":{"start":1728370596500,"stop":1728370596501,"duration":1},"status":"passed","severity":"normal"},{"uid":"6009cb8c0c638728","name":"Push message with content topic containing Arabic","time":{"start":1728370487875,"stop":1728370487875,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d52c289de2cf77","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728370174431,"stop":1728370174431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e87a5a1f439867","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728370626989,"stop":1728370626989,"duration":0},"status":"broken","severity":"normal"},{"uid":"618f456644fd01b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728370149941,"stop":1728370149941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff83663af19827c5","name":"Push message with meta","time":{"start":1728370487884,"stop":1728370487884,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b64cf43ed8a5e","name":"Push message with Chinese payload","time":{"start":1728370522942,"stop":1728370522950,"duration":8},"status":"passed","severity":"normal"},{"uid":"5e61607037b869c5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728370149949,"stop":1728370149949,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39f53b395eff04","name":"Subscribe and publish message","time":{"start":1728370534999,"stop":1728370534999,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd37db30f413a47e","name":"isConnected should return true after first peer connects","time":{"start":1728370233664,"stop":1728370233664,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db4490452dc5006","name":"Check received message containing Russian","time":{"start":1728370320863,"stop":1728370320864,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bac27bdbc205a19","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728370149928,"stop":1728370149929,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9cf8fadc24a0d2","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728370284360,"stop":1728370284360,"duration":0},"status":"passed","severity":"normal"},{"uid":"534e8ce650ed7644","name":"Query generator for multiple messages with different message text format","time":{"start":1728370603960,"stop":1728370603965,"duration":5},"status":"passed","severity":"normal"},{"uid":"6b16f882d10830f","name":"Decrypt messages","time":{"start":1728370489665,"stop":1728370489665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0672bc4f1ef758","name":"Subscribe and receive messages via waku relay post","time":{"start":1728370345097,"stop":1728370345099,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c44cae162947301","name":"Push message with SQL Injection payload","time":{"start":1728370522951,"stop":1728370522951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6594f399ef9dc7","name":"Push message with emoji payload","time":{"start":1728370487868,"stop":1728370487868,"duration":0},"status":"passed","severity":"normal"},{"uid":"9271fcbc085ce477","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728370535026,"stop":1728370535029,"duration":3},"status":"passed","severity":"normal"},{"uid":"34012569d4562156","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728370555256,"stop":1728370555257,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ad4e03519b7585","name":"Light Node - default protocols","time":{"start":1728370630367,"stop":1728370630367,"duration":0},"status":"passed","severity":"normal"},{"uid":"61af6953e80491b2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728370149946,"stop":1728370149946,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd336552f5c0338d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728370158407,"stop":1728370158407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e2cb7dc0e4520f","name":"Renews subscription after lossing a connection","time":{"start":1728370555261,"stop":1728370555261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d363ccd377f098","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728370582327,"stop":1728370582327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16dae33ae69cb3d","name":"should be able to encode the field with only STORE set to true","time":{"start":1728370158401,"stop":1728370158402,"duration":1},"status":"passed","severity":"normal"},{"uid":"34af423aac00460e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728370284348,"stop":1728370284348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c6e13301522931","name":"should throw an error for missing sharding configuration","time":{"start":1728370149947,"stop":1728370149948,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c84d044d25f917","name":"Check publish message containing Chinese","time":{"start":1728370524956,"stop":1728370524956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97b3b4ce3a54e06","name":"should decode valid enr successfully","time":{"start":1728370158836,"stop":1728370158837,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f15734adb6b9715","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728370439669,"stop":1728370439670,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e58b8652748d29b","name":"Push message with Chinese payload","time":{"start":1728370487859,"stop":1728370487860,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3cd22ec4dceb8c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728370149947,"stop":1728370149947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90215a46c45caca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728370149939,"stop":1728370149939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e68d9773bfac6fb","name":"should decode valid enr with tcp successfully","time":{"start":1728370158837,"stop":1728370158837,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaf518cc1c312bd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728370555253,"stop":1728370555254,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc9bdee9963c1c9","name":"Decoder throws on undefined content topic","time":{"start":1728370166485,"stop":1728370166486,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cad7885bfc1a7eb","name":"Check publish message containing short","time":{"start":1728370524954,"stop":1728370524954,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdc4b53d008e74d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728370345120,"stop":1728370345124,"duration":4},"status":"passed","severity":"normal"},{"uid":"f5a8c5920ffff021","name":"should select older connection if present","time":{"start":1728370165701,"stop":1728370165702,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c94af51eaa89c0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728370284367,"stop":1728370284368,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7803683da7f84e","name":"Check publish message containing special chars","time":{"start":1728370524956,"stop":1728370524956,"duration":0},"status":"passed","severity":"normal"},{"uid":"44921f19e743c648","name":"Push message with content topic containing escaped characters","time":{"start":1728370487881,"stop":1728370487882,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36a20299ebfe15a","name":"Check message with invalid timestamp is not received","time":{"start":1728370320869,"stop":1728370320869,"duration":0},"status":"passed","severity":"normal"},{"uid":"669beb9ce574ab06","name":"Generator, custom pubsub topic","time":{"start":1728370607709,"stop":1728370607710,"duration":1},"status":"passed","severity":"normal"},{"uid":"467d782ef035dea7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728370555257,"stop":1728370555257,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9994283224cd54e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370439688,"stop":1728370439689,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c779d4b9f5c031","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728370345938,"stop":1728370345939,"duration":1},"status":"passed","severity":"normal"},{"uid":"6860dc2b5e100a9d","name":"Check received message containing numeric","time":{"start":1728370464139,"stop":1728370464140,"duration":1},"status":"passed","severity":"normal"},{"uid":"896ba0914a6fdc95","name":"Delete observer","time":{"start":1728370489669,"stop":1728370489670,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d7d558c82c1bd4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728370547718,"stop":1728370547718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cf4db170b337e6e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728370233660,"stop":1728370233661,"duration":1},"status":"passed","severity":"normal"},{"uid":"c698f9386d55db12","name":"returns nothing if no connections present","time":{"start":1728370165698,"stop":1728370165700,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8676bc41131577e","name":"should throw an error for an unconfigured topic","time":{"start":1728370149944,"stop":1728370149945,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2f8247f32f33bd","name":"Should update multiaddrs","time":{"start":1728370467935,"stop":1728370467936,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4e1d565b8dc65a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728370345939,"stop":1728370345940,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1a029642c26a5c","name":"Push message with content topic containing special chars","time":{"start":1728370487873,"stop":1728370487874,"duration":1},"status":"passed","severity":"normal"},{"uid":"7259b8515dae2324","name":"A test","time":{"start":1728370439775,"stop":1728370439775,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9804ea21ce12b61","name":"Ping on peer without subscriptions","time":{"start":1728370254629,"stop":1728370254629,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea121663a504aec0","name":"Push 30 different messages","time":{"start":1728370487868,"stop":1728370487868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a2790cd0337a9b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728370149932,"stop":1728370149933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e471ba1b3537291","name":"can start and stop the service","time":{"start":1728370178237,"stop":1728370178238,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe6bda7fe885cfa","name":"Push message on custom pubsubTopic","time":{"start":1728370439666,"stop":1728370439669,"duration":3},"status":"passed","severity":"normal"},{"uid":"d54ed03336c71b00","name":"should return empty list for no shard","time":{"start":1728370149935,"stop":1728370149935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ccdb455dbc4a4b","name":"Check received message containing special chars","time":{"start":1728370464140,"stop":1728370464144,"duration":4},"status":"passed","severity":"normal"},{"uid":"682f0d4aadb47edb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728370252055,"stop":1728370252055,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb57e77c755317b0","name":"Check received message with timestamp: 1728370204012 ","time":{"start":1728370464130,"stop":1728370464130,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77f7c1db5545b97","name":"should emit a peer event after start","time":{"start":1728370559628,"stop":1728370559629,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c5f07c93d74376","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728370555259,"stop":1728370555259,"duration":0},"status":"passed","severity":"normal"},{"uid":"421a25f23d274918","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370252052,"stop":1728370252053,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed5a9f10de8e5bc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728370555236,"stop":1728370555236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec9c5af969aa11","name":"Fails to push message with empty content topic","time":{"start":1728370487884,"stop":1728370487884,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e0444b8876ed2a","name":"Check message with no content topic is not received","time":{"start":1728370464134,"stop":1728370464134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bf5e95e0858a62","name":"Generator, custom pubsub topic","time":{"start":1728370607706,"stop":1728370607707,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1953932da81da52","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app35/1/topic963/test.js","time":{"start":1728370557095,"stop":1728370557096,"duration":1},"status":"passed","severity":"normal"},{"uid":"77afdb9373bc1750","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728370487879,"stop":1728370487880,"duration":1},"status":"passed","severity":"normal"},{"uid":"111e9739a56716ca","name":"Push message with content topic containing Russian","time":{"start":1728370487876,"stop":1728370487876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac07d7e9a617b826","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728370149942,"stop":1728370149942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4df01faa3ea35c5","name":"Fails to publish message with empty text","time":{"start":1728370524966,"stop":1728370524966,"duration":0},"status":"passed","severity":"normal"},{"uid":"87049b9116dabf19","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728370205009,"stop":1728370205011,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b33d05d168dad57","name":"Check received message containing shell command","time":{"start":1728370320866,"stop":1728370320866,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cae013a075de95","name":"Callback on promise","time":{"start":1728370603966,"stop":1728370603966,"duration":0},"status":"passed","severity":"normal"},{"uid":"747b38e1040b5f3e","name":"Push message with Arabic payload","time":{"start":1728370522950,"stop":1728370522950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8b43637bf1cfb","name":"Check received message containing numeric","time":{"start":1728370464117,"stop":1728370464117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a910df86b7c7f26","name":"Check publish message containing SQL Injection","time":{"start":1728370524957,"stop":1728370524957,"duration":0},"status":"passed","severity":"normal"},{"uid":"32308b93e3baef3c","name":"returns all values when wanted number is greater than available values","time":{"start":1728370173519,"stop":1728370173519,"duration":0},"status":"passed","severity":"normal"},{"uid":"888455d50d5324ac","name":"A test","time":{"start":1728370439775,"stop":1728370439776,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9b18121a92ddf3","name":"Encoder throws on undefined content topic","time":{"start":1728370185972,"stop":1728370185973,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c32292e9aabc36d","name":"does not throw on valid cases","time":{"start":1728370149912,"stop":1728370149913,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b44b4c15812dd69","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728370149945,"stop":1728370149945,"duration":0},"status":"passed","severity":"normal"},{"uid":"57da575076a214c0","name":"Default pageSize","time":{"start":1728370605236,"stop":1728370605237,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa9addc0d39ffc1","name":"Push message with meta","time":{"start":1728370522974,"stop":1728370522977,"duration":3},"status":"passed","severity":"normal"},{"uid":"f5e9b5138c8a8dcd","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728370205024,"stop":1728370205024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1c4e6ffcd2436c","name":"Push message with rate limit","time":{"start":1728370487885,"stop":1728370487885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8f239fb71c7ee0","name":"Subscribe and receive messages via waku relay post","time":{"start":1728370555235,"stop":1728370555236,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7aea19b779b7ae","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728370555260,"stop":1728370555260,"duration":0},"status":"passed","severity":"normal"},{"uid":"2677e7d2fbc067c7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728370149927,"stop":1728370149927,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad059e3bbd2e6e5f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728370535038,"stop":1728370535038,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d88f5025cf09c1f","name":"Push to array if already present","time":{"start":1728370149848,"stop":1728370149848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8de87f8b26e400","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728370211848,"stop":1728370211848,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50deef15f92261c","name":"Overlapping topic subscription","time":{"start":1728370345124,"stop":1728370345125,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3e3ef618378859","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728370626983,"stop":1728370626984,"duration":1},"status":"broken","severity":"normal"},{"uid":"ea6353b6ea93db80","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728370149939,"stop":1728370149939,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58f7b0ddc950084","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728370173934,"stop":1728370173935,"duration":1},"status":"passed","severity":"normal"},{"uid":"4819405ebe98168","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728370557102,"stop":1728370557103,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb324ca7501d49","name":"Check publish message containing emoji","time":{"start":1728370524961,"stop":1728370524961,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5ac7fd7cb8ce5b","name":"Check received message containing short","time":{"start":1728370320860,"stop":1728370320861,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d078af3d378bed","name":"should properly create location multiaddrs - tcp","time":{"start":1728370158848,"stop":1728370158848,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fd217bbcd0a0f6","name":"Check message with invalid timestamp is not received","time":{"start":1728370464158,"stop":1728370464159,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea49d840958e4bfe","name":"Check received message containing Arabic","time":{"start":1728370464144,"stop":1728370464145,"duration":1},"status":"passed","severity":"normal"},{"uid":"38eb58467c8508c6","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728370626990,"stop":1728370626990,"duration":0},"status":"broken","severity":"normal"},{"uid":"b76cf39e9866af02","name":"Push message with unicode special characters payload","time":{"start":1728370522958,"stop":1728370522958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c95142776d2827","name":"Throws when trying to push message with empty payload","time":{"start":1728370487869,"stop":1728370487869,"duration":0},"status":"passed","severity":"normal"},{"uid":"485a8b21352a5486","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728370152475,"stop":1728370152476,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1581d9abde9d2ff","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728370535033,"stop":1728370535034,"duration":1},"status":"passed","severity":"normal"},{"uid":"178658edbfe6b070","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728370345129,"stop":1728370345129,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8ea4d023228f30","name":"Fails to push message with large meta","time":{"start":1728370522978,"stop":1728370522978,"duration":0},"status":"passed","severity":"normal"},{"uid":"382db5c24857c45","name":"Push message with custom timestamp: 1728373962852","time":{"start":1728370487886,"stop":1728370487886,"duration":0},"status":"passed","severity":"normal"},{"uid":"938b23a8991e36a4","name":"should return different streams if requested simultaniously","time":{"start":1728370166078,"stop":1728370166079,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee7f87bd18b7d97","name":"1 Relay, 1 Filter, gives up","time":{"start":1728370173924,"stop":1728370173925,"duration":1},"status":"passed","severity":"normal"},{"uid":"339335e88d1c55d5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728370439671,"stop":1728370439673,"duration":2},"status":"passed","severity":"normal"},{"uid":"c61e483c60ce9395","name":"Push message with content topic containing SQL Injection","time":{"start":1728370522967,"stop":1728370522968,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbc5aa367e54aec","name":"Push message with shell command payload","time":{"start":1728370522957,"stop":1728370522957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea81b8736ef881a","name":"Push message with long payload","time":{"start":1728370522935,"stop":1728370522935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ff95432c9a68e9","name":"Check received message containing JSON","time":{"start":1728370320865,"stop":1728370320866,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c80a677154eed0","name":"Push message with custom timestamp: 1697611962852","time":{"start":1728370487885,"stop":1728370487886,"duration":1},"status":"passed","severity":"normal"},{"uid":"772b19b9ce62e003","name":"Ordered callback, aborts when callback returns true","time":{"start":1728370603981,"stop":1728370603981,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dc194a83609c81","name":"should only return 1 node with relay and store capability","time":{"start":1728370174430,"stop":1728370174430,"duration":0},"status":"passed","severity":"normal"},{"uid":"36900452a6411532","name":"Generator, 2 different pubsubtopics","time":{"start":1728370607710,"stop":1728370607710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5322280f2f000c","name":"getPeersByDiscovery","time":{"start":1728370245294,"stop":1728370245295,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45225e1d28c3d07","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728370555249,"stop":1728370555249,"duration":0},"status":"passed","severity":"normal"}]