allure-jswaku/7370/widgets/severity.json
2024-08-28 16:18:49 +00:00

1 line
158 KiB
JSON

[{"uid":"8c2daa1affed0494","name":"Refresh subscription","time":{"start":1724861493935,"stop":1724861493936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36ff560d15def0d","name":"Check received message containing long","time":{"start":1724861685847,"stop":1724861685847,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f026385775cccb","name":"should not receive a peer event before start","time":{"start":1724861251099,"stop":1724861251099,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fc7041b298475","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724861223370,"stop":1724861223370,"duration":0},"status":"passed","severity":"normal"},{"uid":"881d40b4d5e75d87","name":"Check publish message after service node is restarted","time":{"start":1724861741900,"stop":1724861741900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcb9495a5988f22b","name":"Passing page size 10 when there are 10 messages","time":{"start":1724861835946,"stop":1724861835946,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23f917e0d42ad83","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724861223361,"stop":1724861223361,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eec3bf7dd1e282","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861805456,"stop":1724861805458,"duration":2},"status":"passed","severity":"normal"},{"uid":"958342e2ab184065","name":"should get / set UDP multiaddr","time":{"start":1724861231730,"stop":1724861231734,"duration":4},"status":"passed","severity":"normal"},{"uid":"fdd655486c4173cf","name":"Check message with invalid timestamp is not received","time":{"start":1724861685880,"stop":1724861685881,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7ba8ada282133a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861493932,"stop":1724861493932,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cf38238ed8441b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724861469639,"stop":1724861469640,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12e0fb67f9ff47f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724861273292,"stop":1724861273294,"duration":2},"status":"passed","severity":"normal"},{"uid":"660d5dc130303510","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724861223360,"stop":1724861223361,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a24f1d9de2e40a6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724861230824,"stop":1724861230824,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ce2f2a01b58fb5","name":"Meta field set when metaSetter is specified","time":{"start":1724861236571,"stop":1724861236572,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b398a8d029e0261","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724861223353,"stop":1724861223354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4581aef47ebee","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861805443,"stop":1724861805443,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acb64828ab71cb3","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724861236289,"stop":1724861236290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf16867df936391","name":"Subscribe and receive messages via lightPush","time":{"start":1724861805428,"stop":1724861805429,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f924340220ea82","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861805450,"stop":1724861805450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1edeb8adaaf9ca","name":"Subscribe and receive messages via lightPush","time":{"start":1724861805447,"stop":1724861805450,"duration":3},"status":"passed","severity":"normal"},{"uid":"785dfaed78c43af3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724861223352,"stop":1724861223352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4e159da877f097","name":"Check received message containing XML","time":{"start":1724861444065,"stop":1724861444066,"duration":1},"status":"passed","severity":"normal"},{"uid":"799e4ef04daa153","name":"Push message with content topic containing SQL Injection","time":{"start":1724861712671,"stop":1724861712671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a0d02c07db4b81","name":"Throws when trying to push message with empty payload","time":{"start":1724861712667,"stop":1724861712668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c8a39e6ac42ef8","name":"throws on content topic with non-number generation field","time":{"start":1724861223341,"stop":1724861223342,"duration":1},"status":"passed","severity":"normal"},{"uid":"82571dae859f0c74","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861805440,"stop":1724861805440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61fa70ff6e78327","name":"Keep-alive pings maintain the connection","time":{"start":1724861379724,"stop":1724861379725,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e60be8c37de28ff","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724861895534,"stop":1724861895535,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f385cc6aa8b4b0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861805467,"stop":1724861805468,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e54546f2aa4d922","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861685879,"stop":1724861685879,"duration":0},"status":"passed","severity":"normal"},{"uid":"522e19431d42a674","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724861223356,"stop":1724861223356,"duration":0},"status":"passed","severity":"normal"},{"uid":"3588bc86bf766c67","name":"Filter with 3 connections","time":{"start":1724861523040,"stop":1724861523041,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57f4df2e7da9371","name":"Check received message containing SQL Injection","time":{"start":1724861685849,"stop":1724861685850,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c3410e4cca11c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724861236290,"stop":1724861236290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9310d9009f0373f0","name":"Push message with content topic containing emoji","time":{"start":1724861790764,"stop":1724861790765,"duration":1},"status":"passed","severity":"normal"},{"uid":"5144ad3c09508850","name":"Generator, custom pubsub topic","time":{"start":1724861832843,"stop":1724861832844,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbd5616981cb61f","name":"should return all peers when numPeers is 0","time":{"start":1724861236289,"stop":1724861236289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5684b92395ed76e7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861805446,"stop":1724861805446,"duration":0},"status":"passed","severity":"normal"},{"uid":"602bc00fb88d116","name":"Ping on peer without subscriptions","time":{"start":1724861345735,"stop":1724861345736,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0f61023956d50c","name":"Push message with content topic containing shell command","time":{"start":1724861712673,"stop":1724861712673,"duration":0},"status":"passed","severity":"normal"},{"uid":"81791d575d04f7a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724861223365,"stop":1724861223365,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2dfe1b3b6ae5fa","name":"Push message with content topic containing long","time":{"start":1724861712668,"stop":1724861712668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e7d8d2ba040189","name":"Check received message containing Script","time":{"start":1724861685864,"stop":1724861685865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b299661de8bbf2","name":"Check publish message containing numeric","time":{"start":1724861741888,"stop":1724861741889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed72597652d7d65","name":"Ping on peer without subscriptions","time":{"start":1724861345739,"stop":1724861345739,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f7ab46bbb97283","name":"should not fail to stop the service if it was not started","time":{"start":1724861742233,"stop":1724861742233,"duration":0},"status":"passed","severity":"normal"},{"uid":"230095fe68c6e8d0","name":"Push message with content topic containing shell command","time":{"start":1724861790763,"stop":1724861790763,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ebba964c7989c9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724861230837,"stop":1724861230837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48e8952ba63d8fc","name":"Push message with Chinese payload","time":{"start":1724861790748,"stop":1724861790748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb5d5d5c07d4de8","name":"Push message with content topic containing long","time":{"start":1724861790754,"stop":1724861790755,"duration":1},"status":"passed","severity":"normal"},{"uid":"21609b49ab323661","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724861223350,"stop":1724861223351,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5dba3819820af6","name":"Check received message containing emoji","time":{"start":1724861685876,"stop":1724861685876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5815881e759648","name":"handles different networkShards values correctly","time":{"start":1724861223356,"stop":1724861223356,"duration":0},"status":"passed","severity":"normal"},{"uid":"19eb5e6f40fb522d","name":"Encoder throws on undefined content topic","time":{"start":1724861236572,"stop":1724861236572,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bc188af9136a16","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724861720405,"stop":1724861720405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac258cf21b8592e5","name":"stop","time":{"start":1724861313417,"stop":1724861313418,"duration":1},"status":"passed","severity":"normal"},{"uid":"968564dbd2eed7df","name":"Subscribe to topic containing Script and publish message","time":{"start":1724861735331,"stop":1724861735331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4089b76657795a5","name":"Subscribe to topic containing long and receive message","time":{"start":1724861805439,"stop":1724861805440,"duration":1},"status":"passed","severity":"normal"},{"uid":"c915e7cea87e19","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724861895532,"stop":1724861895533,"duration":1},"status":"passed","severity":"normal"},{"uid":"407b708bfac08424","name":"should load peers from local storage and dispatch events","time":{"start":1724861251100,"stop":1724861251100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb4f98ac76c7796","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724861735326,"stop":1724861735327,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b545ea63c033186","name":"should only return 1 node with relay and store capability","time":{"start":1724861247300,"stop":1724861247300,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce0f0fedf07e215","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724861223362,"stop":1724861223362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ccd65779d36f31","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861805436,"stop":1724861805437,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dd7d05cca6413a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861388577,"stop":1724861388580,"duration":3},"status":"passed","severity":"normal"},{"uid":"4598b017032a8857","name":"Check received message containing Arabic","time":{"start":1724861444064,"stop":1724861444064,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a743bc82b74485","name":"Push message with content topic containing Chinese","time":{"start":1724861712670,"stop":1724861712670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4762c014f750b2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724861257210,"stop":1724861257211,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3928bb14ae9b46","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861484561,"stop":1724861484561,"duration":0},"status":"passed","severity":"normal"},{"uid":"630510f7a1b3a769","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724861379726,"stop":1724861379726,"duration":0},"status":"passed","severity":"normal"},{"uid":"583c00296fbdb98c","name":"Check received message containing emoji","time":{"start":1724861685854,"stop":1724861685854,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ffdc4efdd3da14","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724861735330,"stop":1724861735330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e5d03dae648c25","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724861735322,"stop":1724861735322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5485dd676c85800c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724861246689,"stop":1724861246691,"duration":2},"status":"passed","severity":"normal"},{"uid":"c55b68e47b9ceac0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861469645,"stop":1724861469645,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a591a09a7d419d","name":"Push message with special chars payload","time":{"start":1724861712661,"stop":1724861712662,"duration":1},"status":"passed","severity":"normal"},{"uid":"54992224c178cdaa","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724861246806,"stop":1724861246806,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6b7820c59930d2","name":"Publish message with custom timestamp: Wed Aug 28 2024 17:15:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861741896,"stop":1724861741897,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac87e22fdae14a61","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861620104,"stop":1724861620104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea87f556a3cd65b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861493942,"stop":1724861493942,"duration":0},"status":"passed","severity":"normal"},{"uid":"640f653aca9d479d","name":"Push message with emoji payload","time":{"start":1724861790753,"stop":1724861790753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b12e8bba18ba5a9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724861741898,"stop":1724861741898,"duration":0},"status":"passed","severity":"normal"},{"uid":"939458b024efafeb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724861223363,"stop":1724861223363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea32bb895b2ebf0e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724861223354,"stop":1724861223354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e577b1015505bc","name":"should return empty list for no shard","time":{"start":1724861223359,"stop":1724861223359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c47e74254660707","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724861779251,"stop":1724861779252,"duration":1},"status":"passed","severity":"normal"},{"uid":"7936d6164b3cdf33","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app23/9/topic681/proto","time":{"start":1724861770117,"stop":1724861770117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f345775ff8c4b418","name":"through manual discovery","time":{"start":1724861625586,"stop":1724861625586,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b04f36592f094d","name":"Push message on custom pubsubTopic","time":{"start":1724861584866,"stop":1724861584867,"duration":1},"status":"passed","severity":"normal"},{"uid":"1835750697878f14","name":"Generator, 2 different pubsubtopics","time":{"start":1724861832842,"stop":1724861832843,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadab589172d4b0f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724861231726,"stop":1724861231726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8a8f0a1d5fd86b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724861223363,"stop":1724861223363,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0475edbc202ffa","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724861735321,"stop":1724861735321,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c747dcd849300","name":"Query with Ordered Callback, No message returned","time":{"start":1724861815491,"stop":1724861815492,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e41a6e0d3568946","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724861620101,"stop":1724861620101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5a6071b30a4e15","name":"Sets default value correctly","time":{"start":1724861845170,"stop":1724861845170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9f5c9091b45e20","name":"udp ip6 address","time":{"start":1724861231059,"stop":1724861231060,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7165cef6667a2ca","name":"should not receive a peer event before start","time":{"start":1724861742234,"stop":1724861742235,"duration":1},"status":"passed","severity":"normal"},{"uid":"df99ceeec7c420cd","name":"Push message with Russian payload","time":{"start":1724861790749,"stop":1724861790749,"duration":0},"status":"passed","severity":"normal"},{"uid":"455954a888742d17","name":"should throw an error for missing sharding configuration","time":{"start":1724861223371,"stop":1724861223371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbb9f9b9b856bf","name":"Renews subscription after lossing a connection","time":{"start":1724861805475,"stop":1724861805475,"duration":0},"status":"passed","severity":"normal"},{"uid":"9139f5251acb1d15","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861484563,"stop":1724861484563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c249e6cfe731036","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724861282669,"stop":1724861282670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19350071d0fc015","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861493937,"stop":1724861493938,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c63ac077ac0977","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861484562,"stop":1724861484562,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f3ab8064c05d18","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861805474,"stop":1724861805475,"duration":1},"status":"passed","severity":"normal"},{"uid":"e48276a534e4b0","name":"Push message with Basic HTML tag payload","time":{"start":1724861712664,"stop":1724861712665,"duration":1},"status":"passed","severity":"normal"},{"uid":"7427125b41ff335c","name":"Push message with escaped characters payload","time":{"start":1724861712666,"stop":1724861712666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3741003d7fd7d0f2","name":"Ping on subscribed peer","time":{"start":1724861345735,"stop":1724861345735,"duration":0},"status":"passed","severity":"normal"},{"uid":"420c4d64438501ea","name":"Check publish message containing unicode special characters","time":{"start":1724861741894,"stop":1724861741894,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bccbb71395f3dca","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861805470,"stop":1724861805470,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e23cb6b2c89a2a","name":"Check received message containing numeric","time":{"start":1724861685860,"stop":1724861685860,"duration":0},"status":"passed","severity":"normal"},{"uid":"334b9140cfdcffdc","name":"Filter with 1 connections","time":{"start":1724861523033,"stop":1724861523033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05ae5517cbed47f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724861230821,"stop":1724861230823,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0ffe380340a4b83","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724861469652,"stop":1724861469652,"duration":0},"status":"passed","severity":"normal"},{"uid":"527651dc3bb1ed28","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861805456,"stop":1724861805456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47629278d7784e2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724861846749,"stop":1724861846749,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aeb6a22637d0af","name":"should return false","time":{"start":1724861231728,"stop":1724861231729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f52021da809e5a","name":"Ping succeeds for all connected peers","time":{"start":1724861379718,"stop":1724861379722,"duration":4},"status":"passed","severity":"normal"},{"uid":"6195a33127e9986e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724861246681,"stop":1724861246682,"duration":1},"status":"passed","severity":"normal"},{"uid":"50882d2b1333133e","name":"groups content topics by expected pubsub topic","time":{"start":1724861223355,"stop":1724861223355,"duration":0},"status":"passed","severity":"normal"},{"uid":"37daed6dceace02d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724861830501,"stop":1724861830502,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fe77fae136b526","name":"Subscribe to topic containing short and receive message","time":{"start":1724861805463,"stop":1724861805463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3269081a5aea922","name":"Does not throw an exception when node disconnects","time":{"start":1724861845157,"stop":1724861845160,"duration":3},"status":"passed","severity":"normal"},{"uid":"b5fd2d6d668a757b","name":"should not receive a peer event before start","time":{"start":1724861291722,"stop":1724861291722,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4efc306c1cecef","name":"Check message with no pubsub topic is not received","time":{"start":1724861444071,"stop":1724861444071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fb349336c7ef46","name":"Check publish message containing Arabic","time":{"start":1724861741890,"stop":1724861741890,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ababa9bb9f4329","name":"Check received message containing escaped characters","time":{"start":1724861685853,"stop":1724861685853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a22868a7160d956","name":"Check message received after jswaku node is restarted","time":{"start":1724861444073,"stop":1724861444073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fe4d663f9a4b396","name":"same cluster, same shard: nodes connect","time":{"start":1724861627580,"stop":1724861627580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e897fad9c558928e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724861469636,"stop":1724861469636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1713cae1d3ff1756","name":"Check message with non string payload is not received","time":{"start":1724861685858,"stop":1724861685858,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ddbeed728baf51","name":"handles multiple messages","time":{"start":1724861837825,"stop":1724861837825,"duration":0},"status":"passed","severity":"normal"},{"uid":"507ae564825dd44c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724861225783,"stop":1724861225783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eafb94b7a05dfb7","name":"Check publish message containing short","time":{"start":1724861741885,"stop":1724861741885,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99c261c9c3bcb33","name":"Init the array if not present","time":{"start":1724861222810,"stop":1724861222812,"duration":2},"status":"passed","severity":"normal"},{"uid":"488077fd796dd438","name":"Push message with short payload","time":{"start":1724861712659,"stop":1724861712660,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6cc45dfca08ea9","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724861223358,"stop":1724861223358,"duration":0},"status":"passed","severity":"normal"},{"uid":"34775a2172a0d9ed","name":"Check received message containing shell command","time":{"start":1724861685852,"stop":1724861685853,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbed1233c3bef924","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724861469646,"stop":1724861469646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a692a93b97f3519e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724861770130,"stop":1724861770131,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6842a691020251","name":"1 Store, 2 fetches","time":{"start":1724861247046,"stop":1724861247046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b63a6b4f7a9fadd","name":"Push message with content topic containing special chars","time":{"start":1724861712669,"stop":1724861712669,"duration":0},"status":"passed","severity":"normal"},{"uid":"18320068fdc105f0","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724861273297,"stop":1724861273298,"duration":1},"status":"passed","severity":"normal"},{"uid":"262b8203234ad7fe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724861223363,"stop":1724861223363,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14ce5a72165f5d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724861223364,"stop":1724861223364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0922d018436bef","name":"Push message with JSON payload","time":{"start":1724861712665,"stop":1724861712665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6096f5ca7b67e0","name":"Check message with non string payload is not received","time":{"start":1724861444072,"stop":1724861444072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8240699d5598aa","name":"Should update shard info","time":{"start":1724861627758,"stop":1724861627759,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba73f294c6dc9948","name":"Relay","time":{"start":1724861281933,"stop":1724861281933,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89447f53a946066","name":"Nodes with multiple pubsub topic","time":{"start":1724861720404,"stop":1724861720404,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bda5404a46ff478","name":"random static sharding 7 - Cluster ID: 928, Shard ID: 764","time":{"start":1724861800257,"stop":1724861800258,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6cffb8fe424879","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861493939,"stop":1724861493939,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3091717b0eba7a","name":"should not receive a peer event after stop","time":{"start":1724861291722,"stop":1724861291722,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce0e900efe0df07","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724861469628,"stop":1724861469630,"duration":2},"status":"passed","severity":"normal"},{"uid":"3aa208e8aa1d22c0","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724861469634,"stop":1724861469634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7443acfd01f40697","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724861735335,"stop":1724861735336,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f76342e043e4a14","name":"Privacy Node - default protocol","time":{"start":1724861853006,"stop":1724861853006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4074575402403cb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861805471,"stop":1724861805472,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f84e8fcefc02321","name":"Fails to push message with large meta","time":{"start":1724861712675,"stop":1724861712675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6845cc00d948b68","name":"Push message with content topic containing escaped characters","time":{"start":1724861790764,"stop":1724861790764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ec98391ec39197","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724861620109,"stop":1724861620110,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae0752d29defb93","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724861223392,"stop":1724861223392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9191fd8d9e0560d1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724861846748,"stop":1724861846749,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc6885061e6a08","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861805468,"stop":1724861805469,"duration":1},"status":"passed","severity":"normal"},{"uid":"be68af80f0cf74a7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724861846752,"stop":1724861846752,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c88340e52f3ac1","name":"Check message with invalid timestamp is not received","time":{"start":1724861685856,"stop":1724861685856,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc759c43261f6e48","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861388581,"stop":1724861388581,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8fa9613b1ef04","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724861620101,"stop":1724861620102,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fd469ed026e9d1","name":"Promise Callback - true","time":{"start":1724861823100,"stop":1724861823100,"duration":0},"status":"passed","severity":"normal"},{"uid":"831eb128407c6eca","name":"start node with empty content topic","time":{"start":1724861770131,"stop":1724861770131,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a3def63e020c55","name":"should only return 1 node with store capability","time":{"start":1724861247300,"stop":1724861247300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e423ea827ee7e23","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724861273295,"stop":1724861273296,"duration":1},"status":"passed","severity":"normal"},{"uid":"91749e12afe2b41e","name":"should throw error - no public key","time":{"start":1724861231727,"stop":1724861231727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9912ea1111719844","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861493935,"stop":1724861493935,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc61f60b2e2a483a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724861627580,"stop":1724861627580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bb68052782f2d1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861805444,"stop":1724861805444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54ebdccbae28d36","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724861469634,"stop":1724861469635,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc4d2258cf8875a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861805433,"stop":1724861805434,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24bede33b032af5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724861779265,"stop":1724861779266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b0c43c15cf6d49","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861805466,"stop":1724861805467,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fa8f7ee91c2db5","name":"should throw error - no public key","time":{"start":1724861231728,"stop":1724861231728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ea61a0093a6498","name":"Check received message containing JSON","time":{"start":1724861685872,"stop":1724861685873,"duration":1},"status":"passed","severity":"normal"},{"uid":"9333e042ed9d6ef8","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724861830503,"stop":1724861830503,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc068d42698a97f7","name":"Push message with Basic HTML tag payload","time":{"start":1724861790751,"stop":1724861790751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8535f128ee55b4","name":"Throws when trying to push message with empty payload","time":{"start":1724861790754,"stop":1724861790754,"duration":0},"status":"passed","severity":"normal"},{"uid":"4768d7e3c2f2d189","name":"should encodeTxt and decodeTxt","time":{"start":1724861231725,"stop":1724861231725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2caca435203cc49","name":"Push message with content topic containing numeric","time":{"start":1724861790755,"stop":1724861790755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4c21c13ce8a01","name":"Check received message with timestamp: 1724861272398000000 ","time":{"start":1724861685854,"stop":1724861685854,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae1bd3f6fdd198f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724861230825,"stop":1724861230826,"duration":1},"status":"passed","severity":"normal"},{"uid":"981d2b3303384dd7","name":"same cluster, different shard: nodes don't connect","time":{"start":1724861469625,"stop":1724861469626,"duration":1},"status":"passed","severity":"normal"},{"uid":"9460a065fc85a620","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861805450,"stop":1724861805455,"duration":5},"status":"passed","severity":"normal"},{"uid":"e2cb53783152b374","name":"Query generator for multiple messages with different content topic format","time":{"start":1724861827952,"stop":1724861827952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8542d5e1ec78314d","name":"handles different clusterIds correctly","time":{"start":1724861223355,"stop":1724861223355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3348c73983f18d84","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861805444,"stop":1724861805445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7561766c240e678","name":"Generator, 2 different pubsubtopics","time":{"start":1724861832844,"stop":1724861832844,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf167a64005f31ab","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861493938,"stop":1724861493938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f985e32b209dd5","name":"should get / set TCP multiaddr","time":{"start":1724861231734,"stop":1724861231734,"duration":0},"status":"passed","severity":"normal"},{"uid":"81226cc6ba92b227","name":"Push message with short payload","time":{"start":1724861790745,"stop":1724861790746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a2736a1bb95207","name":"should emit a peer event after start","time":{"start":1724861251098,"stop":1724861251099,"duration":1},"status":"passed","severity":"normal"},{"uid":"986464e1ee553465","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724861830502,"stop":1724861830503,"duration":1},"status":"passed","severity":"normal"},{"uid":"109207daad6eae53","name":"can start the service","time":{"start":1724861251096,"stop":1724861251097,"duration":1},"status":"passed","severity":"normal"},{"uid":"2079b15a138ec946","name":"Push message on custom pubsubTopic","time":{"start":1724861584870,"stop":1724861584870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59499c17060b469","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861493943,"stop":1724861493943,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c840fbe5c351f8","name":"Check received message containing Basic HTML tag","time":{"start":1724861685867,"stop":1724861685871,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c99e8a3b7bef54f","name":"Check publish message containing XML","time":{"start":1724861741892,"stop":1724861741892,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1e017321589844","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724861258535,"stop":1724861258535,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81c9e0f1da7ddcb","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861334265,"stop":1724861334265,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c48e0a7d032b49c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724861720393,"stop":1724861720393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8013508407d35dc2","name":"Ping on unsubscribed peer","time":{"start":1724861345739,"stop":1724861345740,"duration":1},"status":"passed","severity":"normal"},{"uid":"947164806ed17fc1","name":"Js publishes, other Js receives","time":{"start":1724861709117,"stop":1724861709117,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e90a00fb0649dd","name":"random static sharding 10 - Cluster ID: 147, Shard ID: 826","time":{"start":1724861800259,"stop":1724861800259,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1262a6c8e05fe2","name":"Register correct protocols","time":{"start":1724861735320,"stop":1724861735320,"duration":0},"status":"passed","severity":"normal"},{"uid":"980998c5c80e0f76","name":"does not throw on valid cases","time":{"start":1724861223339,"stop":1724861223340,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d1248c1f53dce1","name":"Correctly serialized arguments","time":{"start":1724861625758,"stop":1724861625758,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c76e41c6e04eb6","name":"can start and stop the service","time":{"start":1724861291720,"stop":1724861291720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fba2407aec93214","name":"Passing an array","time":{"start":1724861845161,"stop":1724861845162,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61a7e5624c20670","name":"Used by Waku Relay","time":{"start":1724861845169,"stop":1724861845169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66719c827191b87","name":"Push message with content topic containing Chinese","time":{"start":1724861790756,"stop":1724861790756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f8cfd46bdb64e5","name":"Push message with custom timestamp: 1724857884892","time":{"start":1724861790767,"stop":1724861790768,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d067ea764f8821","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861469639,"stop":1724861469639,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6b7855063aa5d1","name":"different cluster, different shard: nodes don't connect","time":{"start":1724861469627,"stop":1724861469628,"duration":1},"status":"passed","severity":"normal"},{"uid":"af80dfffa745d804","name":"Refresh subscription","time":{"start":1724861805437,"stop":1724861805438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ae70028f3c9bad","name":"Check publish message after client node is restarted","time":{"start":1724861741900,"stop":1724861741900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85e4d7279f9a510c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724861223366,"stop":1724861223366,"duration":0},"status":"passed","severity":"normal"},{"uid":"791f0f282d545fd5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861388580,"stop":1724861388580,"duration":0},"status":"passed","severity":"normal"},{"uid":"be79284df8bc88d7","name":"Query Generator - false","time":{"start":1724861823100,"stop":1724861823100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed93cbd372eca5fd","name":"should only return 1 node with relay capability","time":{"start":1724861247299,"stop":1724861247300,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c95dec0df1f95fa","name":"should set field with all protocols enabled","time":{"start":1724861231737,"stop":1724861231737,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3fcecc72438581","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724861223362,"stop":1724861223362,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c40673a2949db0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724861223367,"stop":1724861223367,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db1fc6e5c445c5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724861469638,"stop":1724861469638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cea41a8c343d3de","name":"Push message with numeric payload","time":{"start":1724861712661,"stop":1724861712661,"duration":0},"status":"passed","severity":"normal"},{"uid":"814bee15b3706c56","name":"Push message with JSON payload","time":{"start":1724861790751,"stop":1724861790752,"duration":1},"status":"passed","severity":"normal"},{"uid":"964c5d85b0303268","name":"Push message with content topic containing Russian","time":{"start":1724861790756,"stop":1724861790757,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92c9fc0ef4e5c92","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861620106,"stop":1724861620107,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae13fe262bed0a3","name":"random static sharding 3 - Cluster ID: 282, Shard ID: 311","time":{"start":1724861800255,"stop":1724861800255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f81bd69fef9542e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861484562,"stop":1724861484563,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab52c3212dff22e","name":"Check received message containing SQL Injection","time":{"start":1724861685863,"stop":1724861685864,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bbc00f87da88be","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app19/8/topic294/json","time":{"start":1724861770123,"stop":1724861770128,"duration":5},"status":"passed","severity":"normal"},{"uid":"f6a9db6305cb4ffe","name":"should use DNS peer discovery with light client","time":{"start":1724861291723,"stop":1724861291723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f189fa0cab7c2f66","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724861469645,"stop":1724861469646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0cc48d1c0f5924","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724861223359,"stop":1724861223359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be21e989a4c7703","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861493933,"stop":1724861493933,"duration":0},"status":"passed","severity":"normal"},{"uid":"defe66223099ee4a","name":"should return unique PubsubTopics for static sharding","time":{"start":1724861223358,"stop":1724861223358,"duration":0},"status":"passed","severity":"normal"},{"uid":"70dc534631bc2413","name":"throws on content topic with empty application field","time":{"start":1724861223342,"stop":1724861223343,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42acb91e8277888","name":"Check received message with timestamp: 1724861272357 ","time":{"start":1724861444068,"stop":1724861444069,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bac913ad32a8f8","name":"Should update multiaddrs","time":{"start":1724861627758,"stop":1724861627758,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea8f7273c131f5c","name":"Check received message containing shell command","time":{"start":1724861444066,"stop":1724861444067,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1813198eae0d63","name":"Generator, 2 different pubsubtopics","time":{"start":1724861832840,"stop":1724861832841,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e876506031b3e96","name":"Check received message with timestamp: 1724861272398000000 ","time":{"start":1724861685877,"stop":1724861685877,"duration":0},"status":"passed","severity":"normal"},{"uid":"434d9f4772482100","name":"Check publish message containing Script","time":{"start":1724861741891,"stop":1724861741892,"duration":1},"status":"passed","severity":"normal"},{"uid":"258fee04bf324ba0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724861223365,"stop":1724861223365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c6cf683c86c23d","name":"Waku message hash computation (no timestamp)","time":{"start":1724861225782,"stop":1724861225783,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46e6f91773c7387","name":"Push message with Script payload","time":{"start":1724861712663,"stop":1724861712664,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafd7697dda829b0","name":"Check received message with timestamp: 1724861272357000000 ","time":{"start":1724861444068,"stop":1724861444068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53a8d374a14eef","name":"can dial TLS multiaddrs","time":{"start":1724861625585,"stop":1724861625586,"duration":1},"status":"passed","severity":"normal"},{"uid":"1800463929e8d708","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861469641,"stop":1724861469642,"duration":1},"status":"passed","severity":"normal"},{"uid":"933e07bff841e4d","name":"Passing page size 3 when there are 20 messages","time":{"start":1724861835946,"stop":1724861835946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff698fd5aab04a2f","name":"Push message with meta","time":{"start":1724861712675,"stop":1724861712675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6991fff5a6fb26","name":"Renews peer on consistent ping failures","time":{"start":1724861379725,"stop":1724861379725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec05bcdc245abac3","name":"Failed peers are renewed","time":{"start":1724861520271,"stop":1724861520271,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0ef64eddd38448","name":"Ephemeral messages are not stored","time":{"start":1724861282668,"stop":1724861282669,"duration":1},"status":"passed","severity":"normal"},{"uid":"8278eb83513d3265","name":"topics with same application and version share the same shard","time":{"start":1724861223354,"stop":1724861223354,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed7f38b295acb4b","name":"Generator, custom pubsub topic","time":{"start":1724861832842,"stop":1724861832842,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b55ab879ecedf","name":"Fails to push message bigger that 1MB","time":{"start":1724861712677,"stop":1724861712677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e453fd680a740752","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861469636,"stop":1724861469636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e306f51a8b3250de","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724861223357,"stop":1724861223357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e1f17065590cca","name":"Push message with Arabic payload","time":{"start":1724861712662,"stop":1724861712662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9886aa46f93c4b","name":"should throw an error for insufficient data","time":{"start":1724861223393,"stop":1724861223393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75d032a2a569ec7","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724861225780,"stop":1724861225781,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aae91ebd0a275b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724861827958,"stop":1724861827958,"duration":0},"status":"passed","severity":"normal"},{"uid":"171fcb74bd4bcca5","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861805434,"stop":1724861805435,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e7b91a758fecd7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724861257209,"stop":1724861257210,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e0b80b466e1961","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724861735322,"stop":1724861735322,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d511569b709147","name":"Check publish message containing emoji","time":{"start":1724861741895,"stop":1724861741895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dcaa60f4c36534","name":"Check received message containing unicode special characters","time":{"start":1724861685853,"stop":1724861685854,"duration":1},"status":"passed","severity":"normal"},{"uid":"5923ebb18ae3f196","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724861223353,"stop":1724861223353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e849d8ea9d86ba17","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724861846750,"stop":1724861846751,"duration":1},"status":"passed","severity":"normal"},{"uid":"730bf83ddef676c6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861832844,"stop":1724861832845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebed03ba1ba6ab32","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724861469641,"stop":1724861469641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a574598cdd930fba","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724861223372,"stop":1724861223372,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d37f415c55289","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724861246683,"stop":1724861246684,"duration":1},"status":"passed","severity":"normal"},{"uid":"93213b5ed2f97bfb","name":"Callback on promise","time":{"start":1724861827953,"stop":1724861827958,"duration":5},"status":"passed","severity":"normal"},{"uid":"4e3cddc61cc805ad","name":"Check message received after nwaku node is restarted","time":{"start":1724861444073,"stop":1724861444073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39c2783cde3548db","name":"Relay + Store","time":{"start":1724861231739,"stop":1724861231739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26d031396d0b07f","name":"Ordered callback, aborts when callback returns true","time":{"start":1724861827959,"stop":1724861827959,"duration":0},"status":"passed","severity":"normal"},{"uid":"351e2cb9ff0a0645","name":"Push message with Script payload","time":{"start":1724861790750,"stop":1724861790750,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1457db26598e0d","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861805455,"stop":1724861805455,"duration":0},"status":"passed","severity":"normal"},{"uid":"138300d38294e947","name":"Push message with SQL Injection payload","time":{"start":1724861712663,"stop":1724861712663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd39ea4e4d83acb","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724861469637,"stop":1724861469638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0acf7c13fa35a35","name":"returns all values when wanted number is greater than available values","time":{"start":1724861246805,"stop":1724861246806,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b1a84ff5a32a61","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724861223366,"stop":1724861223366,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2a9322e9e0b2fe","name":"Push message with content topic containing XML","time":{"start":1724861790758,"stop":1724861790758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d446de3c0ec6c7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724861246688,"stop":1724861246689,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e455c311d1fa492","name":"getPeersByDiscovery","time":{"start":1724861313410,"stop":1724861313410,"duration":0},"status":"passed","severity":"normal"},{"uid":"825d59c8d9883496","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861493944,"stop":1724861493944,"duration":0},"status":"passed","severity":"normal"},{"uid":"8655f7143f2f1b0c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724861236574,"stop":1724861236574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba1e68956a85da4","name":"Check message on other pubsub topic is not received","time":{"start":1724861685882,"stop":1724861685882,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c2a0866f31a265","name":"Renews subscription after lossing a connection","time":{"start":1724861805446,"stop":1724861805446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3707fb5547025c0f","name":"Fails to push message with empty content topic","time":{"start":1724861712674,"stop":1724861712674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbfd5499c72508a","name":"Check received message containing special chars","time":{"start":1724861685848,"stop":1724861685848,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77f9a6425ea7d98","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app13/2/topic657/xml","time":{"start":1724861770118,"stop":1724861770121,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6ba68b984ae9e29","name":"Check received message containing Basic HTML tag","time":{"start":1724861444066,"stop":1724861444066,"duration":0},"status":"passed","severity":"normal"},{"uid":"db94a7958ba9ff87","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724861712672,"stop":1724861712672,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e7b3e5abccb6a2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724861735322,"stop":1724861735323,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b6ce905d7cf7c4","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724861359781,"stop":1724861359781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c575fb8d0f6241a4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724861469648,"stop":1724861469649,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ddb3be5f91ca3f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app32/3/topic685/test.js","time":{"start":1724861770116,"stop":1724861770117,"duration":1},"status":"passed","severity":"normal"},{"uid":"13020092bda5f32f","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861345740,"stop":1724861345740,"duration":0},"status":"passed","severity":"normal"},{"uid":"545fe632cce7f4d1","name":"Push message with unicode special characters payload","time":{"start":1724861790752,"stop":1724861790753,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3291d061dc1306","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app32/9/topic389/utf8","time":{"start":1724861770116,"stop":1724861770116,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dde1c764b600a2","name":"should properly create location multiaddrs - udp","time":{"start":1724861231736,"stop":1724861231736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8b2d9e73d3f5c8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861805472,"stop":1724861805473,"duration":1},"status":"passed","severity":"normal"},{"uid":"e629a6eedb74d09","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724861469648,"stop":1724861469648,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b718e0dc9cdc55","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724861230834,"stop":1724861230835,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fc4e9393268879","name":"Callback on promise, aborts when callback returns true","time":{"start":1724861827958,"stop":1724861827958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dc213ee7c71c10","name":"should decode valid enr with tcp successfully","time":{"start":1724861231726,"stop":1724861231726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ae7a623a7dad22","name":"removeEventListener with correct event","time":{"start":1724861313409,"stop":1724861313409,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5fcbe1e3677","name":"Push message with content topic containing XML","time":{"start":1724861712672,"stop":1724861712672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdac873218bc2039","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724861493944,"stop":1724861493945,"duration":1},"status":"passed","severity":"normal"},{"uid":"61243cc8f883f50f","name":"Publish message with large meta","time":{"start":1724861741901,"stop":1724861741901,"duration":0},"status":"passed","severity":"normal"},{"uid":"966123925ff26a7f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724861223359,"stop":1724861223360,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e1c6f05de7aacb","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861805443,"stop":1724861805443,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c2502b33698790","name":"Publish message with custom timestamp: Wed Aug 28 2024 15:15:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861741896,"stop":1724861741896,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdb2fd85f234705","name":"Push message with content topic containing short","time":{"start":1724861712668,"stop":1724861712668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b2bf1b95e4b25f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861484559,"stop":1724861484559,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb5562b8914cda1","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724861225781,"stop":1724861225781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2d33c47fb62eb5","name":"Push message equal or less that 1MB","time":{"start":1724861712677,"stop":1724861712677,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf914b67a5784ed3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724861720396,"stop":1724861720399,"duration":3},"status":"passed","severity":"normal"},{"uid":"d607d074ef6fbbc6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724861324520,"stop":1724861324520,"duration":0},"status":"passed","severity":"normal"},{"uid":"517b6e9764dcf99d","name":"1 Relay, 1 Filter, gives up","time":{"start":1724861247047,"stop":1724861247047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d431ff6520c58ae","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724861800260,"stop":1724861800260,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaf8139ac1b7f5c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724861627579,"stop":1724861627579,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e12bd60d7f1413","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724861246687,"stop":1724861246688,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1339e26a76a9fba","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724861827952,"stop":1724861827952,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c1cc052f8b0797","name":"throws on content topic with empty version field","time":{"start":1724861223343,"stop":1724861223343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea95001cfed28cd1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861805429,"stop":1724861805430,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e080f24e09ce4b","name":"Push message with Arabic payload","time":{"start":1724861790748,"stop":1724861790749,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbeb2c3341562ad","name":"should properly create location multiaddrs - udp6","time":{"start":1724861231735,"stop":1724861231736,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ffac51825c9229","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861484561,"stop":1724861484561,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ec1764a93d7682","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861359782,"stop":1724861359782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f901aef186d7a23","name":"Push message with Chinese payload","time":{"start":1724861712662,"stop":1724861712662,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa536b01cd21f883","name":"should not throw an error for a single configured topic","time":{"start":1724861223367,"stop":1724861223367,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fc41d3d7dd81a0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724861223351,"stop":1724861223351,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63ef6a824429cae","name":"Check received message containing Russian","time":{"start":1724861685849,"stop":1724861685849,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d724a3c5e26678","name":"Check message on other pubsub topic is not received","time":{"start":1724861685856,"stop":1724861685856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51a6e6c790adb0e","name":"Push message equal or less that 1MB","time":{"start":1724861790768,"stop":1724861790768,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f8c38b0c0050df","name":"Overlapping topic subscription","time":{"start":1724861493935,"stop":1724861493935,"duration":0},"status":"passed","severity":"normal"},{"uid":"becfbf7bb5eec9d0","name":"isConnected should return true after first peer connects","time":{"start":1724861324521,"stop":1724861324521,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ae39ce20b9195d","name":"Check message received after jswaku node is restarted","time":{"start":1724861685858,"stop":1724861685858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6dbd4350f8f26a4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724861469640,"stop":1724861469640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1339aea497c5345","name":"Round trip binary serialization","time":{"start":1724861236571,"stop":1724861236571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f30e4215076a414","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724861846752,"stop":1724861846752,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b5c3a4ac382c2c","name":"Ping on subscribed peer","time":{"start":1724861334264,"stop":1724861334264,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26982c7628cc3a","name":"Check message on other pubsub topic is not received","time":{"start":1724861444070,"stop":1724861444071,"duration":1},"status":"passed","severity":"normal"},{"uid":"214cdc8c8f9bf5bd","name":"Check received message containing Chinese","time":{"start":1724861685861,"stop":1724861685861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a013585cfff602","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861805473,"stop":1724861805473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61f214635ccd70b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724861223373,"stop":1724861223373,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafedb9de79f794","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861620103,"stop":1724861620104,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9d9dd55e2d535c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861685880,"stop":1724861685880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbd765accf3996f","name":"handles empty contentTopics array correctly","time":{"start":1724861223371,"stop":1724861223372,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b8f29963c73778","name":"Push to array if already present","time":{"start":1724861222812,"stop":1724861222812,"duration":0},"status":"passed","severity":"normal"},{"uid":"815fa0f848293864","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724861223364,"stop":1724861223364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c107c17b22d7d7c8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861493934,"stop":1724861493934,"duration":0},"status":"passed","severity":"normal"},{"uid":"42caf274e3be3563","name":"Decoder throws on empty string content topic","time":{"start":1724861257213,"stop":1724861257213,"duration":0},"status":"passed","severity":"normal"},{"uid":"36be22ce4e672f6e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724861779252,"stop":1724861779253,"duration":1},"status":"passed","severity":"normal"},{"uid":"43256f14d5979a52","name":"Push message with custom timestamp: 1724857920526","time":{"start":1724861712676,"stop":1724861712676,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61f98684618e2d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861805445,"stop":1724861805445,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea9afb7a5e29b34","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724861223369,"stop":1724861223369,"duration":0},"status":"passed","severity":"normal"},{"uid":"533fcc7792c12fce","name":"Check publish message containing JSON","time":{"start":1724861741893,"stop":1724861741893,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8271b89b9699e6","name":"Check message with no content topic is not received","time":{"start":1724861685883,"stop":1724861685884,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cca85b939b2da5","name":"Push message with content topic containing unicode special characters","time":{"start":1724861790764,"stop":1724861790764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36e58f04b09f550","name":"should emit a peer event after start","time":{"start":1724861742234,"stop":1724861742234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd19719081ac61e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724861779252,"stop":1724861779252,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5bb184921d2974","name":"Check received message containing JSON","time":{"start":1724861444066,"stop":1724861444066,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d218f459e2d961","name":"Check received message containing Chinese","time":{"start":1724861685848,"stop":1724861685848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d6a3ce24579e25","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724861359783,"stop":1724861359783,"duration":0},"status":"passed","severity":"normal"},{"uid":"334881083c447f23","name":"dispatchEvent via connectionManager","time":{"start":1724861313411,"stop":1724861313411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b99095be560889f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861493942,"stop":1724861493943,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8eac9040de3442","name":"Refresh subscription","time":{"start":1724861805462,"stop":1724861805462,"duration":0},"status":"passed","severity":"normal"},{"uid":"edde150de4d52482","name":"Asymmetric encrypt & decrypt","time":{"start":1724861257426,"stop":1724861257427,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f368a385cf8dd5d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724861246684,"stop":1724861246686,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d636805dbd58059","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861484563,"stop":1724861484563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98a9c01693c5b10","name":"getPeersByDiscovery","time":{"start":1724861713625,"stop":1724861713626,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff367c6df7b4e2c","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861805470,"stop":1724861805470,"duration":0},"status":"passed","severity":"normal"},{"uid":"717d57f89b100f98","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724861469637,"stop":1724861469637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddad1809fde10e75","name":"Check received message containing short","time":{"start":1724861444062,"stop":1724861444062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c259c5cde5264b23","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724861223352,"stop":1724861223353,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c0dec7dc8fe128","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724861720399,"stop":1724861720400,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14c7296205f76a9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724861223357,"stop":1724861223357,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d697f00263c13da","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724861830502,"stop":1724861830502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e3f1cad37b9aa7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724861280381,"stop":1724861280382,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c971997f614d5c2","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724861223357,"stop":1724861223357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9556c928761e41","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724861469644,"stop":1724861469644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3473f6d98bd13ea1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724861223359,"stop":1724861223359,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddefb5b60fb1d8d","name":"Check received message containing unicode special characters","time":{"start":1724861685874,"stop":1724861685875,"duration":1},"status":"passed","severity":"normal"},{"uid":"516425a59a2e31c8","name":"Ordered Callback - false","time":{"start":1724861823101,"stop":1724861823101,"duration":0},"status":"passed","severity":"normal"},{"uid":"189e13868551597","name":"Push 30 different messages","time":{"start":1724861790753,"stop":1724861790753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f6c99a6a0fee96","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724861223362,"stop":1724861223362,"duration":0},"status":"passed","severity":"normal"},{"uid":"87330bb1abd64254","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724861815482,"stop":1724861815487,"duration":5},"status":"passed","severity":"normal"},{"uid":"d12aafc4166789c4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861388576,"stop":1724861388577,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3263196f8be6a8","name":"Push message with content topic containing Script","time":{"start":1724861712671,"stop":1724861712671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a247baaa4d73ad6d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724861790758,"stop":1724861790763,"duration":5},"status":"passed","severity":"normal"},{"uid":"b352ff7aaf418d51","name":"retrieves a single peer","time":{"start":1724861247296,"stop":1724861247297,"duration":1},"status":"passed","severity":"normal"},{"uid":"709ec960bfe57439","name":"should not receive a peer event after stop","time":{"start":1724861742235,"stop":1724861742235,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7a0754238af5b6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861805441,"stop":1724861805441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4435d1c40561ec44","name":"Decoder throws on undefined content topic","time":{"start":1724861236573,"stop":1724861236573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6c751d5a96cad4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724861735334,"stop":1724861735335,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de01110516049bc","name":"different cluster, different shard: nodes don't connect","time":{"start":1724861627581,"stop":1724861627581,"duration":0},"status":"passed","severity":"normal"},{"uid":"121cfd33c9c1b855","name":"Check message with no content topic is not received","time":{"start":1724861444071,"stop":1724861444072,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d60a65442099ab","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861805444,"stop":1724861805444,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99aa4e3c50fe431","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724861469649,"stop":1724861469649,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedb7592f4c37241","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724861324520,"stop":1724861324520,"duration":0},"status":"passed","severity":"normal"},{"uid":"c542e74339031a27","name":"Decoder throws on empty string content topic","time":{"start":1724861258537,"stop":1724861258537,"duration":0},"status":"passed","severity":"normal"},{"uid":"12533dba87c349f0","name":"Renews peer on consistent missed messages","time":{"start":1724861379726,"stop":1724861379726,"duration":0},"status":"passed","severity":"normal"},{"uid":"c472d72376694bbf","name":"Push message with content topic containing Script","time":{"start":1724861790757,"stop":1724861790757,"duration":0},"status":"passed","severity":"normal"},{"uid":"994ea1048da827f0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724861735336,"stop":1724861735336,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c9f7463eeca1a2","name":"should not fail to stop the service if it was not started","time":{"start":1724861251098,"stop":1724861251098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3744381acf073ba0","name":"should not fail to start the service if it is already started","time":{"start":1724861251098,"stop":1724861251098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d472dfd6f10e24f","name":"Rejects garbage","time":{"start":1724861239709,"stop":1724861239709,"duration":0},"status":"passed","severity":"normal"},{"uid":"6049d0fee2f354d6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724861720400,"stop":1724861720403,"duration":3},"status":"passed","severity":"normal"},{"uid":"89e1e35fdf032e54","name":"Push message with XML payload","time":{"start":1724861712664,"stop":1724861712664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83d574b86fd1926","name":"Non TWN Cluster","time":{"start":1724861770115,"stop":1724861770115,"duration":0},"status":"passed","severity":"normal"},{"uid":"401c14402aea1873","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861805441,"stop":1724861805441,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ae417bb3ac8f87","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861484558,"stop":1724861484558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd97fb1380ec8c3","name":"same cluster, different shard: nodes connect","time":{"start":1724861627580,"stop":1724861627581,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b05b66b7f06403","name":"Check received message containing XML","time":{"start":1724861685865,"stop":1724861685867,"duration":2},"status":"passed","severity":"normal"},{"uid":"298cad0263186834","name":"Query with Promise Callback, No message returned","time":{"start":1724861815493,"stop":1724861815494,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bc5aee0b120fff","name":"Check received message containing long","time":{"start":1724861444062,"stop":1724861444063,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0d83ba56bf6d1f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724861469647,"stop":1724861469647,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f86c1a1303ddace","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724861291724,"stop":1724861291726,"duration":2},"status":"skipped","severity":"normal"},{"uid":"4e6e9671c52e47c8","name":"Check message received after jswaku node is restarted","time":{"start":1724861685889,"stop":1724861685890,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9d853cc19a345892","name":"Sample","time":{"start":1724861231071,"stop":1724861231071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e2cae90fb706c0","name":"should properly compute the node id","time":{"start":1724861231729,"stop":1724861231729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d727def9f2586ea","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724861620109,"stop":1724861620109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9f5489f3982c1c","name":"random static sharding 8 - Cluster ID: 149, Shard ID: 506","time":{"start":1724861800258,"stop":1724861800258,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c01b414067b883","name":"Decoder throws on undefined content topic","time":{"start":1724861258536,"stop":1724861258537,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2fa323d09482fd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861805474,"stop":1724861805474,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1c4138cf9889a7","name":"throws on content topic with empty encoding field","time":{"start":1724861223344,"stop":1724861223344,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ab2c11c32388c5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724861251100,"stop":1724861251101,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5dfd7d682ed2cc7","name":"Fails to publish message with wrong content topic","time":{"start":1724861741897,"stop":1724861741898,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd91bca993db925","name":"Check publish message containing special chars","time":{"start":1724861741889,"stop":1724861741889,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc3b09ed26ea08d","name":"should not fail to stop the service if it was not started","time":{"start":1724861291720,"stop":1724861291721,"duration":1},"status":"passed","severity":"normal"},{"uid":"59277760abc0022b","name":"random static sharding 5 - Cluster ID: 772, Shard ID: 449","time":{"start":1724861800256,"stop":1724861800257,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad169214f81d0f22","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861493934,"stop":1724861493935,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3d9610db12eeab","name":"Check received message containing SQL Injection","time":{"start":1724861444065,"stop":1724861444065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40837da1898b172","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724861815489,"stop":1724861815489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2afff3d02c2d286","name":"Query Generator, No Decoder","time":{"start":1724861815487,"stop":1724861815488,"duration":1},"status":"passed","severity":"normal"},{"uid":"701d9605a77b3821","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861484559,"stop":1724861484559,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9ef66474951703","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724861223365,"stop":1724861223365,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96d4a8b1335c5f1","name":"Decoder throws on empty string content topic","time":{"start":1724861236573,"stop":1724861236573,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0d7aedbbe123d2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724861815492,"stop":1724861815492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80b3534d7bdd3e5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861469633,"stop":1724861469634,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f76261d28de88a","name":"it tolerates circular branch references","time":{"start":1724861247297,"stop":1724861247297,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37fbd010addd5e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861805432,"stop":1724861805433,"duration":1},"status":"passed","severity":"normal"},{"uid":"1483c213cfc998f8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724861846752,"stop":1724861846753,"duration":1},"status":"passed","severity":"normal"},{"uid":"be82a78a440ddb85","name":"Generator, custom pubsub topic","time":{"start":1724861832840,"stop":1724861832840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff93ba110b6a82b","name":"should not receive a peer event after stop","time":{"start":1724861251099,"stop":1724861251099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fccd686e770b6a","name":"Check message with no payload is not received","time":{"start":1724861685885,"stop":1724861685885,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ce680c207ae530","name":"Publish message with rate limit","time":{"start":1724861741901,"stop":1724861741901,"duration":0},"status":"passed","severity":"normal"},{"uid":"531b7fde13b8df47","name":"Check received message containing special chars","time":{"start":1724861444063,"stop":1724861444063,"duration":0},"status":"passed","severity":"normal"},{"uid":"401e7d0d7e35052a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861484560,"stop":1724861484560,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0cccad94d4237e","name":"isConnected return false after peer stops","time":{"start":1724861324522,"stop":1724861324522,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a7d2d68b189201","name":"Fails to publish duplicate message","time":{"start":1724861741897,"stop":1724861741897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a54aa03ab52ff1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861444069,"stop":1724861444070,"duration":1},"status":"passed","severity":"normal"},{"uid":"60981abee565e56","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724861273296,"stop":1724861273297,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5b915d206cd9ec","name":"should be able to encode the field with only STORE set to true","time":{"start":1724861230823,"stop":1724861230824,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1e3eff7cd33d3e","name":"pre and post cipher","time":{"start":1724861257428,"stop":1724861257428,"duration":0},"status":"passed","severity":"normal"},{"uid":"869cc58fedcf93cc","name":"Query Generator - true","time":{"start":1724861823099,"stop":1724861823099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9856ca468d7f8f2","name":"All","time":{"start":1724861281934,"stop":1724861281934,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b0cee8baa92ce0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861493937,"stop":1724861493937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4ce9abaf7e352c","name":"Fails to push message with empty content topic","time":{"start":1724861790765,"stop":1724861790765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a54c7d877599fd1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724861741899,"stop":1724861741900,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc43a246d276ca48","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861805464,"stop":1724861805465,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0ee57baf205e1a","name":"different cluster, same shard: nodes don't connect","time":{"start":1724861627581,"stop":1724861627581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b762a1266c5a49","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861620100,"stop":1724861620101,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf156dd0dda66345","name":"Waku message hash computation (payload length 0)","time":{"start":1724861225782,"stop":1724861225782,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa4bae6f97ceab4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724861735327,"stop":1724861735328,"duration":1},"status":"passed","severity":"normal"},{"uid":"72192891001c778b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861805445,"stop":1724861805445,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa59eac7b6fa4a","name":"Push message with content topic containing SQL Injection","time":{"start":1724861790757,"stop":1724861790757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6861ed87ca6faf","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724861223370,"stop":1724861223371,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d493a792807bac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861359783,"stop":1724861359784,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28a955aa30c7bd0","name":"Push message with content topic containing Russian","time":{"start":1724861712670,"stop":1724861712671,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb3989760438e8a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724861800254,"stop":1724861800254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4886441b02515f","name":"can start and stop the service","time":{"start":1724861251097,"stop":1724861251098,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9c5e20e99d8873","name":"Query Generator, No message returned","time":{"start":1724861815488,"stop":1724861815489,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21e08f389837b1d","name":"Reusing cursor across nodes","time":{"start":1724861779254,"stop":1724861779255,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c942eeba5d1b934","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724861324521,"stop":1724861324521,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c34841bc4b2e5e","name":"should not fail to start the service if it is already started","time":{"start":1724861742234,"stop":1724861742234,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e5d8a3c5c15dc8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724861713626,"stop":1724861713626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8591c449ba5f1c7c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724861735337,"stop":1724861735337,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f4d664c03fa4b5","name":"Query with Promise Callback, No Decoder","time":{"start":1724861815493,"stop":1724861815493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1401aa449f0f676","name":"Push message with XML payload","time":{"start":1724861790750,"stop":1724861790751,"duration":1},"status":"passed","severity":"normal"},{"uid":"b981e48a76e25f8f","name":"Accepts a valid Waku Message","time":{"start":1724861239707,"stop":1724861239708,"duration":1},"status":"passed","severity":"normal"},{"uid":"20012512120448ba","name":"Decoder throws on undefined content topic","time":{"start":1724861257212,"stop":1724861257213,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c91e64693c23f51","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724861469650,"stop":1724861469651,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ca7e3214af3f3c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724861895533,"stop":1724861895533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a658461797dff594","name":"throws on content topic with too few or too many fields","time":{"start":1724861223341,"stop":1724861223341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8250edfa58f8e345","name":"Ping fails for unsubscribed peers","time":{"start":1724861379722,"stop":1724861379724,"duration":2},"status":"passed","severity":"normal"},{"uid":"242aad4f92cb6125","name":"Check message with no payload is not received","time":{"start":1724861685857,"stop":1724861685857,"duration":0},"status":"passed","severity":"normal"},{"uid":"577e985d19ed950a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724861246680,"stop":1724861246681,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4aa0963379783","name":"should set field with only FILTER enabled","time":{"start":1724861231738,"stop":1724861231738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c503ad00a6de27e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724861223361,"stop":1724861223361,"duration":0},"status":"passed","severity":"normal"},{"uid":"6599db898dd01a23","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861805435,"stop":1724861805436,"duration":1},"status":"passed","severity":"normal"},{"uid":"5160adfa94689647","name":"Light Node - default protocols","time":{"start":1724861853006,"stop":1724861853006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a248492982687da9","name":"more peers than existing","time":{"start":1724861686114,"stop":1724861686114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98f3af7992496426","name":"Store - dialed first","time":{"start":1724861853004,"stop":1724861853004,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f5f42e649571fe","name":"Check publish message containing SQL Injection","time":{"start":1724861741891,"stop":1724861741891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bb054132b3df7b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724861247046,"stop":1724861247047,"duration":1},"status":"passed","severity":"normal"},{"uid":"75575792a1d3e2a","name":"should properly create location multiaddrs - tcp4","time":{"start":1724861231735,"stop":1724861231735,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcf32bcceb47999","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724861846749,"stop":1724861846750,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c410ea516bec0f1","name":"should encode/decode to text encoding","time":{"start":1724861231730,"stop":1724861231730,"duration":0},"status":"passed","severity":"normal"},{"uid":"c294114d7e1950a7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724861223354,"stop":1724861223354,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c8ffb79acc6726","name":"Ping on peer without subscriptions","time":{"start":1724861334264,"stop":1724861334265,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd022e8fc07ce11c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app16/8/topic828/proto","time":{"start":1724861770117,"stop":1724861770117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fa7ff8c0e744ef","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724861324522,"stop":1724861324522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21878a25fe57154","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724861231738,"stop":1724861231738,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a23f41b8ca88f2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724861469632,"stop":1724861469632,"duration":0},"status":"passed","severity":"normal"},{"uid":"7862153d4a509316","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861685855,"stop":1724861685855,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a65392b24f07b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724861223366,"stop":1724861223366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d309730c819d42e","name":"throws an error for improperly formatted content topics","time":{"start":1724861223356,"stop":1724861223356,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e9fb08a14ed02a","name":"different cluster, same shard: nodes don't connect","time":{"start":1724861469626,"stop":1724861469627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e310a9b036ffdc90","name":"Filter with 2 connections","time":{"start":1724861523038,"stop":1724861523039,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ddfec548820db0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724861469651,"stop":1724861469652,"duration":1},"status":"passed","severity":"normal"},{"uid":"9132a57aa15301a0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724861223358,"stop":1724861223359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06c58ef2e58c524","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861493932,"stop":1724861493933,"duration":1},"status":"passed","severity":"normal"},{"uid":"4feac5cf2a1eac15","name":"LightPush with 1 connections","time":{"start":1724861523032,"stop":1724861523032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09118fb8d8760ba","name":"Store - dialed after - with timeout","time":{"start":1724861853004,"stop":1724861853005,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f48d77cccffc0c","name":"Decrypt messages","time":{"start":1724861688535,"stop":1724861688535,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b5cf591f908d9e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861493938,"stop":1724861493939,"duration":1},"status":"passed","severity":"normal"},{"uid":"a733a21944098e2e","name":"Subscribe and publish message","time":{"start":1724861735321,"stop":1724861735321,"duration":0},"status":"passed","severity":"normal"},{"uid":"debb2b6147c09ed4","name":"should decode valid enr successfully","time":{"start":1724861231725,"stop":1724861231726,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdb111f7df6e6d2","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724861620104,"stop":1724861620104,"duration":0},"status":"passed","severity":"normal"},{"uid":"663648a8a1a00015","name":"Push message with content topic containing short","time":{"start":1724861790754,"stop":1724861790754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40bbc3bde478aa0","name":"Wrong topic","time":{"start":1724861770128,"stop":1724861770128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dda66d30e6aa729","name":"Sign & Recover","time":{"start":1724861257428,"stop":1724861257429,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3430cc2c1b1e994","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724861779251,"stop":1724861779251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84527057fb63d39","name":"connects to nwaku","time":{"start":1724861845157,"stop":1724861845157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6108a7651e83fef7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724861230829,"stop":1724861230830,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eedae2622e2271c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724861223345,"stop":1724861223350,"duration":5},"status":"passed","severity":"normal"},{"uid":"31a9691a7be91b17","name":"Ping on subscribed peer","time":{"start":1724861345738,"stop":1724861345739,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b00def42c2beb7b","name":"Symmetric encrypt & Decrypt","time":{"start":1724861257427,"stop":1724861257428,"duration":1},"status":"passed","severity":"normal"},{"uid":"d926fa1c1d157a87","name":"Push message with SQL Injection payload","time":{"start":1724861790749,"stop":1724861790750,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ec377002243db6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724861246686,"stop":1724861246687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86a307608a4220b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724861223350,"stop":1724861223350,"duration":0},"status":"passed","severity":"normal"},{"uid":"55987c952eaf501","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724861280387,"stop":1724861280388,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf55c77aeb89229b","name":"should be online or offline if network state changed","time":{"start":1724861273298,"stop":1724861273298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3192b1c0ef795ad","name":"Push message with numeric payload","time":{"start":1724861790747,"stop":1724861790747,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fde8c30c643cca5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724861815478,"stop":1724861815481,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6344e70bfe0511d","name":"Ephemeral field set to true","time":{"start":1724861236571,"stop":1724861236571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a33f9bce11bf6b1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724861223372,"stop":1724861223373,"duration":1},"status":"passed","severity":"normal"},{"uid":"385d2d99ac30b1f2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app78/5/topic869/test.js","time":{"start":1724861770121,"stop":1724861770122,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af6435870756c06","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724861735328,"stop":1724861735329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88c1f2c2ec33c0","name":"Check received message containing emoji","time":{"start":1724861444068,"stop":1724861444068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7037222a4496a23","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724861282672,"stop":1724861282672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c742638f7fbd37ab","name":"Passing page size 19 when there are 20 messages","time":{"start":1724861835947,"stop":1724861835947,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cbb21a9976b29f","name":"Fails to publish message with empty text","time":{"start":1724861741897,"stop":1724861741897,"duration":0},"status":"passed","severity":"normal"},{"uid":"87df99aa2db91836","name":"random static sharding 2 - Cluster ID: 932, Shard ID: 438","time":{"start":1724861800254,"stop":1724861800255,"duration":1},"status":"passed","severity":"normal"},{"uid":"a207bc8bad503ba5","name":"addEventListener with correct event","time":{"start":1724861313408,"stop":1724861313408,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b151fdb4a87f29","name":"Push message with unicode special characters payload","time":{"start":1724861712666,"stop":1724861712666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc57cf9c5a358e8","name":"Ping on unsubscribed peer","time":{"start":1724861334265,"stop":1724861334265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5225e7f2f74558a7","name":"Push message on custom pubsubTopic","time":{"start":1724861584868,"stop":1724861584868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9142ea62ef9c3cf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861805430,"stop":1724861805431,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eeaecbea2373d94","name":"Check publish message containing shell command","time":{"start":1724861741893,"stop":1724861741893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cfdec184d02232","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724861223364,"stop":1724861223364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12d70dc2195687c","name":"Encoder throws on empty string content topic","time":{"start":1724861236573,"stop":1724861236573,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8291f8360e0d4c","name":"safeDispatchEvent","time":{"start":1724861313411,"stop":1724861313412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7ede9d6dc8e7a5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724861273294,"stop":1724861273295,"duration":1},"status":"passed","severity":"normal"},{"uid":"9156d97c20b5121f","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724861620104,"stop":1724861620104,"duration":0},"status":"passed","severity":"normal"},{"uid":"628d5e9d745ffd7b","name":"Check message with invalid timestamp is not received","time":{"start":1724861444070,"stop":1724861444070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cff9a833860fd5a","name":"should throw error - invalid id","time":{"start":1724861231728,"stop":1724861231728,"duration":0},"status":"passed","severity":"normal"},{"uid":"6923bb8c975ff2c3","name":"Check received message containing escaped characters","time":{"start":1724861444067,"stop":1724861444067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af33ddfd3d10be7","name":"configure the node with multiple pubsub topics","time":{"start":1724861800260,"stop":1724861800260,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb645fa8ff20cd7","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724861469631,"stop":1724861469632,"duration":1},"status":"passed","severity":"normal"},{"uid":"e791fa6a36398ade","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861493943,"stop":1724861493944,"duration":1},"status":"passed","severity":"normal"},{"uid":"f758edf042ddc8a2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861584871,"stop":1724861584872,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26b03c4af65d683","name":"Encoder throws on empty string content topic","time":{"start":1724861258536,"stop":1724861258536,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0c01d4a7c21e09","name":"configure the node with multiple content topics","time":{"start":1724861770129,"stop":1724861770130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a825090177011b7","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861345736,"stop":1724861345737,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c606d090516fe84","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724861223352,"stop":1724861223352,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa4c34bae175f6f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861584867,"stop":1724861584867,"duration":0},"status":"passed","severity":"normal"},{"uid":"52acbdb3bb4d18c7","name":"Encoder throws on undefined content topic","time":{"start":1724861257212,"stop":1724861257212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9a272805dfefd0","name":"Push message with content topic containing escaped characters","time":{"start":1724861712673,"stop":1724861712673,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeab1632bff88cf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861584871,"stop":1724861584871,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6c666a1616987d","name":"same cluster, same shard: nodes connect","time":{"start":1724861469624,"stop":1724861469625,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f326058e571e2c","name":"should set field with only STORE enabled","time":{"start":1724861231738,"stop":1724861231738,"duration":0},"status":"passed","severity":"normal"},{"uid":"52975ceda4e49774","name":"Relay - dialed first","time":{"start":1724861853003,"stop":1724861853003,"duration":0},"status":"passed","severity":"normal"},{"uid":"591566e15b7e903d","name":"Publishes to nwaku","time":{"start":1724861709115,"stop":1724861709115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9166daa863f883c","name":"should return valid sharding parameters for static sharding","time":{"start":1724861223370,"stop":1724861223370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35cda42c33c144e","name":"Check received message containing escaped characters","time":{"start":1724861685874,"stop":1724861685874,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e083d040fa27ad1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861493937,"stop":1724861493937,"duration":0},"status":"passed","severity":"normal"},{"uid":"273a8b0db805a057","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724861230835,"stop":1724861230836,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b27820e15219bec","name":"isConnected should return false after all peers disconnect","time":{"start":1724861324521,"stop":1724861324522,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f6205ae852bf39","name":"returns all values when wanted number matches available values","time":{"start":1724861246804,"stop":1724861246805,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cffa35ec2d3f082","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724861735329,"stop":1724861735329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74e2eeb84b53115","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861805471,"stop":1724861805471,"duration":0},"status":"passed","severity":"normal"},{"uid":"704fcef24aa026c6","name":"Check message with non string payload is not received","time":{"start":1724861685886,"stop":1724861685888,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c6e24f29cc3d0f0","name":"Push message with long payload","time":{"start":1724861712660,"stop":1724861712660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c03a9830e7010d7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861444070,"stop":1724861444070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59f1b5ea62996","name":"Push message with content topic containing unicode special characters","time":{"start":1724861712673,"stop":1724861712674,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb27e6c4705c9d96","name":"Nodes with multiple pubsub topic","time":{"start":1724861720394,"stop":1724861720396,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f5d8b457cfe6d63","name":"non connected peers","time":{"start":1724861686115,"stop":1724861686115,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6c7ee2d2c6931a0","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724861469635,"stop":1724861469635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed4098bad66b366","name":"Refresh subscription","time":{"start":1724861735323,"stop":1724861735323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeb96b74cb3e2a1b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724861223368,"stop":1724861223368,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7972543a3d64e0b","name":"Push message with content topic containing emoji","time":{"start":1724861712674,"stop":1724861712674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5d008ab8309b27","name":"start node with empty shard should fail","time":{"start":1724861800261,"stop":1724861800261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4e46a149730d1e","name":"Push message with shell command payload","time":{"start":1724861712665,"stop":1724861712665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb92df768534840","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724861770114,"stop":1724861770115,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db0aea29693bacd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861584869,"stop":1724861584869,"duration":0},"status":"passed","severity":"normal"},{"uid":"64443cfcbe286820","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724861230827,"stop":1724861230828,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edc9dd2657ac6d9","name":"Default pageSize","time":{"start":1724861835948,"stop":1724861835948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9728244a6dffea86","name":"Push message with emoji payload","time":{"start":1724861712666,"stop":1724861712667,"duration":1},"status":"passed","severity":"normal"},{"uid":"7385d781998a2bb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861805455,"stop":1724861805456,"duration":1},"status":"passed","severity":"normal"},{"uid":"663df38b36c388bb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724861223351,"stop":1724861223352,"duration":1},"status":"passed","severity":"normal"},{"uid":"985259596e77eed8","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724861223360,"stop":1724861223360,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fe06e5b51d5ae6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724861720393,"stop":1724861720394,"duration":1},"status":"passed","severity":"normal"},{"uid":"77272681d69a88f6","name":"should throw an error for an unconfigured topic","time":{"start":1724861223368,"stop":1724861223368,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b041b1166ea5d23","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861388580,"stop":1724861388581,"duration":1},"status":"passed","severity":"normal"},{"uid":"61748de3f7a8e932","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861805460,"stop":1724861805461,"duration":1},"status":"passed","severity":"normal"},{"uid":"9145cb242ca49869","name":"LightPush with 0 connections","time":{"start":1724861523028,"stop":1724861523029,"duration":1},"status":"passed","severity":"normal"},{"uid":"57476c6008305b85","name":"random static sharding 6 - Cluster ID: 688, Shard ID: 80","time":{"start":1724861800257,"stop":1724861800257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0fb3b0283f4ba3","name":"Check received message containing Chinese","time":{"start":1724861444063,"stop":1724861444064,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd123fc217f0794e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724861230828,"stop":1724861230829,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7d00fb93bf3acd","name":"Relay - dialed after","time":{"start":1724861853003,"stop":1724861853004,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dd1b74f1ef725","name":"Overlapping topic subscription","time":{"start":1724861805461,"stop":1724861805462,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab28cdc1d824d1c","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861493940,"stop":1724861493940,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d4185d024dce9b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861359781,"stop":1724861359782,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bc206b56d4d6de","name":"Subscribe to topic containing long and receive message","time":{"start":1724861805463,"stop":1724861805464,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec837b6896314a39","name":"Overlapping topic subscription","time":{"start":1724861735323,"stop":1724861735324,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6e7bf84c7083cac","name":"Check received message containing Arabic","time":{"start":1724861685849,"stop":1724861685849,"duration":0},"status":"passed","severity":"normal"},{"uid":"def511e726bc5e7c","name":"Passing page size 110 when there are 120 messages","time":{"start":1724861835947,"stop":1724861835947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b386109e004a08e4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724861735325,"stop":1724861735326,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2e4989aafa535b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724861735335,"stop":1724861735335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baaffd09e5af823","name":"should properly create location multiaddrs - udp4","time":{"start":1724861231735,"stop":1724861231735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8974d7b12b74b3a","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861620105,"stop":1724861620105,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce824b812ef07d2","name":"Push message with content topic containing numeric","time":{"start":1724861712668,"stop":1724861712669,"duration":1},"status":"passed","severity":"normal"},{"uid":"700189141f595e0d","name":"handles empty shards array correctly","time":{"start":1724861223371,"stop":1724861223371,"duration":0},"status":"passed","severity":"normal"},{"uid":"52026fbcd72c436d","name":"Tracks peer failures correctly","time":{"start":1724861379725,"stop":1724861379726,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1c2b4f8c97e518","name":"Check message received after nwaku node is restarted","time":{"start":1724861685890,"stop":1724861685891,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2d400a06b556fe14","name":"should handle corrupted local storage data gracefully","time":{"start":1724861251101,"stop":1724861251101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba87e64b76c7f13","name":"should properly create location multiaddrs - tcp6","time":{"start":1724861231736,"stop":1724861231736,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e673eda1e33ea9","name":"Publish message with custom timestamp: Thu Sep 07 2023 16:15:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861741895,"stop":1724861741896,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1b9c3b7d7df707","name":"Check received message containing Basic HTML tag","time":{"start":1724861685851,"stop":1724861685852,"duration":1},"status":"passed","severity":"normal"},{"uid":"4451504f84264302","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861832841,"stop":1724861832841,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cba96932ca60bb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724861223370,"stop":1724861223370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb7d71c4b6da83f","name":"Check publish message containing long","time":{"start":1724861741885,"stop":1724861741888,"duration":3},"status":"passed","severity":"normal"},{"uid":"37cfafda87a9343f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724861469651,"stop":1724861469651,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ff026cc09745e5","name":"Push message with content topic containing JSON","time":{"start":1724861712672,"stop":1724861712673,"duration":1},"status":"passed","severity":"normal"},{"uid":"3349473fecaa5e0e","name":"Delete observer","time":{"start":1724861688535,"stop":1724861688536,"duration":1},"status":"passed","severity":"normal"},{"uid":"f200a99cb00cc0db","name":"connected peers and dial","time":{"start":1724861686113,"stop":1724861686114,"duration":1},"status":"skipped","severity":"normal"},{"uid":"75171d7c4b4e925c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861584868,"stop":1724861584868,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bd357c6648c9a0","name":"ignores domain fetching errors","time":{"start":1724861247298,"stop":1724861247298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1407d89d99db6fb8","name":"A test","time":{"start":1724861584923,"stop":1724861584923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c150fd91c266e3","name":"Publish without waiting for remote peer","time":{"start":1724861735320,"stop":1724861735321,"duration":1},"status":"passed","severity":"normal"},{"uid":"451db55cbb53cfc","name":"should add and remove event listeners correctly","time":{"start":1724861251101,"stop":1724861251101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb06ce7d001b699","name":"random static sharding 9 - Cluster ID: 677, Shard ID: 57","time":{"start":1724861800258,"stop":1724861800259,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0e1febace9aae8","name":"Encoder throws on undefined content topic","time":{"start":1724861258536,"stop":1724861258536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dce293ddb6e86b","name":"Push 30 different messages","time":{"start":1724861712667,"stop":1724861712667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e7c53fd0292b40","name":"Push message with shell command payload","time":{"start":1724861790752,"stop":1724861790752,"duration":0},"status":"passed","severity":"normal"},{"uid":"4354e37b8cb46c67","name":"should properly create location multiaddrs - tcp","time":{"start":1724861231736,"stop":1724861231736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb52b4ada6c49ff","name":"Check received message containing Russian","time":{"start":1724861444064,"stop":1724861444064,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f18ded0fe8d001b","name":"Using a function","time":{"start":1724861845164,"stop":1724861845166,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d4f2c7480111914","name":"Push message with content topic containing JSON","time":{"start":1724861790763,"stop":1724861790763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8841a55ab5bb656","name":"should be called for bootstrap peers","time":{"start":1724861280383,"stop":1724861280384,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c460a5d95167a7","name":"Fails to push message bigger that 1MB","time":{"start":1724861790768,"stop":1724861790769,"duration":1},"status":"passed","severity":"normal"},{"uid":"3755995d928f9f0c","name":"Ordered Callback - true","time":{"start":1724861823101,"stop":1724861823101,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f64b2e53576fb50","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724861246678,"stop":1724861246680,"duration":2},"status":"passed","severity":"normal"},{"uid":"f218d2c2d2f88b09","name":"Fails to push message with large meta","time":{"start":1724861790766,"stop":1724861790766,"duration":0},"status":"passed","severity":"normal"},{"uid":"160e6d3ee74cea4f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724861469644,"stop":1724861469644,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb65bbddc25791da","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724861359779,"stop":1724861359780,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f92581a8324209b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861493933,"stop":1724861493933,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57a30a4d44516cb","name":"Subscribe to topic containing XML and publish message","time":{"start":1724861735332,"stop":1724861735333,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0456a659d08660","name":"should not fail to start the service if it is already started","time":{"start":1724861291721,"stop":1724861291721,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9d8757a71d0a7c","name":"LightPush","time":{"start":1724861853005,"stop":1724861853005,"duration":0},"status":"passed","severity":"normal"},{"uid":"91492a9fb7bdc949","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724861291724,"stop":1724861291724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"373b37b678e9ce01","name":"Promise Callback - false","time":{"start":1724861823100,"stop":1724861823101,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e6779febe724f9","name":"Check received message containing Arabic","time":{"start":1724861685862,"stop":1724861685862,"duration":0},"status":"passed","severity":"normal"},{"uid":"87463e26698a7dcb","name":"Check received message containing unicode special characters","time":{"start":1724861444067,"stop":1724861444067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1777ae7bd8d4e90c","name":"Push message with custom timestamp: 1694103120526","time":{"start":1724861712676,"stop":1724861712676,"duration":0},"status":"passed","severity":"normal"},{"uid":"869dc55dbdd5c7d9","name":"Filter with 0 connections","time":{"start":1724861523029,"stop":1724861523029,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e8a043db7dff46","name":"Check publish message containing Basic HTML tag","time":{"start":1724861741892,"stop":1724861741892,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bd72098b1de0b4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724861247302,"stop":1724861247302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28a9d8121b080126","name":"shard 0","time":{"start":1724861800253,"stop":1724861800253,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56478f518367480","name":"Passing invalid cursor","time":{"start":1724861779265,"stop":1724861779265,"duration":0},"status":"passed","severity":"normal"},{"uid":"406063dea117a835","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861493941,"stop":1724861493941,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bd67d038a08036","name":"throws on content topic with generation field greater than 0","time":{"start":1724861223342,"stop":1724861223342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a3c5db5eb47686","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724861469643,"stop":1724861469644,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0952ede005d0874","name":"can start the service","time":{"start":1724861742232,"stop":1724861742233,"duration":1},"status":"passed","severity":"normal"},{"uid":"e142fb2f8ea156ec","name":"Number of peers are maintained correctly","time":{"start":1724861379718,"stop":1724861379718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9d491fdfa240c0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724861230836,"stop":1724861230837,"duration":1},"status":"passed","severity":"normal"},{"uid":"5facec38f2a9321e","name":"Push message with rate limit","time":{"start":1724861712675,"stop":1724861712676,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7141b20cbe1515","name":"Check message received after nwaku node is restarted","time":{"start":1724861685858,"stop":1724861685859,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fefb3aa7b71819ef","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724861247302,"stop":1724861247302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbc99370eb50ac37","name":"should set field with only RELAY enabled","time":{"start":1724861231737,"stop":1724861231738,"duration":1},"status":"passed","severity":"normal"},{"uid":"445c0e72b5b7bcf0","name":"Relay + Store","time":{"start":1724861281934,"stop":1724861281934,"duration":0},"status":"passed","severity":"normal"},{"uid":"815424f484cfcb23","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724861236290,"stop":1724861236291,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed53e9281e329cf","name":"Push message with escaped characters payload","time":{"start":1724861790752,"stop":1724861790752,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ff8415c6a89b8a","name":"addEventListener with wrong event","time":{"start":1724861313408,"stop":1724861313408,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9c11d443f2a088","name":"Check received message containing numeric","time":{"start":1724861685847,"stop":1724861685848,"duration":1},"status":"passed","severity":"normal"},{"uid":"8653acf92e74e110","name":"Check received message containing JSON","time":{"start":1724861685852,"stop":1724861685852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf95fb5ce634802","name":"less peers than existing","time":{"start":1724861686114,"stop":1724861686114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58f776aeabfb4382","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724861469642,"stop":1724861469643,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0915f2f971f2124","name":"Subscribe and receive messages via lightPush","time":{"start":1724861493929,"stop":1724861493930,"duration":1},"status":"passed","severity":"normal"},{"uid":"4819a9b4badaa8b0","name":"Check received message with timestamp: 1724861272398 ","time":{"start":1724861685854,"stop":1724861685855,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0167088d602e41","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724861469648,"stop":1724861469648,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabaa9e0d292cbe9","name":"listenerCount","time":{"start":1724861313410,"stop":1724861313411,"duration":1},"status":"passed","severity":"normal"},{"uid":"c825cb0cba46bd69","name":"Filter","time":{"start":1724861853005,"stop":1724861853006,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd7ac05e7273667","name":"Subscribe to topic containing short and receive message","time":{"start":1724861493936,"stop":1724861493936,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae959934e212121","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861484564,"stop":1724861484564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace0263d2c923c9","name":"throws on content topic with empty topic name field","time":{"start":1724861223343,"stop":1724861223344,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c701f1c66436af","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724861779250,"stop":1724861779251,"duration":1},"status":"passed","severity":"normal"},{"uid":"5058f977075f71b2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724861895533,"stop":1724861895534,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e19ba6d6ac11ef0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861469647,"stop":1724861469647,"duration":0},"status":"passed","severity":"normal"},{"uid":"7feec795fe00ed33","name":"should set field with all protocols disabled","time":{"start":1724861231737,"stop":1724861231737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd5ecedbbf41e25","name":"1 Relay, 1 fetch","time":{"start":1724861247045,"stop":1724861247046,"duration":1},"status":"passed","severity":"normal"},{"uid":"868c2dd56a595f75","name":"Passing page size 0 when there are 110 messages","time":{"start":1724861835945,"stop":1724861835945,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff0846a9eb2564","name":"Check received message containing numeric","time":{"start":1724861444063,"stop":1724861444063,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c863501412abc5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724861280384,"stop":1724861280384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8592347027e046","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724861359782,"stop":1724861359782,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b2c9e58f053f50","name":"Query with Ordered Callback, No Decoder","time":{"start":1724861815490,"stop":1724861815491,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87a93f0547570b2","name":"should encode/decode to RLP encoding","time":{"start":1724861231729,"stop":1724861231730,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8c3817c72e2b4c","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861493934,"stop":1724861493934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1d4fab78306f11","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861805474,"stop":1724861805474,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ebed44a864acf9","name":"should emit a peer event after start","time":{"start":1724861291721,"stop":1724861291722,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb01b41efefd4f53","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724861223364,"stop":1724861223364,"duration":0},"status":"passed","severity":"normal"},{"uid":"957a2680fbe21a5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724861247301,"stop":1724861247301,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa1b243621bf767","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724861282669,"stop":1724861282669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f113311a2b1ef30","name":"tcp ip4 address","time":{"start":1724861231059,"stop":1724861231059,"duration":0},"status":"passed","severity":"normal"},{"uid":"817603ec9fedf315","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861493941,"stop":1724861493942,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd08a963bd37ae5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724861846750,"stop":1724861846750,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e73516a8d61e5f","name":"nwaku subscribes","time":{"start":1724861709114,"stop":1724861709115,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da74e106f04d007","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app48/10/topic850/xml","time":{"start":1724861770122,"stop":1724861770122,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f178d9c3d27f630","name":"Nwaku publishes","time":{"start":1724861709117,"stop":1724861709117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1477d6ec5b9d0145","name":"throws on empty content topic","time":{"start":1724861223340,"stop":1724861223340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade87b4faf142a48","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861805443,"stop":1724861805444,"duration":1},"status":"passed","severity":"normal"},{"uid":"7575e493bf926685","name":"Check received message containing special chars","time":{"start":1724861685860,"stop":1724861685861,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f32777db6c00ddc","name":"LightPush with 2 connections","time":{"start":1724861523033,"stop":1724861523038,"duration":5},"status":"passed","severity":"normal"},{"uid":"21c66b5f2f3ecc8e","name":"random static sharding 1 - Cluster ID: 682, Shard ID: 830","time":{"start":1724861800254,"stop":1724861800254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73565e3f192832","name":"Relay - times out","time":{"start":1724861853004,"stop":1724861853004,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad0a5a7e3ecdb80","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724861779253,"stop":1724861779254,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2107deeb36aa66","name":"Push message with long payload","time":{"start":1724861790746,"stop":1724861790747,"duration":1},"status":"passed","severity":"normal"},{"uid":"699a1a314f06c70f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724861230824,"stop":1724861230825,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a728800fc1e1c3c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724861223363,"stop":1724861223363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad87dbfd6927f42","name":"new peer added after a peer was already found","time":{"start":1724861713626,"stop":1724861713626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7cf6b0a179ad258","name":"should throw error - no id","time":{"start":1724861231727,"stop":1724861231728,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbea169737c97962","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861805441,"stop":1724861805442,"duration":1},"status":"passed","severity":"normal"},{"uid":"a013aee738499b99","name":"Check publish message containing Chinese","time":{"start":1724861741890,"stop":1724861741890,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee776c888e414d3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724861846751,"stop":1724861846751,"duration":0},"status":"passed","severity":"normal"},{"uid":"930c9ec5a81c7535","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724861247301,"stop":1724861247301,"duration":0},"status":"passed","severity":"normal"},{"uid":"777f265cb6ce3a69","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861620103,"stop":1724861620103,"duration":0},"status":"passed","severity":"normal"},{"uid":"799a31eb9e5624e6","name":"ignores unrecognized TXT record formats","time":{"start":1724861247298,"stop":1724861247299,"duration":1},"status":"passed","severity":"normal"},{"uid":"668f37bebdf43133","name":"Check received message containing Russian","time":{"start":1724861685862,"stop":1724861685863,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc72ae30bf840c7","name":"Push message with rate limit","time":{"start":1724861790766,"stop":1724861790767,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f36f9e562eb6a65","name":"Query generator for 2000 messages","time":{"start":1724861827959,"stop":1724861827959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b69425223d35564","name":"Ping on unsubscribed peer","time":{"start":1724861345736,"stop":1724861345736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4927c141d39507f","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861805431,"stop":1724861805432,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ecf464a0cc0e1ad","name":"Push message with content topic containing special chars","time":{"start":1724861790755,"stop":1724861790755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4670c5b0b7ec2bf3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724861230831,"stop":1724861230831,"duration":0},"status":"passed","severity":"normal"},{"uid":"921f4923a249cc21","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861469650,"stop":1724861469650,"duration":0},"status":"passed","severity":"normal"},{"uid":"def9c227804bf14e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861484558,"stop":1724861484558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec73eecb2e98eb9","name":"Push message with Russian payload","time":{"start":1724861712663,"stop":1724861712663,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeb1462377be294","name":"Fields are not dropped","time":{"start":1724861235895,"stop":1724861235897,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a5ee586355d9970","name":"Check received message containing short","time":{"start":1724861685846,"stop":1724861685847,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f5c275a0901a9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724861815492,"stop":1724861815492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2689da5c0f7e3fa9","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app5/7/topic676/utf8","time":{"start":1724861770115,"stop":1724861770116,"duration":1},"status":"passed","severity":"normal"},{"uid":"90af9df58022c79d","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724861620102,"stop":1724861620102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f996e296186efc29","name":"Push message with content topic containing Arabic","time":{"start":1724861712670,"stop":1724861712670,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fa99ef8b828dca","name":"should throw error - no id","time":{"start":1724861231726,"stop":1724861231727,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0812d817d96f5d","name":"Check received message containing Script","time":{"start":1724861685850,"stop":1724861685850,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9d5343a9ae87c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861805469,"stop":1724861805470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1532659d8f34035b","name":"Check received message containing long","time":{"start":1724861685860,"stop":1724861685860,"duration":0},"status":"passed","severity":"normal"},{"uid":"820e1c9cdec0599","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724861223355,"stop":1724861223355,"duration":0},"status":"passed","severity":"normal"},{"uid":"1407d735495cae6d","name":"Check publish message containing escaped characters","time":{"start":1724861741893,"stop":1724861741894,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6994313de9ea781","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724861258534,"stop":1724861258534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9968bf898d0533f","name":"A test","time":{"start":1724861584924,"stop":1724861584924,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddf538eca459edc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861832843,"stop":1724861832843,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fb71e886c233d5","name":"Push message with custom timestamp: 1724865120526","time":{"start":1724861712677,"stop":1724861712677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e316173f98ff3aba","name":"Check received message containing shell command","time":{"start":1724861685873,"stop":1724861685874,"duration":1},"status":"passed","severity":"normal"},{"uid":"752ccf2dc52e050c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724861713626,"stop":1724861713627,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7fff05502b69dd","name":"Encoder throws on empty string content topic","time":{"start":1724861257212,"stop":1724861257212,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05bed68ae172b77","name":"Check received message containing XML","time":{"start":1724861685850,"stop":1724861685851,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa81c8398c6707d9","name":"can start the service","time":{"start":1724861291719,"stop":1724861291720,"duration":1},"status":"passed","severity":"normal"},{"uid":"861323f12e97c1e3","name":"Passing page size 11 when there are 10 messages","time":{"start":1724861835946,"stop":1724861835946,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fad1e484c380b9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861805458,"stop":1724861805459,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f9bcdfa1ed35d5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724861223372,"stop":1724861223372,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b18ed385fcb7f","name":"Push message with custom timestamp: 1724865084892","time":{"start":1724861790768,"stop":1724861790768,"duration":0},"status":"passed","severity":"normal"},{"uid":"671c556d5e2524e1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724861223392,"stop":1724861223393,"duration":1},"status":"passed","severity":"normal"},{"uid":"c047cab61f85cd85","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724861469646,"stop":1724861469646,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f6436ee880cb8","name":"recovers when dns.resolve returns empty","time":{"start":1724861247298,"stop":1724861247298,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc3d1846e422509","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724861815490,"stop":1724861815490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f375a34c151fe483","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724861223369,"stop":1724861223369,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8a456fe931a476","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861620108,"stop":1724861620108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8ab6c1c3179f0e","name":"Subscribe to topic containing short and receive message","time":{"start":1724861805438,"stop":1724861805439,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcfb9b2e845e11c","name":"Check message with no content topic is not received","time":{"start":1724861685857,"stop":1724861685857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44d525578928a12","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861741895,"stop":1724861741895,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8a584093495857","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724861469640,"stop":1724861469640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2c61d5dc31de85","name":"Check message with no payload is not received","time":{"start":1724861444072,"stop":1724861444072,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6a62063e394a75","name":"Subscribe to topic containing long and receive message","time":{"start":1724861493936,"stop":1724861493937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a841b5bdd3683dbb","name":"Push message with meta","time":{"start":1724861790766,"stop":1724861790766,"duration":0},"status":"passed","severity":"normal"},{"uid":"674b532ec027cb94","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724861620105,"stop":1724861620106,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad99723c6d93bc2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app36/9/topic470/test.js","time":{"start":1724861770118,"stop":1724861770118,"duration":0},"status":"passed","severity":"normal"},{"uid":"79485f68261ff948","name":"removeEventListener with wrong event","time":{"start":1724861313409,"stop":1724861313409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93c637b60a179e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724861223353,"stop":1724861223353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e254298816510107","name":"Push message with special chars payload","time":{"start":1724861790747,"stop":1724861790748,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7e9b3fd623923c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724861359784,"stop":1724861359784,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc17a3cb81bfac07","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724861469630,"stop":1724861469631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e313b413a965ba","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861359784,"stop":1724861359784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d389463a51e1011","name":"Push message with content topic containing Arabic","time":{"start":1724861790756,"stop":1724861790756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7240689dd05893","name":"should be able to decode the field with only STORE set to true","time":{"start":1724861230832,"stop":1724861230834,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a911cb8b56118b1","name":"should properly create peer info with all multiaddrs","time":{"start":1724861231736,"stop":1724861231737,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2476593368efc0e","name":"Check meta is set [ecies]","time":{"start":1724861258535,"stop":1724861258535,"duration":0},"status":"passed","severity":"normal"},{"uid":"554912eabb5e781f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861359780,"stop":1724861359780,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac050125275a9a0a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861805442,"stop":1724861805442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79e86d353ecf11a","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724861620105,"stop":1724861620105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f288f7fe22cb3080","name":"creates an iterator","time":{"start":1724861837824,"stop":1724861837824,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2a639dc93391f2","name":"should handle a minimal index list","time":{"start":1724861223392,"stop":1724861223392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0c14a2b89205f6","name":"unsubscribes","time":{"start":1724861837825,"stop":1724861837825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b587641b32485185","name":"Passing page size 1 when there are 4 messages","time":{"start":1724861835945,"stop":1724861835946,"duration":1},"status":"passed","severity":"normal"},{"uid":"316562e1b017cc8e","name":"Number of peers are maintained correctly","time":{"start":1724861520271,"stop":1724861520271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d903a3b8d409f80","name":"can start and stop the service","time":{"start":1724861742233,"stop":1724861742233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38c04433e94bc5d","name":"Subscribe to topic containing short and publish message","time":{"start":1724861735324,"stop":1724861735325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17062a8ca32f4ea","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724861230826,"stop":1724861230827,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30f8639f916a2ba","name":"Query generator for multiple messages","time":{"start":1724861827950,"stop":1724861827951,"duration":1},"status":"passed","severity":"normal"},{"uid":"871e16da4b850094","name":"Check publish message containing Russian","time":{"start":1724861741890,"stop":1724861741891,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbeef24f4c7f60ae","name":"Mutual subscription","time":{"start":1724861735320,"stop":1724861735320,"duration":0},"status":"passed","severity":"normal"},{"uid":"584cf39b07c76f2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861685855,"stop":1724861685856,"duration":1},"status":"passed","severity":"normal"},{"uid":"6895c6ca87ee959c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861359780,"stop":1724861359781,"duration":1},"status":"passed","severity":"normal"},{"uid":"289426509d231a13","name":"Push message with custom timestamp: 1694103084892","time":{"start":1724861790767,"stop":1724861790767,"duration":0},"status":"passed","severity":"normal"},{"uid":"174b195a58afff82","name":"Check received message with timestamp: 1724861272398 ","time":{"start":1724861685878,"stop":1724861685878,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ca62906a0dc74a","name":"Query generator for multiple messages with different message text format","time":{"start":1724861827951,"stop":1724861827952,"duration":1},"status":"passed","severity":"normal"},{"uid":"b917caa81c266267","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724861230837,"stop":1724861230838,"duration":1},"status":"passed","severity":"normal"},{"uid":"40007aec1c6e73cb","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724861225781,"stop":1724861225782,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d49b331be77da1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861805465,"stop":1724861805466,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c547b3f82eee15","name":"LightPush with 3 connections","time":{"start":1724861523039,"stop":1724861523040,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e01ab3ef1e9bcb","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724861469651,"stop":1724861469651,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a315f39cecb82d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724861280386,"stop":1724861280387,"duration":1},"status":"passed","severity":"normal"},{"uid":"16143ed12ecc35d8","name":"Subscribe to topic containing long and publish message","time":{"start":1724861735325,"stop":1724861735325,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2c212cdafb539f","name":"Check meta is set [symmetric]","time":{"start":1724861257211,"stop":1724861257211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0dd310c51723bd","name":"random static sharding 4 - Cluster ID: 747, Shard ID: 925","time":{"start":1724861800255,"stop":1724861800256,"duration":1},"status":"passed","severity":"normal"},{"uid":"428c460796538a0d","name":"Check received message containing Script","time":{"start":1724861444065,"stop":1724861444065,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b15e1f1bba874d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861584869,"stop":1724861584869,"duration":0},"status":"passed","severity":"normal"},{"uid":"21116996afe66bb7","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861493940,"stop":1724861493940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45725cb78e7907d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861805442,"stop":1724861805442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8777c82165ff95f","name":"Overlapping topic subscription","time":{"start":1724861805437,"stop":1724861805437,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaace37a52c8fb66","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724861735333,"stop":1724861735334,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddf7419e013ee45","name":"Check received message containing short","time":{"start":1724861685859,"stop":1724861685859,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed8e47fdc94dcd","name":"should throw an error for missing required configuration","time":{"start":1724861223360,"stop":1724861223360,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3eaf94ec7c55c36","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861388577,"stop":1724861388577,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf221fd77054d9b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724861223369,"stop":1724861223369,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca61f58fa44c0e","name":"caches peers it previously fetched","time":{"start":1724861247299,"stop":1724861247299,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc9475a5754fa4b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724861469637,"stop":1724861469637,"duration":0},"status":"passed","severity":"normal"}]