allure-jswaku/7248/widgets/severity.json
2024-07-30 10:34:33 +00:00

1 line
100 KiB
JSON

[{"uid":"510a558b917d9dc5","name":"Push message with Script payload","time":{"start":1722335446730,"stop":1722335446730,"duration":0},"status":"passed","severity":"normal"},{"uid":"629eec48965f19e8","name":"Throws when trying to push message with empty payload","time":{"start":1722335569743,"stop":1722335569743,"duration":0},"status":"passed","severity":"normal"},{"uid":"904367080dcb3bcf","name":"Fails to push message with large meta","time":{"start":1722335446743,"stop":1722335446744,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a68663a209ac52","name":"should not fail to stop the service if it was not started","time":{"start":1722335509535,"stop":1722335509535,"duration":0},"status":"passed","severity":"normal"},{"uid":"be031c21304b8bc3","name":"should properly compute the node id","time":{"start":1722335236378,"stop":1722335236378,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54b0320330e1fbe","name":"Ephemeral field set to true","time":{"start":1722335241205,"stop":1722335241205,"duration":0},"status":"passed","severity":"normal"},{"uid":"930f4ee408ff4dbb","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722335241014,"stop":1722335241015,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3103def069e2d0","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722335330053,"stop":1722335330053,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5e705852232b11","name":"random static sharding 10 - Cluster ID: 851, Shard ID: 518","time":{"start":1722335446277,"stop":1722335446277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9ac8ebe26fcfd8","name":"Push message with content topic containing SQL Injection","time":{"start":1722335446739,"stop":1722335446739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7214ced7d014b5af","name":"Push 30 different messages","time":{"start":1722335446734,"stop":1722335446734,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9d99c82fa57ce7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722335228019,"stop":1722335228019,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e47b0088b31afa","name":"should throw error - no id","time":{"start":1722335236377,"stop":1722335236377,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb8d257e0340e06","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722335446278,"stop":1722335446278,"duration":0},"status":"passed","severity":"normal"},{"uid":"39927e96729b86f2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722335285948,"stop":1722335285949,"duration":1},"status":"passed","severity":"normal"},{"uid":"541bf74f19c0557f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722335228012,"stop":1722335228013,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dba1546299c84b","name":"should not receive a peer event after stop","time":{"start":1722335256211,"stop":1722335256211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be113c08084440f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722335637408,"stop":1722335637408,"duration":0},"status":"passed","severity":"normal"},{"uid":"638917f622fb6cff","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722335235834,"stop":1722335235834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8784153d021bdef5","name":"different cluster, same shard: nodes don't connect","time":{"start":1722335350863,"stop":1722335350863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb0953976f7f4b8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722335235842,"stop":1722335235843,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95cf7312f9e25e7","name":"should set field with all protocols enabled","time":{"start":1722335236382,"stop":1722335236382,"duration":0},"status":"passed","severity":"normal"},{"uid":"498007c076c1ecc","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722335521910,"stop":1722335521910,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd0aa83e4fbd4b6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722335330040,"stop":1722335330040,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb0670062c2cf76","name":"Passing cursor with wrong message digest","time":{"start":1722335479088,"stop":1722335479088,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf91b97859a4275","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722335330054,"stop":1722335330054,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daf537dc4d531f5","name":"Decoder throws on empty string content topic","time":{"start":1722335263972,"stop":1722335263973,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57e286ccbbffae6","name":"should only return 1 node with relay and store capability","time":{"start":1722335252296,"stop":1722335252296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f7436ee8c445e6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722335228016,"stop":1722335228016,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa6447a713f9919","name":"should not fail to stop the service if it was not started","time":{"start":1722335295756,"stop":1722335295757,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c89b6668b26c79","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722335295763,"stop":1722335295763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8269f86d9d82ee55","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722335228015,"stop":1722335228015,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08b7394e9d96218","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722335356610,"stop":1722335356611,"duration":1},"status":"passed","severity":"normal"},{"uid":"6983c19676fd5a0d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722335479084,"stop":1722335479084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b32059092b5b9f","name":"should be able to decode the field with only STORE set to true","time":{"start":1722335235839,"stop":1722335235840,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca30e171734c28af","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722335251862,"stop":1722335251862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f1c1f868ed39ec","name":"Push message with numeric payload","time":{"start":1722335569738,"stop":1722335569738,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb5a3e71a13bda6","name":"Failed peers are renewed","time":{"start":1722335312699,"stop":1722335312699,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f03bdc67af3cb9b","name":"Sign & Recover","time":{"start":1722335262649,"stop":1722335262649,"duration":0},"status":"passed","severity":"normal"},{"uid":"281eb9104d71f8ff","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722335518485,"stop":1722335518487,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fdd46ea78e56f00","name":"addEventListener with wrong event","time":{"start":1722335318529,"stop":1722335318529,"duration":0},"status":"passed","severity":"normal"},{"uid":"181337164119d858","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722335251863,"stop":1722335251863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9adab539bd2c39a","name":"Should update multiaddrs","time":{"start":1722335332476,"stop":1722335332477,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ae62d423ba1fa3","name":"recovers when dns.resolve returns empty","time":{"start":1722335252294,"stop":1722335252294,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1edcb93f0d26bd","name":"random static sharding 4 - Cluster ID: 683, Shard ID: 56","time":{"start":1722335446271,"stop":1722335446272,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e7edee463847de","name":"Query Generator, No message returned","time":{"start":1722335485207,"stop":1722335485207,"duration":0},"status":"passed","severity":"normal"},{"uid":"4303ed2d8d723fd6","name":"Fails to push message bigger that 1MB","time":{"start":1722335569751,"stop":1722335569751,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26be97cc337b0e4","name":"start node with ApplicationInfo","time":{"start":1722335397204,"stop":1722335397204,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd69fd1d33ba5cd","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722335330038,"stop":1722335330039,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc890de11c53038","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722335485209,"stop":1722335485210,"duration":1},"status":"passed","severity":"normal"},{"uid":"4adeb555135bd2c0","name":"Passing page size 11 when there are 10 messages","time":{"start":1722335533680,"stop":1722335533680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec26c7c64c5469c","name":"getPeersByDiscovery","time":{"start":1722335447188,"stop":1722335447189,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba448a58e32807c","name":"Reusing cursor across nodes","time":{"start":1722335479087,"stop":1722335479088,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2738a708e0e7e6","name":"should emit a peer event after start","time":{"start":1722335256210,"stop":1722335256211,"duration":1},"status":"passed","severity":"normal"},{"uid":"9328240879e42e65","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722335251861,"stop":1722335251862,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e7a8703b521452","name":"Push to array if already present","time":{"start":1722335227751,"stop":1722335227751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ce1c3f0a8e009","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722335227994,"stop":1722335227994,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57fdb4fd5d8bd09","name":"Push message with escaped characters payload","time":{"start":1722335569742,"stop":1722335569742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f507de28e51c8fed","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722335227993,"stop":1722335227993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3d4e2416d3ea1a","name":"Promise Callback - forward","time":{"start":1722335507927,"stop":1722335507927,"duration":0},"status":"passed","severity":"normal"},{"uid":"810f48e2ea58aa38","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722335252297,"stop":1722335252297,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58efa37aa65c1d3","name":"Push message with XML payload","time":{"start":1722335569740,"stop":1722335569741,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78594ea8fa48458","name":"non connected peers","time":{"start":1722335351031,"stop":1722335351031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bfad88e72696b8b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722335235837,"stop":1722335235838,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce58f6297dde85a","name":"Ordered Callback - backward","time":{"start":1722335507928,"stop":1722335507928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9377175de74b7317","name":"Encoder throws on empty string content topic","time":{"start":1722335263972,"stop":1722335263972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6148721430f9f385","name":"should set field with only RELAY enabled","time":{"start":1722335236382,"stop":1722335236383,"duration":1},"status":"passed","severity":"normal"},{"uid":"876e89717f793126","name":"start node with empty shard","time":{"start":1722335446279,"stop":1722335446279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8974b1aae5d4fc","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722335485208,"stop":1722335485208,"duration":0},"status":"passed","severity":"normal"},{"uid":"9474660849105964","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722335356591,"stop":1722335356593,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2f3697bd65690a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722335228010,"stop":1722335228011,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79be9eefd9d436a","name":"should only return 1 node with store capability","time":{"start":1722335252296,"stop":1722335252296,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d071a3ef75e365a","name":"throws on content topic with empty encoding field","time":{"start":1722335227992,"stop":1722335227992,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c8294b2b375c45","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722335330037,"stop":1722335330038,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce3e0cb5582cd54","name":"should throw error - no id","time":{"start":1722335236376,"stop":1722335236376,"duration":0},"status":"passed","severity":"normal"},{"uid":"656b431ac1558b47","name":"removeEventListener with wrong event","time":{"start":1722335318530,"stop":1722335318530,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca14590b7bc47e97","name":"should load peers from local storage and dispatch events","time":{"start":1722335256212,"stop":1722335256212,"duration":0},"status":"passed","severity":"normal"},{"uid":"afea61829451b3f7","name":"Push message with long payload","time":{"start":1722335569738,"stop":1722335569738,"duration":0},"status":"passed","severity":"normal"},{"uid":"feeb1281fa33fc9d","name":"can start and stop the service","time":{"start":1722335509534,"stop":1722335509534,"duration":0},"status":"passed","severity":"normal"},{"uid":"561dddfd5844181f","name":"Ordered Callback - forward","time":{"start":1722335507928,"stop":1722335507928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d49376bb61c863","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722335538949,"stop":1722335538950,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb846a20c1feede7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722335330055,"stop":1722335330055,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf682f66ba890f25","name":"Push message with content topic containing numeric","time":{"start":1722335446736,"stop":1722335446736,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a0605699b3d3e","name":"should configure sharding based on application and version for autosharding","time":{"start":1722335228014,"stop":1722335228014,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8d7bad7c3c1b24","name":"should return valid sharding parameters for static sharding","time":{"start":1722335228013,"stop":1722335228014,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d14b97614be1c65","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722335330045,"stop":1722335330046,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0c5aa25e45c03c","name":"should properly create location multiaddrs - tcp","time":{"start":1722335236381,"stop":1722335236381,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d691b799fea6b54","name":"listenerCount","time":{"start":1722335318530,"stop":1722335318531,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c0b0aa78d26b22","name":"throws on content topic with empty topic name field","time":{"start":1722335227991,"stop":1722335227992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf16918d706a330","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722335521908,"stop":1722335521909,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fa551765d8e3a5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722335330055,"stop":1722335330056,"duration":1},"status":"passed","severity":"normal"},{"uid":"28253031659f4b8b","name":"random static sharding 1 - Cluster ID: 335, Shard ID: 437","time":{"start":1722335446269,"stop":1722335446269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b74514d4f8fd88","name":"retrieves a single peer","time":{"start":1722335252292,"stop":1722335252293,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28dd0e7f84b78f3","name":"connected peers and dial","time":{"start":1722335351029,"stop":1722335351030,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8350e19d5a409ebd","name":"Rejects garbage","time":{"start":1722335244659,"stop":1722335244659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5112f7265f1677e","name":"Fails to push message with empty content topic","time":{"start":1722335446743,"stop":1722335446743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0953e89cc4d830e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722335228004,"stop":1722335228004,"duration":0},"status":"passed","severity":"normal"},{"uid":"4828ed4578c62b17","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722335251860,"stop":1722335251860,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a932b8ae1c0957","name":"Push message with rate limit","time":{"start":1722335446744,"stop":1722335446744,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd517c0cb5af76ef","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722335350861,"stop":1722335350862,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8e22131224572a","name":"same cluster, different shard: nodes connect","time":{"start":1722335350862,"stop":1722335350863,"duration":1},"status":"passed","severity":"normal"},{"uid":"a446771b9deeea3d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722335350861,"stop":1722335350861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b04d9570d7076fb","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722335263970,"stop":1722335263970,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae825a58de055b5e","name":"more peers than existing","time":{"start":1722335351030,"stop":1722335351030,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cce128ba1e8be771","name":"Waku message hash computation (payload length 0)","time":{"start":1722335230551,"stop":1722335230551,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec764ce485797be3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722335637408,"stop":1722335637408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53d6f729b0e49e8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722335356593,"stop":1722335356601,"duration":8},"status":"passed","severity":"normal"},{"uid":"442a6bab4ab9ca6a","name":"same cluster, same shard: nodes connect","time":{"start":1722335350862,"stop":1722335350862,"duration":0},"status":"passed","severity":"normal"},{"uid":"4157951df569840","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722335228014,"stop":1722335228014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24ed1ff2189ed2c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722335228006,"stop":1722335228006,"duration":0},"status":"passed","severity":"normal"},{"uid":"729a4afc882998e5","name":"Push 30 different messages","time":{"start":1722335569743,"stop":1722335569743,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e194c931d6836c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722335227993,"stop":1722335227994,"duration":1},"status":"passed","severity":"normal"},{"uid":"647ebccc94a3da79","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722335330046,"stop":1722335330046,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a3c18df63c08f8","name":"Push message with custom timestamp: 1722331695935","time":{"start":1722335446744,"stop":1722335446744,"duration":0},"status":"passed","severity":"normal"},{"uid":"611e637122009ae6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722335330035,"stop":1722335330036,"duration":1},"status":"passed","severity":"normal"},{"uid":"a522a38befb45b98","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722335330040,"stop":1722335330041,"duration":1},"status":"passed","severity":"normal"},{"uid":"56550b0171a38526","name":"Fails to push message with large meta","time":{"start":1722335569749,"stop":1722335569749,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ee6beba60e1fa7","name":"Waku message hash computation (no timestamp)","time":{"start":1722335230551,"stop":1722335230552,"duration":1},"status":"passed","severity":"normal"},{"uid":"124495f295334747","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app9/4/topic104/xml","time":{"start":1722335397202,"stop":1722335397202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d529c68c85da25bb","name":"Push message with numeric payload","time":{"start":1722335446726,"stop":1722335446727,"duration":1},"status":"passed","severity":"normal"},{"uid":"502258901f7fc1ac","name":"Should update shard info","time":{"start":1722335332477,"stop":1722335332477,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd499f5908ea51e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722335241208,"stop":1722335241208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a99888114628bc7","name":"Push message with unicode special characters payload","time":{"start":1722335569742,"stop":1722335569742,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44ea2a447af205f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722335356607,"stop":1722335356608,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9bf1e9b561a740","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722335485205,"stop":1722335485206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd642476b3173d3","name":"should not receive a peer event before start","time":{"start":1722335509536,"stop":1722335509537,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ad671966c98402","name":"should return unique PubsubTopics for static sharding","time":{"start":1722335228002,"stop":1722335228002,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f6ecf202eb164c","name":"Push message with custom timestamp: 1722338886302","time":{"start":1722335569751,"stop":1722335569751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b38c35f8245035","name":"handles empty contentTopics array correctly","time":{"start":1722335228016,"stop":1722335228016,"duration":0},"status":"passed","severity":"normal"},{"uid":"acddc27955e16959","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722335637409,"stop":1722335637409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b876c7650ee5fe","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722335330041,"stop":1722335330041,"duration":0},"status":"passed","severity":"normal"},{"uid":"78913cd4eb7665e3","name":"Push message with content topic containing escaped characters","time":{"start":1722335446742,"stop":1722335446742,"duration":0},"status":"passed","severity":"normal"},{"uid":"445ce2094f1dae6d","name":"Push message on custom pubsubTopic","time":{"start":1722335356585,"stop":1722335356591,"duration":6},"status":"passed","severity":"normal"},{"uid":"fa590f517a02eb6c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722335251857,"stop":1722335251857,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b01e25ed4bb25b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722335227996,"stop":1722335227996,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad01303e3002d1c","name":"Push message with content topic containing Russian","time":{"start":1722335446738,"stop":1722335446738,"duration":0},"status":"passed","severity":"normal"},{"uid":"604847572389d1ed","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722335228003,"stop":1722335228003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2d9e5a6ded44b5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722335228001,"stop":1722335228002,"duration":1},"status":"passed","severity":"normal"},{"uid":"208152433f8ae9a1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722335228017,"stop":1722335228017,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c23e6360a97c542","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722335330052,"stop":1722335330052,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b45ec5c4e52a92","name":"should only return 1 node with relay capability","time":{"start":1722335252295,"stop":1722335252296,"duration":1},"status":"passed","severity":"normal"},{"uid":"91de75bf4445833a","name":"should not fail to start the service if it is already started","time":{"start":1722335295757,"stop":1722335295758,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e71296127e55b3","name":"should handle corrupted local storage data gracefully","time":{"start":1722335256212,"stop":1722335256213,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda54ba20ade7525","name":"should return empty list for no shard","time":{"start":1722335228004,"stop":1722335228004,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd059db30c81c65d","name":"Fails to push message bigger that 1MB","time":{"start":1722335446745,"stop":1722335446745,"duration":0},"status":"passed","severity":"normal"},{"uid":"195b7d06500d3e06","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722335227997,"stop":1722335227997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11a3936512e0764","name":"throws on content topic with non-number generation field","time":{"start":1722335227989,"stop":1722335227989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1589fab94817c46b","name":"handles multiple messages","time":{"start":1722335529720,"stop":1722335529720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8e52561ea406bb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722335330046,"stop":1722335330046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9258353a289fada","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722335228005,"stop":1722335228005,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bc8c6046806588","name":"should handle a minimal index list","time":{"start":1722335228018,"stop":1722335228018,"duration":0},"status":"passed","severity":"normal"},{"uid":"770012adbd5218cb","name":"Default pageSize","time":{"start":1722335533682,"stop":1722335533682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d26d888853f2a70","name":"Push message on custom pubsubTopic","time":{"start":1722335356608,"stop":1722335356609,"duration":1},"status":"passed","severity":"normal"},{"uid":"32767ad291837582","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722335241014,"stop":1722335241014,"duration":0},"status":"passed","severity":"normal"},{"uid":"985011bf88093a24","name":"Push message with shell command payload","time":{"start":1722335569741,"stop":1722335569742,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12c9697c36b0b02","name":"Push message with Chinese payload","time":{"start":1722335569739,"stop":1722335569739,"duration":0},"status":"passed","severity":"normal"},{"uid":"500cc633b5f77c99","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722335521910,"stop":1722335521927,"duration":17},"status":"passed","severity":"normal"},{"uid":"6c42f5029bf76725","name":"should throw an error for missing required configuration","time":{"start":1722335228004,"stop":1722335228004,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cacbc7cdc7ee0d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722335330052,"stop":1722335330052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f02a26d591b16","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722335278516,"stop":1722335278517,"duration":1},"status":"passed","severity":"normal"},{"uid":"3031b41ff8a7a5c2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722335447196,"stop":1722335447197,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eee9e503b0d9a65","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722335227995,"stop":1722335227995,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9a07401421ca11","name":"Query generator for multiple messages with different message text format","time":{"start":1722335499650,"stop":1722335499651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96003d2384e2779","name":"Decoder throws on undefined content topic","time":{"start":1722335263972,"stop":1722335263972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a2dc884503a61e","name":"Push message with content topic containing emoji","time":{"start":1722335569748,"stop":1722335569748,"duration":0},"status":"passed","severity":"normal"},{"uid":"878ed22cb2e217be","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722335278514,"stop":1722335278514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca38de7ef95ba502","name":"groups content topics by expected pubsub topic","time":{"start":1722335227998,"stop":1722335227999,"duration":1},"status":"passed","severity":"normal"},{"uid":"70560326339aa6a0","name":"Generator, custom pubsub topic","time":{"start":1722335518482,"stop":1722335518483,"duration":1},"status":"passed","severity":"normal"},{"uid":"965b9a74554b1d76","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722335330035,"stop":1722335330035,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc3417316ab66c3","name":"can start the service","time":{"start":1722335256209,"stop":1722335256209,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d8fd352d11b9ec","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722335235834,"stop":1722335235835,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2dbadbf0d8e20a","name":"ignores unrecognized TXT record formats","time":{"start":1722335252294,"stop":1722335252295,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4559eb8222b008","name":"should properly create location multiaddrs - udp6","time":{"start":1722335236380,"stop":1722335236381,"duration":1},"status":"passed","severity":"normal"},{"uid":"997674d9d3ce757a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722335235839,"stop":1722335235839,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdd338304b5c4f0","name":"should emit a peer event after start","time":{"start":1722335295758,"stop":1722335295759,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3c3dc80044999e","name":"Relay - times out","time":{"start":1722335550389,"stop":1722335550389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb4f27015b4bfbc","name":"should get / set TCP multiaddr","time":{"start":1722335236379,"stop":1722335236380,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9584fe13284cf98","name":"Asymmetric encrypt & decrypt","time":{"start":1722335262647,"stop":1722335262647,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d0256e5f71e30","name":"Generator, 2 different pubsubtopics","time":{"start":1722335518487,"stop":1722335518488,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f9cf56be754490","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722335235838,"stop":1722335235838,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee09bf0a3363c06","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722335263970,"stop":1722335263971,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42e45afd0c12ab3","name":"Passing page size 19 when there are 20 messages","time":{"start":1722335533680,"stop":1722335533681,"duration":1},"status":"passed","severity":"normal"},{"uid":"94eef0e8b47e9bde","name":"tcp ip4 address","time":{"start":1722335235701,"stop":1722335235704,"duration":3},"status":"passed","severity":"normal"},{"uid":"f08045a4749c7f0d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722335236375,"stop":1722335236376,"duration":1},"status":"passed","severity":"normal"},{"uid":"891faea3caf7a625","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722335230550,"stop":1722335230551,"duration":1},"status":"passed","severity":"normal"},{"uid":"6474e8ed9d56f821","name":"Push message with Russian payload","time":{"start":1722335569740,"stop":1722335569740,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bb3dc97c8884ce","name":"Push message with emoji payload","time":{"start":1722335569742,"stop":1722335569743,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d29c7490e6d72d","name":"Push message with SQL Injection payload","time":{"start":1722335446729,"stop":1722335446730,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8702becb4a32e9","name":"unsubscribes","time":{"start":1722335529721,"stop":1722335529722,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4a600296897f02","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722335485207,"stop":1722335485208,"duration":1},"status":"passed","severity":"normal"},{"uid":"8312e25f9a1e77ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722335228008,"stop":1722335228008,"duration":0},"status":"passed","severity":"normal"},{"uid":"415184253ca44748","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722335569747,"stop":1722335569747,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e22be101d8f212","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app60/9/topic850/json","time":{"start":1722335397200,"stop":1722335397200,"duration":0},"status":"passed","severity":"normal"},{"uid":"93518d00c3708a52","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722335285946,"stop":1722335285947,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdf7bb8f7b5b4c3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722335328070,"stop":1722335328071,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb966413e4a1266","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722335330032,"stop":1722335330033,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbe4cf6bc023c06","name":"throws on content topic with empty version field","time":{"start":1722335227990,"stop":1722335227991,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edccc11e0e558df","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722335330034,"stop":1722335330034,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b2e32e997ed6c2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722335538949,"stop":1722335538949,"duration":0},"status":"passed","severity":"normal"},{"uid":"4206fa6099004b25","name":"should properly create location multiaddrs - tcp6","time":{"start":1722335236381,"stop":1722335236381,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e03dc92612211","name":"Push message with Russian payload","time":{"start":1722335446729,"stop":1722335446729,"duration":0},"status":"passed","severity":"normal"},{"uid":"598408d30d9ade78","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722335262056,"stop":1722335262057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3eb31fa8d3717ce","name":"Correctly serialized arguments","time":{"start":1722335330160,"stop":1722335330160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed75d0a662b26a45","name":"Push message equal or less that 1MB","time":{"start":1722335569751,"stop":1722335569751,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ce8dccc6ee4236","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app37/7/topic165/json","time":{"start":1722335397196,"stop":1722335397196,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccf6ef0a1346a0a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722335330047,"stop":1722335330047,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8f50f04aef8ca7","name":"Check meta is set [ecies]","time":{"start":1722335263971,"stop":1722335263971,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bf6a89c965a375","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722335228000,"stop":1722335228001,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ed2df05b947507","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722335330039,"stop":1722335330039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbae34a5fce071f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app2/2/topic828/test.js","time":{"start":1722335397199,"stop":1722335397200,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea658e87966a1ae7","name":"throws on empty content topic","time":{"start":1722335227988,"stop":1722335227988,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a13f8287e88cd8b","name":"Passing page size 110 when there are 120 messages","time":{"start":1722335533681,"stop":1722335533682,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd38507f2be71749","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722335330039,"stop":1722335330040,"duration":1},"status":"passed","severity":"normal"},{"uid":"4769d9728d040352","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722335330054,"stop":1722335330054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b746eabf74ad25","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722335235841,"stop":1722335235842,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c275d91735d8ec","name":"Push message with content topic containing shell command","time":{"start":1722335569747,"stop":1722335569747,"duration":0},"status":"passed","severity":"normal"},{"uid":"979cb74e11754700","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722335278515,"stop":1722335278515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9061550db6cf2a","name":"Fields are not dropped","time":{"start":1722335240628,"stop":1722335240631,"duration":3},"status":"passed","severity":"normal"},{"uid":"65e92dcb2150034a","name":"should set field with only FILTER enabled","time":{"start":1722335236383,"stop":1722335236383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a26b24cd81f4039","name":"Push message with content topic containing Script","time":{"start":1722335569746,"stop":1722335569746,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c755fd903a48888","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722335330033,"stop":1722335330033,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6d504593708d06","name":"dispatchEvent via connectionManager","time":{"start":1722335318531,"stop":1722335318532,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b11dda9053af51","name":"can start the service","time":{"start":1722335295753,"stop":1722335295754,"duration":1},"status":"passed","severity":"normal"},{"uid":"9575ca0b7fa55cd2","name":"Generator, custom pubsub topic","time":{"start":1722335518487,"stop":1722335518487,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c736808e54d5ed5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722335228007,"stop":1722335228007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e662f84598d4def4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722335328069,"stop":1722335328070,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c538d986122d05","name":"Push message with content topic containing Russian","time":{"start":1722335569745,"stop":1722335569746,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a370d533d3a135","name":"Push message with content topic containing unicode special characters","time":{"start":1722335569748,"stop":1722335569748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78bab53c628b06f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722335251860,"stop":1722335251861,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5be3745959a5268","name":"should throw error - invalid id","time":{"start":1722335236377,"stop":1722335236377,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eace74abaa42e6","name":"caches peers it previously fetched","time":{"start":1722335252295,"stop":1722335252295,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3f30bea272ec50","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722335285950,"stop":1722335285950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b874f5ece4e72064","name":"can start and stop the service","time":{"start":1722335256209,"stop":1722335256209,"duration":0},"status":"passed","severity":"normal"},{"uid":"194bdf7eb0766bc1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722335228008,"stop":1722335228008,"duration":0},"status":"passed","severity":"normal"},{"uid":"af68496ccd638caf","name":"isConnected return false after peer stops","time":{"start":1722335328072,"stop":1722335328073,"duration":1},"status":"passed","severity":"normal"},{"uid":"72578afb16c8a6bb","name":"should add and remove event listeners correctly","time":{"start":1722335256213,"stop":1722335256213,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fb0ecddb6c3e6f","name":"Init the array if not present","time":{"start":1722335227749,"stop":1722335227750,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1a330686eae34","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722335230549,"stop":1722335230550,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f93c05d107f3d5b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722335538950,"stop":1722335538951,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84e8ddd5e811434","name":"Push message with custom timestamp: 1691576886302","time":{"start":1722335569750,"stop":1722335569750,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a64ef49656dd1e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722335228005,"stop":1722335228005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe08a33304c3f69","name":"Push message with content topic containing special chars","time":{"start":1722335446736,"stop":1722335446737,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ccef5ebda96711","name":"Fails to push message with empty content topic","time":{"start":1722335569749,"stop":1722335569749,"duration":0},"status":"passed","severity":"normal"},{"uid":"928353c42897df16","name":"Decoder throws on empty string content topic","time":{"start":1722335241207,"stop":1722335241208,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce001d4fc0387f7","name":"should decode valid enr with tcp successfully","time":{"start":1722335236376,"stop":1722335236376,"duration":0},"status":"passed","severity":"normal"},{"uid":"b015273675b38c9d","name":"Light Node - default protocols","time":{"start":1722335550391,"stop":1722335550391,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dccf34480d7988","name":"throws on content topic with too few or too many fields","time":{"start":1722335227989,"stop":1722335227989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9489c5bd174cb105","name":"Query Generator - forward","time":{"start":1722335507926,"stop":1722335507926,"duration":0},"status":"passed","severity":"normal"},{"uid":"106997713b89aa7e","name":"Push message with content topic containing SQL Injection","time":{"start":1722335569746,"stop":1722335569746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9de8b1867c7db1f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722335518483,"stop":1722335518484,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a817e01dbbf159b","name":"Push message with content topic containing Arabic","time":{"start":1722335446738,"stop":1722335446738,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eeecdf03baf571","name":"should be able to encode the field with only STORE set to true","time":{"start":1722335235833,"stop":1722335235833,"duration":0},"status":"passed","severity":"normal"},{"uid":"27949f5379b624aa","name":"Symmetric encrypt & Decrypt","time":{"start":1722335262648,"stop":1722335262648,"duration":0},"status":"passed","severity":"normal"},{"uid":"7234040c66a6ae73","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722335235841,"stop":1722335235841,"duration":0},"status":"passed","severity":"normal"},{"uid":"8414a710fa801c80","name":"should not receive a peer event before start","time":{"start":1722335256211,"stop":1722335256211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4041f0a086b20dc4","name":"less peers than existing","time":{"start":1722335351030,"stop":1722335351030,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc0fdab456250f69","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722335538948,"stop":1722335538948,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f7be5b30435ec4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722335228012,"stop":1722335228012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97e51af17f279f6","name":"Throws when trying to push message with empty payload","time":{"start":1722335446735,"stop":1722335446735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2092477543be5fa9","name":"ignores domain fetching errors","time":{"start":1722335252294,"stop":1722335252294,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4046d9c1e4b527","name":"Query with Promise Callback, No Decoder","time":{"start":1722335485210,"stop":1722335485211,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78f46251fedf65c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722335228005,"stop":1722335228005,"duration":0},"status":"passed","severity":"normal"},{"uid":"65874fa175e92780","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722335228006,"stop":1722335228006,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9ee0e76c45009c","name":"same cluster, different shard: nodes don't connect","time":{"start":1722335330027,"stop":1722335330027,"duration":0},"status":"passed","severity":"normal"},{"uid":"498b126dfb62f926","name":"1 Store, 2 fetches","time":{"start":1722335251938,"stop":1722335251939,"duration":1},"status":"passed","severity":"normal"},{"uid":"a934dd8819d811d9","name":"isConnected should return true after first peer connects","time":{"start":1722335328071,"stop":1722335328072,"duration":1},"status":"passed","severity":"normal"},{"uid":"279da7845bcf0c62","name":"removeEventListener with correct event","time":{"start":1722335318529,"stop":1722335318529,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f1fe9c347f2c42","name":"should decode valid enr successfully","time":{"start":1722335236375,"stop":1722335236375,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b2bfe76703e0d3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722335499651,"stop":1722335499652,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb04c8f6671bc525","name":"start node with empty content topic","time":{"start":1722335397204,"stop":1722335397205,"duration":1},"status":"passed","severity":"normal"},{"uid":"17138b3c2a4d5beb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722335397204,"stop":1722335397204,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbf66c3373037ea","name":"does not throw on valid cases","time":{"start":1722335227987,"stop":1722335227988,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d98dd47bc1539","name":"1 Relay, 1 Filter, gives up","time":{"start":1722335251939,"stop":1722335251940,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f65554ef9337e7b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722335330038,"stop":1722335330038,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdc9c5bfc7f54f7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722335228002,"stop":1722335228002,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8d973d0e62f740","name":"should encode/decode to text encoding","time":{"start":1722335236379,"stop":1722335236379,"duration":0},"status":"passed","severity":"normal"},{"uid":"93198e25f80bc5b4","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app47/5/topic892/json","time":{"start":1722335397198,"stop":1722335397198,"duration":0},"status":"passed","severity":"normal"},{"uid":"b608f3291c48b5e5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722335356603,"stop":1722335356607,"duration":4},"status":"passed","severity":"normal"},{"uid":"1eb936a8754ef094","name":"Push message with content topic containing XML","time":{"start":1722335569746,"stop":1722335569747,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae50823283f0479","name":"Relay + Store","time":{"start":1722335288850,"stop":1722335288850,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ef9d819f59a2bf","name":"should not fail to start the service if it is already started","time":{"start":1722335509535,"stop":1722335509536,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba5cf339d963ac4","name":"should properly create location multiaddrs - tcp4","time":{"start":1722335236380,"stop":1722335236380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fffc8a41b166d54","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722335479087,"stop":1722335479087,"duration":0},"status":"passed","severity":"normal"},{"uid":"734b8cc9b95ee9e2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722335479088,"stop":1722335479088,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60d6730c6ee0f97","name":"can start the service","time":{"start":1722335509533,"stop":1722335509534,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ecfda7b35bdbff1","name":"random static sharding 6 - Cluster ID: 237, Shard ID: 104","time":{"start":1722335446274,"stop":1722335446274,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcea183c9bdcf7bf","name":"Push message with special chars payload","time":{"start":1722335569738,"stop":1722335569739,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae2185728257a40","name":"Generator, custom pubsub topic","time":{"start":1722335518484,"stop":1722335518485,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cbc072d34aba03b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app21/9/topic746/utf8","time":{"start":1722335397197,"stop":1722335397197,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6553bf3d8d4c977","name":"Query with Ordered Callback, No Decoder","time":{"start":1722335485208,"stop":1722335485209,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b54456bc31e6880","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722335330030,"stop":1722335330031,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc09897a327fd020","name":"Wrong topic","time":{"start":1722335397202,"stop":1722335397203,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73db74f29965f1a","name":"Push message with content topic containing special chars","time":{"start":1722335569745,"stop":1722335569745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5f721d384ba812","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722335241015,"stop":1722335241015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3141bb4931ae86be","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722335236383,"stop":1722335236383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5eb3469d5be439f","name":"Push message with content topic containing short","time":{"start":1722335569743,"stop":1722335569744,"duration":1},"status":"passed","severity":"normal"},{"uid":"9213416a4b1818e0","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722335278516,"stop":1722335278516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac07d3f101b52fed","name":"random static sharding 3 - Cluster ID: 633, Shard ID: 658","time":{"start":1722335446270,"stop":1722335446271,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc157eb4c38ab4a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722335228007,"stop":1722335228007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2614f4b8327c480","name":"should throw an error for insufficient data","time":{"start":1722335228019,"stop":1722335228019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bbb39e7380c962","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722335256212,"stop":1722335256212,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e11eae10aa52f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722335252298,"stop":1722335252298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5190b3a13a4632b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722335235836,"stop":1722335235836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a158c9af807bb356","name":"should encode/decode to RLP encoding","time":{"start":1722335236378,"stop":1722335236379,"duration":1},"status":"passed","severity":"normal"},{"uid":"a863e67c87080c42","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722335328073,"stop":1722335328073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f520423d85d9d27","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722335228010,"stop":1722335228010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a813f9950b036c8d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722335228008,"stop":1722335228009,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c92c6c5fed9b041","name":"should return false","time":{"start":1722335236378,"stop":1722335236378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8d64a261fc6490","name":"Push message with content topic containing Arabic","time":{"start":1722335569745,"stop":1722335569745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2051ee3f61eb6b8a","name":"should handle application and version for autosharding","time":{"start":1722335228003,"stop":1722335228003,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ea8933d102e9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722335235832,"stop":1722335235833,"duration":1},"status":"passed","severity":"normal"},{"uid":"5245704545871bd4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722335330047,"stop":1722335330047,"duration":0},"status":"passed","severity":"normal"},{"uid":"69500e6e717eb1eb","name":"Store - dialed after - with timeout","time":{"start":1722335550390,"stop":1722335550390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1b2940584bc0e9","name":"should not receive a peer event before start","time":{"start":1722335295759,"stop":1722335295760,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c0feb1a905ac3e","name":"should set field with only STORE enabled","time":{"start":1722335236383,"stop":1722335236383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c8cafdd01cccea","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722335251939,"stop":1722335251939,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e69968237cec2b","name":"Passing page size 10 when there are 10 messages","time":{"start":1722335533678,"stop":1722335533680,"duration":2},"status":"passed","severity":"normal"},{"uid":"8258ff4b55c0221","name":"Push message with content topic containing Chinese","time":{"start":1722335446737,"stop":1722335446737,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c65de9f89d925a","name":"returns all values when wanted number is greater than available values","time":{"start":1722335250836,"stop":1722335250836,"duration":0},"status":"passed","severity":"normal"},{"uid":"250945ba95d2a4e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722335228007,"stop":1722335228007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4501f2c6ec13daf","name":"Push message with shell command payload","time":{"start":1722335446732,"stop":1722335446732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73fd37f7ea01d86","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722335235835,"stop":1722335235835,"duration":0},"status":"passed","severity":"normal"},{"uid":"348332a74392c3a3","name":"1 Relay, 1 fetch","time":{"start":1722335251938,"stop":1722335251938,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7b3a61a6416812","name":"Query generator for 2000 messages","time":{"start":1722335499660,"stop":1722335499661,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40183c63a433250","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722335330029,"stop":1722335330030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f10538ab0a20e0c","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722335330036,"stop":1722335330036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7e0445e9f561a1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722335252297,"stop":1722335252297,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c97848c09e5d96","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722335228009,"stop":1722335228009,"duration":0},"status":"passed","severity":"normal"},{"uid":"395507966285df2e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722335330033,"stop":1722335330034,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2fc69d64d998ae","name":"Promise Callback - backward","time":{"start":1722335507927,"stop":1722335507928,"duration":1},"status":"passed","severity":"normal"},{"uid":"c947ae959c3ccd2d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722335479085,"stop":1722335479086,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7660b885ddb558","name":"should set field with all protocols disabled","time":{"start":1722335236382,"stop":1722335236382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b6347a10d5cf75","name":"should not throw an error for a single configured topic","time":{"start":1722335228011,"stop":1722335228011,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce71482bed8485c","name":"Push message with content topic containing XML","time":{"start":1722335446740,"stop":1722335446740,"duration":0},"status":"passed","severity":"normal"},{"uid":"11eab31b533a3795","name":"Push message with content topic containing long","time":{"start":1722335446736,"stop":1722335446736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d2fcea35fa73f2","name":"Push message with meta","time":{"start":1722335446743,"stop":1722335446743,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe82e6477bb456c","name":"new peer added after a peer was already found","time":{"start":1722335447193,"stop":1722335447193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f498560f3ba518a","name":"Push message with SQL Injection payload","time":{"start":1722335569740,"stop":1722335569740,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bafcd78e496659","name":"udp ip6 address","time":{"start":1722335235705,"stop":1722335235706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f578333267b41a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722335228014,"stop":1722335228014,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f58a375d5bdd2f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app71/3/topic320/json","time":{"start":1722335397197,"stop":1722335397197,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b00da4ec6249a9","name":"should properly create location multiaddrs - udp4","time":{"start":1722335236380,"stop":1722335236380,"duration":0},"status":"passed","severity":"normal"},{"uid":"883d7e7e73051133","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722335485204,"stop":1722335485205,"duration":1},"status":"passed","severity":"normal"},{"uid":"151457326bda36d1","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722335521909,"stop":1722335521909,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a89f13bd3e244a","name":"Meta field set when metaSetter is specified","time":{"start":1722335241205,"stop":1722335241206,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91d058bb4e05b1c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722335227997,"stop":1722335227997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51726808ff07c60","name":"Sample","time":{"start":1722335235897,"stop":1722335235897,"duration":0},"status":"passed","severity":"normal"},{"uid":"27349ef8695462b7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722335227999,"stop":1722335227999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ffce9e1894cbd3","name":"Query generator for multiple messages with different content topic format","time":{"start":1722335499652,"stop":1722335499653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4542178080c9ed","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722335228015,"stop":1722335228015,"duration":0},"status":"passed","severity":"normal"},{"uid":"a937c8df112c6880","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722335538950,"stop":1722335538950,"duration":0},"status":"passed","severity":"normal"},{"uid":"734dd98d2520ebce","name":"Query generator for multiple messages","time":{"start":1722335499650,"stop":1722335499650,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae6fe26a6f01c2a","name":"configure the node with multiple pubsub topics","time":{"start":1722335446278,"stop":1722335446278,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc355ed5fb446e25","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722335538951,"stop":1722335538951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99512c83dc06fed","name":"Push message with short payload","time":{"start":1722335446725,"stop":1722335446726,"duration":1},"status":"passed","severity":"normal"},{"uid":"75411e28ac466059","name":"should not receive a peer event after stop","time":{"start":1722335295760,"stop":1722335295760,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e8a59971212713","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722335228018,"stop":1722335228019,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6888ff9b95e5198","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722335252298,"stop":1722335252298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb31537b7568e0f0","name":"Push message with Chinese payload","time":{"start":1722335446728,"stop":1722335446728,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff15c3c6ee7f94f9","name":"A test","time":{"start":1722335318615,"stop":1722335318615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23fd3bd6016b34","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722335447195,"stop":1722335447195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a64c6203b462da95","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722335637409,"stop":1722335637409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a111e38cfb43f26d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722335328070,"stop":1722335328070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7725df8fd74690a","name":"safeDispatchEvent","time":{"start":1722335318532,"stop":1722335318532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4804a79aba9d338","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722335538949,"stop":1722335538949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff2231a682e125a","name":"Encoder throws on undefined content topic","time":{"start":1722335241206,"stop":1722335241207,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ecf46d3ca49a69","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722335330029,"stop":1722335330029,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d4430d6fbdbb7d","name":"Passing page size 1 when there are 4 messages","time":{"start":1722335533675,"stop":1722335533676,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b1ee8e588ce3a4","name":"handles different clusterIds correctly","time":{"start":1722335227999,"stop":1722335227999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5024a86ec0207f9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722335228013,"stop":1722335228013,"duration":0},"status":"passed","severity":"normal"},{"uid":"57df1f2f9bea4019","name":"should not fail to start the service if it is already started","time":{"start":1722335256210,"stop":1722335256210,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e4cc6740b5d394","name":"LightPush","time":{"start":1722335550390,"stop":1722335550390,"duration":0},"status":"passed","severity":"normal"},{"uid":"314c29b1ed735246","name":"should use DNS peer discovery with light client","time":{"start":1722335295762,"stop":1722335295762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2049ecdfcdfa2a7c","name":"throws an error for improperly formatted content topics","time":{"start":1722335228000,"stop":1722335228000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2995e8b8c3723f59","name":"Push message with content topic containing JSON","time":{"start":1722335446740,"stop":1722335446742,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2ad84e9e46e490e","name":"Accepts a valid Waku Message","time":{"start":1722335244657,"stop":1722335244658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36d055b953dec14","name":"Push message equal or less that 1MB","time":{"start":1722335446745,"stop":1722335446745,"duration":0},"status":"passed","severity":"normal"},{"uid":"777d9a48be84430f","name":"Push message with content topic containing JSON","time":{"start":1722335569747,"stop":1722335569747,"duration":0},"status":"passed","severity":"normal"},{"uid":"608a036ec719bc9d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722335250836,"stop":1722335250837,"duration":1},"status":"passed","severity":"normal"},{"uid":"e493815cdb1b6f40","name":"topics with same application and version share the same shard","time":{"start":1722335227998,"stop":1722335227998,"duration":0},"status":"passed","severity":"normal"},{"uid":"730921ca5ff63f44","name":"random static sharding 5 - Cluster ID: 416, Shard ID: 64","time":{"start":1722335446273,"stop":1722335446273,"duration":0},"status":"passed","severity":"normal"},{"uid":"3622a10763ee6ac6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722335228003,"stop":1722335228003,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc04e5117e66c30a","name":"Passing page size 3 when there are 20 messages","time":{"start":1722335533676,"stop":1722335533678,"duration":2},"status":"passed","severity":"normal"},{"uid":"337607ef1e7a3e69","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722335228006,"stop":1722335228006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a81649ad1bdd77","name":"getPeersByDiscovery","time":{"start":1722335318530,"stop":1722335318530,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ab10d531c78bf7","name":"random static sharding 8 - Cluster ID: 207, Shard ID: 599","time":{"start":1722335446275,"stop":1722335446275,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94531eae2182a1e","name":"should throw an error for an unconfigured topic","time":{"start":1722335228011,"stop":1722335228012,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68fc0dddbe29b16","name":"returns all values when wanted number matches available values","time":{"start":1722335250834,"stop":1722335250835,"duration":1},"status":"passed","severity":"normal"},{"uid":"e282144688002184","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722335479084,"stop":1722335479085,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec679b601f26060","name":"Push message with long payload","time":{"start":1722335446726,"stop":1722335446726,"duration":0},"status":"passed","severity":"normal"},{"uid":"90527fbe3d3783c6","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722335228003,"stop":1722335228003,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dfd6f4c2e90a0d","name":"Decoder throws on undefined content topic","time":{"start":1722335262060,"stop":1722335262060,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e4977d1ca4fe57","name":"should properly create peer info with all multiaddrs","time":{"start":1722335236381,"stop":1722335236382,"duration":1},"status":"passed","severity":"normal"},{"uid":"139cf5cf7e94cd7a","name":"Callback on promise","time":{"start":1722335499653,"stop":1722335499658,"duration":5},"status":"passed","severity":"normal"},{"uid":"cc04bd9cbb8def7c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722335228016,"stop":1722335228017,"duration":1},"status":"passed","severity":"normal"},{"uid":"39dd6fdc796b431c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722335397195,"stop":1722335397195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb805fdebbe77732","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722335330032,"stop":1722335330032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0619bd3e3062c6e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722335330037,"stop":1722335330037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0343dfe974272c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722335228005,"stop":1722335228006,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea1e1400ecba2db","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722335235840,"stop":1722335235841,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1e9c3de3f4fa19","name":"Relay + Store","time":{"start":1722335236384,"stop":1722335236384,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1757485f5219ae","name":"Push message with content topic containing Chinese","time":{"start":1722335569745,"stop":1722335569745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaf837d263b9048","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722335228011,"stop":1722335228011,"duration":0},"status":"passed","severity":"normal"},{"uid":"90df52465e2110cc","name":"Push message with content topic containing escaped characters","time":{"start":1722335569748,"stop":1722335569748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46ae5a53d3e894a","name":"Passing page size 0 when there are 110 messages","time":{"start":1722335533674,"stop":1722335533675,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8dc9645e45a051","name":"Push message with content topic containing unicode special characters","time":{"start":1722335446742,"stop":1722335446742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e85adf571ba273","name":"handles different networkShards values correctly","time":{"start":1722335228000,"stop":1722335228000,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c23d0a142bb97d3","name":"Number of peers are maintained correctly","time":{"start":1722335312698,"stop":1722335312699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c63fa4df8ebb8c","name":"Push message on custom pubsubTopic","time":{"start":1722335356602,"stop":1722335356602,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e900427f5c51dc","name":"should encodeTxt and decodeTxt","time":{"start":1722335236374,"stop":1722335236375,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c5e02d6f499b3a","name":"Push message with custom timestamp: 1691576895935","time":{"start":1722335446744,"stop":1722335446744,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2d90643f0b37de","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722335251859,"stop":1722335251859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a23365ab0bccb1f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722335330041,"stop":1722335330042,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a43500fb62b64","name":"isConnected should return false after all peers disconnect","time":{"start":1722335278517,"stop":1722335278518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81ed569a1b2ba2b","name":"Non TWN Cluster","time":{"start":1722335397195,"stop":1722335397196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c47a788e26dc15","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722335479087,"stop":1722335479087,"duration":0},"status":"passed","severity":"normal"},{"uid":"272291f7bb7d59f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722335228009,"stop":1722335228009,"duration":0},"status":"passed","severity":"normal"},{"uid":"37615f3356768f8a","name":"Push message with content topic containing short","time":{"start":1722335446735,"stop":1722335446735,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb829c9321bfeb6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722335330056,"stop":1722335330056,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9e48fe33dce6f2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722335330031,"stop":1722335330031,"duration":0},"status":"passed","severity":"normal"},{"uid":"23db6501bdfa3f46","name":"stop","time":{"start":1722335318532,"stop":1722335318533,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0653fac7df0350","name":"Round trip binary serialization","time":{"start":1722335241204,"stop":1722335241205,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c87e1417b93f970","name":"Push message with Basic HTML tag payload","time":{"start":1722335569741,"stop":1722335569741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e65cd453a225df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722335330051,"stop":1722335330051,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7dcd27fe606859","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722335330053,"stop":1722335330053,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25d341765cd2d18","name":"throws on content topic with empty application field","time":{"start":1722335227990,"stop":1722335227990,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3e0ea3744e26cc","name":"All","time":{"start":1722335288851,"stop":1722335288851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20f495404ed2b73","name":"Generator, 2 different pubsubtopics","time":{"start":1722335518485,"stop":1722335518485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c196fb4facb75fd6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722335228009,"stop":1722335228009,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bdd83b34872958","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722335251858,"stop":1722335251859,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf272c5c173ac49c","name":"should throw error - no public key","time":{"start":1722335236377,"stop":1722335236378,"duration":1},"status":"passed","severity":"normal"},{"uid":"763d2e3aebbf5f59","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722335228013,"stop":1722335228013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31275917287c5c1","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722335285949,"stop":1722335285949,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd12d8f9773b9718","name":"Push message with meta","time":{"start":1722335569749,"stop":1722335569749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4f7673a4c19257","name":"can start and stop the service","time":{"start":1722335295755,"stop":1722335295756,"duration":1},"status":"passed","severity":"normal"},{"uid":"9574fd7b17e84887","name":"Privacy Node - default protocol","time":{"start":1722335550391,"stop":1722335550391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6369aeadaeaa69e","name":"pre and post cipher","time":{"start":1722335262648,"stop":1722335262648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3133d5926a10930","name":"Relay - dialed first","time":{"start":1722335550388,"stop":1722335550388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5191a03f68f6f163","name":"random static sharding 2 - Cluster ID: 421, Shard ID: 442","time":{"start":1722335446269,"stop":1722335446270,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc220afa880e601","name":"isConnected should return false after all peers disconnect","time":{"start":1722335328072,"stop":1722335328072,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b8ef43035e00b4","name":"Push message with XML payload","time":{"start":1722335446731,"stop":1722335446731,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6db68179b8690c8","name":"Encoder throws on empty string content topic","time":{"start":1722335241207,"stop":1722335241207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8743c2df9c4646a2","name":"Ordered callback, aborts when callback returns true","time":{"start":1722335499659,"stop":1722335499660,"duration":1},"status":"passed","severity":"normal"},{"uid":"28be35fdb637c4f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722335228012,"stop":1722335228012,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9ebf6cc6af2909","name":"Query with Ordered Callback, No message returned","time":{"start":1722335485209,"stop":1722335485209,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ef57329581eae1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722335228017,"stop":1722335228017,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dbfbbdd182c9c4","name":"should throw an error for missing sharding configuration","time":{"start":1722335228015,"stop":1722335228015,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a0ff14b5add668","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722335230552,"stop":1722335230552,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f83acdef81beb89","name":"Relay","time":{"start":1722335288850,"stop":1722335288850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea65ee6286c3283","name":"Store - dialed first","time":{"start":1722335550389,"stop":1722335550389,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12dcaca3f8d2f23","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722335356609,"stop":1722335356610,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cf75478ef7a8f4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722335295764,"stop":1722335295764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63cd53312bc94dee","name":"should emit a peer event after start","time":{"start":1722335509536,"stop":1722335509536,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b609ad3493cbcd9","name":"throws on content topic with generation field greater than 0","time":{"start":1722335227990,"stop":1722335227990,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3405b193f4e0b0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722335227994,"stop":1722335227994,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5e12ca8ca56f5c","name":"same cluster, same shard: nodes connect","time":{"start":1722335330026,"stop":1722335330027,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b67bb578547576","name":"Push message with custom timestamp: 1722338895935","time":{"start":1722335446744,"stop":1722335446745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93706dcc2262da4","name":"Encoder throws on undefined content topic","time":{"start":1722335262059,"stop":1722335262059,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5cadef8705a44b","name":"it tolerates circular branch references","time":{"start":1722335252293,"stop":1722335252293,"duration":0},"status":"passed","severity":"normal"},{"uid":"7001b94df9a545d1","name":"Encoder throws on empty string content topic","time":{"start":1722335262060,"stop":1722335262060,"duration":0},"status":"passed","severity":"normal"},{"uid":"94de12eff871521","name":"A test","time":{"start":1722335318614,"stop":1722335318615,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fa50da9c977938","name":"Push message with unicode special characters payload","time":{"start":1722335446733,"stop":1722335446733,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c8e5f336e30f4b","name":"Push message with Script payload","time":{"start":1722335569740,"stop":1722335569740,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f3aa7abbfd8e8a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app32/10/topic124/utf8","time":{"start":1722335397201,"stop":1722335397201,"duration":0},"status":"passed","severity":"normal"},{"uid":"94259573c0086375","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722335230551,"stop":1722335230551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fedb43e711fd032","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722335479085,"stop":1722335479085,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa85e25f8f43b8f","name":"Push message with Arabic payload","time":{"start":1722335569739,"stop":1722335569739,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f5aa9a3b0a4e77","name":"Push message with content topic containing long","time":{"start":1722335569744,"stop":1722335569744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54f66f1158ed2d5","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722335278512,"stop":1722335278514,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a705dd5609f55da","name":"Generator, 2 different pubsubtopics","time":{"start":1722335518483,"stop":1722335518483,"duration":0},"status":"passed","severity":"normal"},{"uid":"36edd18bd45e03e7","name":"handles empty shards array correctly","time":{"start":1722335228015,"stop":1722335228016,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8054058592efc20","name":"Push message with emoji payload","time":{"start":1722335446733,"stop":1722335446734,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf3b79a5a2ff4ef","name":"addEventListener with correct event","time":{"start":1722335318528,"stop":1722335318528,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ef8efbcec0071a","name":"should not receive a peer event after stop","time":{"start":1722335509537,"stop":1722335509537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a4adb2063378e","name":"random static sharding 7 - Cluster ID: 407, Shard ID: 667","time":{"start":1722335446274,"stop":1722335446275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7219e52d08da9f8c","name":"Push message with JSON payload","time":{"start":1722335569741,"stop":1722335569741,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdd4dff65acac8d","name":"Push message with Arabic payload","time":{"start":1722335446729,"stop":1722335446729,"duration":0},"status":"passed","severity":"normal"},{"uid":"23567b043537cfc8","name":"Push message with special chars payload","time":{"start":1722335446727,"stop":1722335446727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74fb9ece7f85341","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722335330034,"stop":1722335330035,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03f73bb67e23d4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722335330036,"stop":1722335330037,"duration":1},"status":"passed","severity":"normal"},{"uid":"764914d50790d0fc","name":"Decoder throws on empty string content topic","time":{"start":1722335262061,"stop":1722335262061,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5ce4b83937070a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722335228010,"stop":1722335228010,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2826c7ae30cfd0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722335446268,"stop":1722335446268,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45affd3e7a1b865","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722335330055,"stop":1722335330055,"duration":0},"status":"passed","severity":"normal"},{"uid":"34089aa168b738a1","name":"Relay - dialed after","time":{"start":1722335550389,"stop":1722335550389,"duration":0},"status":"passed","severity":"normal"},{"uid":"82599c8e96f13499","name":"should properly create location multiaddrs - udp","time":{"start":1722335236381,"stop":1722335236381,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2321a7581edd03","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722335228001,"stop":1722335228001,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0c17402ca0c0c0","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722335228001,"stop":1722335228001,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d4b1e1a5f8ea81","name":"random static sharding 9 - Cluster ID: 680, Shard ID: 298","time":{"start":1722335446276,"stop":1722335446276,"duration":0},"status":"passed","severity":"normal"},{"uid":"5144d60fd0fa5554","name":"should not fail to stop the service if it was not started","time":{"start":1722335256210,"stop":1722335256210,"duration":0},"status":"passed","severity":"normal"},{"uid":"422e04b8a1fc9bba","name":"Push message with escaped characters payload","time":{"start":1722335446733,"stop":1722335446733,"duration":0},"status":"passed","severity":"normal"},{"uid":"834327717f810f3","name":"should throw error - no public key","time":{"start":1722335236376,"stop":1722335236377,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7985c20d80f3d8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722335227996,"stop":1722335227996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8a3e84117ad397","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722335538948,"stop":1722335538949,"duration":1},"status":"passed","severity":"normal"},{"uid":"888473cd63654644","name":"Push message with rate limit","time":{"start":1722335569749,"stop":1722335569750,"duration":1},"status":"passed","severity":"normal"},{"uid":"56000a2beaa17122","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722335251858,"stop":1722335251858,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed241c286a41a09","name":"Encoder throws on undefined content topic","time":{"start":1722335263971,"stop":1722335263972,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e93629d2232b33f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app55/7/topic385/utf8","time":{"start":1722335397201,"stop":1722335397202,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b24088811f6f65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722335228007,"stop":1722335228007,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac75770048487e88","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722335485210,"stop":1722335485210,"duration":0},"status":"passed","severity":"normal"},{"uid":"132dc623938c9a47","name":"creates an iterator","time":{"start":1722335529719,"stop":1722335529720,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbcc07084ec5981","name":"Check meta is set [symmetric]","time":{"start":1722335262058,"stop":1722335262058,"duration":0},"status":"passed","severity":"normal"},{"uid":"876ed53a721f7c56","name":"can dial TLS multiaddrs","time":{"start":1722335332063,"stop":1722335332063,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f34ceb7e28e1997","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722335227995,"stop":1722335227995,"duration":0},"status":"passed","severity":"normal"},{"uid":"517057899f174a0f","name":"Push message with JSON payload","time":{"start":1722335446732,"stop":1722335446732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91dd3a6af6b7860","name":"different cluster, different shard: nodes don't connect","time":{"start":1722335350863,"stop":1722335350864,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ba35b57aa29ab1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722335228008,"stop":1722335228008,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc897d3ffa5027e","name":"Query Generator - backward","time":{"start":1722335507926,"stop":1722335507927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69111d260a0b447","name":"Push message with content topic containing numeric","time":{"start":1722335569744,"stop":1722335569744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7893c419699c87","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722335228010,"stop":1722335228010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f69d3156d1b1c8a","name":"Decoder throws on undefined content topic","time":{"start":1722335241207,"stop":1722335241207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c677b23ab09e481","name":"should return all peers when numPeers is 0","time":{"start":1722335241013,"stop":1722335241013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ab3dbfdcdfe950","name":"Push message with custom timestamp: 1722331686302","time":{"start":1722335569750,"stop":1722335569750,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f2074d8a0b12b3","name":"Push message with content topic containing shell command","time":{"start":1722335446742,"stop":1722335446742,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cf924550050d1d","name":"different cluster, same shard: nodes don't connect","time":{"start":1722335330027,"stop":1722335330028,"duration":1},"status":"passed","severity":"normal"},{"uid":"8769bb09d97bab","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722335446740,"stop":1722335446740,"duration":0},"status":"passed","severity":"normal"},{"uid":"87edbef57da11163","name":"Query with Promise Callback, No message returned","time":{"start":1722335485211,"stop":1722335485211,"duration":0},"status":"passed","severity":"normal"},{"uid":"be13ffbbfd2d7240","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722335262057,"stop":1722335262058,"duration":1},"status":"passed","severity":"normal"},{"uid":"6802a8bbfc0a8565","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722335235840,"stop":1722335235840,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6494ef482302d0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722335227995,"stop":1722335227996,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6a8d7e872dab1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722335518488,"stop":1722335518488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46aa3c98c5cfb98","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app47/3/topic398/test.js","time":{"start":1722335397199,"stop":1722335397199,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d6fadb893fe272","name":"Filter","time":{"start":1722335550390,"stop":1722335550390,"duration":0},"status":"passed","severity":"normal"},{"uid":"2845535172caec26","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722335538947,"stop":1722335538948,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf45325ad06d6f88","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722335235836,"stop":1722335235837,"duration":1},"status":"passed","severity":"normal"},{"uid":"30875ebdb64c9427","name":"Push message with content topic containing Script","time":{"start":1722335446739,"stop":1722335446739,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc172c479b4869c9","name":"through manual discovery","time":{"start":1722335332063,"stop":1722335332064,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fc3345e34ca6eb","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722335499659,"stop":1722335499659,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a4d713c558365e","name":"different cluster, different shard: nodes don't connect","time":{"start":1722335330028,"stop":1722335330028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5459e80264ddd681","name":"Callback on promise, aborts when callback returns true","time":{"start":1722335499658,"stop":1722335499659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0676b71427f96e","name":"should be called for bootstrap peers","time":{"start":1722335285947,"stop":1722335285948,"duration":1},"status":"passed","severity":"normal"},{"uid":"4943d594384ffb3a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722335227998,"stop":1722335227998,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fceca0e9adde08a","name":"should get / set UDP multiaddr","time":{"start":1722335236379,"stop":1722335236379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d32f04cd8547ef","name":"configure the node with multiple content topics","time":{"start":1722335397203,"stop":1722335397203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e065ed3dfe1fb406","name":"Push message with content topic containing emoji","time":{"start":1722335446743,"stop":1722335446743,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc9b71d4cc2c78c","name":"shard 0","time":{"start":1722335446268,"stop":1722335446268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80943f55cadc57f","name":"Push message with Basic HTML tag payload","time":{"start":1722335446731,"stop":1722335446731,"duration":0},"status":"passed","severity":"normal"},{"uid":"db45aecce7df8273","name":"Query Generator, No Decoder","time":{"start":1722335485206,"stop":1722335485207,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ba8a80d18f0e13","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722335227996,"stop":1722335227997,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a70b7e39669742a","name":"Push message with short payload","time":{"start":1722335569737,"stop":1722335569737,"duration":0},"status":"passed","severity":"normal"}]