allure-jswaku/7368/widgets/severity.json
2024-08-28 16:13:44 +00:00

1 line
158 KiB
JSON

[{"uid":"2edfacf3152a3c91","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724860941729,"stop":1724860941730,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba32490bd6a55a07","name":"same cluster, same shard: nodes connect","time":{"start":1724861297168,"stop":1724861297168,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9355fef1170739","name":"Check received message with timestamp: 1724860958427000000 ","time":{"start":1724861378109,"stop":1724861378109,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa2d0a34a69788d","name":"Query with Ordered Callback, No message returned","time":{"start":1724861505419,"stop":1724861505420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcb01353bea4b04","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724860943247,"stop":1724860943247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31a0b622de6fe5d","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861492512,"stop":1724861492513,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd0d2304bad5af5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724860971173,"stop":1724860971173,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15e2c3ac6b84c04","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724860907104,"stop":1724860907104,"duration":0},"status":"passed","severity":"normal"},{"uid":"94862281522b903c","name":"should throw error - no id","time":{"start":1724860915806,"stop":1724860915807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1bc0e0759a5b116","name":"Subscribe and receive messages via lightPush","time":{"start":1724861492519,"stop":1724861492519,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d1848fcd03d97c","name":"Ping on subscribed peer","time":{"start":1724861034861,"stop":1724861034862,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07c36752662a76d","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861330173,"stop":1724861330173,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c711e9d5fea36f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724860914749,"stop":1724860914749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef25689c93f1b5bb","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724861145800,"stop":1724861145800,"duration":0},"status":"passed","severity":"normal"},{"uid":"99708101304bde7c","name":"Push message with content topic containing numeric","time":{"start":1724861392053,"stop":1724861392053,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3425acdb871b0f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724861466607,"stop":1724861466610,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ca15ad0f7bb2dfb","name":"Ping on subscribed peer","time":{"start":1724861034885,"stop":1724861034885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c035753a4861d1f","name":"Relay","time":{"start":1724860969294,"stop":1724860969294,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc08b18eff52c8a","name":"throws on empty content topic","time":{"start":1724860907068,"stop":1724860907068,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7f564423bd846a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861178520,"stop":1724861178521,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe2792238d2081b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861040978,"stop":1724861040978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c41baae0a8c71c5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724861040983,"stop":1724861040983,"duration":0},"status":"passed","severity":"normal"},{"uid":"141f0bc9c1f7c0e8","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861330172,"stop":1724861330172,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adc2d446c9e3dcd","name":"getPeersByDiscovery","time":{"start":1724861418249,"stop":1724861418249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49ea95b8d9d3e2a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724860972345,"stop":1724860972345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e608d2793a67faf","name":"can start and stop the service","time":{"start":1724861424067,"stop":1724861424067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4b87703d5a4e91","name":"Subscribe to topic containing short and receive message","time":{"start":1724861492506,"stop":1724861492506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f9e1f6f71eafd1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724860907093,"stop":1724860907095,"duration":2},"status":"passed","severity":"normal"},{"uid":"9871df516b2cb3bc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724861011435,"stop":1724861011435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e7460e08d60cda","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724860931328,"stop":1724860931329,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77703e997109bf1","name":"handles multiple messages","time":{"start":1724861523915,"stop":1724861523915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d13732e1097940","name":"can start the service","time":{"start":1724860972337,"stop":1724860972338,"duration":1},"status":"passed","severity":"normal"},{"uid":"508abcbf0668fbb9","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724861426693,"stop":1724861426694,"duration":1},"status":"passed","severity":"normal"},{"uid":"3302ec999b577a26","name":"can start and stop the service","time":{"start":1724860935670,"stop":1724860935670,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee9e87f88a67ec1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724860907089,"stop":1724860907089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3404601f6a5bd7c","name":"Check received message containing long","time":{"start":1724861378102,"stop":1724861378102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2746c6d88b061c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724860907101,"stop":1724860907101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e684a8af0e00e2e0","name":"Check received message containing Russian","time":{"start":1724861378105,"stop":1724861378105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1f0ed43796b935","name":"Push message with special chars payload","time":{"start":1724861465619,"stop":1724861465619,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e4fee8db7c641a","name":"configure the node with multiple pubsub topics","time":{"start":1724861485085,"stop":1724861485085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18a9968084810e9","name":"Keep-alive pings maintain the connection","time":{"start":1724861067559,"stop":1724861067560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2941596f3db48c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724860907099,"stop":1724860907099,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af23d9dcb455298","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861075798,"stop":1724861075799,"duration":1},"status":"passed","severity":"normal"},{"uid":"24865827aaa89c7a","name":"Query with Promise Callback, No Decoder","time":{"start":1724861505424,"stop":1724861505424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8343720699b9707a","name":"Passing invalid cursor","time":{"start":1724861466616,"stop":1724861466616,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0adf122502cb0e5","name":"Push message with Russian payload","time":{"start":1724861465622,"stop":1724861465622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0449f23db15a71d","name":"LightPush with 1 connections","time":{"start":1724861196778,"stop":1724861196809,"duration":31},"status":"passed","severity":"normal"},{"uid":"65aa0a4f696e36df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861145804,"stop":1724861145804,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc1a0b1f2fc83d0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724861426689,"stop":1724861426689,"duration":0},"status":"passed","severity":"normal"},{"uid":"205a96b43f479db9","name":"Push message with content topic containing JSON","time":{"start":1724861392056,"stop":1724861392057,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5484e853617207","name":"Push message with content topic containing unicode special characters","time":{"start":1724861392058,"stop":1724861392060,"duration":2},"status":"passed","severity":"normal"},{"uid":"73648b5d8daf30ea","name":"1 Relay, 1 fetch","time":{"start":1724860931510,"stop":1724860931510,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba24b999eccd3f07","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724860907109,"stop":1724860907109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9881ae4d17479d73","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724861426691,"stop":1724861426692,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea23fe7bc7a2ba87","name":"Push 30 different messages","time":{"start":1724861465627,"stop":1724861465627,"duration":0},"status":"passed","severity":"normal"},{"uid":"272b460da3eed25d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724860959305,"stop":1724860959307,"duration":2},"status":"passed","severity":"normal"},{"uid":"d25828b9cf9c1c54","name":"Check meta is set [symmetric]","time":{"start":1724860941730,"stop":1724860941730,"duration":0},"status":"passed","severity":"normal"},{"uid":"827f1734b1a5448b","name":"should use DNS peer discovery with light client","time":{"start":1724860972344,"stop":1724860972344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"251f47f13e45357a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724860907088,"stop":1724860907088,"duration":0},"status":"passed","severity":"normal"},{"uid":"730775233ecf803f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724860907080,"stop":1724860907081,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97e3996bda14912","name":"same cluster, different shard: nodes don't connect","time":{"start":1724861145768,"stop":1724861145768,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9045cfe8eefd0c7","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861492520,"stop":1724861492521,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7c131b706b0c4f","name":"Push message with long payload","time":{"start":1724861465617,"stop":1724861465618,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba6f79268eaef11","name":"Check publish message containing emoji","time":{"start":1724861428477,"stop":1724861428477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2af7b1fbfdffe9","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724860931511,"stop":1724860931511,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9f9eeff03d2b43","name":"Register correct protocols","time":{"start":1724861426679,"stop":1724861426679,"duration":0},"status":"passed","severity":"normal"},{"uid":"64520d79f8654367","name":"Passing page size 19 when there are 20 messages","time":{"start":1724861520701,"stop":1724861520701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a12fe409d7a5c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724861145819,"stop":1724861145819,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c892a5def1f194","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724860914744,"stop":1724860914745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed74da86fdea7639","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724860907099,"stop":1724860907099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ac5fbcb593ad9","name":"Check received message containing shell command","time":{"start":1724861145666,"stop":1724861145666,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86fc36f9547d7da","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861168759,"stop":1724861168760,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5ae2c618c6ec09","name":"Check received message containing numeric","time":{"start":1724861378116,"stop":1724861378116,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85bbadaf0638236","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724861402507,"stop":1724861402508,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a7533769276a6b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724861426693,"stop":1724861426693,"duration":0},"status":"passed","severity":"normal"},{"uid":"100159793340f120","name":"Subscribe to topic containing Script and publish message","time":{"start":1724861426690,"stop":1724861426690,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f5a7c8f4451d9f","name":"Check received message containing numeric","time":{"start":1724861145657,"stop":1724861145658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33166759283cee7","name":"Used by Waku Relay","time":{"start":1724861530977,"stop":1724861530977,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ad4332ef9d0226","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861513180,"stop":1724861513180,"duration":0},"status":"passed","severity":"normal"},{"uid":"248d8447c3c60db5","name":"Decoder throws on undefined content topic","time":{"start":1724860943249,"stop":1724860943249,"duration":0},"status":"passed","severity":"normal"},{"uid":"22de7e0dcf895e3f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724861466614,"stop":1724861466615,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3494a374ac1f7e7","name":"Js publishes, other Js receives","time":{"start":1724861400270,"stop":1724861400271,"duration":1},"status":"passed","severity":"normal"},{"uid":"810068d4aeb7a315","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724860907109,"stop":1724860907109,"duration":0},"status":"passed","severity":"normal"},{"uid":"358eeb19306d7a57","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724861587588,"stop":1724861587588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff90eb7ecfbd0d8b","name":"Push message with short payload","time":{"start":1724861392034,"stop":1724861392035,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74acaea58e6b2f6","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861492503,"stop":1724861492504,"duration":1},"status":"passed","severity":"normal"},{"uid":"16966fd71eb0506d","name":"nwaku subscribes","time":{"start":1724861400269,"stop":1724861400269,"duration":0},"status":"passed","severity":"normal"},{"uid":"495b522f5efe40d2","name":"start node with empty content topic","time":{"start":1724861475063,"stop":1724861475064,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c6481744dacf4a","name":"Push message with Arabic payload","time":{"start":1724861392037,"stop":1724861392037,"duration":0},"status":"passed","severity":"normal"},{"uid":"57738f8d5ed7a810","name":"Push message with shell command payload","time":{"start":1724861465625,"stop":1724861465625,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe93f5a600b30b7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861492515,"stop":1724861492516,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58dccad5d76cd90","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724861145812,"stop":1724861145812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1828bd88e974e0","name":"should not receive a peer event after stop","time":{"start":1724860935672,"stop":1724860935673,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2182746a8fa938","name":"Decoder throws on empty string content topic","time":{"start":1724860943249,"stop":1724860943249,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa73db9b0540a9f","name":"Decoder throws on undefined content topic","time":{"start":1724860941732,"stop":1724860941732,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b29eb4ad21f59a","name":"should only return 1 node with relay and store capability","time":{"start":1724860931796,"stop":1724860931796,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a19e3bda27af2e0","name":"Push message with rate limit","time":{"start":1724861465636,"stop":1724861465636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d780ddc94db391d1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724861145805,"stop":1724861145805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45a360a6a99f3a3","name":"should set field with all protocols enabled","time":{"start":1724860915818,"stop":1724860915818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7488ac167164d0e","name":"should not throw an error for a single configured topic","time":{"start":1724860907102,"stop":1724860907103,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf49b953c141f5b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724861145784,"stop":1724861145784,"duration":0},"status":"passed","severity":"normal"},{"uid":"5677d3b91e6ff4bc","name":"throws on content topic with empty encoding field","time":{"start":1724860907072,"stop":1724860907072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75dcc4266cc0feb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724860907086,"stop":1724860907086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e458ef55e45d5032","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861492527,"stop":1724861492527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a521614a526acaf3","name":"Encoder throws on empty string content topic","time":{"start":1724860920726,"stop":1724860920726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09bd567964eb101","name":"Check publish message containing special chars","time":{"start":1724861428471,"stop":1724861428471,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f0c7a2928bd3fb","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724860907083,"stop":1724860907083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cefd1e7da1137f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724860915806,"stop":1724860915806,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ef46e4ad41cb75","name":"random static sharding 2 - Cluster ID: 304, Shard ID: 660","time":{"start":1724861485079,"stop":1724861485079,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22f2840e8554ab6","name":"Push message with short payload","time":{"start":1724861465616,"stop":1724861465616,"duration":0},"status":"passed","severity":"normal"},{"uid":"3516c29764b7484b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861040982,"stop":1724861040983,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c56fee5a30ee96","name":"Decoder throws on empty string content topic","time":{"start":1724860920727,"stop":1724860920727,"duration":0},"status":"passed","severity":"normal"},{"uid":"527af5522d511fb5","name":"should return all peers when numPeers is 0","time":{"start":1724860920540,"stop":1724860920541,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9761ebec2eea97","name":"Fails to push message with empty content topic","time":{"start":1724861465635,"stop":1724861465635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eea0b0a92427f9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724861040975,"stop":1724861040978,"duration":3},"status":"passed","severity":"normal"},{"uid":"acbcbb7d2c22646f","name":"Overlapping topic subscription","time":{"start":1724861492505,"stop":1724861492505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d359b47ec28401d2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app50/2/topic927/utf8","time":{"start":1724861475024,"stop":1724861475027,"duration":3},"status":"passed","severity":"normal"},{"uid":"de67d584a03cccf4","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724861145800,"stop":1724861145803,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd4225926fab8e16","name":"Failed peers are renewed","time":{"start":1724861204438,"stop":1724861204438,"duration":0},"status":"passed","severity":"normal"},{"uid":"952a432c8f08c055","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724860931331,"stop":1724860931332,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26f1439e085fc8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724860971173,"stop":1724860971174,"duration":1},"status":"passed","severity":"normal"},{"uid":"b927d523f8d870a5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861254915,"stop":1724861254916,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7eb84e4ebe0be9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861492501,"stop":1724861492502,"duration":1},"status":"passed","severity":"normal"},{"uid":"eefb1f23f802231d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861378123,"stop":1724861378124,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d95d5a63e398a2","name":"LightPush with 2 connections","time":{"start":1724861196821,"stop":1724861196827,"duration":6},"status":"passed","severity":"normal"},{"uid":"e9a4a0b1e054c565","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724860907089,"stop":1724860907089,"duration":0},"status":"passed","severity":"normal"},{"uid":"2287c92b58f174b4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861492502,"stop":1724861492502,"duration":0},"status":"passed","severity":"normal"},{"uid":"685e79da4124df9d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724861428480,"stop":1724861428480,"duration":0},"status":"passed","severity":"normal"},{"uid":"784af083067a4fd3","name":"Check publish message containing escaped characters","time":{"start":1724861428475,"stop":1724861428476,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22fe5789422aaff","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861178518,"stop":1724861178518,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b7e5d66c547947","name":"Push message with escaped characters payload","time":{"start":1724861465626,"stop":1724861465626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a76c2f994e26284","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724861297167,"stop":1724861297168,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22c26fc6131150d","name":"Passing page size 110 when there are 120 messages","time":{"start":1724861520701,"stop":1724861520701,"duration":0},"status":"passed","severity":"normal"},{"uid":"5958294b92c5432e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861178523,"stop":1724861178523,"duration":0},"status":"passed","severity":"normal"},{"uid":"43730bfd317c8dfb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861492526,"stop":1724861492526,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab2697b2e031fd4","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861178509,"stop":1724861178510,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7ff6e532f80328","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724860914746,"stop":1724860914746,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8b981d08d5080f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861178517,"stop":1724861178518,"duration":1},"status":"passed","severity":"normal"},{"uid":"879e412632945746","name":"Push message on custom pubsubTopic","time":{"start":1724861254914,"stop":1724861254914,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8d3e8eab40887d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724860907101,"stop":1724860907101,"duration":0},"status":"passed","severity":"normal"},{"uid":"acca306a177f673c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861178510,"stop":1724861178511,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0f610d797ba8de","name":"Delete observer","time":{"start":1724861380654,"stop":1724861380654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e109986d01b0c03c","name":"Publishes to nwaku","time":{"start":1724861400269,"stop":1724861400270,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77286a61a0b39b2","name":"Ordered Callback - false","time":{"start":1724861503965,"stop":1724861503968,"duration":3},"status":"passed","severity":"normal"},{"uid":"86af23684783140a","name":"it tolerates circular branch references","time":{"start":1724860931793,"stop":1724860931794,"duration":1},"status":"passed","severity":"normal"},{"uid":"3467ff4298ecc350","name":"throws on content topic with empty application field","time":{"start":1724860907070,"stop":1724860907070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d404a939a16e677b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861492518,"stop":1724861492518,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ffc30529ee7af9","name":"should throw error - no public key","time":{"start":1724860915808,"stop":1724860915808,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b8ce35b920acd3","name":"Check received message containing emoji","time":{"start":1724861378109,"stop":1724861378109,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c12e6e6639ac7f","name":"Push message with content topic containing emoji","time":{"start":1724861465635,"stop":1724861465635,"duration":0},"status":"passed","severity":"normal"},{"uid":"161754aa363853c1","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724860920542,"stop":1724860920543,"duration":1},"status":"passed","severity":"normal"},{"uid":"662b83ff077f9ab3","name":"Push message with meta","time":{"start":1724861392061,"stop":1724861392061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2292a864f7d0391","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861168763,"stop":1724861168765,"duration":2},"status":"passed","severity":"normal"},{"uid":"1042b0d01ad2f607","name":"Encoder throws on undefined content topic","time":{"start":1724860941731,"stop":1724860941731,"duration":0},"status":"passed","severity":"normal"},{"uid":"91834267dee980be","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724860907090,"stop":1724860907090,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3efc206cba331f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724860907108,"stop":1724860907108,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15126ca4d6b81a2","name":"should not receive a peer event before start","time":{"start":1724860935672,"stop":1724860935672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5882801da0bfc7c8","name":"Query Generator, No message returned","time":{"start":1724861505411,"stop":1724861505413,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a519d78d1f2b399","name":"configure the node with multiple content topics","time":{"start":1724861475058,"stop":1724861475062,"duration":4},"status":"passed","severity":"normal"},{"uid":"ce4419b9a82da8bf","name":"Overlapping topic subscription","time":{"start":1724861426684,"stop":1724861426685,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d42568eee17c288a","name":"Ping on subscribed peer","time":{"start":1724861021891,"stop":1724861021892,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c969b916641374","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861040979,"stop":1724861040979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89f1bef05745064","name":"Check received message containing short","time":{"start":1724861378114,"stop":1724861378115,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fc4d3410271e81","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724861145783,"stop":1724861145783,"duration":0},"status":"passed","severity":"normal"},{"uid":"642cba71d8ae016b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724861145805,"stop":1724861145805,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c99a21e836a7085","name":"Check publish message containing Script","time":{"start":1724861428473,"stop":1724861428474,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dfe45c90fbbd76b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724861145818,"stop":1724861145818,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdafd183e3bab49","name":"random static sharding 7 - Cluster ID: 598, Shard ID: 311","time":{"start":1724861485082,"stop":1724861485082,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a5c9c5846eabb","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724861533460,"stop":1724861533460,"duration":0},"status":"passed","severity":"normal"},{"uid":"83654d786fa1a9","name":"should not fail to stop the service if it was not started","time":{"start":1724860935670,"stop":1724860935671,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4a9008c8a3cc33","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724860959309,"stop":1724860959311,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa1a0ce9df2ca23","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724860914748,"stop":1724860914748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f707de66e20b5dcb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724861145772,"stop":1724861145772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed44c3e4946eaab","name":"should throw error - invalid id","time":{"start":1724860915808,"stop":1724860915808,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0b80fa6689951f","name":"Check received message containing Arabic","time":{"start":1724861378117,"stop":1724861378118,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbd6fde802a231","name":"Check meta is set [ecies]","time":{"start":1724860943248,"stop":1724860943248,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6e6739454518df","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724860914745,"stop":1724860914746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70416e15f6d4c79","name":"Promise Callback - true","time":{"start":1724861503959,"stop":1724861503959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0b8e7b94cd9e4f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724861475063,"stop":1724861475063,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dfc384ff149e51","name":"Filter with 0 connections","time":{"start":1724861196778,"stop":1724861196778,"duration":0},"status":"passed","severity":"normal"},{"uid":"988db2845e3ca8a6","name":"should properly create location multiaddrs - udp4","time":{"start":1724860915811,"stop":1724860915816,"duration":5},"status":"passed","severity":"normal"},{"uid":"5ca0644695f8a9e","name":"Check received message containing Chinese","time":{"start":1724861145659,"stop":1724861145660,"duration":1},"status":"passed","severity":"normal"},{"uid":"852520094e44d15b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861492521,"stop":1724861492521,"duration":0},"status":"passed","severity":"normal"},{"uid":"22478556b4aad2f0","name":"should emit a peer event after start","time":{"start":1724861424068,"stop":1724861424069,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0791740eaecb492","name":"should add and remove event listeners correctly","time":{"start":1724860935674,"stop":1724860935674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7058de90bfa4ab73","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861034888,"stop":1724861034888,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bfb73a05b4e699","name":"Push message with content topic containing escaped characters","time":{"start":1724861465634,"stop":1724861465634,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc62e59182e77a2","name":"Sets default value correctly","time":{"start":1724861530979,"stop":1724861530980,"duration":1},"status":"passed","severity":"normal"},{"uid":"df07ea2ef8bc0f30","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861040980,"stop":1724861040981,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43be1e2ed46f5e2","name":"should emit a peer event after start","time":{"start":1724860972341,"stop":1724860972342,"duration":1},"status":"passed","severity":"normal"},{"uid":"7768cde77b3efdd4","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724861518175,"stop":1724861518175,"duration":0},"status":"passed","severity":"normal"},{"uid":"70008e7eb26f9fc7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724860914739,"stop":1724860914740,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad008bea3cdff125","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861428477,"stop":1724861428477,"duration":0},"status":"passed","severity":"normal"},{"uid":"35886a1331667647","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861178519,"stop":1724861178520,"duration":1},"status":"passed","severity":"normal"},{"uid":"55187f700f27f6c0","name":"should not receive a peer event after stop","time":{"start":1724860972343,"stop":1724860972343,"duration":0},"status":"passed","severity":"normal"},{"uid":"119e0b73b482f0f1","name":"through manual discovery","time":{"start":1724861304273,"stop":1724861304273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69c7f4c56481a24","name":"Check received message containing unicode special characters","time":{"start":1724861378122,"stop":1724861378122,"duration":0},"status":"passed","severity":"normal"},{"uid":"922f735f2c1c7de7","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861492527,"stop":1724861492528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7968d624001336","name":"Ping on unsubscribed peer","time":{"start":1724861034887,"stop":1724861034887,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b3e2d7e1235e7e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861492534,"stop":1724861492535,"duration":1},"status":"passed","severity":"normal"},{"uid":"f966a1ba5685c2d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724861518176,"stop":1724861518176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f654c3d18f17ef","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724861466606,"stop":1724861466607,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cee10662f91a117","name":"different cluster, same shard: nodes don't connect","time":{"start":1724861145769,"stop":1724861145770,"duration":1},"status":"passed","severity":"normal"},{"uid":"633aba35f5023d9","name":"Ephemeral messages are not stored","time":{"start":1724860971172,"stop":1724860971173,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4c6e86efd1f033","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724861505420,"stop":1724861505421,"duration":1},"status":"passed","severity":"normal"},{"uid":"147a2b9202b83964","name":"Query Generator, No Decoder","time":{"start":1724861505411,"stop":1724861505411,"duration":0},"status":"passed","severity":"normal"},{"uid":"176492e9fb0e5c06","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724861330171,"stop":1724861330172,"duration":1},"status":"passed","severity":"normal"},{"uid":"e860169057a46869","name":"ignores unrecognized TXT record formats","time":{"start":1724860931794,"stop":1724860931795,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abdeb04d4712d04","name":"Push message with unicode special characters payload","time":{"start":1724861465626,"stop":1724861465626,"duration":0},"status":"passed","severity":"normal"},{"uid":"281f02b70c212d61","name":"Query with Promise Callback, No message returned","time":{"start":1724861505424,"stop":1724861505424,"duration":0},"status":"passed","severity":"normal"},{"uid":"c983f88ef37b67cc","name":"Check message received after jswaku node is restarted","time":{"start":1724861378113,"stop":1724861378113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75ad51818cba5a36","name":"Check received message containing SQL Injection","time":{"start":1724861378105,"stop":1724861378106,"duration":1},"status":"passed","severity":"normal"},{"uid":"917b5845d86f948","name":"Check publish message containing SQL Injection","time":{"start":1724861428473,"stop":1724861428473,"duration":0},"status":"passed","severity":"normal"},{"uid":"2718ba0587b0e8b7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724860931332,"stop":1724860931333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2091c6761f68095","name":"should emit a peer event after start","time":{"start":1724860935672,"stop":1724860935672,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b441216640e8fc","name":"Correctly serialized arguments","time":{"start":1724861304329,"stop":1724861304329,"duration":0},"status":"passed","severity":"normal"},{"uid":"94146ab59ef91e8d","name":"Subscribe to topic containing long and publish message","time":{"start":1724861426686,"stop":1724861426686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4269dfbf6dcfbfc7","name":"Fails to push message with large meta","time":{"start":1724861392061,"stop":1724861392062,"duration":1},"status":"passed","severity":"normal"},{"uid":"f605a48342ceb852","name":"Push message with custom timestamp: 1724857597089","time":{"start":1724861392063,"stop":1724861392064,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2a8af891bcdf5a","name":"Default pageSize","time":{"start":1724861520701,"stop":1724861520702,"duration":1},"status":"passed","severity":"normal"},{"uid":"2226ce0f8ea7a699","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724861485086,"stop":1724861485086,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ac07780b73a3bb","name":"Publish message with rate limit","time":{"start":1724861428484,"stop":1724861428484,"duration":0},"status":"passed","severity":"normal"},{"uid":"48441561757b8ed1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861492517,"stop":1724861492518,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9b3ebcc9c96cfa","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724861145825,"stop":1724861145825,"duration":0},"status":"passed","severity":"normal"},{"uid":"321dba467b705a40","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724860907081,"stop":1724860907081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8877ccda5dbb4443","name":"Does not throw an exception when node disconnects","time":{"start":1724861530975,"stop":1724861530975,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3304e48c0cf034","name":"recovers when dns.resolve returns empty","time":{"start":1724860931794,"stop":1724860931794,"duration":0},"status":"passed","severity":"normal"},{"uid":"9758fae5f66e0adb","name":"Renews peer on consistent ping failures","time":{"start":1724861067560,"stop":1724861067560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3203e8cca9006df","name":"Passing page size 0 when there are 110 messages","time":{"start":1724861520698,"stop":1724861520698,"duration":0},"status":"passed","severity":"normal"},{"uid":"71be0c49938bc957","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724860907088,"stop":1724860907089,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bc767708895460","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861168759,"stop":1724861168759,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ff0dcb8dbe8e96","name":"Push message with JSON payload","time":{"start":1724861465624,"stop":1724861465625,"duration":1},"status":"passed","severity":"normal"},{"uid":"442429a6611966fa","name":"Push message with content topic containing Russian","time":{"start":1724861465631,"stop":1724861465631,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f0616ad99facaf","name":"Publish without waiting for remote peer","time":{"start":1724861426679,"stop":1724861426680,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e4ce741ae6f0de","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724860907073,"stop":1724860907079,"duration":6},"status":"passed","severity":"normal"},{"uid":"c9581a252281d57d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724861428481,"stop":1724861428481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f040b70a45ac005","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724860931796,"stop":1724860931797,"duration":1},"status":"passed","severity":"normal"},{"uid":"f777b6e95e1cee16","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861178520,"stop":1724861178520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3367905fc35f929a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724861145798,"stop":1724861145798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35e8f38b692b801","name":"Refresh subscription","time":{"start":1724861492505,"stop":1724861492506,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eeeb217d124de04","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861492525,"stop":1724861492526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3a7b43a715fb96","name":"Check received message with timestamp: 1724860958427000000 ","time":{"start":1724861378123,"stop":1724861378123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f57ca28e52ecf72","name":"Query generator for multiple messages","time":{"start":1724861514745,"stop":1724861514745,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a17e419cbb3659","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861254911,"stop":1724861254911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebee9b42e57791cd","name":"Fails to publish duplicate message","time":{"start":1724861428479,"stop":1724861428479,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9e6fc28dfa31e1","name":"Check publish message containing long","time":{"start":1724861428470,"stop":1724861428470,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1c1e3562665a10","name":"throws an error for improperly formatted content topics","time":{"start":1724860907085,"stop":1724860907086,"duration":1},"status":"passed","severity":"normal"},{"uid":"795e68a892725d4d","name":"random static sharding 6 - Cluster ID: 40, Shard ID: 921","time":{"start":1724861485081,"stop":1724861485082,"duration":1},"status":"passed","severity":"normal"},{"uid":"a863566b4240e463","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861178511,"stop":1724861178512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4b552e2b98715","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724861145806,"stop":1724861145808,"duration":2},"status":"passed","severity":"normal"},{"uid":"9db3a48e15991c16","name":"Push message with Chinese payload","time":{"start":1724861392037,"stop":1724861392037,"duration":0},"status":"passed","severity":"normal"},{"uid":"833a00de4efc3129","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724860907096,"stop":1724860907096,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8396bd620213b3","name":"Asymmetric encrypt & decrypt","time":{"start":1724860942008,"stop":1724860942009,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d2f31ed7eb7ef3","name":"Promise Callback - false","time":{"start":1724861503961,"stop":1724861503962,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1c64ce09d95e2e","name":"Push message with custom timestamp: 1694102769010","time":{"start":1724861465636,"stop":1724861465637,"duration":1},"status":"passed","severity":"normal"},{"uid":"2501daefa64d6461","name":"Refresh subscription","time":{"start":1724861178513,"stop":1724861178514,"duration":1},"status":"passed","severity":"normal"},{"uid":"4203b3d6cc235a5d","name":"should get / set TCP multiaddr","time":{"start":1724860915810,"stop":1724860915811,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe556d942374e8cb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861254919,"stop":1724861254919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25b05234025f276","name":"throws on content topic with non-number generation field","time":{"start":1724860907069,"stop":1724860907069,"duration":0},"status":"passed","severity":"normal"},{"uid":"488770b1efdaf427","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724861426691,"stop":1724861426691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa4ef72d2f5757e","name":"Push message with numeric payload","time":{"start":1724861465618,"stop":1724861465618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb4d0fc86b77037","name":"Check message with no payload is not received","time":{"start":1724861378126,"stop":1724861378126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f289725b42f3687b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861178516,"stop":1724861178516,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb5ddc6a266c714","name":"can start the service","time":{"start":1724860935669,"stop":1724860935670,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a35fa005ffe74d5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724861145811,"stop":1724861145812,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdef707ec756c4fb","name":"Fails to push message bigger that 1MB","time":{"start":1724861392065,"stop":1724861392065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5782c6cdbadf9e2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861492510,"stop":1724861492511,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a5069648a2e9c0","name":"Store - dialed first","time":{"start":1724861537424,"stop":1724861537424,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea683057de42ee1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724861426693,"stop":1724861426693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16b0ede663cf723","name":"Push message with rate limit","time":{"start":1724861392062,"stop":1724861392063,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb148db4cba17922","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724860914744,"stop":1724860914744,"duration":0},"status":"passed","severity":"normal"},{"uid":"11937476aaea96a","name":"isConnected should return true after first peer connects","time":{"start":1724861011435,"stop":1724861011435,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b46a0118e36bf9","name":"isConnected return false after peer stops","time":{"start":1724861011436,"stop":1724861011436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfa175ad1213d76","name":"Push message with content topic containing special chars","time":{"start":1724861392053,"stop":1724861392054,"duration":1},"status":"passed","severity":"normal"},{"uid":"707fe69646157ea8","name":"handles different clusterIds correctly","time":{"start":1724860907085,"stop":1724860907085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c937f7d70de2383a","name":"Check received message containing Script","time":{"start":1724861378106,"stop":1724861378106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3923e16945b82eb","name":"Push message with content topic containing Script","time":{"start":1724861392055,"stop":1724861392055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58690547d74deea","name":"Check received message containing Basic HTML tag","time":{"start":1724861378107,"stop":1724861378107,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3ac453a3d3a94f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724861426687,"stop":1724861426688,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afe4e36b8492603","name":"new peer added after a peer was already found","time":{"start":1724861418250,"stop":1724861418250,"duration":0},"status":"skipped","severity":"normal"},{"uid":"374c06282cc2514f","name":"Check received message containing special chars","time":{"start":1724861378103,"stop":1724861378104,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8c1ef8bf254119","name":"Check publish message containing shell command","time":{"start":1724861428475,"stop":1724861428475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba5273c80c1d430","name":"Subscribe to topic containing long and receive message","time":{"start":1724861492524,"stop":1724861492524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4034d02aaca70c64","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724861426683,"stop":1724861426683,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e436bcb16217c1","name":"does not throw on valid cases","time":{"start":1724860907067,"stop":1724860907067,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2302387fb4c40b6","name":"Fails to push message with large meta","time":{"start":1724861465636,"stop":1724861465636,"duration":0},"status":"passed","severity":"normal"},{"uid":"636ea61cbbdb0f2","name":"Push message with content topic containing shell command","time":{"start":1724861392057,"stop":1724861392057,"duration":0},"status":"passed","severity":"normal"},{"uid":"af94b988ad4cc112","name":"Decoder throws on undefined content topic","time":{"start":1724860920726,"stop":1724860920727,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf70cf7ada9fe6e","name":"Ping succeeds for all connected peers","time":{"start":1724861067558,"stop":1724861067558,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e7f81ee94e87ac","name":"should not fail to start the service if it is already started","time":{"start":1724860972341,"stop":1724860972341,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe708c0e6636314","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724860907341,"stop":1724860907341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59871e27e1f3915","name":"Push message with content topic containing numeric","time":{"start":1724861465629,"stop":1724861465629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1daf3dcde8e7123b","name":"should encode/decode to RLP encoding","time":{"start":1724860915809,"stop":1724860915809,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebe97a1036a6fd2","name":"Sample","time":{"start":1724860915335,"stop":1724860915336,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e6a18e11d029b9","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724861330174,"stop":1724861330174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d135ab3f0cc1e814","name":"Mutual subscription","time":{"start":1724861426678,"stop":1724861426679,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a72dcb505c5200a","name":"Check received message containing JSON","time":{"start":1724861378107,"stop":1724861378107,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec4cbc48dff9ea3","name":"Ping on unsubscribed peer","time":{"start":1724861021893,"stop":1724861021893,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0123d5b9b32578","name":"Check received message containing Chinese","time":{"start":1724861378117,"stop":1724861378117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a9a4cd7b107d7b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724861518175,"stop":1724861518175,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f037753bca1529","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724860907104,"stop":1724860907104,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36487d7152c50bc","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724860909783,"stop":1724860909784,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78b5ec1d8ceca67","name":"should not fail to stop the service if it was not started","time":{"start":1724860972340,"stop":1724860972340,"duration":0},"status":"passed","severity":"normal"},{"uid":"80542e131db6860d","name":"Nodes with multiple pubsub topic","time":{"start":1724861402506,"stop":1724861402507,"duration":1},"status":"passed","severity":"normal"},{"uid":"5289d3a99c0d3e6f","name":"Push message with Basic HTML tag payload","time":{"start":1724861392039,"stop":1724861392039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ee87020dc51144","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724860959308,"stop":1724860959308,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e07bd1cb8124590","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861075799,"stop":1724861075800,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2ea1f462270b05","name":"Push message with content topic containing short","time":{"start":1724861392050,"stop":1724861392052,"duration":2},"status":"passed","severity":"normal"},{"uid":"948db08a2507bda8","name":"Check message received after nwaku node is restarted","time":{"start":1724861145679,"stop":1724861145679,"duration":0},"status":"skipped","severity":"normal"},{"uid":"781c7a7f14d9216a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861492503,"stop":1724861492503,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2634bf3e6c8765","name":"should throw an error for an unconfigured topic","time":{"start":1724860907103,"stop":1724860907103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a850950633f21f6","name":"Generator, custom pubsub topic","time":{"start":1724861513174,"stop":1724861513174,"duration":0},"status":"passed","severity":"normal"},{"uid":"99077c3099fcc5de","name":"Check message received after jswaku node is restarted","time":{"start":1724861145678,"stop":1724861145678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6843657efac2e6e7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861513177,"stop":1724861513178,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f0f6c72e53d354","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861178505,"stop":1724861178506,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaef42eb1f18e844","name":"Fails to push message bigger that 1MB","time":{"start":1724861465638,"stop":1724861465639,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7132045d3b642a","name":"Push message with Basic HTML tag payload","time":{"start":1724861465624,"stop":1724861465624,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e16ffce749a418","name":"addEventListener with wrong event","time":{"start":1724860999510,"stop":1724860999511,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ad23bfddf491d7","name":"Push message with custom timestamp: 1694102797089","time":{"start":1724861392063,"stop":1724861392063,"duration":0},"status":"passed","severity":"normal"},{"uid":"282a682398a597e3","name":"throws on content topic with empty topic name field","time":{"start":1724860907071,"stop":1724860907072,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae0e9fc61f67c33","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861492526,"stop":1724861492527,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e053bc28d1c69e4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724861466610,"stop":1724861466611,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b2e73093a83966","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724861145799,"stop":1724861145800,"duration":1},"status":"passed","severity":"normal"},{"uid":"607127e63b358672","name":"handles empty contentTopics array correctly","time":{"start":1724860907107,"stop":1724860907108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee796ab2bb6e209d","name":"Push message with Russian payload","time":{"start":1724861392037,"stop":1724861392038,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3b73a3a40cd53","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861378124,"stop":1724861378124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c4e4dad27b46d9","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861178506,"stop":1724861178507,"duration":1},"status":"passed","severity":"normal"},{"uid":"430c53218afb111f","name":"Publish message with custom timestamp: Wed Aug 28 2024 17:10:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861428478,"stop":1724861428478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced6af8fc3d13d0a","name":"should decode valid enr successfully","time":{"start":1724860915805,"stop":1724860915805,"duration":0},"status":"passed","severity":"normal"},{"uid":"106f0a83641ca670","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861021893,"stop":1724861021894,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7d686ea5f81413","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724860907082,"stop":1724860907082,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bcd62fd0dcdc29","name":"udp ip6 address","time":{"start":1724860915308,"stop":1724860915309,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1da552d5311e8c7","name":"Check received message containing Script","time":{"start":1724861378119,"stop":1724861378119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae84fb47b1e14716","name":"Push message with Script payload","time":{"start":1724861392038,"stop":1724861392039,"duration":1},"status":"passed","severity":"normal"},{"uid":"727e562545312d99","name":"connected peers and dial","time":{"start":1724861378278,"stop":1724861378278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc537afa86b13d2e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724860907087,"stop":1724860907087,"duration":0},"status":"passed","severity":"normal"},{"uid":"42025b1c7aa882e3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861075800,"stop":1724861075803,"duration":3},"status":"passed","severity":"normal"},{"uid":"72b37fbf37171b08","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724860931797,"stop":1724860931797,"duration":0},"status":"passed","severity":"normal"},{"uid":"33aad2beb6b766a8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724860907100,"stop":1724860907100,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56fd96270f65b82","name":"Publish message with large meta","time":{"start":1724861428483,"stop":1724861428483,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d27ed4136100842","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724861040979,"stop":1724861040980,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df451c9fb75d206","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724861426691,"stop":1724861426691,"duration":0},"status":"passed","severity":"normal"},{"uid":"526080ce0bfec78c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724861011436,"stop":1724861011437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c798374a46586028","name":"Check received message containing long","time":{"start":1724861378115,"stop":1724861378116,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a69464d8e9bda4","name":"Renews subscription after lossing a connection","time":{"start":1724861492518,"stop":1724861492519,"duration":1},"status":"passed","severity":"normal"},{"uid":"82914a19c4b68040","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724860907083,"stop":1724860907083,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d4b659b0b9166f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861492504,"stop":1724861492504,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ea5584771e1961","name":"Push message with special chars payload","time":{"start":1724861392036,"stop":1724861392036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97532c6a730c13c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861145783,"stop":1724861145783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acd86dad6c9b356","name":"random static sharding 8 - Cluster ID: 559, Shard ID: 822","time":{"start":1724861485083,"stop":1724861485083,"duration":0},"status":"passed","severity":"normal"},{"uid":"998a9922b4a40","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724860914742,"stop":1724860914743,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3f920df37cf4f0","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724860907092,"stop":1724860907092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffca6faec868aba","name":"should only return 1 node with relay capability","time":{"start":1724860931795,"stop":1724860931795,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfaa5ec0a49ca8fb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861040980,"stop":1724861040980,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec7f1c502b215e9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724861533458,"stop":1724861533458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fda5cf71fe5d2d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861075800,"stop":1724861075800,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d6354150d75388","name":"Push message with Arabic payload","time":{"start":1724861465620,"stop":1724861465621,"duration":1},"status":"passed","severity":"normal"},{"uid":"e596feaaf7b3941c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724861533458,"stop":1724861533458,"duration":0},"status":"passed","severity":"normal"},{"uid":"54103fd1b787732b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724861533459,"stop":1724861533459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec31847abd3f8e8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861492514,"stop":1724861492515,"duration":1},"status":"passed","severity":"normal"},{"uid":"8607785597f932e8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724861011434,"stop":1724861011434,"duration":0},"status":"passed","severity":"normal"},{"uid":"bded924a941b8aae","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724861011434,"stop":1724861011434,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e0554871e88c06","name":"handles different networkShards values correctly","time":{"start":1724860907085,"stop":1724860907085,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c477108232d98","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app69/7/topic417/proto","time":{"start":1724861475043,"stop":1724861475045,"duration":2},"status":"passed","severity":"normal"},{"uid":"aaeb2d7a64d5fe26","name":"different cluster, same shard: nodes don't connect","time":{"start":1724861297169,"stop":1724861297169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b443b1f2e1bdc299","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724860931329,"stop":1724860931330,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc74ff93d119ef9","name":"Push message with emoji payload","time":{"start":1724861392047,"stop":1724861392048,"duration":1},"status":"passed","severity":"normal"},{"uid":"9779aacc94552d95","name":"different cluster, different shard: nodes don't connect","time":{"start":1724861297169,"stop":1724861297169,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f276139ee50154e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861492528,"stop":1724861492528,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac995cf3f47c822","name":"Relay - dialed first","time":{"start":1724861537422,"stop":1724861537423,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2061536d37e797a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724861426688,"stop":1724861426689,"duration":1},"status":"passed","severity":"normal"},{"uid":"4403eac6cef02f80","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861145675,"stop":1724861145676,"duration":1},"status":"passed","severity":"normal"},{"uid":"50268e4abe0fe625","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861513175,"stop":1724861513175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e819f8c2aba59e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861492530,"stop":1724861492530,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc3ced67f1d2d41","name":"LightPush","time":{"start":1724861537425,"stop":1724861537425,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc408d5101663a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724861145824,"stop":1724861145824,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3fe484f5cd1d19","name":"Relay + Store","time":{"start":1724860969294,"stop":1724860969295,"duration":1},"status":"passed","severity":"normal"},{"uid":"113597f03f250bd5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app84/5/topic498/xml","time":{"start":1724861475028,"stop":1724861475030,"duration":2},"status":"passed","severity":"normal"},{"uid":"459cfe511738058f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724860959302,"stop":1724860959303,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaa959a4ab4f072","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724860909784,"stop":1724860909784,"duration":0},"status":"passed","severity":"normal"},{"uid":"399ca3d5c2152c23","name":"Check received message containing emoji","time":{"start":1724861145673,"stop":1724861145674,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c27253a4b81271","name":"LightPush with 3 connections","time":{"start":1724861196847,"stop":1724861196856,"duration":9},"status":"passed","severity":"normal"},{"uid":"be4c87093d103bd9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724860907105,"stop":1724860907105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f41a3cb81b3670c","name":"Fails to publish message with wrong content topic","time":{"start":1724861428479,"stop":1724861428479,"duration":0},"status":"passed","severity":"normal"},{"uid":"571c08e417364023","name":"Check received message containing XML","time":{"start":1724861145664,"stop":1724861145665,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5d91a57a200d24","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724861533459,"stop":1724861533459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59bdd572a9e63e4","name":"Check received message containing escaped characters","time":{"start":1724861145666,"stop":1724861145667,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5c6cef7b0d29a4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861492521,"stop":1724861492521,"duration":0},"status":"passed","severity":"normal"},{"uid":"8589f50a1e2dbb80","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724860931797,"stop":1724860931797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"578817aa4701751b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724861145805,"stop":1724861145806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5dcc06b08c308a2","name":"tcp ip4 address","time":{"start":1724860915308,"stop":1724860915308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3796ec232d37af29","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724860935673,"stop":1724860935674,"duration":1},"status":"passed","severity":"normal"},{"uid":"317938095db4b427","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861178515,"stop":1724861178516,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61e0cdefd370","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724860941727,"stop":1724860941729,"duration":2},"status":"passed","severity":"normal"},{"uid":"45fa10f4253f7fce","name":"should throw an error for insufficient data","time":{"start":1724860907341,"stop":1724860907341,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf35b1066f0f2b3","name":"should set field with only RELAY enabled","time":{"start":1724860915818,"stop":1724860915818,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf14fddd4fbf6d60","name":"Relay + Store","time":{"start":1724860915819,"stop":1724860915819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be0785873305047","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app47/10/topic881/utf8","time":{"start":1724861475048,"stop":1724861475053,"duration":5},"status":"passed","severity":"normal"},{"uid":"95629c5f2fb2da41","name":"Subscribe to topic containing XML and publish message","time":{"start":1724861426690,"stop":1724861426691,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32571379995f4e7","name":"Refresh subscription","time":{"start":1724861426684,"stop":1724861426684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c1adef0472a5d28","name":"Generator, 2 different pubsubtopics","time":{"start":1724861513176,"stop":1724861513177,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84dbaf9299eae85","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861178507,"stop":1724861178507,"duration":0},"status":"passed","severity":"normal"},{"uid":"474da1fa7f840a9f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861168769,"stop":1724861168770,"duration":1},"status":"passed","severity":"normal"},{"uid":"780d719b455e6ea4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724861485078,"stop":1724861485078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6f8fa6fc47eac2","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724860907087,"stop":1724860907087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3302dc9880d7a177","name":"Encoder throws on undefined content topic","time":{"start":1724860920725,"stop":1724860920726,"duration":1},"status":"passed","severity":"normal"},{"uid":"653ba0838fccb24a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724860907092,"stop":1724860907092,"duration":0},"status":"passed","severity":"normal"},{"uid":"9415390865d7f6e1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724860972344,"stop":1724860972345,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3d689e13473f03b0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app19/10/topic271/test.js","time":{"start":1724861475031,"stop":1724861475032,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d80b4b6cb5f1ce","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861168759,"stop":1724861168759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d206740d6b07d232","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861178518,"stop":1724861178518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fb95b14c4b7d42","name":"Symmetric encrypt & Decrypt","time":{"start":1724860942009,"stop":1724860942009,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb096ac5fce52c51","name":"Push message with content topic containing short","time":{"start":1724861465628,"stop":1724861465628,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf903cab904e90f1","name":"Fails to publish message with empty text","time":{"start":1724861428479,"stop":1724861428479,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8ba9a3405804ed","name":"should not fail to start the service if it is already started","time":{"start":1724860935671,"stop":1724860935671,"duration":0},"status":"passed","severity":"normal"},{"uid":"858cc631f7b0b74a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724861040981,"stop":1724861040982,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5b133d6f0ff8a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724860907098,"stop":1724860907099,"duration":1},"status":"passed","severity":"normal"},{"uid":"216d05d084a31bfd","name":"should encodeTxt and decodeTxt","time":{"start":1724860915804,"stop":1724860915805,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2177aad44ade2f3","name":"Generator, 2 different pubsubtopics","time":{"start":1724861513175,"stop":1724861513175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3241f8fe4e416037","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724860907082,"stop":1724860907083,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dbf2e050480de5b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724861426686,"stop":1724861426687,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5de27b09fb40d7c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724860914742,"stop":1724860914742,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fa26e0b02a15c0","name":"Check publish message containing Arabic","time":{"start":1724861428472,"stop":1724861428472,"duration":0},"status":"passed","severity":"normal"},{"uid":"334511a291e920f0","name":"Check message on other pubsub topic is not received","time":{"start":1724861378112,"stop":1724861378112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a071e82ad59dc005","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724860931330,"stop":1724860931331,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f68f2a80c32b29","name":"stop","time":{"start":1724860999513,"stop":1724860999513,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c735b4c173e11a6","name":"Check received message with timestamp: 1724860958427 ","time":{"start":1724861378123,"stop":1724861378123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55798ea6cc81e21","name":"Check received message containing Russian","time":{"start":1724861145662,"stop":1724861145662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a56315b99fad96","name":"should be able to decode the field with only STORE set to true","time":{"start":1724860914746,"stop":1724860914747,"duration":1},"status":"passed","severity":"normal"},{"uid":"9098c586eca859e","name":"Check received message containing Basic HTML tag","time":{"start":1724861378120,"stop":1724861378120,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fe1b421bcd3ec4","name":"Check received message containing Russian","time":{"start":1724861378118,"stop":1724861378118,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bee1214d758eeb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724860966532,"stop":1724860966533,"duration":1},"status":"passed","severity":"normal"},{"uid":"269fe6bd8a5734dc","name":"Check publish message containing Russian","time":{"start":1724861428472,"stop":1724861428473,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0e84930642ff3e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861492516,"stop":1724861492516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7635007e93f56e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861168753,"stop":1724861168754,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a06545e4a08878","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724861330170,"stop":1724861330170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb45bddb768a34e","name":"Check publish message containing JSON","time":{"start":1724861428475,"stop":1724861428475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db42af2bc1fcd84","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724860914747,"stop":1724860914748,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92ba2da2d8827af","name":"Check message with invalid timestamp is not received","time":{"start":1724861145676,"stop":1724861145676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6a25ad863af884","name":"Subscribe and receive messages via lightPush","time":{"start":1724861492501,"stop":1724861492501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ced88e238ba588","name":"Renews peer on consistent missed messages","time":{"start":1724861067561,"stop":1724861067561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de08c6340afec26","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861330170,"stop":1724861330170,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9040ce4cdf29ade","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861492517,"stop":1724861492517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f937431b4973791c","name":"Query generator for multiple messages with different message text format","time":{"start":1724861514745,"stop":1724861514746,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfefae15ffb64e45","name":"Generator, 2 different pubsubtopics","time":{"start":1724861513179,"stop":1724861513180,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e4adfd4e998cce","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724860931331,"stop":1724860931331,"duration":0},"status":"passed","severity":"normal"},{"uid":"73023e4b4933a88d","name":"connects to nwaku","time":{"start":1724861530972,"stop":1724861530975,"duration":3},"status":"passed","severity":"normal"},{"uid":"4919b2984077f851","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724860914741,"stop":1724860914742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e6802ebfb2832","name":"should be online or offline if network state changed","time":{"start":1724860959311,"stop":1724860959312,"duration":1},"status":"passed","severity":"normal"},{"uid":"307252973a9b267f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861492526,"stop":1724861492526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2367283e5080f66","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861178519,"stop":1724861178519,"duration":0},"status":"passed","severity":"normal"},{"uid":"caedbf7f094f9e03","name":"Overlapping topic subscription","time":{"start":1724861492523,"stop":1724861492523,"duration":0},"status":"passed","severity":"normal"},{"uid":"129d39109aaaa528","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861492523,"stop":1724861492523,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff7f52bf233cd46","name":"1 Relay, 1 Filter, gives up","time":{"start":1724860931511,"stop":1724860931511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0917931b5293520","name":"start node with empty shard should fail","time":{"start":1724861485087,"stop":1724861485087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3cc3849887ffc9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724860966533,"stop":1724860966533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0069985e785a850","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724861145811,"stop":1724861145811,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbea6a49a1c4590","name":"Push message with emoji payload","time":{"start":1724861465626,"stop":1724861465627,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4803ac314801b6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724860907084,"stop":1724860907085,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb405fcccc288e2","name":"Push message with content topic containing XML","time":{"start":1724861392056,"stop":1724861392056,"duration":0},"status":"passed","severity":"normal"},{"uid":"98361973d2604d70","name":"Ping on peer without subscriptions","time":{"start":1724861021892,"stop":1724861021893,"duration":1},"status":"passed","severity":"normal"},{"uid":"147e52c508c078bb","name":"Init the array if not present","time":{"start":1724860906652,"stop":1724860906653,"duration":1},"status":"passed","severity":"normal"},{"uid":"1445323ff0aa86d2","name":"Check received message containing escaped characters","time":{"start":1724861378121,"stop":1724861378122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af16e264770d150","name":"random static sharding 4 - Cluster ID: 242, Shard ID: 291","time":{"start":1724861485080,"stop":1724861485080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7f347b804b7c76","name":"should throw error - no public key","time":{"start":1724860915807,"stop":1724860915807,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bca13642fc702c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861492525,"stop":1724861492525,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d055ef4a4b2004","name":"Push message equal or less that 1MB","time":{"start":1724861465638,"stop":1724861465638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b56313035ec534","name":"Fails to push message with empty content topic","time":{"start":1724861392060,"stop":1724861392061,"duration":1},"status":"passed","severity":"normal"},{"uid":"22110d176493a555","name":"random static sharding 3 - Cluster ID: 534, Shard ID: 169","time":{"start":1724861485079,"stop":1724861485080,"duration":1},"status":"passed","severity":"normal"},{"uid":"e799a2dec1de4e16","name":"throws on content topic with empty version field","time":{"start":1724860907071,"stop":1724860907071,"duration":0},"status":"passed","severity":"normal"},{"uid":"5851439f5e0d69d0","name":"should properly create location multiaddrs - tcp","time":{"start":1724860915817,"stop":1724860915817,"duration":0},"status":"passed","severity":"normal"},{"uid":"a508aab085bb7ae","name":"should return unique PubsubTopics for static sharding","time":{"start":1724860907088,"stop":1724860907088,"duration":0},"status":"passed","severity":"normal"},{"uid":"35032fa149a375c6","name":"Push message with content topic containing Russian","time":{"start":1724861392054,"stop":1724861392055,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd714b418dbc7ca","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724860971175,"stop":1724860971176,"duration":1},"status":"passed","severity":"normal"},{"uid":"2735f94aaf60072e","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724861330169,"stop":1724861330170,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5b2d4921ee8b57","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724860914743,"stop":1724860914743,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5489af9843d7f","name":"Rejects garbage","time":{"start":1724860924087,"stop":1724860924087,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b108b029fbd39b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724861145826,"stop":1724861145826,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c32e33dfa0051ce","name":"Check received message containing Arabic","time":{"start":1724861378104,"stop":1724861378104,"duration":0},"status":"passed","severity":"normal"},{"uid":"76338ce9039c38b2","name":"Check message with non string payload is not received","time":{"start":1724861145678,"stop":1724861145678,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aca42e2a85f4a9","name":"addEventListener with correct event","time":{"start":1724860999510,"stop":1724860999510,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bda075c6b65e53c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861168760,"stop":1724861168760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcce2836b5ca89d","name":"Check received message containing SQL Injection","time":{"start":1724861145662,"stop":1724861145663,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cf11ffa78c5549","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724860943247,"stop":1724860943247,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53fe6189839507a","name":"Check publish message containing Basic HTML tag","time":{"start":1724861428474,"stop":1724861428474,"duration":0},"status":"passed","severity":"normal"},{"uid":"978607ce31126c47","name":"Throws when trying to push message with empty payload","time":{"start":1724861465627,"stop":1724861465628,"duration":1},"status":"passed","severity":"normal"},{"uid":"47984b4d806aa66f","name":"Push message with meta","time":{"start":1724861465635,"stop":1724861465636,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6c1a6ed505f901","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724861392056,"stop":1724861392056,"duration":0},"status":"passed","severity":"normal"},{"uid":"8791cd3dac9d3f27","name":"Number of peers are maintained correctly","time":{"start":1724861067557,"stop":1724861067558,"duration":1},"status":"passed","severity":"normal"},{"uid":"85cf1675cf625a17","name":"Meta field set when metaSetter is specified","time":{"start":1724860920725,"stop":1724860920725,"duration":0},"status":"passed","severity":"normal"},{"uid":"670849fe09cb077f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861492509,"stop":1724861492510,"duration":1},"status":"passed","severity":"normal"},{"uid":"16812535081bcd73","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724861465632,"stop":1724861465633,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d9ea074c93344c","name":"shard 0","time":{"start":1724861485077,"stop":1724861485078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8291e46b6cf943ae","name":"Subscribe to topic containing short and receive message","time":{"start":1724861492524,"stop":1724861492524,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f339e129e49df38","name":"Waku message hash computation (no timestamp)","time":{"start":1724860909785,"stop":1724860909785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e876df56caebac","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861492516,"stop":1724861492516,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fe9f8f0744bc82","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861168754,"stop":1724861168754,"duration":0},"status":"passed","severity":"normal"},{"uid":"628ea473de742456","name":"Check received message containing shell command","time":{"start":1724861378121,"stop":1724861378121,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b84af2ddc01baf","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861034885,"stop":1724861034885,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff7261f7f09a297","name":"should throw error - no id","time":{"start":1724860915807,"stop":1724860915807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27319def5a15dc6","name":"Check message on other pubsub topic is not received","time":{"start":1724861378125,"stop":1724861378125,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b6c1b3a07c88b7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861178517,"stop":1724861178517,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c66252c51fd1bf","name":"Decoder throws on empty string content topic","time":{"start":1724860941732,"stop":1724860941733,"duration":1},"status":"passed","severity":"normal"},{"uid":"17089f37a43f6e1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861492528,"stop":1724861492528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c0f75c5b15e474","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724860907082,"stop":1724860907082,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52ff6b40c99da38","name":"Waku message hash computation (payload length 0)","time":{"start":1724860909785,"stop":1724860909785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8179cebf8aeda35","name":"should not receive a peer event before start","time":{"start":1724860972343,"stop":1724860972343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b301417bda3b943","name":"Push message with content topic containing emoji","time":{"start":1724861392060,"stop":1724861392060,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e5534fb8101d84","name":"Subscribe to topic containing long and receive message","time":{"start":1724861492506,"stop":1724861492506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dd52dedd97177","name":"Check received message with timestamp: 1724860957197000000 ","time":{"start":1724861145674,"stop":1724861145674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c77ac217d44ea93","name":"should decode valid enr with tcp successfully","time":{"start":1724860915806,"stop":1724860915806,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f23b5412ee9e8a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724860907083,"stop":1724860907083,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c399ef809350e8c","name":"Subscribe to topic containing short and publish message","time":{"start":1724861426685,"stop":1724861426686,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74d7075e7479a71","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861145810,"stop":1724861145811,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1153c3faa901f0","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861330171,"stop":1724861330171,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a86aa79e1d019c","name":"should not receive a peer event after stop","time":{"start":1724861424069,"stop":1724861424070,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71632ff9e5536d7","name":"Check message with non string payload is not received","time":{"start":1724861378113,"stop":1724861378113,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ceda67cd526acf","name":"should properly create location multiaddrs - tcp4","time":{"start":1724860915816,"stop":1724860915816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7d756e7bf9871e","name":"Store - dialed after - with timeout","time":{"start":1724861537424,"stop":1724861537425,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e4ec10525a60b3","name":"Check received message containing Script","time":{"start":1724861145663,"stop":1724861145664,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff6c6ad8cca71a4","name":"Check received message containing JSON","time":{"start":1724861378120,"stop":1724861378120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1114379bdb7a7d1","name":"Check publish message containing short","time":{"start":1724861428469,"stop":1724861428470,"duration":1},"status":"passed","severity":"normal"},{"uid":"5246da31acec29c2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724860907093,"stop":1724860907093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9979c3d54e09ce","name":"Decrypt messages","time":{"start":1724861380653,"stop":1724861380654,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad894cb7edbdfba","name":"Push message equal or less that 1MB","time":{"start":1724861392065,"stop":1724861392065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86f638f32731703","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724861145811,"stop":1724861145811,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb1a230ea606cf2","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861178519,"stop":1724861178519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbf9b19c4faea93","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724861418250,"stop":1724861418250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78a2cf5ecd9484e","name":"should handle corrupted local storage data gracefully","time":{"start":1724860935674,"stop":1724860935674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ee7455d073c972","name":"Should update shard info","time":{"start":1724861330460,"stop":1724861330460,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd68b5b6a67bd29","name":"safeDispatchEvent","time":{"start":1724860999513,"stop":1724860999513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8115fd86b361382","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/2/topic761/test.js","time":{"start":1724861475038,"stop":1724861475041,"duration":3},"status":"passed","severity":"normal"},{"uid":"791e999fed8fe565","name":"more peers than existing","time":{"start":1724861378278,"stop":1724861378278,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4b4ba73f75a2b7c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724861145772,"stop":1724861145772,"duration":0},"status":"passed","severity":"normal"},{"uid":"7212b9a403b37c5","name":"Push message with content topic containing SQL Injection","time":{"start":1724861392055,"stop":1724861392055,"duration":0},"status":"passed","severity":"normal"},{"uid":"8462ac8278ad70a3","name":"same cluster, different shard: nodes connect","time":{"start":1724861297168,"stop":1724861297168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d735e86cf3cf35c5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861178507,"stop":1724861178509,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8f2c185d60898aa","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724861466616,"stop":1724861466616,"duration":0},"status":"passed","severity":"normal"},{"uid":"172b0798e12ab3b5","name":"Push message with XML payload","time":{"start":1724861392039,"stop":1724861392039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f078a1646b12766","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724860907080,"stop":1724860907080,"duration":0},"status":"passed","severity":"normal"},{"uid":"954f04b83f5aa1e0","name":"Encoder throws on empty string content topic","time":{"start":1724860943248,"stop":1724860943249,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c43fa87f5537604","name":"Filter with 2 connections","time":{"start":1724861196839,"stop":1724861196845,"duration":6},"status":"passed","severity":"normal"},{"uid":"aa718544d93a79ac","name":"creates an iterator","time":{"start":1724861523915,"stop":1724861523915,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ec6b325b51c2b6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724860909784,"stop":1724860909785,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfc5c3dd5dc0698","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724861426688,"stop":1724861426688,"duration":0},"status":"passed","severity":"normal"},{"uid":"688955a8cb0b3a7d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724861426682,"stop":1724861426683,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc463c93576950e5","name":"All","time":{"start":1724860969295,"stop":1724860969295,"duration":0},"status":"passed","severity":"normal"},{"uid":"74767a03b26f3dcf","name":"Check received message containing long","time":{"start":1724861145651,"stop":1724861145656,"duration":5},"status":"passed","severity":"normal"},{"uid":"ed3e0e24215a7596","name":"1 Store, 2 fetches","time":{"start":1724860931510,"stop":1724860931510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07fd1092d082992","name":"Passing page size 11 when there are 10 messages","time":{"start":1724861520700,"stop":1724861520700,"duration":0},"status":"passed","severity":"normal"},{"uid":"7342b961abc904e1","name":"Check received message with timestamp: 1724860958427 ","time":{"start":1724861378110,"stop":1724861378110,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c5e75be89a5fe","name":"Check message with no content topic is not received","time":{"start":1724861378125,"stop":1724861378126,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13f12c32f81ef0e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724860907097,"stop":1724860907097,"duration":0},"status":"passed","severity":"normal"},{"uid":"125538b05bee7c63","name":"Query Generator - false","time":{"start":1724861503958,"stop":1724861503958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf6769cdef548e5","name":"Check received message containing short","time":{"start":1724861378101,"stop":1724861378101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9622399170ac78a8","name":"Reusing cursor across nodes","time":{"start":1724861466615,"stop":1724861466616,"duration":1},"status":"passed","severity":"normal"},{"uid":"707b92b9cda1aa73","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724860907103,"stop":1724860907103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2202195343129c2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724860907086,"stop":1724860907087,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5e4f28a9f558b5","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724861145784,"stop":1724861145784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db8a1fa6de1db29","name":"can dial TLS multiaddrs","time":{"start":1724861304273,"stop":1724861304273,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac920522383c84a","name":"ignores domain fetching errors","time":{"start":1724860931794,"stop":1724860931794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21816539dd80ff0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724861402506,"stop":1724861402506,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a09079bec7cbfcf","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724860909786,"stop":1724860909786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ec2d19e3c114a4","name":"random static sharding 5 - Cluster ID: 401, Shard ID: 198","time":{"start":1724861485081,"stop":1724861485081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afbe909768ff909","name":"Subscribe and publish message","time":{"start":1724861426680,"stop":1724861426681,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00dfdd223d2a900","name":"Publish message with custom timestamp: Thu Sep 07 2023 16:10:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861428477,"stop":1724861428478,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de2217e7fc53d03","name":"Sign & Recover","time":{"start":1724860942010,"stop":1724860942010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5dead9158c0ea9","name":"Push message with content topic containing Chinese","time":{"start":1724861465630,"stop":1724861465630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a366114d4da48bed","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724861330168,"stop":1724861330169,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d95ec51cd03ec0b","name":"A test","time":{"start":1724861255004,"stop":1724861255005,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b108cd942a49f70","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724861330171,"stop":1724861330171,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e306c3edbf238a2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724861402506,"stop":1724861402506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0880dff166f001","name":"Round trip binary serialization","time":{"start":1724860920724,"stop":1724860920724,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d861058a7d3298","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724861145823,"stop":1724861145823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ff44e340d39f9b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app26/10/topic882/test.js","time":{"start":1724861475042,"stop":1724861475042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f15fdc0507310b","name":"Query generator for multiple messages with different content topic format","time":{"start":1724861514746,"stop":1724861514746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5758f2738436d5e","name":"Check message received after jswaku node is restarted","time":{"start":1724861378126,"stop":1724861378126,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5d54383bd36a9f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861254914,"stop":1724861254915,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e20dbe057bc87ff","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861492511,"stop":1724861492512,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcf7a59c29e2432","name":"Push message with SQL Injection payload","time":{"start":1724861392038,"stop":1724861392038,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dc3ccb9edea78","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724861145797,"stop":1724861145798,"duration":1},"status":"passed","severity":"normal"},{"uid":"852e1a02aa3bfcd5","name":"should return valid sharding parameters for static sharding","time":{"start":1724860907106,"stop":1724860907106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bf6f6eebf03f23","name":"should not fail to stop the service if it was not started","time":{"start":1724861424067,"stop":1724861424068,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f89d15cc1ecf008","name":"should not receive a peer event before start","time":{"start":1724861424069,"stop":1724861424069,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf10f68448642b1e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724860914747,"stop":1724860914747,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f260f7b870ae336","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861145799,"stop":1724861145799,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f20da2c100d2d0","name":"topics with same application and version share the same shard","time":{"start":1724860907084,"stop":1724860907084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ee221497c861f0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861178506,"stop":1724861178506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec676982bb4b01","name":"Should update multiaddrs","time":{"start":1724861330459,"stop":1724861330460,"duration":1},"status":"passed","severity":"normal"},{"uid":"c667cf6bacee066d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724860907092,"stop":1724860907092,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c76f84903de0984","name":"Check message received after nwaku node is restarted","time":{"start":1724861378114,"stop":1724861378114,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2366fe0eb9213e6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724861145825,"stop":1724861145825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b07f8a2fbedd39","name":"Check received message containing XML","time":{"start":1724861378119,"stop":1724861378120,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ce7ebe913f740c","name":"Check message on other pubsub topic is not received","time":{"start":1724861145676,"stop":1724861145676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57c307e10706346","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app78/1/topic135/test.js","time":{"start":1724861475027,"stop":1724861475028,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e722cb43b20b2aa","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724860931333,"stop":1724860931334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4c6409bf7b20bb","name":"pre and post cipher","time":{"start":1724860942009,"stop":1724860942010,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba32b3c9ba1c111","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724861505415,"stop":1724861505415,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea1c40027f1d877","name":"should return empty list for no shard","time":{"start":1724860907089,"stop":1724860907090,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55b1cb924531298","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724861145771,"stop":1724861145772,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ff3ccfb28e3667","name":"Non TWN Cluster","time":{"start":1724861475022,"stop":1724861475024,"duration":2},"status":"passed","severity":"normal"},{"uid":"93d4e6bc9574c9f1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724861040981,"stop":1724861040981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fcce32845341b6","name":"Passing page size 10 when there are 10 messages","time":{"start":1724861520700,"stop":1724861520700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a360500413738938","name":"should throw an error for missing required configuration","time":{"start":1724860907090,"stop":1724860907090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be7b1eb9c086d27","name":"dispatchEvent via connectionManager","time":{"start":1724860999512,"stop":1724860999512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8f78748e0333d0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861145675,"stop":1724861145675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fdd50f07536214","name":"Filter with 1 connections","time":{"start":1724861196811,"stop":1724861196821,"duration":10},"status":"passed","severity":"normal"},{"uid":"7834c559d978811c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861378110,"stop":1724861378110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4603b1ab63bb9bdd","name":"Query Generator - true","time":{"start":1724861503958,"stop":1724861503958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f1d2eee9e1837a","name":"Check received message containing unicode special characters","time":{"start":1724861145667,"stop":1724861145667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7b97513b698150","name":"Push message with custom timestamp: 1724864769010","time":{"start":1724861465637,"stop":1724861465638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e05d7d87d9ab","name":"should load peers from local storage and dispatch events","time":{"start":1724860935673,"stop":1724860935673,"duration":0},"status":"passed","severity":"normal"},{"uid":"97344e6e92b18c10","name":"Overlapping topic subscription","time":{"start":1724861178512,"stop":1724861178513,"duration":1},"status":"passed","severity":"normal"},{"uid":"91dac7335a943660","name":"Push message with content topic containing Arabic","time":{"start":1724861392054,"stop":1724861392054,"duration":0},"status":"passed","severity":"normal"},{"uid":"541c8b906e672a6f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724860966533,"stop":1724860966534,"duration":1},"status":"passed","severity":"normal"},{"uid":"1264d8dee9a64c17","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724860907108,"stop":1724860907108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98047088a373e9e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861492520,"stop":1724861492520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e461d76d52429f31","name":"Check received message containing Chinese","time":{"start":1724861378104,"stop":1724861378104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bddace5e67bf428","name":"Check publish message after service node is restarted","time":{"start":1724861428482,"stop":1724861428482,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21d6377a67baa185","name":"Push to array if already present","time":{"start":1724860906653,"stop":1724860906654,"duration":1},"status":"passed","severity":"normal"},{"uid":"74277ff9dc571834","name":"Push message with content topic containing escaped characters","time":{"start":1724861392057,"stop":1724861392057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a50abe1090ce6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861254918,"stop":1724861254919,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b039007e38fd92","name":"should set field with only FILTER enabled","time":{"start":1724860915818,"stop":1724860915818,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbfbbbf97ba52db","name":"Push message with content topic containing Arabic","time":{"start":1724861465630,"stop":1724861465631,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cad3473a275393","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724861533461,"stop":1724861533461,"duration":0},"status":"passed","severity":"normal"},{"uid":"66231d0141ea17d1","name":"Ping on unsubscribed peer","time":{"start":1724861034884,"stop":1724861034884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85a898136f50a84","name":"throws on content topic with too few or too many fields","time":{"start":1724860907068,"stop":1724860907069,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf43d0c91b04eab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861145816,"stop":1724861145816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2d25e520b4a0b5","name":"Encoder throws on undefined content topic","time":{"start":1724860943248,"stop":1724860943248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aec8a3f63578f48","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861492532,"stop":1724861492533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e7f9e22716057","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861492525,"stop":1724861492525,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb0ba195eabbb34","name":"Check publish message containing Chinese","time":{"start":1724861428471,"stop":1724861428471,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72a509c9ef7b1e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724860907100,"stop":1724860907100,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea04dfb1d2fc1c8","name":"Filter","time":{"start":1724861537425,"stop":1724861537425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa8e1f128982b6","name":"should be called for bootstrap peers","time":{"start":1724860966532,"stop":1724860966532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65795ae41b7fd71","name":"different cluster, different shard: nodes don't connect","time":{"start":1724861145771,"stop":1724861145771,"duration":0},"status":"passed","severity":"normal"},{"uid":"94703c739a7133bf","name":"Check message with no payload is not received","time":{"start":1724861378112,"stop":1724861378113,"duration":1},"status":"passed","severity":"normal"},{"uid":"3648067710c3cd39","name":"Push message with numeric payload","time":{"start":1724861392036,"stop":1724861392036,"duration":0},"status":"passed","severity":"normal"},{"uid":"911b6c3e75a3c93b","name":"Ping on peer without subscriptions","time":{"start":1724861034862,"stop":1724861034884,"duration":22},"status":"passed","severity":"normal"},{"uid":"6acc6d2f3b5ab68e","name":"non connected peers","time":{"start":1724861378279,"stop":1724861378279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"468176c179872949","name":"isConnected should return false after all peers disconnect","time":{"start":1724861011435,"stop":1724861011436,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f331aff6307f13","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724861533459,"stop":1724861533459,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e3f41d8e5f2b80","name":"Accepts a valid Waku Message","time":{"start":1724860924085,"stop":1724860924087,"duration":2},"status":"passed","severity":"normal"},{"uid":"df47dd01aee7e9d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724860907095,"stop":1724860907096,"duration":1},"status":"passed","severity":"normal"},{"uid":"2935688b6c37021","name":"Callback on promise, aborts when callback returns true","time":{"start":1724861514747,"stop":1724861514747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acfc271131d40c4","name":"Tracks peer failures correctly","time":{"start":1724861067560,"stop":1724861067561,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8099cfd9d74657","name":"same cluster, same shard: nodes connect","time":{"start":1724861145767,"stop":1724861145768,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f013e972006223","name":"removeEventListener with wrong event","time":{"start":1724860999511,"stop":1724860999511,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ca550389dd7a7d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724860907105,"stop":1724860907106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d7f22712b01244","name":"should properly create location multiaddrs - tcp6","time":{"start":1724860915816,"stop":1724860915816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68b95ee7f4ae59c","name":"Relay - times out","time":{"start":1724861537423,"stop":1724861537423,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1c6ab38a5deec6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724861145816,"stop":1724861145818,"duration":2},"status":"passed","severity":"normal"},{"uid":"6db48d94f2f5d0f9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724860931176,"stop":1724860931176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dfdb2958f68160","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724860907083,"stop":1724860907083,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fd11a0a7b37e8d","name":"Push message with content topic containing JSON","time":{"start":1724861465633,"stop":1724861465633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaef603b59bdac5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861178516,"stop":1724861178517,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d00a60bcb2844a","name":"Using a function","time":{"start":1724861530976,"stop":1724861530976,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc99ce2f8d0c2a67","name":"Fields are not dropped","time":{"start":1724860920157,"stop":1724860920159,"duration":2},"status":"passed","severity":"normal"},{"uid":"2eb744033d905691","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724861297167,"stop":1724861297167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfe7396a4d0f0f3","name":"Check received message containing emoji","time":{"start":1724861378122,"stop":1724861378122,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c030e2d5d4ae587","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724861330174,"stop":1724861330174,"duration":0},"status":"passed","severity":"normal"},{"uid":"953506cf09f55135","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724860931333,"stop":1724860931333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81027714003addf","name":"Check received message containing JSON","time":{"start":1724861145665,"stop":1724861145666,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f1ff4fd50cbc7b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724860907081,"stop":1724860907082,"duration":1},"status":"passed","severity":"normal"},{"uid":"4130264e351adce5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724861402507,"stop":1724861402507,"duration":0},"status":"passed","severity":"normal"},{"uid":"4106cc46e41d0797","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861492522,"stop":1724861492523,"duration":1},"status":"passed","severity":"normal"},{"uid":"be51593ba76f4808","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861254912,"stop":1724861254912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11f443fe93834e4","name":"Check message with invalid timestamp is not received","time":{"start":1724861378124,"stop":1724861378125,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9efa37f71b01be","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861145797,"stop":1724861145797,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dbb50323dc405","name":"Encoder throws on empty string content topic","time":{"start":1724860941731,"stop":1724860941731,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ee3a3ee2a3d24e","name":"Check received message containing SQL Injection","time":{"start":1724861378118,"stop":1724861378119,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab62e34d2712141","name":"Passing an array","time":{"start":1724861530976,"stop":1724861530976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42aa9b81c53bf83","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724860907092,"stop":1724860907093,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8d199588294e2f","name":"Check message with no pubsub topic is not received","time":{"start":1724861145677,"stop":1724861145677,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f3b46cbcb7088","name":"Nodes with multiple pubsub topic","time":{"start":1724861402508,"stop":1724861402509,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf78e5919ae12c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724860907097,"stop":1724860907098,"duration":1},"status":"passed","severity":"normal"},{"uid":"487fe46fb3966558","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724860931798,"stop":1724860931798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c95d010418bf8aab","name":"Query with Ordered Callback, No Decoder","time":{"start":1724861505419,"stop":1724861505419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a958605bc710ae09","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861492513,"stop":1724861492514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33b6d82327ae95","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861492504,"stop":1724861492505,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b6753a8a0be4e6","name":"Generator, custom pubsub topic","time":{"start":1724861513176,"stop":1724861513176,"duration":0},"status":"passed","severity":"normal"},{"uid":"5421cf79df4dfa85","name":"Callback on promise","time":{"start":1724861514747,"stop":1724861514747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e39cea044f4a2f7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724861475013,"stop":1724861475022,"duration":9},"status":"passed","severity":"normal"},{"uid":"2f1f6c28f8073e34","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861168761,"stop":1724861168763,"duration":2},"status":"passed","severity":"normal"},{"uid":"de0f298837f89085","name":"Check received message containing XML","time":{"start":1724861378106,"stop":1724861378106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c044b21bec745d1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724861505410,"stop":1724861505411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5122d54febfe0fa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724860920541,"stop":1724860920541,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8f1fcc88b0fbfe","name":"should not fail to start the service if it is already started","time":{"start":1724861424068,"stop":1724861424068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bc41e28ddafc20","name":"should properly create location multiaddrs - udp6","time":{"start":1724860915816,"stop":1724860915816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee74cc0df31b1818","name":"Subscribe and receive messages via lightPush","time":{"start":1724861178505,"stop":1724861178505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66b4dab5a73d2aa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861492507,"stop":1724861492507,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba7946129bd2d81","name":"Check publish message containing XML","time":{"start":1724861428474,"stop":1724861428474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d3a3a7fff48ddb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724861587587,"stop":1724861587588,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef85303733bf5f7a","name":"Wrong topic","time":{"start":1724861475053,"stop":1724861475055,"duration":2},"status":"passed","severity":"normal"},{"uid":"e69e0cf9f5cc0de4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861492507,"stop":1724861492507,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c005b4da2c5d0a0","name":"caches peers it previously fetched","time":{"start":1724860931795,"stop":1724860931795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6f1f93754eda82","name":"Check message with no content topic is not received","time":{"start":1724861145677,"stop":1724861145677,"duration":0},"status":"passed","severity":"normal"},{"uid":"555ba0e870b951eb","name":"Check publish message containing numeric","time":{"start":1724861428470,"stop":1724861428471,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4edc1b084b9147","name":"Relay - dialed after","time":{"start":1724861537423,"stop":1724861537423,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9e3eb7daaf9c9d","name":"Push message on custom pubsubTopic","time":{"start":1724861254918,"stop":1724861254918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdff3606b939a55","name":"Push message with XML payload","time":{"start":1724861465624,"stop":1724861465624,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a24df9a3af65512","name":"should properly create location multiaddrs - udp","time":{"start":1724860915816,"stop":1724860915817,"duration":1},"status":"passed","severity":"normal"},{"uid":"321213809846319f","name":"Push 30 different messages","time":{"start":1724861392048,"stop":1724861392049,"duration":1},"status":"passed","severity":"normal"},{"uid":"e147b5176d770989","name":"groups content topics by expected pubsub topic","time":{"start":1724860907084,"stop":1724860907084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa3acc42a698e83","name":"removeEventListener with correct event","time":{"start":1724860999511,"stop":1724860999511,"duration":0},"status":"passed","severity":"normal"},{"uid":"667a7155536dce90","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724860907080,"stop":1724860907080,"duration":0},"status":"passed","severity":"normal"},{"uid":"2188822b7c9578f6","name":"Check received message containing short","time":{"start":1724861145651,"stop":1724861145651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1152c54988d14a5","name":"Check message with invalid timestamp is not received","time":{"start":1724861378111,"stop":1724861378111,"duration":0},"status":"passed","severity":"normal"},{"uid":"20009382f2cd88db","name":"Subscribe to topic containing short and receive message","time":{"start":1724861178514,"stop":1724861178515,"duration":1},"status":"passed","severity":"normal"},{"uid":"443f360973c6cef9","name":"Passing page size 3 when there are 20 messages","time":{"start":1724861520699,"stop":1724861520699,"duration":0},"status":"passed","severity":"normal"},{"uid":"612bf7dc60d9eaad","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724861426689,"stop":1724861426690,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d445013b57dbca","name":"Ordered callback, aborts when callback returns true","time":{"start":1724861514748,"stop":1724861514748,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcca449b397d9ea1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861075803,"stop":1724861075804,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec588008f318ea2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724861505414,"stop":1724861505415,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff1335aa36a6593","name":"Push message with content topic containing shell command","time":{"start":1724861465633,"stop":1724861465634,"duration":1},"status":"passed","severity":"normal"},{"uid":"74153e6ab784ab33","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861330174,"stop":1724861330174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0b070307328eef","name":"Check received message with timestamp: 1724860957197 ","time":{"start":1724861145674,"stop":1724861145675,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4b9fbafec2cd1f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724861505409,"stop":1724861505410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7946f38abc24d047","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724861145798,"stop":1724861145798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88f8edeb8636033","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861168766,"stop":1724861168767,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9516485b94b203","name":"Check received message containing escaped characters","time":{"start":1724861378108,"stop":1724861378108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9ee6afbd59d808","name":"less peers than existing","time":{"start":1724861378278,"stop":1724861378279,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2311ae1cf893689f","name":"Check publish message after client node is restarted","time":{"start":1724861428482,"stop":1724861428483,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86c332c0130f85","name":"retrieves a single peer","time":{"start":1724860931793,"stop":1724860931793,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f9c287ce333426","name":"random static sharding 10 - Cluster ID: 29, Shard ID: 839","time":{"start":1724861485084,"stop":1724861485084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0ae132254bf523","name":"Check message received after nwaku node is restarted","time":{"start":1724861378127,"stop":1724861378127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd7d696bffefc491","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724861514747,"stop":1724861514747,"duration":0},"status":"passed","severity":"normal"},{"uid":"defb56199a18c858","name":"Publish message with custom timestamp: Wed Aug 28 2024 15:10:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861428478,"stop":1724861428478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f601943414efc0","name":"should set field with all protocols disabled","time":{"start":1724860915817,"stop":1724860915817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1b2a0516dae6f8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861492508,"stop":1724861492509,"duration":1},"status":"passed","severity":"normal"},{"uid":"b067836217b24fe0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724861505420,"stop":1724861505420,"duration":0},"status":"passed","severity":"normal"},{"uid":"58377a494582955e","name":"should properly create peer info with all multiaddrs","time":{"start":1724860915817,"stop":1724860915817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b64cf3c42652974","name":"A test","time":{"start":1724861255003,"stop":1724861255004,"duration":1},"status":"passed","severity":"normal"},{"uid":"317014cfee280b2e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724860931330,"stop":1724860931330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34e90c6d3218298","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724861145782,"stop":1724861145782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c04688b85f9f77c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861075799,"stop":1724861075799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e129e7eafdd656","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724860907340,"stop":1724860907341,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9f6e31e39b0bbb","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724861330175,"stop":1724861330175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d757d525065aef6d","name":"Check received message containing shell command","time":{"start":1724861378107,"stop":1724861378108,"duration":1},"status":"passed","severity":"normal"},{"uid":"21eff3aa96fce068","name":"unsubscribes","time":{"start":1724861523916,"stop":1724861523916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c1ae31f9dcb46f","name":"should only return 1 node with store capability","time":{"start":1724860931796,"stop":1724860931796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6373e7edc5320ddc","name":"Push message with escaped characters payload","time":{"start":1724861392040,"stop":1724861392041,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33fc3b884e82b5","name":"can start and stop the service","time":{"start":1724860972338,"stop":1724860972339,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eabf8c3023254f0","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724861518176,"stop":1724861518177,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8ac4c319a21e31","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724861402507,"stop":1724861402507,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb6426e7dc6700","name":"Push message with shell command payload","time":{"start":1724861392040,"stop":1724861392040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5aeea86d6669b4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724861466615,"stop":1724861466615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37f30a07e6b3759","name":"Push message with Script payload","time":{"start":1724861465623,"stop":1724861465623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4707679e82eeb500","name":"Push message with long payload","time":{"start":1724861392035,"stop":1724861392036,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78cfdae9d5f9ebc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861492531,"stop":1724861492532,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeda4a857d3c67bd","name":"LightPush with 0 connections","time":{"start":1724861196777,"stop":1724861196778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2de2ea02a8ee43a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724861426682,"stop":1724861426682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1ce3cc8e3afc08","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724861330175,"stop":1724861330176,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef605e09e1940489","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app7/5/topic955/utf8","time":{"start":1724861475032,"stop":1724861475038,"duration":6},"status":"passed","severity":"normal"},{"uid":"a85db2061a6c6f72","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724860920727,"stop":1724860920728,"duration":1},"status":"passed","severity":"normal"},{"uid":"a433cbc520cc8aac","name":"Throws when trying to push message with empty payload","time":{"start":1724861392049,"stop":1724861392050,"duration":1},"status":"passed","severity":"normal"},{"uid":"850529753e18b562","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861168767,"stop":1724861168769,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f4d6da72d7fa222","name":"getPeersByDiscovery","time":{"start":1724860999512,"stop":1724860999512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d151d7fee1fd08ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724860907100,"stop":1724860907100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fad0e7cb04c8947","name":"Push message with content topic containing unicode special characters","time":{"start":1724861465634,"stop":1724861465634,"duration":0},"status":"passed","severity":"normal"},{"uid":"517b0925c630bbcb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861168754,"stop":1724861168755,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe2db987d6bbd53","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724860914749,"stop":1724860914749,"duration":0},"status":"passed","severity":"normal"},{"uid":"4416e09e8b451abb","name":"Push message with content topic containing long","time":{"start":1724861392052,"stop":1724861392053,"duration":1},"status":"passed","severity":"normal"},{"uid":"8882eb44c100db06","name":"Ping on peer without subscriptions","time":{"start":1724861034886,"stop":1724861034886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5641f732cd34df9","name":"Push message with content topic containing long","time":{"start":1724861465628,"stop":1724861465628,"duration":0},"status":"passed","severity":"normal"},{"uid":"457e539c3fb98a59","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724860907098,"stop":1724860907098,"duration":0},"status":"passed","severity":"normal"},{"uid":"60386367012a7b9c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724861402509,"stop":1724861402509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1433f35c7dc0c746","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724861514746,"stop":1724861514746,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fdd2b3dda73119","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724861587586,"stop":1724861587587,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1ebc913031a4b6","name":"Check publish message containing unicode special characters","time":{"start":1724861428476,"stop":1724861428476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5651c1258573d7","name":"Renews subscription after lossing a connection","time":{"start":1724861492535,"stop":1724861492535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba942456975a1a6b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861145819,"stop":1724861145820,"duration":1},"status":"passed","severity":"normal"},{"uid":"4535932c9aedb537","name":"should handle a minimal index list","time":{"start":1724860907340,"stop":1724860907340,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c93e16188c72be","name":"random static sharding 9 - Cluster ID: 524, Shard ID: 333","time":{"start":1724861485083,"stop":1724861485083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0d1ddd9fc69fa6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724860907091,"stop":1724860907091,"duration":0},"status":"passed","severity":"normal"},{"uid":"5207cddfe7dad946","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861492529,"stop":1724861492530,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60d4476c2577257","name":"should properly compute the node id","time":{"start":1724860915809,"stop":1724860915809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e942cd84672e62db","name":"Push message with content topic containing Script","time":{"start":1724861465632,"stop":1724861465632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7a0b0a1fd19d34","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724861145798,"stop":1724861145799,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1dc163b5d41a8","name":"should be able to encode the field with only STORE set to true","time":{"start":1724860914741,"stop":1724860914741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7730556de1d711f4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724861145804,"stop":1724861145804,"duration":0},"status":"passed","severity":"normal"},{"uid":"691d006d264a13a9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724861418250,"stop":1724861418250,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29da03ab71f39a3b","name":"Push message with custom timestamp: 1724857569010","time":{"start":1724861465637,"stop":1724861465637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7ff23628aeadd9","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app82/10/topic446/utf8","time":{"start":1724861475045,"stop":1724861475048,"duration":3},"status":"passed","severity":"normal"},{"uid":"592d648e8dd1bcec","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724861426681,"stop":1724861426681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6737c56603cbeb96","name":"listenerCount","time":{"start":1724860999512,"stop":1724860999512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0da512a065ddd2d","name":"Ordered Callback - true","time":{"start":1724861503963,"stop":1724861503964,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc9c20d2bd76ced","name":"Push message with Chinese payload","time":{"start":1724861465620,"stop":1724861465620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6822ada69d40f97","name":"Push message with JSON payload","time":{"start":1724861392039,"stop":1724861392040,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7588d962c66c485","name":"Ephemeral field set to true","time":{"start":1724860920724,"stop":1724860920724,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd986bc936ac4ce3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724860907105,"stop":1724860907105,"duration":0},"status":"passed","severity":"normal"},{"uid":"443516b3c6aeb125","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724861587587,"stop":1724861587587,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfbec0b21307dc9","name":"Ping fails for unsubscribed peers","time":{"start":1724861067558,"stop":1724861067559,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca9a8fcf72431a8","name":"Check received message containing Basic HTML tag","time":{"start":1724861145665,"stop":1724861145665,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b939f56f7a6b112","name":"should set field with only STORE enabled","time":{"start":1724860915818,"stop":1724860915818,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a0476a9e13d360","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724861145796,"stop":1724861145797,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef23d0f3ebb5e4f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724860907091,"stop":1724860907091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f420b0a21ad59edd","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861330175,"stop":1724861330175,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e364b12365c262","name":"Push message with SQL Injection payload","time":{"start":1724861465622,"stop":1724861465623,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6b72d43d3c74dd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724860915818,"stop":1724860915819,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b1d54ad061e827","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861492502,"stop":1724861492502,"duration":0},"status":"passed","severity":"normal"},{"uid":"539405eb18caf6af","name":"Check message with no content topic is not received","time":{"start":1724861378112,"stop":1724861378112,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e39710959c22538","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724860907106,"stop":1724860907106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80eef0929602cc5","name":"Push message with content topic containing Chinese","time":{"start":1724861392054,"stop":1724861392054,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddf368bbb0cca15","name":"should encode/decode to text encoding","time":{"start":1724860915810,"stop":1724860915810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7050e1061cea3c33","name":"returns all values when wanted number is greater than available values","time":{"start":1724860931175,"stop":1724860931176,"duration":1},"status":"passed","severity":"normal"},{"uid":"791a4b640f774a89","name":"Push message with content topic containing SQL Injection","time":{"start":1724861465631,"stop":1724861465631,"duration":0},"status":"passed","severity":"normal"},{"uid":"a054ca4ea96fe377","name":"Push message with content topic containing special chars","time":{"start":1724861465630,"stop":1724861465630,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7ca7c0e9eb89b8","name":"Push message on custom pubsubTopic","time":{"start":1724861254910,"stop":1724861254910,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd94ec11aa589958","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861378111,"stop":1724861378111,"duration":0},"status":"passed","severity":"normal"},{"uid":"872f5351c3484706","name":"Check received message containing unicode special characters","time":{"start":1724861378108,"stop":1724861378109,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c68b255a0847ed","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724861533460,"stop":1724861533460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece37b0888d641ea","name":"Light Node - default protocols","time":{"start":1724861537425,"stop":1724861537425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1419da909ad16d06","name":"Push message with custom timestamp: 1724864797089","time":{"start":1724861392064,"stop":1724861392064,"duration":0},"status":"passed","severity":"normal"},{"uid":"7726e256e6f52a75","name":"Subscribe to topic containing long and receive message","time":{"start":1724861178515,"stop":1724861178515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2d6dad84a0380d","name":"throws on content topic with generation field greater than 0","time":{"start":1724860907070,"stop":1724860907070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75ee18108c25d13","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724861178525,"stop":1724861178525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1035b433aae15ae","name":"should throw an error for missing sharding configuration","time":{"start":1724860907107,"stop":1724860907107,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28ccbf79170ed4b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861178524,"stop":1724861178524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fa560794e5beef","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724860959299,"stop":1724860959302,"duration":3},"status":"passed","severity":"normal"},{"uid":"b0057e02c0583e7a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724860920541,"stop":1724860920542,"duration":1},"status":"passed","severity":"normal"},{"uid":"56417787583eabf2","name":"should get / set UDP multiaddr","time":{"start":1724860915810,"stop":1724860915810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3703d322df580d9","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861492521,"stop":1724861492522,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d999eec9dc5ccb","name":"Check received message containing numeric","time":{"start":1724861378102,"stop":1724861378103,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae84c16ed3e3a38","name":"Filter with 3 connections","time":{"start":1724861196856,"stop":1724861196858,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0920ca72ac0f5f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724860907098,"stop":1724860907098,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7203734bc40b052","name":"Privacy Node - default protocol","time":{"start":1724861537426,"stop":1724861537426,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee5c4d4ac6d1817","name":"Check received message containing special chars","time":{"start":1724861145658,"stop":1724861145659,"duration":1},"status":"passed","severity":"normal"},{"uid":"3871923f14798642","name":"Query generator for 2000 messages","time":{"start":1724861514748,"stop":1724861514749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98e026c27b533ca","name":"Generator, custom pubsub topic","time":{"start":1724861513179,"stop":1724861513179,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0eedf753c940357","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861040982,"stop":1724861040982,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fd922f72d6fdfe","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724861466611,"stop":1724861466612,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6648d66a486c196","name":"Refresh subscription","time":{"start":1724861492524,"stop":1724861492524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c29a022388842b5","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861330168,"stop":1724861330168,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c6fe090d9122c9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861492503,"stop":1724861492503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da9b03facda9df3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724861145818,"stop":1724861145818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4433c8a6dfecf43","name":"handles empty shards array correctly","time":{"start":1724860907107,"stop":1724860907107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5378c6c0c6c4996","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861178522,"stop":1724861178522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42292617eb19c57","name":"Nwaku publishes","time":{"start":1724861400270,"stop":1724861400270,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e9cab0284b1148","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724861067561,"stop":1724861067561,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df04f60fdfc770a","name":"Check received message containing Arabic","time":{"start":1724861145660,"stop":1724861145662,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf55fca7ffcff62","name":"Number of peers are maintained correctly","time":{"start":1724861204437,"stop":1724861204438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e128847b26a4d278","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724861533460,"stop":1724861533460,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c979dca3c75e021","name":"Check received message containing special chars","time":{"start":1724861378116,"stop":1724861378117,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa5c087a833effd","name":"Check message with non string payload is not received","time":{"start":1724861378126,"stop":1724861378126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dedc1f68ce73a12","name":"can start the service","time":{"start":1724861424066,"stop":1724861424067,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d33c715934c7853","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724860966531,"stop":1724860966531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e48494d24972f","name":"returns all values when wanted number matches available values","time":{"start":1724860931173,"stop":1724860931175,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c4aa6a608cc06b8","name":"Check message with no payload is not received","time":{"start":1724861145677,"stop":1724861145678,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bfc9f4a62fe65a","name":"Push message with unicode special characters payload","time":{"start":1724861392041,"stop":1724861392041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d3653f2c6089ea","name":"Passing page size 1 when there are 4 messages","time":{"start":1724861520699,"stop":1724861520699,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f8351bf9ee94f2","name":"Push message with content topic containing XML","time":{"start":1724861465632,"stop":1724861465632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e966fac914e0a874","name":"should return false","time":{"start":1724860915808,"stop":1724860915808,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79f8bbbbbf937fb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861492520,"stop":1724861492520,"duration":0},"status":"passed","severity":"normal"},{"uid":"f544a8f155fac66e","name":"random static sharding 1 - Cluster ID: 186, Shard ID: 846","time":{"start":1724861485078,"stop":1724861485079,"duration":1},"status":"passed","severity":"normal"}]