2024-09-27 10:26:32 +00:00

1 line
156 KiB
JSON

[{"uid":"f9dea9d708ab7eb6","name":"Check received message containing Russian","time":{"start":1727432579607,"stop":1727432579607,"duration":0},"status":"passed","severity":"normal"},{"uid":"92716d75be42b56b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727432293540,"stop":1727432293541,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3b7cc71f59f9bf","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727432654000,"stop":1727432654000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3924a6f3386e1ccb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727432671299,"stop":1727432671300,"duration":1},"status":"passed","severity":"normal"},{"uid":"87783d9e83e10849","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727432280464,"stop":1727432280464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba677d46c9d2d768","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727432409763,"stop":1727432409763,"duration":0},"status":"passed","severity":"normal"},{"uid":"131ac361997f5c25","name":"Passing page size 3 when there are 20 messages","time":{"start":1727432690167,"stop":1727432690167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39a9488f5cca53e","name":"Ping on subscribed peer","time":{"start":1727432375890,"stop":1727432375890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c531a4778973c4a2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727432670487,"stop":1727432670491,"duration":4},"status":"passed","severity":"normal"},{"uid":"16bdf460d9bb9ae0","name":"random static sharding 5 - Cluster ID: 348, Shard ID: 493","time":{"start":1727432661788,"stop":1727432661788,"duration":0},"status":"passed","severity":"normal"},{"uid":"142e4f5996f229e4","name":"should properly create location multiaddrs - tcp","time":{"start":1727432288932,"stop":1727432288932,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9bc87a79462413","name":"should not fail to stop the service if it was not started","time":{"start":1727432625707,"stop":1727432625708,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b49861929fc2442","name":"should set field with only STORE enabled","time":{"start":1727432288933,"stop":1727432288934,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a24782ed77215bb","name":"Check received message containing JSON","time":{"start":1727432579612,"stop":1727432579613,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cba6343412a33ae","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727432654010,"stop":1727432654010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a678ddea25703c1c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727432670414,"stop":1727432670415,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20c2d6d692b8c68","name":"Publish message with custom timestamp: Fri Sep 27 2024 09:23:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1727432625864,"stop":1727432625865,"duration":1},"status":"passed","severity":"normal"},{"uid":"a366140d913e6822","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727432301154,"stop":1727432301156,"duration":2},"status":"passed","severity":"normal"},{"uid":"73b8a7e4304c5905","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727432338630,"stop":1727432338631,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe3fe404f121fcb","name":"Encoder throws on empty string content topic","time":{"start":1727432293913,"stop":1727432293914,"duration":1},"status":"passed","severity":"normal"},{"uid":"925c86c95e32246b","name":"Check publish message containing special chars","time":{"start":1727432625836,"stop":1727432625836,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d2c97bceb80690","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727432477126,"stop":1727432477127,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff8de8e76acac96","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727432670455,"stop":1727432670455,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b4c491daecd964","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727432579619,"stop":1727432579619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f093f53cf1adfdac","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727432670444,"stop":1727432670445,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf74f369f227982","name":"Check publish message containing SQL Injection","time":{"start":1727432625838,"stop":1727432625838,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee41033ed1d2c4a0","name":"should load peers from local storage and dispatch events","time":{"start":1727432305646,"stop":1727432305647,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5e3d9b55fa51da","name":"should emit a peer event after start","time":{"start":1727432625708,"stop":1727432625708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1931310cf823dd4d","name":"Check publish message after client node is restarted","time":{"start":1727432625876,"stop":1727432625877,"duration":1},"status":"skipped","severity":"normal"},{"uid":"655c593a18b6639e","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727432488576,"stop":1727432488576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbb67dbb5c4c893","name":"Push message with short payload","time":{"start":1727432599865,"stop":1727432599868,"duration":3},"status":"passed","severity":"normal"},{"uid":"f2125bf33559ad87","name":"Subscribe and receive messages via waku relay post","time":{"start":1727432477120,"stop":1727432477124,"duration":4},"status":"passed","severity":"normal"},{"uid":"b50fbcc5b2c08047","name":"All","time":{"start":1727432337658,"stop":1727432337658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65485d742eb3d43","name":"Fails to push message with large meta","time":{"start":1727432599956,"stop":1727432599957,"duration":1},"status":"passed","severity":"normal"},{"uid":"752c159022782a3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727432338621,"stop":1727432338626,"duration":5},"status":"passed","severity":"normal"},{"uid":"cecfcfefdbaff053","name":"Check received message containing SQL Injection","time":{"start":1727432579607,"stop":1727432579607,"duration":0},"status":"passed","severity":"normal"},{"uid":"87667a12621e1eeb","name":"Query generator for multiple messages with different message text format","time":{"start":1727432682271,"stop":1727432682272,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e05a380e02f165","name":"returns all values when wanted number is greater than available values","time":{"start":1727432300373,"stop":1727432300377,"duration":4},"status":"passed","severity":"normal"},{"uid":"78217b0112de261b","name":"less peers than existing","time":{"start":1727432580111,"stop":1727432580111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0b1a01137679f20","name":"Push message with content topic containing JSON","time":{"start":1727432599952,"stop":1727432599953,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e61ee1d74037b8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727432670473,"stop":1727432670474,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2e80767b19db38","name":"Push message on custom pubsubTopic","time":{"start":1727432527988,"stop":1727432527988,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e0887f8494a0cc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727432331330,"stop":1727432331333,"duration":3},"status":"passed","severity":"normal"},{"uid":"e9cf77c0784469fd","name":"Check message on other pubsub topic is not received","time":{"start":1727432465243,"stop":1727432465244,"duration":1},"status":"passed","severity":"normal"},{"uid":"5437c1fce66fefce","name":"Publish message with custom timestamp: Sat Oct 07 2023 10:23:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1727432625857,"stop":1727432625861,"duration":4},"status":"passed","severity":"normal"},{"uid":"17111b2f6c46718a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727432670473,"stop":1727432670473,"duration":0},"status":"passed","severity":"normal"},{"uid":"99028263008bed01","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727432474788,"stop":1727432474789,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b89e957406844b","name":"Check message received after nwaku node is restarted","time":{"start":1727432465246,"stop":1727432465246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd2bd9be2bac02a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727432654001,"stop":1727432654001,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4310c8630a5ee23","name":"Filter with 0 connections","time":{"start":1727432498145,"stop":1727432498145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4021a188798ff0e","name":"Push message with content topic containing special chars","time":{"start":1727432642461,"stop":1727432642461,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aca60407cac1c84","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727432474789,"stop":1727432474790,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a4d6779f9b933","name":"Ping on subscribed peer","time":{"start":1727432378216,"stop":1727432378216,"duration":0},"status":"passed","severity":"normal"},{"uid":"45802cc1f3bb6fd7","name":"Check received message containing Basic HTML tag","time":{"start":1727432579611,"stop":1727432579612,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34dfabc1f4b7115","name":"should return all peers when numPeers is 0","time":{"start":1727432293539,"stop":1727432293540,"duration":1},"status":"passed","severity":"normal"},{"uid":"561e291036c6c0d0","name":"throws on empty content topic","time":{"start":1727432280435,"stop":1727432280436,"duration":1},"status":"passed","severity":"normal"},{"uid":"11cf869e4ae67815","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727432680713,"stop":1727432680713,"duration":0},"status":"passed","severity":"normal"},{"uid":"63002b2ce403156a","name":"Check received message containing numeric","time":{"start":1727432579585,"stop":1727432579585,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1f0e1aeedbbc0a","name":"Ordered callback, aborts when callback returns true","time":{"start":1727432682281,"stop":1727432682283,"duration":2},"status":"passed","severity":"normal"},{"uid":"111e6f01f5522564","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727432280460,"stop":1727432280460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60b98bae958b64d","name":"Push message with content topic containing shell command","time":{"start":1727432642477,"stop":1727432642478,"duration":1},"status":"passed","severity":"normal"},{"uid":"39591199087239c9","name":"should not fail to stop the service if it was not started","time":{"start":1727432305643,"stop":1727432305644,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b2c7444f4ee942","name":"Check message with no payload is not received","time":{"start":1727432465245,"stop":1727432465245,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ca4b301642f967","name":"Query Generator, No message returned","time":{"start":1727432671296,"stop":1727432671296,"duration":0},"status":"passed","severity":"normal"},{"uid":"623d4b679ecd942b","name":"Check message received after jswaku node is restarted","time":{"start":1727432579624,"stop":1727432579624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18b94f4a619adf22","name":"can start the service","time":{"start":1727432346454,"stop":1727432346455,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcbfa99adf50383","name":"Push message with SQL Injection payload","time":{"start":1727432642448,"stop":1727432642449,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6f429c2649724c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727432632068,"stop":1727432632069,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe71d02828ee548d","name":"Check received message containing special chars","time":{"start":1727432465228,"stop":1727432465228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4488d330fcba81dc","name":"Subscribe to topic containing short and receive message","time":{"start":1727432670466,"stop":1727432670466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dbeadac622a1c6","name":"Check received message containing XML","time":{"start":1727432465233,"stop":1727432465233,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2595949a7d0119","name":"Throws when trying to push message with empty payload","time":{"start":1727432642456,"stop":1727432642457,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e730de0616d1410","name":"Renews subscription after lossing a connection","time":{"start":1727432670451,"stop":1727432670451,"duration":0},"status":"passed","severity":"normal"},{"uid":"691212019b9c036a","name":"should be able to encode the field with only STORE set to true","time":{"start":1727432288150,"stop":1727432288150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb96be8a77fd6f7","name":"Decoder throws on empty string content topic","time":{"start":1727432313323,"stop":1727432313323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5012064ee3ea06b","name":"Push message with numeric payload","time":{"start":1727432642438,"stop":1727432642441,"duration":3},"status":"passed","severity":"normal"},{"uid":"94f8c51b4a1c542d","name":"Decoder throws on undefined content topic","time":{"start":1727432311641,"stop":1727432311642,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0946f8864015e0f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432385749,"stop":1727432385751,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9d3e26b3f4ea554","name":"Waku message hash computation (no timestamp)","time":{"start":1727432282914,"stop":1727432282914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f758fe47044f768","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727432477116,"stop":1727432477120,"duration":4},"status":"passed","severity":"normal"},{"uid":"38ae6335b9c2886a","name":"should get / set TCP multiaddr","time":{"start":1727432288926,"stop":1727432288926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1183f0d15d85ee","name":"Accepts a valid Waku Message","time":{"start":1727432316535,"stop":1727432316536,"duration":1},"status":"passed","severity":"normal"},{"uid":"5470ec7d7515079d","name":"Fails to push message bigger that 1MB","time":{"start":1727432642508,"stop":1727432642508,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3327a4349c0918","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727432280469,"stop":1727432280470,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab5e0d35dbe2c04","name":"Check publish message containing Russian","time":{"start":1727432625837,"stop":1727432625838,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56b887961029b1a","name":"Push message with content topic containing XML","time":{"start":1727432642464,"stop":1727432642464,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d158eb4bba1f3cd","name":"Push message with Chinese payload","time":{"start":1727432642442,"stop":1727432642442,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d442325ae04f71","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727432488588,"stop":1727432488588,"duration":0},"status":"passed","severity":"normal"},{"uid":"17323bff052a5159","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727432474785,"stop":1727432474786,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c19efed57d30a6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727432474786,"stop":1727432474786,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d3480eb1660d67","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727432282913,"stop":1727432282913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41d60b64ad4df53","name":"Delete observer","time":{"start":1727432584160,"stop":1727432584161,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb3730ea34beba8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727432280449,"stop":1727432280449,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e522830735945b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727432692788,"stop":1727432692788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b58bdda0157fdb","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727432692787,"stop":1727432692787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b05c30f9c5e03e6","name":"Check message received after jswaku node is restarted","time":{"start":1727432465246,"stop":1727432465246,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c612a56ec541ed8","name":"returns all values when wanted number matches available values","time":{"start":1727432300364,"stop":1727432300373,"duration":9},"status":"passed","severity":"normal"},{"uid":"2a100bfc7119218a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727432632063,"stop":1727432632064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d6216dea4d90b8","name":"Check publish message containing Arabic","time":{"start":1727432625837,"stop":1727432625837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52fbe9a542e3f44","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727432313321,"stop":1727432313321,"duration":0},"status":"passed","severity":"normal"},{"uid":"218f6c21ff5bfe17","name":"Keep-alive pings maintain the connection","time":{"start":1727432402597,"stop":1727432402597,"duration":0},"status":"passed","severity":"normal"},{"uid":"af50976adab057ba","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727432301156,"stop":1727432301156,"duration":0},"status":"passed","severity":"normal"},{"uid":"649289003914eac9","name":"1 Relay, 1 fetch","time":{"start":1727432301610,"stop":1727432301611,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0bff3729e613e5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727432301611,"stop":1727432301612,"duration":1},"status":"passed","severity":"normal"},{"uid":"d125e9c3fb19794b","name":"unsubscribes","time":{"start":1727432687739,"stop":1727432687739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03eb7b7edcae13d","name":"Fails to publish message with wrong content topic","time":{"start":1727432625870,"stop":1727432625870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff35b30e6c96485","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app44/5/topic629/utf8","time":{"start":1727432643071,"stop":1727432643071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d924483f0c8e819","name":"Nodes with multiple pubsub topic","time":{"start":1727432611813,"stop":1727432611814,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c894a3ab6d9a9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727432409771,"stop":1727432409771,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f5f94eabfc55e3","name":"Subscribe and receive messages via waku relay post","time":{"start":1727432670414,"stop":1727432670414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f4fbe71e0085a9","name":"Check received message containing XML","time":{"start":1727432579592,"stop":1727432579592,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf19253a7555894d","name":"Check received message with timestamp: 1727432330505000000 ","time":{"start":1727432579595,"stop":1727432579596,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e203bcdc377990d","name":"dispatchEvent via connectionManager","time":{"start":1727432371637,"stop":1727432371637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad8d1871b5599bb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432385745,"stop":1727432385746,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4c0f84cde556ea","name":"should properly create location multiaddrs - tcp6","time":{"start":1727432288931,"stop":1727432288931,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbb8b27d8b670d7","name":"Push message with special chars payload","time":{"start":1727432642441,"stop":1727432642442,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc57289e937f1c2","name":"A test","time":{"start":1727432498310,"stop":1727432498310,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5012742640411a","name":"getPeersByDiscovery","time":{"start":1727432608413,"stop":1727432608414,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac5ee8dd4c479aa","name":"Push message on custom pubsubTopic","time":{"start":1727432527982,"stop":1727432527982,"duration":0},"status":"passed","severity":"normal"},{"uid":"381cf75eefa31984","name":"Push message with escaped characters payload","time":{"start":1727432599902,"stop":1727432599902,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbf2d10ff9101dd","name":"Check received message containing emoji","time":{"start":1727432465238,"stop":1727432465238,"duration":0},"status":"passed","severity":"normal"},{"uid":"131e94957be614cf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727432477124,"stop":1727432477125,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1feb694f1a77793","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727432280458,"stop":1727432280458,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2e3d98f5f9ec5f","name":"random static sharding 10 - Cluster ID: 704, Shard ID: 300","time":{"start":1727432661811,"stop":1727432661811,"duration":0},"status":"passed","severity":"normal"},{"uid":"886584dce6fa48b6","name":"should properly compute the node id","time":{"start":1727432288924,"stop":1727432288924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea4054b0feaae38","name":"Encoder throws on empty string content topic","time":{"start":1727432311641,"stop":1727432311641,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fd3f937db33285","name":"Push message with content topic containing Script","time":{"start":1727432599940,"stop":1727432599940,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a467b23223b95","name":"Publish message with custom timestamp: Fri Sep 27 2024 11:23:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1727432625869,"stop":1727432625869,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8d472e96b8205e","name":"should add and remove event listeners correctly","time":{"start":1727432305647,"stop":1727432305648,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae2f09ddd737648","name":"Ping on unsubscribed peer","time":{"start":1727432378217,"stop":1727432378217,"duration":0},"status":"passed","severity":"normal"},{"uid":"218a4873acf98c48","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727432682272,"stop":1727432682274,"duration":2},"status":"passed","severity":"normal"},{"uid":"64981eadee7b6805","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727432632066,"stop":1727432632066,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc93d5f59c4b7194","name":"Push message with Arabic payload","time":{"start":1727432642442,"stop":1727432642446,"duration":4},"status":"passed","severity":"normal"},{"uid":"d5dd06ea5f5d097","name":"Push message with content topic containing Russian","time":{"start":1727432599939,"stop":1727432599939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24d4c97109f3862","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727432280456,"stop":1727432280456,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c100dc1dc1430d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727432671302,"stop":1727432671302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf67052f3b695f5d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727432280470,"stop":1727432280470,"duration":0},"status":"passed","severity":"normal"},{"uid":"989ebbc1a1200947","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727432280441,"stop":1727432280447,"duration":6},"status":"passed","severity":"normal"},{"uid":"2524b447d5b0d98b","name":"Check received message with timestamp: 1727432330724 ","time":{"start":1727432465239,"stop":1727432465239,"duration":0},"status":"passed","severity":"normal"},{"uid":"14293528e229e673","name":"removeEventListener with correct event","time":{"start":1727432371631,"stop":1727432371632,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f38d7284d97ac4a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727432670431,"stop":1727432670431,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a92c4518bc45bc3","name":"Push message with long payload","time":{"start":1727432599868,"stop":1727432599872,"duration":4},"status":"passed","severity":"normal"},{"uid":"bf4636d7be27b8df","name":"Push message with custom timestamp: 1727428888833","time":{"start":1727432599959,"stop":1727432599959,"duration":0},"status":"passed","severity":"normal"},{"uid":"71149639238bcfeb","name":"Check message received after jswaku node is restarted","time":{"start":1727432579601,"stop":1727432579602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"961d6963390c3976","name":"Fails to publish message with empty text","time":{"start":1727432625869,"stop":1727432625870,"duration":1},"status":"passed","severity":"normal"},{"uid":"9701f562243c572a","name":"Check received message containing long","time":{"start":1727432465227,"stop":1727432465228,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f4441d6fe62de","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727432474786,"stop":1727432474786,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cec008449ce8dc2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727432670446,"stop":1727432670446,"duration":0},"status":"passed","severity":"normal"},{"uid":"256a2ac4d006f1e","name":"Check publish message containing emoji","time":{"start":1727432625844,"stop":1727432625845,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf32b63bcc4eadd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727432385744,"stop":1727432385744,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6a9715bfc9e759","name":"should properly create peer info with all multiaddrs","time":{"start":1727432288932,"stop":1727432288932,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca043b2536d49363","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727432280462,"stop":1727432280462,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7d310626d6661c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727432288147,"stop":1727432288149,"duration":2},"status":"passed","severity":"normal"},{"uid":"714279b019ee5a1f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727432474789,"stop":1727432474789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71ef6e858f7c003","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727432280465,"stop":1727432280465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c259b2e72a17c5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727432288153,"stop":1727432288153,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0b34294155ae49","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727432477149,"stop":1727432477150,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78e4a2125262a0a","name":"Relay","time":{"start":1727432337657,"stop":1727432337657,"duration":0},"status":"passed","severity":"normal"},{"uid":"369aea4d35fd03","name":"Push message with custom timestamp: 1696674075266","time":{"start":1727432642491,"stop":1727432642491,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef834ee6ea5630b","name":"configure the node with multiple content topics","time":{"start":1727432643079,"stop":1727432643079,"duration":0},"status":"passed","severity":"normal"},{"uid":"473164333cf0aa0","name":"Subscribe and receive messages via waku relay post","time":{"start":1727432670454,"stop":1727432670454,"duration":0},"status":"passed","severity":"normal"},{"uid":"c430e67bf4f8498","name":"random static sharding 3 - Cluster ID: 395, Shard ID: 287","time":{"start":1727432661778,"stop":1727432661784,"duration":6},"status":"passed","severity":"normal"},{"uid":"29bde19e776b90ac","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727432632062,"stop":1727432632063,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f074dd2b23cc075","name":"should be called for bootstrap peers","time":{"start":1727432338627,"stop":1727432338628,"duration":1},"status":"passed","severity":"normal"},{"uid":"395e5fac6fffbeb4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727432692786,"stop":1727432692786,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c34b59e2f85b48","name":"Check received message containing special chars","time":{"start":1727432579604,"stop":1727432579604,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e466dd0c69e54","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727432477149,"stop":1727432477149,"duration":0},"status":"passed","severity":"normal"},{"uid":"305514b273ecadd3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727432331328,"stop":1727432331330,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a1d262d042c8465","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727432488587,"stop":1727432488587,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a314da1711d356","name":"should not receive a peer event before start","time":{"start":1727432625708,"stop":1727432625709,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0f806ee6a6798b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727432670477,"stop":1727432670477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d73cc50ae1874a","name":"Rejects garbage","time":{"start":1727432316536,"stop":1727432316536,"duration":0},"status":"passed","severity":"normal"},{"uid":"638b9eeb69fb9bc5","name":"handles different networkShards values correctly","time":{"start":1727432280452,"stop":1727432280452,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff239d2cd6958c2","name":"Meta field set when metaSetter is specified","time":{"start":1727432293912,"stop":1727432293913,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09570a2b29471ef","name":"Check received message with timestamp: 1727432330505000000 ","time":{"start":1727432579617,"stop":1727432579618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d2c4e63b5bcf44","name":"LightPush with 1 connections","time":{"start":1727432498145,"stop":1727432498145,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6597362de282446","name":"new peer added after a peer was already found","time":{"start":1727432608414,"stop":1727432608414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8249fb008646e8d6","name":"should set field with only RELAY enabled","time":{"start":1727432288933,"stop":1727432288933,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1b3f161d9f36cb","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727432632067,"stop":1727432632068,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a6382c2318d460","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727432300377,"stop":1727432300377,"duration":0},"status":"passed","severity":"normal"},{"uid":"434bd4fde4999e73","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727432280448,"stop":1727432280448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d1a0c4463e10e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727432409780,"stop":1727432409780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ce48c561071983","name":"Query Generator - true","time":{"start":1727432676640,"stop":1727432676642,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d0e83e75fcd5d27","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727432280466,"stop":1727432280466,"duration":0},"status":"passed","severity":"normal"},{"uid":"1104ac4f7a005834","name":"Refresh subscription","time":{"start":1727432632061,"stop":1727432632061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4727c18e685dcfda","name":"Passing page size 19 when there are 20 messages","time":{"start":1727432690168,"stop":1727432690168,"duration":0},"status":"passed","severity":"normal"},{"uid":"c543c2124234d4e1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727432611812,"stop":1727432611813,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb711ff7ac792b15","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727432474785,"stop":1727432474785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8fa13cce3ddf17","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727432288151,"stop":1727432288152,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea8a1301d146359","name":"retrieves a single peer","time":{"start":1727432301591,"stop":1727432301592,"duration":1},"status":"passed","severity":"normal"},{"uid":"743565cd9765b423","name":"Push message with meta","time":{"start":1727432642489,"stop":1727432642490,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eb1e1b49106d80","name":"can start and stop the service","time":{"start":1727432305643,"stop":1727432305643,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e2051da9586858","name":"should not fail to start the service if it is already started","time":{"start":1727432346456,"stop":1727432346465,"duration":9},"status":"passed","severity":"normal"},{"uid":"eae55c12792b5734","name":"start node with empty shard should fail","time":{"start":1727432661815,"stop":1727432661815,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1d4bb2df92fafb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727432670413,"stop":1727432670413,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c3b3fe199fee7f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727432477113,"stop":1727432477116,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d0d4a2618d39ded","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727432527989,"stop":1727432527989,"duration":0},"status":"passed","severity":"normal"},{"uid":"509c31eafcf9b415","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727432670446,"stop":1727432670447,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb1809cc779b6ae","name":"Decrypt messages","time":{"start":1727432584157,"stop":1727432584158,"duration":1},"status":"passed","severity":"normal"},{"uid":"180b504d666cd2c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727432280462,"stop":1727432280462,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dde95d19b3b364","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727432280463,"stop":1727432280463,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ff0d14c5a5302b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727432280467,"stop":1727432280467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7315a6fa9282e66","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727432402600,"stop":1727432402600,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eafa38af4bd0ebc","name":"Subscribe to topic containing XML and publish message","time":{"start":1727432632066,"stop":1727432632067,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10d078420103fe0","name":"should not fail to start the service if it is already started","time":{"start":1727432305644,"stop":1727432305644,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf614de7c80908c6","name":"should handle a minimal index list","time":{"start":1727432280512,"stop":1727432280513,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce506ea32b40d228","name":"Promise Callback - true","time":{"start":1727432676643,"stop":1727432676643,"duration":0},"status":"passed","severity":"normal"},{"uid":"314c97ce36d174eb","name":"Passing page size 0 when there are 110 messages","time":{"start":1727432690165,"stop":1727432690165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac93ea3a7326cc3b","name":"A test","time":{"start":1727432498311,"stop":1727432498311,"duration":0},"status":"passed","severity":"normal"},{"uid":"331fa4b228a6750b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727432670448,"stop":1727432670449,"duration":1},"status":"passed","severity":"normal"},{"uid":"27329354de3a57c2","name":"should throw error - invalid id","time":{"start":1727432288923,"stop":1727432288923,"duration":0},"status":"passed","severity":"normal"},{"uid":"df731d937699451d","name":"Push message with custom timestamp: 1727436088833","time":{"start":1727432599959,"stop":1727432599959,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7f34fd811f1896","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app59/6/topic531/utf8","time":{"start":1727432643071,"stop":1727432643071,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aee0757a2ac9f10","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727432280447,"stop":1727432280447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab95e47ad5a415a","name":"Passing an array","time":{"start":1727432692909,"stop":1727432692909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01df674bdd663b7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727432409760,"stop":1727432409760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6e6cd3cf98d0c3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727432288158,"stop":1727432288159,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf324053cd4b090a","name":"Check received message containing unicode special characters","time":{"start":1727432465237,"stop":1727432465238,"duration":1},"status":"passed","severity":"normal"},{"uid":"a841d78733297e70","name":"Store - dialed first","time":{"start":1727432699179,"stop":1727432699179,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aacd41ac071f865","name":"should not receive a peer event after stop","time":{"start":1727432346466,"stop":1727432346467,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7934cf64c987893","name":"Encoder throws on empty string content topic","time":{"start":1727432313322,"stop":1727432313323,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad12b43233c0e24c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727432409770,"stop":1727432409771,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c18e440937daa5b","name":"Check received message containing escaped characters","time":{"start":1727432579613,"stop":1727432579616,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0b82e410f43b8a3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727432338119,"stop":1727432338120,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22782ae7d0a3f8b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727432409781,"stop":1727432409782,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8605d0cf638933","name":"should throw error - no public key","time":{"start":1727432288923,"stop":1727432288923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8163b3f41ef4e895","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727432280466,"stop":1727432280466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e888de4d2607f07a","name":"Push message with content topic containing numeric","time":{"start":1727432642461,"stop":1727432642461,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae1dc845511fe42","name":"Check publish message after service node is restarted","time":{"start":1727432625876,"stop":1727432625876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8e0053833269afa","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727432409762,"stop":1727432409763,"duration":1},"status":"passed","severity":"normal"},{"uid":"99292218e449879","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727432409761,"stop":1727432409761,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf10a1b7225556b","name":"Push message on custom pubsubTopic","time":{"start":1727432527983,"stop":1727432527984,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd176b0bdeba3f1","name":"Privacy Node - default protocol","time":{"start":1727432699181,"stop":1727432699182,"duration":1},"status":"passed","severity":"normal"},{"uid":"649c9166755cc74f","name":"connects to nwaku","time":{"start":1727432692908,"stop":1727432692909,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32ce89f508df704","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727432280457,"stop":1727432280457,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6b68e1d8f2cbd2","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727432409780,"stop":1727432409780,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fb9730e9f17a45","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727432280449,"stop":1727432280449,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be6e0e18561a7f6","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727432280457,"stop":1727432280457,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bb0723dcf72c12","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727432670483,"stop":1727432670483,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd00b543f0b5b134","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727432661776,"stop":1727432661777,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5829f3415c20bdc","name":"should not receive a peer event after stop","time":{"start":1727432625709,"stop":1727432625709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c55cdec7ab7bd58","name":"Refresh subscription","time":{"start":1727432670465,"stop":1727432670466,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81be87df65067d2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727432280457,"stop":1727432280458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e549722b2aeff64b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727432632059,"stop":1727432632060,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8312e29c8f3139","name":"LightPush with 2 connections","time":{"start":1727432498148,"stop":1727432498148,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccde1db7b3efb71","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app95/1/topic297/test.js","time":{"start":1727432643077,"stop":1727432643077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a03f06fad017d5a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727432477156,"stop":1727432477157,"duration":1},"status":"passed","severity":"normal"},{"uid":"466fe8af304114a9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727432280513,"stop":1727432280513,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ddab258bb8ece5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727432280461,"stop":1727432280461,"duration":0},"status":"passed","severity":"normal"},{"uid":"7619c6d9e8658d69","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727432301157,"stop":1727432301157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b472336c9b00595","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727432280463,"stop":1727432280463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b42c4b70a7366d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727432409764,"stop":1727432409765,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d81a05317e6105","name":"random static sharding 1 - Cluster ID: 464, Shard ID: 604","time":{"start":1727432661777,"stop":1727432661777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1661cb93182f5b6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727432409761,"stop":1727432409762,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7980d0b18d7fede","name":"Check message with no content topic is not received","time":{"start":1727432579600,"stop":1727432579600,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b8c93a67a9eba2","name":"can start and stop the service","time":{"start":1727432346455,"stop":1727432346455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f068741997b479","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727432407080,"stop":1727432407081,"duration":1},"status":"passed","severity":"normal"},{"uid":"536143486b12a1fc","name":"Renews peer on consistent missed messages","time":{"start":1727432402601,"stop":1727432402601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3458a5dc8dca60","name":"1 Relay, 1 Filter, gives up","time":{"start":1727432301612,"stop":1727432301612,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c37cf149a0a1b6","name":"Check publish message containing short","time":{"start":1727432625834,"stop":1727432625835,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89ff4085d943826","name":"Push message with Basic HTML tag payload","time":{"start":1727432642452,"stop":1727432642453,"duration":1},"status":"passed","severity":"normal"},{"uid":"6230f571a9d29450","name":"Push to array if already present","time":{"start":1727432280276,"stop":1727432280277,"duration":1},"status":"passed","severity":"normal"},{"uid":"e567a8b3067ea38c","name":"Check received message containing emoji","time":{"start":1727432579595,"stop":1727432579595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ed1213f823e953","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727432301162,"stop":1727432301162,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bab240cfcee8ae","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727432477149,"stop":1727432477149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5415b3052a74259c","name":"Check publish message containing XML","time":{"start":1727432625839,"stop":1727432625839,"duration":0},"status":"passed","severity":"normal"},{"uid":"680dbfd4094a8c13","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727432680717,"stop":1727432680718,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc42f808a2a684a3","name":"Ping on unsubscribed peer","time":{"start":1727432375891,"stop":1727432375891,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c60deaa993cf2f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727432671296,"stop":1727432671299,"duration":3},"status":"passed","severity":"normal"},{"uid":"39468f1b574f8dff","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727432331338,"stop":1727432331339,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3b49adb39e2c5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727432625846,"stop":1727432625846,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbfdc30e607ab31","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727432692787,"stop":1727432692787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed45ba319c418be2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727432280448,"stop":1727432280448,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df90b04437e1fa5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727432522969,"stop":1727432522969,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1a7ea9f23b4dac","name":"Check received message containing short","time":{"start":1727432465209,"stop":1727432465227,"duration":18},"status":"passed","severity":"normal"},{"uid":"4bdcaa0448487972","name":"1 Store, 2 fetches","time":{"start":1727432301611,"stop":1727432301611,"duration":0},"status":"passed","severity":"normal"},{"uid":"5616222b32c7a586","name":"Push message with JSON payload","time":{"start":1727432599891,"stop":1727432599892,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c4f91c1f2ef490","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727432611811,"stop":1727432611812,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e30a5084189d55","name":"addEventListener with wrong event","time":{"start":1727432371630,"stop":1727432371631,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c68ae870464cf6","name":"Push message with content topic containing numeric","time":{"start":1727432599932,"stop":1727432599937,"duration":5},"status":"passed","severity":"normal"},{"uid":"e2d1500c35ac090f","name":"Push message with content topic containing special chars","time":{"start":1727432599937,"stop":1727432599938,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e712e84abf6add","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727432654007,"stop":1727432654008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbf1a5a388c1507","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727432670447,"stop":1727432670448,"duration":1},"status":"passed","severity":"normal"},{"uid":"81754a41bda74f50","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727432632065,"stop":1727432632065,"duration":0},"status":"passed","severity":"normal"},{"uid":"689be40fff46ada4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727432280453,"stop":1727432280453,"duration":0},"status":"passed","severity":"normal"},{"uid":"897a267d34504392","name":"throws on content topic with non-number generation field","time":{"start":1727432280437,"stop":1727432280437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab018916ecf3b70","name":"Push message with emoji payload","time":{"start":1727432599903,"stop":1727432599903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bf63eaa595509c","name":"Check message with no pubsub topic is not received","time":{"start":1727432465244,"stop":1727432465244,"duration":0},"status":"passed","severity":"normal"},{"uid":"8922b203a64fe12a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727432670480,"stop":1727432670482,"duration":2},"status":"passed","severity":"normal"},{"uid":"e367d41e8a6e2ec6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727432670453,"stop":1727432670454,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d19f158b03ae26","name":"Subscribe to topic containing long and receive message","time":{"start":1727432477138,"stop":1727432477139,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2d2c5f0d61a9e","name":"handles empty shards array correctly","time":{"start":1727432280468,"stop":1727432280468,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a44a40191d0b52","name":"getPeersByDiscovery","time":{"start":1727432371634,"stop":1727432371636,"duration":2},"status":"passed","severity":"normal"},{"uid":"442c43032139130c","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727432477173,"stop":1727432477176,"duration":3},"status":"passed","severity":"normal"},{"uid":"9b3d9ef15f9dac8a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727432632069,"stop":1727432632069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b130c9ec500452","name":"should emit a peer event after start","time":{"start":1727432305645,"stop":1727432305645,"duration":0},"status":"passed","severity":"normal"},{"uid":"181d36300c89ca9a","name":"should encodeTxt and decodeTxt","time":{"start":1727432288919,"stop":1727432288920,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4423243e5820753","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727432282914,"stop":1727432282915,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9821e240b25c5f","name":"Filter with 1 connections","time":{"start":1727432498147,"stop":1727432498148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f21f39f2df75a76","name":"Subscribe to topic containing long and receive message","time":{"start":1727432670467,"stop":1727432670468,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58b0e86ac4a9c24","name":"Query Generator, No Decoder","time":{"start":1727432671295,"stop":1727432671296,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d03a1bde9f58e2","name":"random static sharding 2 - Cluster ID: 180, Shard ID: 216","time":{"start":1727432661777,"stop":1727432661778,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0ca6ab93a69667","name":"Ping on subscribed peer","time":{"start":1727432378227,"stop":1727432378228,"duration":1},"status":"passed","severity":"normal"},{"uid":"5001bddcfa2d65df","name":"Asymmetric encrypt & decrypt","time":{"start":1727432311994,"stop":1727432311994,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69038b6ecd2ead9","name":"should throw an error for an unconfigured topic","time":{"start":1727432280465,"stop":1727432280466,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c8990049f46556","name":"Query with Promise Callback, No message returned","time":{"start":1727432671304,"stop":1727432671304,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51f82fc5c05ae04","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727432488587,"stop":1727432488588,"duration":1},"status":"passed","severity":"normal"},{"uid":"9834cd657e3027ba","name":"it tolerates circular branch references","time":{"start":1727432301593,"stop":1727432301593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61374750494c532","name":"can start the service","time":{"start":1727432305642,"stop":1727432305643,"duration":1},"status":"passed","severity":"normal"},{"uid":"136cf4ec9a01fe0a","name":"Fails to push message with large meta","time":{"start":1727432642490,"stop":1727432642490,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e08d1423c6790f6","name":"Push message with shell command payload","time":{"start":1727432642454,"stop":1727432642454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8396ffda6036a4d2","name":"Check received message containing numeric","time":{"start":1727432465228,"stop":1727432465228,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae26d693ef14d77","name":"Check meta is set [ecies]","time":{"start":1727432313321,"stop":1727432313322,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdef80dbad62198","name":"Push message with content topic containing escaped characters","time":{"start":1727432642479,"stop":1727432642479,"duration":0},"status":"passed","severity":"normal"},{"uid":"611b7931f85f8273","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727432280451,"stop":1727432280452,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b08ea24877701f0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727432385739,"stop":1727432385741,"duration":2},"status":"passed","severity":"normal"},{"uid":"af09867c4cd91044","name":"Query with Promise Callback, No Decoder","time":{"start":1727432671303,"stop":1727432671304,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4fc918b193b670f","name":"Callback on promise","time":{"start":1727432682275,"stop":1727432682276,"duration":1},"status":"passed","severity":"normal"},{"uid":"cafbad343a3c2147","name":"Check received message containing SQL Injection","time":{"start":1727432579589,"stop":1727432579591,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5c029f8f3223af6","name":"should handle corrupted local storage data gracefully","time":{"start":1727432305647,"stop":1727432305647,"duration":0},"status":"passed","severity":"normal"},{"uid":"543465d8932b385","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727432474789,"stop":1727432474789,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb80d1757db2f310","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727432579597,"stop":1727432579598,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a11454009874ffb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727432338118,"stop":1727432338119,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b57097292bc0fb","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app82/8/topic809/json","time":{"start":1727432643069,"stop":1727432643069,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a61846f36f4dd26","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727432670457,"stop":1727432670457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee61c96107cfa5e","name":"random static sharding 7 - Cluster ID: 263, Shard ID: 232","time":{"start":1727432661803,"stop":1727432661806,"duration":3},"status":"passed","severity":"normal"},{"uid":"6910186120322716","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727432280462,"stop":1727432280463,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb3d9cecb3351eb","name":"Generator, custom pubsub topic","time":{"start":1727432682177,"stop":1727432682178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4e45bbc3c7640e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727432611819,"stop":1727432611820,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14cc4775fdcbc3f","name":"should throw error - no id","time":{"start":1727432288922,"stop":1727432288922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a945d54b665539","name":"Light Node - default protocols","time":{"start":1727432699181,"stop":1727432699181,"duration":0},"status":"passed","severity":"normal"},{"uid":"164e8f45191c6015","name":"Check message received after nwaku node is restarted","time":{"start":1727432579624,"stop":1727432579624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"516c7942c5e979da","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727432527984,"stop":1727432527987,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d23a427c7cf2c40","name":"shard 0","time":{"start":1727432661776,"stop":1727432661776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a185343921eacd80","name":"Renews peer on consistent ping failures","time":{"start":1727432402597,"stop":1727432402600,"duration":3},"status":"passed","severity":"normal"},{"uid":"94d0e8be105302eb","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727432409772,"stop":1727432409772,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e8d985c39c0a2d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727432409759,"stop":1727432409759,"duration":0},"status":"passed","severity":"normal"},{"uid":"1633960507337fca","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727432409773,"stop":1727432409777,"duration":4},"status":"passed","severity":"normal"},{"uid":"597dea5931e1bf12","name":"pre and post cipher","time":{"start":1727432311995,"stop":1727432311995,"duration":0},"status":"passed","severity":"normal"},{"uid":"28948ecd6887cec6","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727432409771,"stop":1727432409772,"duration":1},"status":"passed","severity":"normal"},{"uid":"801034c6b614a8a","name":"Check received message containing escaped characters","time":{"start":1727432579594,"stop":1727432579594,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bd390e57006e58","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727432488579,"stop":1727432488580,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc84162f91982269","name":"should return unique PubsubTopics for static sharding","time":{"start":1727432280454,"stop":1727432280455,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9d14fbf4db7ff5","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727432282913,"stop":1727432282913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f550ecceb4bb43b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727432280460,"stop":1727432280460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1534762db096cd","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727432363761,"stop":1727432363762,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb25422ddf7f91f","name":"Check received message containing shell command","time":{"start":1727432465236,"stop":1727432465237,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a164bc208cccaa","name":"Generator, 2 different pubsubtopics","time":{"start":1727432682183,"stop":1727432682183,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bd03f20394d6ee","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727432488579,"stop":1727432488579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dac5f04001cb1f0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727432771371,"stop":1727432771372,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28f2c92c9b48c96","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727432670415,"stop":1727432670416,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0990860eb9ab13","name":"Decoder throws on empty string content topic","time":{"start":1727432293914,"stop":1727432293914,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cfc96affc69314","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727432477127,"stop":1727432477127,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64d86e7967c990b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727432288921,"stop":1727432288921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3be86729f4e2e9","name":"LightPush with 0 connections","time":{"start":1727432498144,"stop":1727432498144,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdff6ad714f4911","name":"throws on content topic with empty version field","time":{"start":1727432280438,"stop":1727432280439,"duration":1},"status":"passed","severity":"normal"},{"uid":"a797b2273db3231e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727432293915,"stop":1727432293915,"duration":0},"status":"passed","severity":"normal"},{"uid":"59724ea35a6cc754","name":"Check received message containing short","time":{"start":1727432579603,"stop":1727432579603,"duration":0},"status":"passed","severity":"normal"},{"uid":"3561e1eeaa57b041","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727432409767,"stop":1727432409767,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ce88eb983e950b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727432363761,"stop":1727432363761,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6cccd526639767","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727432661814,"stop":1727432661814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e2902b13ff60c5","name":"Encoder throws on undefined content topic","time":{"start":1727432313322,"stop":1727432313322,"duration":0},"status":"passed","severity":"normal"},{"uid":"873d2e28c85dd231","name":"Push message equal or less that 1MB","time":{"start":1727432642508,"stop":1727432642508,"duration":0},"status":"passed","severity":"normal"},{"uid":"17274c8f1343904","name":"Push message with custom timestamp: 1696674088833","time":{"start":1727432599958,"stop":1727432599958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeefd143ad389dc","name":"Query Generator - false","time":{"start":1727432676642,"stop":1727432676643,"duration":1},"status":"passed","severity":"normal"},{"uid":"913efaa5898d3090","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727432477139,"stop":1727432477139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64886568a3fba18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727432280459,"stop":1727432280459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39a5a1b9039b99","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727432771370,"stop":1727432771370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac31dcd66836dbd3","name":"Check publish message containing Basic HTML tag","time":{"start":1727432625839,"stop":1727432625839,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e25be1c88e33efd","name":"Check received message containing Chinese","time":{"start":1727432465229,"stop":1727432465229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e46b748d7b1002","name":"same cluster, same shard: nodes connect","time":{"start":1727432522970,"stop":1727432522970,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8139a1536cbd5b","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727432488579,"stop":1727432488579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8184a3b261f04f72","name":"Relay + Store","time":{"start":1727432288934,"stop":1727432288935,"duration":1},"status":"passed","severity":"normal"},{"uid":"f741624ccf6e77a5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432682182,"stop":1727432682182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46fa6b10c1822b7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727432407082,"stop":1727432407082,"duration":0},"status":"passed","severity":"normal"},{"uid":"28de64c72d620b02","name":"Push message with content topic containing Arabic","time":{"start":1727432599938,"stop":1727432599939,"duration":1},"status":"passed","severity":"normal"},{"uid":"449878c0c3fc15b3","name":"Check publish message containing Script","time":{"start":1727432625838,"stop":1727432625839,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feb6b3da282da68","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727432409764,"stop":1727432409764,"duration":0},"status":"passed","severity":"normal"},{"uid":"560754e69ab0425","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727432280513,"stop":1727432280513,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b908a14201e9ccf","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727432671294,"stop":1727432671295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6636eb6a60d2d187","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727432409768,"stop":1727432409768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b366b0c12a2ccf","name":"Store - dialed after - with timeout","time":{"start":1727432699179,"stop":1727432699180,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec56bb978dc53a88","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432682178,"stop":1727432682179,"duration":1},"status":"passed","severity":"normal"},{"uid":"891f0a5690450d8d","name":"should decode valid enr successfully","time":{"start":1727432288920,"stop":1727432288921,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd23c5413e18b7e","name":"Promise Callback - false","time":{"start":1727432676643,"stop":1727432676644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee93baa54e525dd1","name":"Check received message containing Chinese","time":{"start":1727432579605,"stop":1727432579605,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd5446310a57f8f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727432301604,"stop":1727432301604,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bd60c38800ce62","name":"Push message with Arabic payload","time":{"start":1727432599874,"stop":1727432599874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56a08d795cd2096","name":"Subscribe to topic containing Script and receive message","time":{"start":1727432670445,"stop":1727432670445,"duration":0},"status":"passed","severity":"normal"},{"uid":"5958a2baa3bb8c71","name":"Push message with content topic containing short","time":{"start":1727432642457,"stop":1727432642460,"duration":3},"status":"passed","severity":"normal"},{"uid":"36c115f4610dcea1","name":"Ephemeral field set to true","time":{"start":1727432293912,"stop":1727432293912,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f822de360a06833","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432527989,"stop":1727432527993,"duration":4},"status":"passed","severity":"normal"},{"uid":"6971e530c474fe8d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727432474787,"stop":1727432474788,"duration":1},"status":"passed","severity":"normal"},{"uid":"d408e0edd1a79e11","name":"different cluster, different shard: nodes don't connect","time":{"start":1727432522973,"stop":1727432522973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f275c81889505ce","name":"Default pageSize","time":{"start":1727432690169,"stop":1727432690169,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d4603d876b0127","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727432771372,"stop":1727432771372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3774493a27d8c66","name":"tcp ip4 address","time":{"start":1727432288336,"stop":1727432288336,"duration":0},"status":"passed","severity":"normal"},{"uid":"75239a15f4d8604f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727432625875,"stop":1727432625876,"duration":1},"status":"passed","severity":"normal"},{"uid":"f280b01cca4396ad","name":"Js publishes, other Js receives","time":{"start":1727432600465,"stop":1727432600472,"duration":7},"status":"passed","severity":"normal"},{"uid":"8e4a8efcc2086bb8","name":"Register correct protocols","time":{"start":1727432632056,"stop":1727432632057,"duration":1},"status":"passed","severity":"normal"},{"uid":"802ed1829ff4c769","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432527987,"stop":1727432527988,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d569e306cbfe482","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727432474788,"stop":1727432474788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8393695fcbd7434","name":"Generator, custom pubsub topic","time":{"start":1727432682179,"stop":1727432682181,"duration":2},"status":"passed","severity":"normal"},{"uid":"67b8e602af15be52","name":"Subscribe to topic containing short and receive message","time":{"start":1727432477138,"stop":1727432477138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b88d893c81c650c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727432280455,"stop":1727432280455,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5fc191ed4d33d2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727432280468,"stop":1727432280468,"duration":0},"status":"passed","severity":"normal"},{"uid":"3354f5a3e9c31b3a","name":"Symmetric encrypt & Decrypt","time":{"start":1727432311994,"stop":1727432311994,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad49004a31cffe3","name":"udp ip6 address","time":{"start":1727432288336,"stop":1727432288336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bcefae48832b69","name":"Check received message containing Basic HTML tag","time":{"start":1727432579592,"stop":1727432579593,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f5773812dde1d7","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727432282911,"stop":1727432282912,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2166dee46aa5a77","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727432465240,"stop":1727432465240,"duration":0},"status":"passed","severity":"normal"},{"uid":"39eb1b1b5251afe8","name":"Passing invalid cursor","time":{"start":1727432654009,"stop":1727432654009,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3e485c7984654b","name":"Subscribe to topic containing short and receive message","time":{"start":1727432670430,"stop":1727432670430,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdac8f134c950568","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727432385736,"stop":1727432385737,"duration":1},"status":"passed","severity":"normal"},{"uid":"507760a1f30a187","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727432409773,"stop":1727432409773,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf402556f71a2c3","name":"Ping on peer without subscriptions","time":{"start":1727432378216,"stop":1727432378217,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9d53bf4c0e04ad","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727432409779,"stop":1727432409779,"duration":0},"status":"passed","severity":"normal"},{"uid":"150e2156325b3ab0","name":"should set field with all protocols enabled","time":{"start":1727432288933,"stop":1727432288933,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc416779014ba54b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727432632069,"stop":1727432632070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91ecf7292060a71","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727432280447,"stop":1727432280447,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a26bf685bdd9ab2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727432409780,"stop":1727432409781,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c75c680c1b902d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727432632062,"stop":1727432632062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c0f7974664f469","name":"Check received message containing long","time":{"start":1727432579603,"stop":1727432579604,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12e0a7e3849fca8","name":"Push message with unicode special characters payload","time":{"start":1727432599902,"stop":1727432599902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46e6666784314fb","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727432608414,"stop":1727432608414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4979195c292544d3","name":"groups content topics by expected pubsub topic","time":{"start":1727432280451,"stop":1727432280451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c165d499be2208e5","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app98/3/topic894/json","time":{"start":1727432643072,"stop":1727432643077,"duration":5},"status":"passed","severity":"normal"},{"uid":"ba8dea63ae0ff34b","name":"Sets default value correctly","time":{"start":1727432692910,"stop":1727432692910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7fdc710b7ed819","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727432488577,"stop":1727432488578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e7e65d84369f17","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727432625870,"stop":1727432625870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5cf05b1e0f4755","name":"Subscribe to topic containing XML and receive message","time":{"start":1727432477150,"stop":1727432477154,"duration":4},"status":"passed","severity":"normal"},{"uid":"fc1be4177856f842","name":"Encoder throws on undefined content topic","time":{"start":1727432293913,"stop":1727432293913,"duration":0},"status":"passed","severity":"normal"},{"uid":"690cfa14e27f699e","name":"Push message with shell command payload","time":{"start":1727432599892,"stop":1727432599902,"duration":10},"status":"passed","severity":"normal"},{"uid":"83af4bec0dd6e58d","name":"Push message with JSON payload","time":{"start":1727432642453,"stop":1727432642454,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66cdade6242ce11","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app63/3/topic709/test.js","time":{"start":1727432643072,"stop":1727432643072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb7eff5cc369935","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727432313321,"stop":1727432313321,"duration":0},"status":"passed","severity":"normal"},{"uid":"217f9f71dcc6ec88","name":"handles different clusterIds correctly","time":{"start":1727432280452,"stop":1727432280452,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1f6a0e76e9a6d3","name":"Publish message with rate limit","time":{"start":1727432625877,"stop":1727432625877,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc8c1edfeee61ec","name":"Push message with content topic containing long","time":{"start":1727432642460,"stop":1727432642460,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dd868a44fb17ed","name":"Subscribe to topic containing XML and receive message","time":{"start":1727432670445,"stop":1727432670445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7295734429a22ec","name":"Query generator for multiple messages","time":{"start":1727432682270,"stop":1727432682270,"duration":0},"status":"passed","severity":"normal"},{"uid":"708d1173b3b07cbd","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727432301600,"stop":1727432301601,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e18ca7903b70e94","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727432311638,"stop":1727432311639,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec175417c016d983","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app31/3/topic785/utf8","time":{"start":1727432643077,"stop":1727432643078,"duration":1},"status":"passed","severity":"normal"},{"uid":"239b617b8f1cffef","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727432338119,"stop":1727432338119,"duration":0},"status":"passed","severity":"normal"},{"uid":"be53eb58c2b4b68d","name":"should be able to decode the field with only STORE set to true","time":{"start":1727432288156,"stop":1727432288156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a2d18ecdec3c1a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727432280458,"stop":1727432280459,"duration":1},"status":"passed","severity":"normal"},{"uid":"302e35e22a47e4f2","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727432301159,"stop":1727432301160,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5717f6110bca43","name":"throws on content topic with empty topic name field","time":{"start":1727432280439,"stop":1727432280439,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb19b44b1e7efe13","name":"does not throw on valid cases","time":{"start":1727432280434,"stop":1727432280435,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b4ae6d06d74c62","name":"Decoder throws on undefined content topic","time":{"start":1727432293914,"stop":1727432293914,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04cfce7f293cec7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727432599951,"stop":1727432599952,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d16ae4cc21424f","name":"Query with Ordered Callback, No message returned","time":{"start":1727432671301,"stop":1727432671302,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cea373dd355b1e7","name":"topics with same application and version share the same shard","time":{"start":1727432280450,"stop":1727432280451,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc3a8b28d942256","name":"Push message with content topic containing long","time":{"start":1727432599924,"stop":1727432599931,"duration":7},"status":"passed","severity":"normal"},{"uid":"4ca54b89f90527f","name":"Push message with Script payload","time":{"start":1727432642449,"stop":1727432642449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbd8357389797c8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727432288150,"stop":1727432288151,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ce5c1e1a009c66","name":"Subscribe and receive messages via lightPush","time":{"start":1727432670411,"stop":1727432670411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7766ea66980b17","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727432692786,"stop":1727432692786,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9d5446393307a2","name":"should not receive a peer event before start","time":{"start":1727432346466,"stop":1727432346466,"duration":0},"status":"passed","severity":"normal"},{"uid":"911531e542823a15","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727432280447,"stop":1727432280448,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea13f6b9c125b40","name":"Nodes with multiple pubsub topic","time":{"start":1727432611818,"stop":1727432611818,"duration":0},"status":"passed","severity":"normal"},{"uid":"62eb904bc25c717b","name":"ignores domain fetching errors","time":{"start":1727432301594,"stop":1727432301594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c4c20b146ad7b3","name":"Subscribe and receive messages via lightPush","time":{"start":1727432477107,"stop":1727432477112,"duration":5},"status":"passed","severity":"normal"},{"uid":"b96df3b11504cce6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727432301158,"stop":1727432301158,"duration":0},"status":"passed","severity":"normal"},{"uid":"932a34a39ce9b0da","name":"Decoder throws on undefined content topic","time":{"start":1727432313323,"stop":1727432313323,"duration":0},"status":"passed","severity":"normal"},{"uid":"be99b282dba7b65d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727432288934,"stop":1727432288934,"duration":0},"status":"passed","severity":"normal"},{"uid":"1427de982172618b","name":"Check publish message containing shell command","time":{"start":1727432625840,"stop":1727432625840,"duration":0},"status":"passed","severity":"normal"},{"uid":"303cccbd8374ba6f","name":"Check publish message containing unicode special characters","time":{"start":1727432625841,"stop":1727432625844,"duration":3},"status":"passed","severity":"normal"},{"uid":"1748d567feb6c1fa","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727432280467,"stop":1727432280467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f0d690075d222c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727432409763,"stop":1727432409763,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d7d4ed670d6772","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727432670483,"stop":1727432670487,"duration":4},"status":"passed","severity":"normal"},{"uid":"16aefb91111dda4b","name":"Push message with escaped characters payload","time":{"start":1727432642455,"stop":1727432642455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c537d9ffab568682","name":"addEventListener with correct event","time":{"start":1727432371628,"stop":1727432371628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26cb560ef4e0ee2","name":"Encoder throws on undefined content topic","time":{"start":1727432311640,"stop":1727432311640,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b9a70fe2380fe6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727432670412,"stop":1727432670412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81a78bb5f531a2f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727432288153,"stop":1727432288154,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6b41f2205564e8","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727432280449,"stop":1727432280450,"duration":1},"status":"passed","severity":"normal"},{"uid":"272bc64ab56e6623","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727432280460,"stop":1727432280461,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c6044d8273450c","name":"Mutual subscription","time":{"start":1727432632056,"stop":1727432632056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35f2e1834220770","name":"Relay + Store","time":{"start":1727432337657,"stop":1727432337658,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb6e889d8cabf0c","name":"Check received message containing special chars","time":{"start":1727432579588,"stop":1727432579588,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f89274ff398fdc5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727432670471,"stop":1727432670472,"duration":1},"status":"passed","severity":"normal"},{"uid":"112b9e9cf729d177","name":"Check received message containing shell command","time":{"start":1727432579593,"stop":1727432579594,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f3aa985fd75e7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727432293542,"stop":1727432293542,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f3452da323e44c","name":"Push message with emoji payload","time":{"start":1727432642456,"stop":1727432642456,"duration":0},"status":"passed","severity":"normal"},{"uid":"584bd0d031b3700f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727432280461,"stop":1727432280461,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8cc8bc4f7894ad","name":"Check message with non string payload is not received","time":{"start":1727432465245,"stop":1727432465245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6291d20695826f7","name":"Callback on promise, aborts when callback returns true","time":{"start":1727432682276,"stop":1727432682277,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7048cf460d631d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727432301601,"stop":1727432301602,"duration":1},"status":"passed","severity":"normal"},{"uid":"298a010bd1c0c83c","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727432488589,"stop":1727432488594,"duration":5},"status":"passed","severity":"normal"},{"uid":"2d78bb8f8946a6c1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727432280455,"stop":1727432280456,"duration":1},"status":"passed","severity":"normal"},{"uid":"be51985ebec5242e","name":"Fails to push message with empty content topic","time":{"start":1727432599955,"stop":1727432599956,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ea63b6e52b148b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727432771373,"stop":1727432771373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75a589601e4a1ca","name":"creates an iterator","time":{"start":1727432687738,"stop":1727432687738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1916209121de71f1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727432670455,"stop":1727432670456,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3ad24b932b607e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727432670483,"stop":1727432670483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57c5ab0aeea0753","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727432670468,"stop":1727432670468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e44b3b5a283026","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727432670437,"stop":1727432670444,"duration":7},"status":"passed","severity":"normal"},{"uid":"f090037c855fde71","name":"Push message with custom timestamp: 1727428875266","time":{"start":1727432642491,"stop":1727432642507,"duration":16},"status":"passed","severity":"normal"},{"uid":"eea9b256defcd327","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727432474790,"stop":1727432474790,"duration":0},"status":"passed","severity":"normal"},{"uid":"96967b7bc0ee5484","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727432385743,"stop":1727432385744,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bb4b926c1f2865","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727432670487,"stop":1727432670487,"duration":0},"status":"passed","severity":"normal"},{"uid":"337f11890671eb68","name":"Push message with content topic containing Arabic","time":{"start":1727432642462,"stop":1727432642463,"duration":1},"status":"passed","severity":"normal"},{"uid":"967e3cdf4fe58987","name":"Check publish message containing escaped characters","time":{"start":1727432625840,"stop":1727432625841,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cece2fb851f80f","name":"Fails to push message with empty content topic","time":{"start":1727432642480,"stop":1727432642489,"duration":9},"status":"passed","severity":"normal"},{"uid":"5d9f8e2abc4dc05","name":"Check message with invalid timestamp is not received","time":{"start":1727432579598,"stop":1727432579599,"duration":1},"status":"passed","severity":"normal"},{"uid":"210853990c971985","name":"Check message with no content topic is not received","time":{"start":1727432579620,"stop":1727432579623,"duration":3},"status":"passed","severity":"normal"},{"uid":"d1cb56ba6b7840e2","name":"should not receive a peer event after stop","time":{"start":1727432305646,"stop":1727432305646,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b7bb246190498a","name":"Round trip binary serialization","time":{"start":1727432293911,"stop":1727432293912,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fca44757c174068","name":"Check received message with timestamp: 1727432330724000000 ","time":{"start":1727432465238,"stop":1727432465239,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c11de886d9e9ce5","name":"Publishes to nwaku","time":{"start":1727432600464,"stop":1727432600465,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b69721514419ad6","name":"Overlapping topic subscription","time":{"start":1727432670424,"stop":1727432670426,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f9c6fd990e1feec","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app18/9/topic821/json","time":{"start":1727432643078,"stop":1727432643078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9415857aceb5fc65","name":"Subscribe to topic containing Script and receive message","time":{"start":1727432670478,"stop":1727432670479,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6265b95d6a8f4b3","name":"Check message with non string payload is not received","time":{"start":1727432579600,"stop":1727432579601,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04926fb55b21c93","name":"random static sharding 4 - Cluster ID: 344, Shard ID: 103","time":{"start":1727432661785,"stop":1727432661787,"duration":2},"status":"passed","severity":"normal"},{"uid":"869ac567d19f2b23","name":"Ping on unsubscribed peer","time":{"start":1727432378228,"stop":1727432378228,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d68dc329ef1c56","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727432409758,"stop":1727432409758,"duration":0},"status":"passed","severity":"normal"},{"uid":"432d307e2ba296ea","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app28/7/topic578/utf8","time":{"start":1727432643077,"stop":1727432643077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a312e5c5fdeeae7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727432670419,"stop":1727432670420,"duration":1},"status":"passed","severity":"normal"},{"uid":"287cf5b37edc01f0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727432643079,"stop":1727432643085,"duration":6},"status":"passed","severity":"normal"},{"uid":"6254bc365adc4556","name":"Check received message containing numeric","time":{"start":1727432579604,"stop":1727432579604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a808c72f730e6ee","name":"Generator, 2 different pubsubtopics","time":{"start":1727432682181,"stop":1727432682181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24cdf8aa629dc9f","name":"Check received message containing long","time":{"start":1727432579585,"stop":1727432579585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa198d912e34238","name":"Generator, 2 different pubsubtopics","time":{"start":1727432682178,"stop":1727432682178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc601206d4a698d","name":"can dial TLS multiaddrs","time":{"start":1727432527387,"stop":1727432527389,"duration":2},"status":"passed","severity":"normal"},{"uid":"37720048e16fbe0c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727432477164,"stop":1727432477168,"duration":4},"status":"passed","severity":"normal"},{"uid":"41ae2c17b8cec59d","name":"Relay - dialed first","time":{"start":1727432699178,"stop":1727432699178,"duration":0},"status":"passed","severity":"normal"},{"uid":"5404b8038a3f9de3","name":"Check received message containing short","time":{"start":1727432579584,"stop":1727432579584,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c22185e4b86caee","name":"Push message with long payload","time":{"start":1727432642438,"stop":1727432642438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fb0ea187b91d32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727432280459,"stop":1727432280460,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab69c66f9c232ea","name":"Push message with Script payload","time":{"start":1727432599883,"stop":1727432599890,"duration":7},"status":"passed","severity":"normal"},{"uid":"8cbb0065e13cbecf","name":"Nwaku publishes","time":{"start":1727432600465,"stop":1727432600465,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b66ebea02e0c86","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727432692786,"stop":1727432692787,"duration":1},"status":"passed","severity":"normal"},{"uid":"f421a635610a1d7c","name":"Ephemeral messages are not stored","time":{"start":1727432338115,"stop":1727432338118,"duration":3},"status":"passed","severity":"normal"},{"uid":"efa6b8acac1c3263","name":"Check received message containing SQL Injection","time":{"start":1727432465230,"stop":1727432465230,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b968d8f885d3b3","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727432608414,"stop":1727432608415,"duration":1},"status":"passed","severity":"normal"},{"uid":"c304c95993e3e9b1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727432338631,"stop":1727432338631,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbea15ddbffd3372","name":"Number of peers are maintained correctly","time":{"start":1727432402595,"stop":1727432402596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98db0fc56ad6f1b","name":"Check message with invalid timestamp is not received","time":{"start":1727432465240,"stop":1727432465243,"duration":3},"status":"passed","severity":"normal"},{"uid":"bec8ec5f106964e6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727432409762,"stop":1727432409762,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cf46d2029c28e5","name":"caches peers it previously fetched","time":{"start":1727432301598,"stop":1727432301599,"duration":1},"status":"passed","severity":"normal"},{"uid":"587d36458c43b46b","name":"Relay - times out","time":{"start":1727432699179,"stop":1727432699179,"duration":0},"status":"passed","severity":"normal"},{"uid":"693a8c383e622add","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727432409767,"stop":1727432409767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce588135b589c505","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727432579618,"stop":1727432579618,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c5af3cbcab93f9","name":"can start and stop the service","time":{"start":1727432625707,"stop":1727432625707,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c7848139b27ff1","name":"Sample","time":{"start":1727432288213,"stop":1727432288213,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d0e4404fa21794","name":"Check received message containing Arabic","time":{"start":1727432579605,"stop":1727432579606,"duration":1},"status":"passed","severity":"normal"},{"uid":"362e61f8bc967da7","name":"Check received message containing unicode special characters","time":{"start":1727432579616,"stop":1727432579617,"duration":1},"status":"passed","severity":"normal"},{"uid":"a681fa62b4d6f4bd","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727432632068,"stop":1727432632068,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4751329d087f2d","name":"same cluster, different shard: nodes connect","time":{"start":1727432522970,"stop":1727432522971,"duration":1},"status":"passed","severity":"normal"},{"uid":"280007555b53c64b","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727432488588,"stop":1727432488588,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad6a364959edd14","name":"Check message with no payload is not received","time":{"start":1727432579600,"stop":1727432579600,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a474d38a73422dc","name":"should encode/decode to text encoding","time":{"start":1727432288925,"stop":1727432288925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6d1cbd33fdb202","name":"Subscribe to topic containing Script and publish message","time":{"start":1727432632066,"stop":1727432632066,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f3f1bcf92e7a3f","name":"Subscribe and receive messages via lightPush","time":{"start":1727432670452,"stop":1727432670452,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d1538d94cc5267","name":"Publish message with large meta","time":{"start":1727432625877,"stop":1727432625877,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aae936ff9e701b","name":"Check received message containing shell command","time":{"start":1727432579613,"stop":1727432579613,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd34d374bc242783","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727432288158,"stop":1727432288158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d637614ea8c259d","name":"Push message with content topic containing shell command","time":{"start":1727432599954,"stop":1727432599954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be7304a247a4ed5","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727432488588,"stop":1727432488589,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff90214c01986850","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727432632065,"stop":1727432632065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fbe76409ef03dd","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727432363768,"stop":1727432363769,"duration":1},"status":"passed","severity":"normal"},{"uid":"c080068c614e3771","name":"should not throw an error for a single configured topic","time":{"start":1727432280465,"stop":1727432280465,"duration":0},"status":"passed","severity":"normal"},{"uid":"44152721ba4ac63f","name":"should properly create location multiaddrs - tcp4","time":{"start":1727432288927,"stop":1727432288930,"duration":3},"status":"passed","severity":"normal"},{"uid":"39c9846915840119","name":"Check message with no payload is not received","time":{"start":1727432579623,"stop":1727432579623,"duration":0},"status":"passed","severity":"normal"},{"uid":"898dfe3df1021d3d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727432692785,"stop":1727432692786,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03ce33dcef7929e","name":"Correctly serialized arguments","time":{"start":1727432527468,"stop":1727432527469,"duration":1},"status":"passed","severity":"normal"},{"uid":"96957b5e0bc4b687","name":"Push message with meta","time":{"start":1727432599956,"stop":1727432599956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffa965cd51042b7","name":"Push message with special chars payload","time":{"start":1727432599873,"stop":1727432599873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c516118a4c128e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727432670420,"stop":1727432670420,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b5f189f5186d6b","name":"Check meta is set [symmetric]","time":{"start":1727432311639,"stop":1727432311639,"duration":0},"status":"passed","severity":"normal"},{"uid":"223b957cb7724f24","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727432407082,"stop":1727432407083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4776014a1c05708","name":"Subscribe to topic containing short and publish message","time":{"start":1727432632061,"stop":1727432632061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f550107ba42b6c","name":"should get / set UDP multiaddr","time":{"start":1727432288926,"stop":1727432288926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98183092c410df0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727432477148,"stop":1727432477148,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddc08ddbfc9a98b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727432680712,"stop":1727432680713,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d9c6fed08754bb","name":"Push message with XML payload","time":{"start":1727432642450,"stop":1727432642452,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6a24e32204a9cb0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727432280455,"stop":1727432280455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2187c139ba0b125a","name":"Push message with content topic containing unicode special characters","time":{"start":1727432599955,"stop":1727432599955,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3551be35e7d28","name":"Ping succeeds for all connected peers","time":{"start":1727432402596,"stop":1727432402596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72828f46c066bc7","name":"non connected peers","time":{"start":1727432580111,"stop":1727432580111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a6de8ddddbd6e0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727432280464,"stop":1727432280464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42a59bc5b4e6630","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727432409777,"stop":1727432409777,"duration":0},"status":"passed","severity":"normal"},{"uid":"316e0487a9f88d83","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727432385751,"stop":1727432385752,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac4b1cf23b08dd2","name":"LightPush with 3 connections","time":{"start":1727432498149,"stop":1727432498149,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dba6ec1206810a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727432280441,"stop":1727432280441,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8308b36c18d3fce","name":"Sign & Recover","time":{"start":1727432311995,"stop":1727432311995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de69b23f6ce8700","name":"Overlapping topic subscription","time":{"start":1727432632061,"stop":1727432632061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"316810750fd6f04c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727432288156,"stop":1727432288157,"duration":1},"status":"passed","severity":"normal"},{"uid":"8347007791f6e855","name":"Filter with 2 connections","time":{"start":1727432498148,"stop":1727432498148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34c082753fc99ad","name":"throws on content topic with empty encoding field","time":{"start":1727432280440,"stop":1727432280440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dad349e6824eec","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727432409760,"stop":1727432409760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a04bfb13f2695e","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727432488589,"stop":1727432488589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1905d5f5c0911214","name":"should encode/decode to RLP encoding","time":{"start":1727432288925,"stop":1727432288925,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc7df55b8a06c71","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727432477172,"stop":1727432477173,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe778b18241e381","name":"Push message with content topic containing XML","time":{"start":1727432599940,"stop":1727432599950,"duration":10},"status":"passed","severity":"normal"},{"uid":"7193c6ef8632bee5","name":"Ping on peer without subscriptions","time":{"start":1727432375890,"stop":1727432375891,"duration":1},"status":"passed","severity":"normal"},{"uid":"6037ed2f70db6ed","name":"Push message with unicode special characters payload","time":{"start":1727432642455,"stop":1727432642455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6ee226b66d296a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727432288157,"stop":1727432288157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5bb1c806ce3fa8","name":"LightPush","time":{"start":1727432699180,"stop":1727432699180,"duration":0},"status":"passed","severity":"normal"},{"uid":"332a2cd8091addf7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727432288151,"stop":1727432288151,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a525d9ce5a0bd2","name":"Check received message containing Script","time":{"start":1727432579608,"stop":1727432579608,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a41abba0fd8060","name":"Fails to publish duplicate message","time":{"start":1727432625869,"stop":1727432625869,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b5d09badcced18","name":"Check publish message containing Chinese","time":{"start":1727432625837,"stop":1727432625837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3209c2bdadb4b72a","name":"Decoder throws on empty string content topic","time":{"start":1727432311642,"stop":1727432311642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c44e18c1ce0c43c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727432311636,"stop":1727432311638,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b4e891d67a3333","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727432670450,"stop":1727432670450,"duration":0},"status":"passed","severity":"normal"},{"uid":"637e7ca7477a0678","name":"more peers than existing","time":{"start":1727432580110,"stop":1727432580110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94889dd4d8f1f963","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727432670437,"stop":1727432670437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7aeb13b51927c69","name":"Overlapping topic subscription","time":{"start":1727432670458,"stop":1727432670458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9de9a7c9ad841c6","name":"should properly create location multiaddrs - udp6","time":{"start":1727432288931,"stop":1727432288931,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0526b5cef4d35ac","name":"should set field with all protocols disabled","time":{"start":1727432288932,"stop":1727432288933,"duration":1},"status":"passed","severity":"normal"},{"uid":"557ed04c7e9a7ca3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727432280441,"stop":1727432280441,"duration":0},"status":"passed","severity":"normal"},{"uid":"950dcf517931c3a0","name":"Check received message containing escaped characters","time":{"start":1727432465237,"stop":1727432465237,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2ce5a81ef144ae","name":"Fields are not dropped","time":{"start":1727432293242,"stop":1727432293244,"duration":2},"status":"passed","severity":"normal"},{"uid":"578f7c5b3721006","name":"random static sharding 6 - Cluster ID: 517, Shard ID: 652","time":{"start":1727432661801,"stop":1727432661803,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9aece54dd1c6310","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727432409765,"stop":1727432409766,"duration":1},"status":"passed","severity":"normal"},{"uid":"bada2a7b4d1a56c8","name":"Renews subscription after lossing a connection","time":{"start":1727432670495,"stop":1727432670495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c7c6da842767a1","name":"Check received message containing Script","time":{"start":1727432465232,"stop":1727432465233,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9c6fb67a1ad91c","name":"removeEventListener with wrong event","time":{"start":1727432371632,"stop":1727432371633,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dbe7418fb63ff2","name":"Subscribe and receives messages on 20 topics","time":{"start":1727432477126,"stop":1727432477126,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bbae013f03dfc1","name":"Check received message containing XML","time":{"start":1727432579608,"stop":1727432579611,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee9dce5c0c2a1905","name":"stop","time":{"start":1727432371640,"stop":1727432371640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8417c702cdf4a099","name":"handles empty contentTopics array correctly","time":{"start":1727432280468,"stop":1727432280469,"duration":1},"status":"passed","severity":"normal"},{"uid":"2935de2fa5765ed7","name":"should throw error - no id","time":{"start":1727432288923,"stop":1727432288923,"duration":0},"status":"passed","severity":"normal"},{"uid":"785ad026129d179a","name":"Push message equal or less that 1MB","time":{"start":1727432599960,"stop":1727432599961,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c13e1e2921aa7c6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727432632069,"stop":1727432632069,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a2150d79847b07","name":"should return empty list for no shard","time":{"start":1727432280456,"stop":1727432280456,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba93e000266ea80","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727432477160,"stop":1727432477161,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed144185846f527d","name":"Reopen subscription with peer with lost subscription","time":{"start":1727432378229,"stop":1727432378229,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba4bba35f85c887","name":"Ordered Callback - true","time":{"start":1727432676649,"stop":1727432676649,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b598d11405f2af","name":"random static sharding 8 - Cluster ID: 624, Shard ID: 262","time":{"start":1727432661806,"stop":1727432661806,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cbdad9827ad9c6","name":"throws on content topic with too few or too many fields","time":{"start":1727432280436,"stop":1727432280437,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f90e5afce46c9cc","name":"Check received message containing Chinese","time":{"start":1727432579588,"stop":1727432579588,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4a0e64b97db345","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727432301160,"stop":1727432301161,"duration":1},"status":"passed","severity":"normal"},{"uid":"630c8a85685fa66f","name":"Check received message containing Russian","time":{"start":1727432465229,"stop":1727432465230,"duration":1},"status":"passed","severity":"normal"},{"uid":"9405e17822cc79e4","name":"Check received message containing Arabic","time":{"start":1727432465229,"stop":1727432465229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64b651345c801c0","name":"Check received message containing JSON","time":{"start":1727432579593,"stop":1727432579593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6754d8e48c1a665e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727432477126,"stop":1727432477126,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb41e26bf48be68f","name":"Refresh subscription","time":{"start":1727432477134,"stop":1727432477136,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b78fa0a1f0788ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727432385747,"stop":1727432385749,"duration":2},"status":"passed","severity":"normal"},{"uid":"9fca7d680927ca60","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727432407084,"stop":1727432407086,"duration":2},"status":"passed","severity":"normal"},{"uid":"f95dd7bf51f50c07","name":"isConnected should return false after all peers disconnect","time":{"start":1727432363767,"stop":1727432363767,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06eebb4efdb61a2","name":"should properly create location multiaddrs - udp4","time":{"start":1727432288927,"stop":1727432288927,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93c6bdae65735eb","name":"Push message with XML payload","time":{"start":1727432599891,"stop":1727432599891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0591e2526d9725","name":"ignores unrecognized TXT record formats","time":{"start":1727432301594,"stop":1727432301598,"duration":4},"status":"passed","severity":"normal"},{"uid":"e728fd229cff67f4","name":"Check received message containing emoji","time":{"start":1727432579617,"stop":1727432579617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56f4c469028503f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727432474787,"stop":1727432474787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11dac05f4f8ec82","name":"Push message with rate limit","time":{"start":1727432642490,"stop":1727432642490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5d4dbc567b0910","name":"Subscribe to topic containing long and receive message","time":{"start":1727432670430,"stop":1727432670431,"duration":1},"status":"passed","severity":"normal"},{"uid":"573507d38cfa0b80","name":"Check received message containing unicode special characters","time":{"start":1727432579594,"stop":1727432579594,"duration":0},"status":"passed","severity":"normal"},{"uid":"722330a4ec4eef7a","name":"Push message with numeric payload","time":{"start":1727432599872,"stop":1727432599873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e7f7d0289cff27","name":"should set field with only FILTER enabled","time":{"start":1727432288934,"stop":1727432288934,"duration":0},"status":"passed","severity":"normal"},{"uid":"40525dc8897b7263","name":"Ping fails for unsubscribed peers","time":{"start":1727432402596,"stop":1727432402596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01624ee17f4bf42","name":"different cluster, same shard: nodes don't connect","time":{"start":1727432522971,"stop":1727432522973,"duration":2},"status":"passed","severity":"normal"},{"uid":"9593b1fb446d9feb","name":"should not fail to start the service if it is already started","time":{"start":1727432625708,"stop":1727432625708,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c1f4dba82926d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727432407084,"stop":1727432407084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e63b004a9758d","name":"Check message on other pubsub topic is not received","time":{"start":1727432579619,"stop":1727432579620,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bb3d60738d9902","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727432409759,"stop":1727432409759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad2adf14a25425e","name":"Query with Ordered Callback, No Decoder","time":{"start":1727432671300,"stop":1727432671301,"duration":1},"status":"passed","severity":"normal"},{"uid":"35fa8bae909dd133","name":"Push message with content topic containing Russian","time":{"start":1727432642463,"stop":1727432642463,"duration":0},"status":"passed","severity":"normal"},{"uid":"530b1531e15cb210","name":"Check message with invalid timestamp is not received","time":{"start":1727432579619,"stop":1727432579619,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba619a5043453cc","name":"Subscribe to topic containing Script and receive message","time":{"start":1727432477150,"stop":1727432477150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3411246541e4b874","name":"should throw an error for missing required configuration","time":{"start":1727432280456,"stop":1727432280456,"duration":0},"status":"passed","severity":"normal"},{"uid":"23189bf2035b2508","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727432280454,"stop":1727432280454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d650370c76a8fe","name":"handles multiple messages","time":{"start":1727432687738,"stop":1727432687739,"duration":1},"status":"passed","severity":"normal"},{"uid":"8811fbb39921e6d8","name":"safeDispatchEvent","time":{"start":1727432371637,"stop":1727432371639,"duration":2},"status":"passed","severity":"normal"},{"uid":"616b114ff23280fd","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727432488576,"stop":1727432488576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a005093868babd03","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727432632058,"stop":1727432632059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd961aafa6c5a0","name":"Check message with no content topic is not received","time":{"start":1727432465244,"stop":1727432465244,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15b657368121f7e","name":"Number of peers are maintained correctly","time":{"start":1727432495728,"stop":1727432495728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a573db82949a9b63","name":"Subscribe and receives messages on 20 topics","time":{"start":1727432670456,"stop":1727432670457,"duration":1},"status":"passed","severity":"normal"},{"uid":"9176bdcdcdc430fb","name":"Check received message containing Basic HTML tag","time":{"start":1727432465233,"stop":1727432465235,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a7f1c86a3c5bad2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727432301161,"stop":1727432301162,"duration":1},"status":"passed","severity":"normal"},{"uid":"218f15246a5d4368","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727432670449,"stop":1727432670450,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8f0212876e4842","name":"isConnected return false after peer stops","time":{"start":1727432363767,"stop":1727432363768,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e322c80c00ddbb4","name":"should use DNS peer discovery with light client","time":{"start":1727432346467,"stop":1727432346468,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc30b557248d3287","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727432488580,"stop":1727432488587,"duration":7},"status":"passed","severity":"normal"},{"uid":"e1a0ddf37f63e982","name":"Check received message containing JSON","time":{"start":1727432465236,"stop":1727432465236,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc88f9789a2e81c","name":"Push message with content topic containing SQL Injection","time":{"start":1727432599939,"stop":1727432599939,"duration":0},"status":"passed","severity":"normal"},{"uid":"872de6273343ab0b","name":"Check received message containing Russian","time":{"start":1727432579589,"stop":1727432579589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd8577708ddda2d","name":"should only return 1 node with store capability","time":{"start":1727432301600,"stop":1727432301600,"duration":0},"status":"passed","severity":"normal"},{"uid":"7357594e957a8c11","name":"Push message with content topic containing short","time":{"start":1727432599904,"stop":1727432599904,"duration":0},"status":"passed","severity":"normal"},{"uid":"519f5410b1ee7f01","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727432632058,"stop":1727432632058,"duration":0},"status":"passed","severity":"normal"},{"uid":"26622ab1f304639a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727432409777,"stop":1727432409778,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f962ec41aae2d8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727432409764,"stop":1727432409764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09b302d24003183","name":"Non TWN Cluster","time":{"start":1727432643067,"stop":1727432643068,"duration":1},"status":"passed","severity":"normal"},{"uid":"22630f84a03f54fb","name":"connected peers and dial","time":{"start":1727432580110,"stop":1727432580110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd1c0a95a8182e5d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727432654001,"stop":1727432654006,"duration":5},"status":"passed","severity":"normal"},{"uid":"78c59322fa324ec1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727432280469,"stop":1727432280469,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e4a4834429c1e6","name":"Filter","time":{"start":1727432699180,"stop":1727432699180,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef2168f36aa05c8","name":"Fails to push message bigger that 1MB","time":{"start":1727432599962,"stop":1727432599962,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c189bc68994e531","name":"Push 30 different messages","time":{"start":1727432599903,"stop":1727432599903,"duration":0},"status":"passed","severity":"normal"},{"uid":"595a30caf1b75493","name":"Refresh subscription","time":{"start":1727432670427,"stop":1727432670429,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5ab11bfee8ee0af","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432527983,"stop":1727432527983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e99dfccabce31a","name":"should be online or offline if network state changed","time":{"start":1727432331339,"stop":1727432331348,"duration":9},"status":"passed","severity":"normal"},{"uid":"a9c3a9ce8582bceb","name":"should return false","time":{"start":1727432288924,"stop":1727432288924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4da35f02693670","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727432477161,"stop":1727432477164,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b7d7ad151bdb65e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727432331334,"stop":1727432331335,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae0e8b7164e8ef0","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727432409778,"stop":1727432409778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6560823bdd9cf47","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727432363760,"stop":1727432363761,"duration":1},"status":"passed","severity":"normal"},{"uid":"3051bfb9d84537f5","name":"Tracks peer failures correctly","time":{"start":1727432402600,"stop":1727432402600,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda98feae641697e","name":"Failed peers are renewed","time":{"start":1727432495729,"stop":1727432495729,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb34e433baa4922","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727432385746,"stop":1727432385746,"duration":0},"status":"passed","severity":"normal"},{"uid":"6014513f5e79537d","name":"should throw error - no public key","time":{"start":1727432288922,"stop":1727432288922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6656a115012c86","name":"Passing page size 10 when there are 10 messages","time":{"start":1727432690167,"stop":1727432690167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9794f6bce4eb154","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727432409772,"stop":1727432409772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64ae1f239abae71","name":"Using a function","time":{"start":1727432692909,"stop":1727432692910,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ea337816996707","name":"Push message with content topic containing unicode special characters","time":{"start":1727432642479,"stop":1727432642479,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bf3311930153d8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432682183,"stop":1727432682183,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a59121320a4144","name":"Overlapping topic subscription","time":{"start":1727432477127,"stop":1727432477134,"duration":7},"status":"passed","severity":"normal"},{"uid":"357e1615affdc02e","name":"Push message with content topic containing emoji","time":{"start":1727432599955,"stop":1727432599955,"duration":0},"status":"passed","severity":"normal"},{"uid":"197f6aa3f0f2c650","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727432280450,"stop":1727432280450,"duration":0},"status":"passed","severity":"normal"},{"uid":"990be69cecec138f","name":"Push message with Russian payload","time":{"start":1727432599874,"stop":1727432599881,"duration":7},"status":"passed","severity":"normal"},{"uid":"84ceadf17cf18933","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727432611816,"stop":1727432611817,"duration":1},"status":"passed","severity":"normal"},{"uid":"6125edca617de489","name":"should not receive a peer event before start","time":{"start":1727432305645,"stop":1727432305645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ed9431208742f6","name":"Ordered Callback - false","time":{"start":1727432676653,"stop":1727432676653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df0e28880f0739a","name":"Push message with Basic HTML tag payload","time":{"start":1727432599891,"stop":1727432599891,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7eee7ad86c1c1","name":"Publish without waiting for remote peer","time":{"start":1727432632057,"stop":1727432632057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d32ba83f9b3e59","name":"Passing page size 110 when there are 120 messages","time":{"start":1727432690168,"stop":1727432690168,"duration":0},"status":"passed","severity":"normal"},{"uid":"2480740281471a1b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727432670436,"stop":1727432670437,"duration":1},"status":"passed","severity":"normal"},{"uid":"2daa0e11adb94344","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727432692788,"stop":1727432692788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9830bf82fefacd73","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727432409778,"stop":1727432409779,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e1fadb566cf6d9","name":"Check message on other pubsub topic is not received","time":{"start":1727432579599,"stop":1727432579599,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7ff29bda502981","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app97/1/topic329/test.js","time":{"start":1727432643068,"stop":1727432643069,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b155b431851ea2","name":"Subscribe to topic containing long and publish message","time":{"start":1727432632062,"stop":1727432632062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f81cb5f52d02ba6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727432409768,"stop":1727432409770,"duration":2},"status":"passed","severity":"normal"},{"uid":"16d73268aa910a86","name":"Check message received after nwaku node is restarted","time":{"start":1727432579602,"stop":1727432579602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d3c2eaba1a6b810","name":"Push message with content topic containing Script","time":{"start":1727432642464,"stop":1727432642464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2036958218decf2","name":"should not fail to stop the service if it was not started","time":{"start":1727432346456,"stop":1727432346456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b06f4eb7e851c80","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727432346475,"stop":1727432346475,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0ca072e63d552e5","name":"Check received message containing Arabic","time":{"start":1727432579589,"stop":1727432579589,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aec0fb68a02229","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727432670453,"stop":1727432670453,"duration":0},"status":"passed","severity":"normal"},{"uid":"99af404fbbf2aa57","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727432611814,"stop":1727432611815,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3256d256425b2ac","name":"Reopen subscription with peer with lost subscription","time":{"start":1727432378227,"stop":1727432378227,"duration":0},"status":"passed","severity":"normal"},{"uid":"baba19894c7a7795","name":"Ping on peer without subscriptions","time":{"start":1727432378228,"stop":1727432378228,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a83212465a710f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727432642464,"stop":1727432642465,"duration":1},"status":"passed","severity":"normal"},{"uid":"7486390503d55ae6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727432331335,"stop":1727432331335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3093a704742807","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727432280459,"stop":1727432280459,"duration":0},"status":"passed","severity":"normal"},{"uid":"491cc3aeb75b2077","name":"Push 30 different messages","time":{"start":1727432642456,"stop":1727432642456,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bc4ee453195c1","name":"should emit a peer event after start","time":{"start":1727432346466,"stop":1727432346466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e186e1e87bb8c5b","name":"Push message with short payload","time":{"start":1727432642437,"stop":1727432642438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f1b081d456b42c","name":"Query generator for multiple messages with different content topic format","time":{"start":1727432682274,"stop":1727432682275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7836c473acb486db","name":"Subscribe and receives messages on 20 topics","time":{"start":1727432670416,"stop":1727432670419,"duration":3},"status":"passed","severity":"normal"},{"uid":"99e20c05f899c8d9","name":"Subscribe and publish message","time":{"start":1727432632057,"stop":1727432632058,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7ba9bb9975c564","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727432670447,"stop":1727432670447,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c935906627115","name":"Push message with content topic containing escaped characters","time":{"start":1727432599954,"stop":1727432599954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e64d08a4b044c5f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727432301603,"stop":1727432301604,"duration":1},"status":"skipped","severity":"normal"},{"uid":"978790bb3f7bc3e0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727432643065,"stop":1727432643065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63e950f17b4273f","name":"Push message with SQL Injection payload","time":{"start":1727432599883,"stop":1727432599883,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebb8c02a87aa77c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727432477155,"stop":1727432477156,"duration":1},"status":"passed","severity":"normal"},{"uid":"71715af619f32bd3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727432654007,"stop":1727432654007,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a83268f6abcec6","name":"random static sharding 9 - Cluster ID: 612, Shard ID: 114","time":{"start":1727432661807,"stop":1727432661807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9759c1efc014fa9d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727432632060,"stop":1727432632060,"duration":0},"status":"passed","severity":"normal"},{"uid":"86acc92f5a91fe8b","name":"Used by Waku Relay","time":{"start":1727432692910,"stop":1727432692910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7001da7793e307","name":"listenerCount","time":{"start":1727432371636,"stop":1727432371636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdc8be6dd2dd6e4","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727432680715,"stop":1727432680717,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2180fb6d3ece2a3","name":"configure the node with multiple pubsub topics","time":{"start":1727432661814,"stop":1727432661814,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cff0e994a2476b0","name":"Query generator for 2000 messages","time":{"start":1727432682284,"stop":1727432682285,"duration":1},"status":"passed","severity":"normal"},{"uid":"897de8be351f2ba0","name":"should throw an error for insufficient data","time":{"start":1727432280513,"stop":1727432280513,"duration":0},"status":"passed","severity":"normal"},{"uid":"377b04902f1edfa2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727432407082,"stop":1727432407082,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f70908f59b3cae","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727432654007,"stop":1727432654007,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb40bcfc6d2e16f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727432465239,"stop":1727432465239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2387c24e84bb7099","name":"Push message with Russian payload","time":{"start":1727432642448,"stop":1727432642448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f226c4e318c0f71","name":"Relay - dialed after","time":{"start":1727432699178,"stop":1727432699179,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19361655646027f","name":"should only return 1 node with relay and store capability","time":{"start":1727432301599,"stop":1727432301600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99a4e41726ff40","name":"should throw an error for missing sharding configuration","time":{"start":1727432280468,"stop":1727432280468,"duration":0},"status":"passed","severity":"normal"},{"uid":"aece2d764a495298","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727432301158,"stop":1727432301159,"duration":1},"status":"passed","severity":"normal"},{"uid":"b925ab0ea0ef05b4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727432670431,"stop":1727432670436,"duration":5},"status":"passed","severity":"normal"},{"uid":"a4b3de8fc614236e","name":"Push message with custom timestamp: 1727436075266","time":{"start":1727432642507,"stop":1727432642507,"duration":0},"status":"passed","severity":"normal"},{"uid":"230fb729638712ca","name":"recovers when dns.resolve returns empty","time":{"start":1727432301594,"stop":1727432301594,"duration":0},"status":"passed","severity":"normal"},{"uid":"805de5dd3fa30b6d","name":"Throws when trying to push message with empty payload","time":{"start":1727432599903,"stop":1727432599904,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fd7a3daa1944f6","name":"through manual discovery","time":{"start":1727432527389,"stop":1727432527389,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bd326c87a81cf9","name":"Push message with content topic containing JSON","time":{"start":1727432642465,"stop":1727432642469,"duration":4},"status":"passed","severity":"normal"},{"uid":"5b85c4b7daa8d3a6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727432346468,"stop":1727432346474,"duration":6},"status":"skipped","severity":"normal"},{"uid":"8bdbfaec97216f19","name":"Should update multiaddrs","time":{"start":1727432528714,"stop":1727432528720,"duration":6},"status":"passed","severity":"normal"},{"uid":"b0800aa627272942","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727432385747,"stop":1727432385747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf4b42b29b91b1e","name":"Push message with content topic containing Chinese","time":{"start":1727432599938,"stop":1727432599938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d4a55e2d3ea836","name":"Does not throw an exception when node disconnects","time":{"start":1727432692909,"stop":1727432692909,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e0fcde50e83905","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727432671295,"stop":1727432671295,"duration":0},"status":"passed","severity":"normal"},{"uid":"2912f24c8a7274a3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727432670491,"stop":1727432670495,"duration":4},"status":"passed","severity":"normal"},{"uid":"63e80425a8a08394","name":"Push message with content topic containing SQL Injection","time":{"start":1727432642463,"stop":1727432642463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adb77df954df6e9","name":"Push message with content topic containing emoji","time":{"start":1727432642480,"stop":1727432642480,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1dc9b93014315a","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727432488577,"stop":1727432488577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8531930188ad0f27","name":"nwaku subscribes","time":{"start":1727432600464,"stop":1727432600464,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f053e1de9138c80","name":"throws an error for improperly formatted content topics","time":{"start":1727432280452,"stop":1727432280452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9da22e6e92762b0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727432288154,"stop":1727432288155,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0958bd50e3c38e3","name":"Wrong topic","time":{"start":1727432643078,"stop":1727432643078,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d5e0b37e0b65e4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727432280454,"stop":1727432280454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b68679d2f9891d1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727432280458,"stop":1727432280458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9246bfaf8175e77f","name":"Check publish message containing long","time":{"start":1727432625835,"stop":1727432625835,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d18c5a6b2a7e20","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727432288155,"stop":1727432288156,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47ad8a44a40c442","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727432280450,"stop":1727432280450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4266383bdf5d3eb1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727432579598,"stop":1727432579598,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0afeb1f551e25a8","name":"Push message with Chinese payload","time":{"start":1727432599873,"stop":1727432599874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddef874c452a8ab7","name":"Reusing cursor across nodes","time":{"start":1727432654009,"stop":1727432654009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce1a1b062e552b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727432288152,"stop":1727432288153,"duration":1},"status":"passed","severity":"normal"},{"uid":"6089684f87174b51","name":"Check message with non string payload is not received","time":{"start":1727432579623,"stop":1727432579624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1555de9e62c7ed1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727432670457,"stop":1727432670457,"duration":0},"status":"passed","severity":"normal"},{"uid":"adba3904a86a164a","name":"Waku message hash computation (payload length 0)","time":{"start":1727432282914,"stop":1727432282914,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc28395a37255546","name":"Check publish message containing numeric","time":{"start":1727432625835,"stop":1727432625836,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cd6092a3c4ffa5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727432692787,"stop":1727432692788,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9883872b40f306","name":"Subscribe to topic containing XML and receive message","time":{"start":1727432670479,"stop":1727432670480,"duration":1},"status":"passed","severity":"normal"},{"uid":"4588ad03286ac688","name":"Push message with content topic containing Chinese","time":{"start":1727432642461,"stop":1727432642462,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c72ddf2d587b39","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727432280466,"stop":1727432280466,"duration":0},"status":"passed","severity":"normal"},{"uid":"863d37c13f3d58d1","name":"start node with empty content topic","time":{"start":1727432643085,"stop":1727432643085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f84adda1a16be1","name":"Passing page size 1 when there are 4 messages","time":{"start":1727432690165,"stop":1727432690165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2004aa019eee2e1","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727432280469,"stop":1727432280469,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabacd827095fd79","name":"should only return 1 node with relay capability","time":{"start":1727432301599,"stop":1727432301599,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b5c7b415740e28","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727432385741,"stop":1727432385742,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda5926d3c9e701d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727432670474,"stop":1727432670476,"duration":2},"status":"passed","severity":"normal"},{"uid":"772b94e36769f09e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727432682277,"stop":1727432682281,"duration":4},"status":"passed","severity":"normal"},{"uid":"8b7e8775f4a18c5f","name":"Check publish message containing JSON","time":{"start":1727432625840,"stop":1727432625840,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ac3be07cdc78c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727432527982,"stop":1727432527983,"duration":1},"status":"passed","severity":"normal"},{"uid":"9766a2a21428ce6a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727432522970,"stop":1727432522970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1381be9890dc34","name":"Check received message with timestamp: 1727432330505 ","time":{"start":1727432579618,"stop":1727432579618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd02aacfc3bed93c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727432280463,"stop":1727432280464,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c62bbf54da758c","name":"throws on content topic with empty application field","time":{"start":1727432280438,"stop":1727432280438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7cbf971fe7567d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727432409779,"stop":1727432409780,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be4c1a95b2ef866","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727432305647,"stop":1727432305647,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4638b6236c5920","name":"Push message with rate limit","time":{"start":1727432599958,"stop":1727432599958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6758fa46ca4840c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727432477139,"stop":1727432477148,"duration":9},"status":"passed","severity":"normal"},{"uid":"1e0030110657aafd","name":"should decode valid enr with tcp successfully","time":{"start":1727432288921,"stop":1727432288921,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a0ca10b3442337","name":"should return valid sharding parameters for static sharding","time":{"start":1727432280467,"stop":1727432280467,"duration":0},"status":"passed","severity":"normal"},{"uid":"53de0958e7ef6aad","name":"isConnected should return true after first peer connects","time":{"start":1727432363766,"stop":1727432363766,"duration":0},"status":"passed","severity":"normal"},{"uid":"711833fc5e987096","name":"Check received message containing Script","time":{"start":1727432579592,"stop":1727432579592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5906a34a6811bd9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727432280453,"stop":1727432280453,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef12972c2036bfa3","name":"throws on content topic with generation field greater than 0","time":{"start":1727432280437,"stop":1727432280438,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1e5eab2aaf917f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727432338628,"stop":1727432338630,"duration":2},"status":"passed","severity":"normal"},{"uid":"df1a5e6162db0faf","name":"Passing page size 11 when there are 10 messages","time":{"start":1727432690167,"stop":1727432690167,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7ade0740f1eaeb","name":"Filter with 3 connections","time":{"start":1727432498149,"stop":1727432498149,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b63205acca7a5c","name":"Should update shard info","time":{"start":1727432528721,"stop":1727432528734,"duration":13},"status":"passed","severity":"normal"},{"uid":"de2e7b28102ac6aa","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727432488578,"stop":1727432488579,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a52d7a985ad37f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727432288159,"stop":1727432288159,"duration":0},"status":"passed","severity":"normal"},{"uid":"974ec2674c6882de","name":"should properly create location multiaddrs - udp","time":{"start":1727432288931,"stop":1727432288931,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cf8a32b07498b2","name":"Check received message with timestamp: 1727432330505 ","time":{"start":1727432579596,"stop":1727432579597,"duration":1},"status":"passed","severity":"normal"},{"uid":"48940447f10e6c69","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727432477169,"stop":1727432477172,"duration":3},"status":"passed","severity":"normal"},{"uid":"77a6ae0e67af651f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727432280454,"stop":1727432280454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67ce2553550e624","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727432611817,"stop":1727432611818,"duration":1},"status":"passed","severity":"normal"},{"uid":"12672bd8d9b39aff","name":"Init the array if not present","time":{"start":1727432280274,"stop":1727432280276,"duration":2},"status":"passed","severity":"normal"},{"uid":"688af831e636b86e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727432293541,"stop":1727432293542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2549e39f589f8587","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727432671302,"stop":1727432671302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bda1b786df21673","name":"can start the service","time":{"start":1727432625706,"stop":1727432625707,"duration":1},"status":"passed","severity":"normal"},{"uid":"359dde48ca22dec2","name":"Generator, custom pubsub topic","time":{"start":1727432682182,"stop":1727432682183,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1721a8671a22d8d","name":"Reopen subscription with peer with lost subscription","time":{"start":1727432375891,"stop":1727432375892,"duration":1},"status":"passed","severity":"normal"}]