mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"bc1ea5808dd873be","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721835288497,"stop":1721835288498,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffb17b6e914a75","name":"Subscribe to topic containing short and receive message","time":{"start":1721835308596,"stop":1721835308597,"duration":1},"status":"passed","severity":"normal"},{"uid":"c467e43c1034613d","name":"start node with ApplicationInfo","time":{"start":1721835672837,"stop":1721835672838,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee6a04ed413f2f2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721835210861,"stop":1721835210862,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be0515f1e79373b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721835650060,"stop":1721835650061,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac6f0f440151058","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1721835475607,"stop":1721835475608,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b7fc1985a67f7","name":"Subscribe to topic containing XML and receive message","time":{"start":1721835726238,"stop":1721835726238,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f47e91e1956e9f2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721835321342,"stop":1721835321342,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d2bb88934a326c","name":"Query with Ordered Callback, No Decoder","time":{"start":1721835745665,"stop":1721835745665,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b9b222afa97a63","name":"Push message with content topic containing short","time":{"start":1721835590460,"stop":1721835590460,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d4f1db1a7a488e","name":"throws on empty content topic","time":{"start":1721835012416,"stop":1721835012416,"duration":0},"status":"passed","severity":"normal"},{"uid":"927a1035f0c6d48f","name":"Check publish message containing escaped characters","time":{"start":1721835644906,"stop":1721835644906,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b5f5e51ed5105c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721835012421,"stop":1721835012421,"duration":0},"status":"passed","severity":"normal"},{"uid":"1400657021dee563","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721835650055,"stop":1721835650056,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2d53dc99aac400","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721835769697,"stop":1721835769697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00ddd915bf6326d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721835012444,"stop":1721835012444,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbc074176ee7ce","name":"Push message with Arabic payload","time":{"start":1721835590453,"stop":1721835590454,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbd7b28363ede3d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721835012433,"stop":1721835012433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abfbc2c362e7ea8","name":"should throw error - no public key","time":{"start":1721835020917,"stop":1721835020918,"duration":1},"status":"passed","severity":"normal"},{"uid":"f734b09ed5b957cf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721835308603,"stop":1721835308604,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65800c25a5ec71d","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721835025808,"stop":1721835025809,"duration":1},"status":"passed","severity":"normal"},{"uid":"a839e4f6237e8a52","name":"throws on content topic with too few or too many fields","time":{"start":1721835012416,"stop":1721835012417,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7708a5ff87e7e27","name":"Check publish message containing special chars","time":{"start":1721835644887,"stop":1721835644888,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d521f682023f1b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721835710472,"stop":1721835710472,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8181df29eed34f","name":"Subscribe to topic containing short and publish message","time":{"start":1721835650053,"stop":1721835650053,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c8c00ee75af07","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721835710474,"stop":1721835710475,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a98390ad46e628","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721835012423,"stop":1721835012423,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a4a7a6c7adb85e","name":"Push message with numeric payload","time":{"start":1721835590452,"stop":1721835590452,"duration":0},"status":"passed","severity":"normal"},{"uid":"925126c6f2f165d7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721835119533,"stop":1721835119534,"duration":1},"status":"passed","severity":"normal"},{"uid":"464b5292ff04a18e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721835012425,"stop":1721835012426,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc581751fbd990f0","name":"safeDispatchEvent","time":{"start":1721835103473,"stop":1721835103473,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba97f2f19e9b32f0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721835321342,"stop":1721835321342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0dadbabef775d6","name":"Check publish message containing Russian","time":{"start":1721835644899,"stop":1721835644900,"duration":1},"status":"passed","severity":"normal"},{"uid":"361898b2142f99ed","name":"Nodes with multiple pubsub topic","time":{"start":1721835621613,"stop":1721835621613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89452c144899bfc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721835012422,"stop":1721835012423,"duration":1},"status":"passed","severity":"normal"},{"uid":"b609075e1764efbd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721835617614,"stop":1721835617614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c238382e422bb45e","name":"Push message with content topic containing Script","time":{"start":1721835708281,"stop":1721835708281,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e73eb7300775d01","name":"does not throw on valid cases","time":{"start":1721835012415,"stop":1721835012416,"duration":1},"status":"passed","severity":"normal"},{"uid":"427ddc843413e2c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721835710471,"stop":1721835710472,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75d1deb18b7d400","name":"Push message with content topic containing SQL Injection","time":{"start":1721835590462,"stop":1721835590463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be1df915b72aa73","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721835036381,"stop":1721835036381,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f16fb33f2655e8","name":"Reopen subscription with peer with lost subscription","time":{"start":1721835164692,"stop":1721835164693,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c182ee155c715cc","name":"Push message with unicode special characters payload","time":{"start":1721835708276,"stop":1721835708276,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e67f32f54e2e77","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721835012438,"stop":1721835012438,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae50e32d19c77e9","name":"Subscribe and receive messages via lightPush","time":{"start":1721835726243,"stop":1721835726243,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b3982420bf8896","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721835308593,"stop":1721835308594,"duration":1},"status":"passed","severity":"normal"},{"uid":"7286795239783175","name":"isConnected should return false after all peers disconnect","time":{"start":1721835119535,"stop":1721835119536,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1db3af36cc2ca3","name":"Delete observer","time":{"start":1721835594242,"stop":1721835594242,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff6b120c587126b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721835012427,"stop":1721835012427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0289f8dcb011e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721835012433,"stop":1721835012433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddabfd60f423434f","name":"Fails to push message with large meta","time":{"start":1721835590467,"stop":1721835590467,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cf7e5647398a22","name":"Fails to push message with empty content topic","time":{"start":1721835590466,"stop":1721835590466,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb0499634d44862","name":"Check received message containing XML","time":{"start":1721835617586,"stop":1721835617587,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0cabf45f20cfd4","name":"Generator, 2 different pubsubtopics","time":{"start":1721835747966,"stop":1721835747966,"duration":0},"status":"passed","severity":"normal"},{"uid":"16eea7340b5d5ec4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721835083665,"stop":1721835083665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d2ac7367b38bd72","name":"Check message received after nwaku node is restarted","time":{"start":1721835617617,"stop":1721835617617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e0f4f87bcd69ede","name":"Check received message with timestamp: 1721835062230000000 ","time":{"start":1721835617610,"stop":1721835617613,"duration":3},"status":"passed","severity":"normal"},{"uid":"50e7050d9790e265","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721835025501,"stop":1721835025501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3326c0c0c6dbc511","name":"should handle a minimal index list","time":{"start":1721835012444,"stop":1721835012444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fedddeb9972cd20","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721835165277,"stop":1721835165277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5074882e44bb91f","name":"should not fail to start the service if it is already started","time":{"start":1721835040498,"stop":1721835040498,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf761f86ffd223bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721835288498,"stop":1721835288499,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4208afa83cecc8","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721835288485,"stop":1721835288485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc5a5559fc3a928","name":"A test","time":{"start":1721835430604,"stop":1721835430605,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e12479d4daabb25","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721835726236,"stop":1721835726237,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e36021aaafae74","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721835644921,"stop":1721835644921,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb6c3e79e080ab","name":"Used by Waku Relay","time":{"start":1721835776350,"stop":1721835776350,"duration":0},"status":"passed","severity":"normal"},{"uid":"6494eb6f4657a356","name":"Check publish message containing numeric","time":{"start":1721835644886,"stop":1721835644887,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8b7f093cc1fe8c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721835745659,"stop":1721835745661,"duration":2},"status":"passed","severity":"normal"},{"uid":"30462ce5cdf15e45","name":"Refresh subscription","time":{"start":1721835726231,"stop":1721835726232,"duration":1},"status":"passed","severity":"normal"},{"uid":"884d81cc9d64111f","name":"Encoder throws on empty string content topic","time":{"start":1721835048343,"stop":1721835048343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6264bad5c53c6912","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721835040500,"stop":1721835040500,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20780dd0edc7828","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721835012428,"stop":1721835012428,"duration":0},"status":"passed","severity":"normal"},{"uid":"93051319d6e90ae","name":"Relay - times out","time":{"start":1721835783870,"stop":1721835783872,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b571ee4af0fb5d2","name":"Push message with JSON payload","time":{"start":1721835708275,"stop":1721835708275,"duration":0},"status":"passed","severity":"normal"},{"uid":"a337ae5c1689a23f","name":"Push message with rate limit","time":{"start":1721835708287,"stop":1721835708290,"duration":3},"status":"passed","severity":"normal"},{"uid":"34f85b48c4897c7a","name":"configure the node with multiple content topics","time":{"start":1721835672836,"stop":1721835672836,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d817eaaa2b8d29","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721835757279,"stop":1721835757280,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c582355183b4f0","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721835475602,"stop":1721835475602,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f4b8d66911d5ad","name":"isConnected return false after peer stops","time":{"start":1721835119536,"stop":1721835119536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbdc602099d75f3","name":"same cluster, same shard: nodes connect","time":{"start":1721835487467,"stop":1721835487467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19c3fa0afe31be7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721835650042,"stop":1721835650042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba6acfd0795c2fc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721835012440,"stop":1721835012441,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e394591552b669a","name":"getPeersByDiscovery","time":{"start":1721835103471,"stop":1721835103471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8da1b6df1bc166","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721835308603,"stop":1721835308603,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ec1c6edef5c8c1","name":"Check received message containing JSON","time":{"start":1721835617587,"stop":1721835617590,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a771ef309a64ac8","name":"Publish message with large meta","time":{"start":1721835644923,"stop":1721835644924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aea9990f4445e","name":"Check message with no content topic is not received","time":{"start":1721835271501,"stop":1721835271502,"duration":1},"status":"passed","severity":"normal"},{"uid":"84aea12b442573f1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721835321344,"stop":1721835321344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7b285a3cc8c5e","name":"Meta field set when metaSetter is specified","time":{"start":1721835025806,"stop":1721835025806,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d7992824c90fe8","name":"Subscribe to topic containing long and receive message","time":{"start":1721835726233,"stop":1721835726233,"duration":0},"status":"passed","severity":"normal"},{"uid":"430dfef169dd945c","name":"Asymmetric encrypt & decrypt","time":{"start":1721835046937,"stop":1721835046937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4441600b6c0434ee","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721835621615,"stop":1721835621615,"duration":0},"status":"passed","severity":"normal"},{"uid":"91287c58d76ff48e","name":"recovers when dns.resolve returns empty","time":{"start":1721835036829,"stop":1721835036829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e700c769357e3b71","name":"should not receive a peer event after stop","time":{"start":1721835882717,"stop":1721835882717,"duration":0},"status":"passed","severity":"normal"},{"uid":"561d9c2657d10159","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721835617592,"stop":1721835617593,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cb424b92687e68","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721835321348,"stop":1721835321348,"duration":0},"status":"passed","severity":"normal"},{"uid":"7356923f17f90e39","name":"Subscribe to topic containing short and receive message","time":{"start":1721835726232,"stop":1721835726233,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47e1df1d3794de6","name":"Check received message containing JSON","time":{"start":1721835271495,"stop":1721835271496,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8c20d8d7f96a37","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721835308599,"stop":1721835308599,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ab7aa27c50245d","name":"Tracks peer failures correctly","time":{"start":1721835179033,"stop":1721835179033,"duration":0},"status":"passed","severity":"normal"},{"uid":"e780b67f86492b08","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721835020108,"stop":1721835020108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d85452f06ec9cce","name":"should only return 1 node with relay capability","time":{"start":1721835036831,"stop":1721835036831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a878ad340b39486","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721835288484,"stop":1721835288485,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f093eecb66b496","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721835321342,"stop":1721835321343,"duration":1},"status":"passed","severity":"normal"},{"uid":"7680ab3efdbe1ef0","name":"Push message with Russian payload","time":{"start":1721835590454,"stop":1721835590454,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b4c33da2a91d36","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721835036379,"stop":1721835036379,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d1551e4259ea9c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721835070818,"stop":1721835070819,"duration":1},"status":"passed","severity":"normal"},{"uid":"6648add099172c78","name":"Passing page size 10 when there are 10 messages","time":{"start":1721835765183,"stop":1721835765183,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff92e75195e75e5c","name":"start node with empty content topic","time":{"start":1721835672843,"stop":1721835672844,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d77ab7dc5e1aba","name":"ignores unrecognized TXT record formats","time":{"start":1721835036830,"stop":1721835036830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00ab70622f74f37","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835165275,"stop":1721835165275,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd03e1b62e2099a","name":"Fields are not dropped","time":{"start":1721835025178,"stop":1721835025180,"duration":2},"status":"passed","severity":"normal"},{"uid":"37ac0f3bdaf064a1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721835119534,"stop":1721835119534,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa843ed34285f7db","name":"Publish message with rate limit","time":{"start":1721835644924,"stop":1721835644924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87f71e2df4e08dc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721835487467,"stop":1721835487467,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0958de956ff00c","name":"Correctly serialized arguments","time":{"start":1721835480246,"stop":1721835480247,"duration":1},"status":"passed","severity":"normal"},{"uid":"88113508e8baa404","name":"Publish message with custom timestamp: Thu Aug 03 2023 15:40:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1721835644911,"stop":1721835644915,"duration":4},"status":"passed","severity":"normal"},{"uid":"8d029eb4e1086296","name":"Check publish message after client node is restarted","time":{"start":1721835644923,"stop":1721835644923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5facabe35c53c500","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721835308603,"stop":1721835308603,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf79be77f7f9ff10","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721835757280,"stop":1721835757281,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c4782d207ba426","name":"random static sharding 7 - Cluster ID: 962, Shard ID: 64","time":{"start":1721835705037,"stop":1721835705037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f284d7bf9043b0a4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721835650059,"stop":1721835650059,"duration":0},"status":"passed","severity":"normal"},{"uid":"6261717db2df59d7","name":"handles different networkShards values correctly","time":{"start":1721835012426,"stop":1721835012426,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c1666a826a07b5","name":"random static sharding 9 - Cluster ID: 480, Shard ID: 209","time":{"start":1721835705038,"stop":1721835705038,"duration":0},"status":"passed","severity":"normal"},{"uid":"11569dcd07e52677","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721835179033,"stop":1721835179033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cae94ec6e959f08","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721835745658,"stop":1721835745659,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fd034c66cc221e","name":"different cluster, different shard: nodes don't connect","time":{"start":1721835288477,"stop":1721835288477,"duration":0},"status":"passed","severity":"normal"},{"uid":"5888854394bf8cec","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721835710482,"stop":1721835710483,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3fe33aa256552c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721835769693,"stop":1721835769694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e7a5647c915209","name":"should use DNS peer discovery with light client","time":{"start":1721835083648,"stop":1721835083663,"duration":15},"status":"skipped","severity":"normal"},{"uid":"c4df534f35652e41","name":"Throws when trying to push message with empty payload","time":{"start":1721835708277,"stop":1721835708277,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32e95eb99ec7823","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721835475609,"stop":1721835475610,"duration":1},"status":"passed","severity":"normal"},{"uid":"748c04e190911ba2","name":"Ping on peer without subscriptions","time":{"start":1721835124501,"stop":1721835124501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96b83ada4bfae8","name":"Check message with non string payload is not received","time":{"start":1721835617616,"stop":1721835617617,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa048bc39f77b210","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721835726241,"stop":1721835726241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1501f75fed02b2ab","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721835705039,"stop":1721835705040,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5df980b678cd77a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721835012438,"stop":1721835012438,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f7d006d06ee797","name":"Check meta is set [ecies]","time":{"start":1721835048342,"stop":1721835048342,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2408b025d25016","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721835726233,"stop":1721835726234,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c8071c84949dbe","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721835475606,"stop":1721835475606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cb03f48bb2300e","name":"Check publish message containing emoji","time":{"start":1721835644907,"stop":1721835644907,"duration":0},"status":"passed","severity":"normal"},{"uid":"7102d5cfe241cdee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721835308602,"stop":1721835308603,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1cc290ca2a81cf9","name":"should handle corrupted local storage data gracefully","time":{"start":1721835040500,"stop":1721835040500,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc4e8c82d8e6ebf","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721835036298,"stop":1721835036299,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7050a335c12de36","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721835020926,"stop":1721835020926,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aca4216b45fc58b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721835604474,"stop":1721835604474,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7bfc5b979085766","name":"Push message with custom timestamp: 1691076908821","time":{"start":1721835708290,"stop":1721835708290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04bec262a80f7f0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721835288478,"stop":1721835288479,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b702fdd755896e","name":"Encoder throws on undefined content topic","time":{"start":1721835048342,"stop":1721835048343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ededb13f3b48b9","name":"Push message on custom pubsubTopic","time":{"start":1721835430537,"stop":1721835430537,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e019b5d636b213","name":"Subscribe and receives messages on 20 topics","time":{"start":1721835308594,"stop":1721835308595,"duration":1},"status":"passed","severity":"normal"},{"uid":"349c6d17f9dbbcde","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721835710471,"stop":1721835710471,"duration":0},"status":"passed","severity":"normal"},{"uid":"434ceb3c3fd1f275","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721835726241,"stop":1721835726242,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5ded8a492e26c4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721835308598,"stop":1721835308598,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b19690044adc05","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721835650043,"stop":1721835650043,"duration":0},"status":"passed","severity":"normal"},{"uid":"372510fdb6adb6c7","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app26/8/topic4/utf8","time":{"start":1721835672827,"stop":1721835672828,"duration":1},"status":"passed","severity":"normal"},{"uid":"743dfba88d0e8f3","name":"Push message with content topic containing JSON","time":{"start":1721835590464,"stop":1721835590464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20af13daa9a9c8f","name":"LightPush with 2 connections","time":{"start":1721835361189,"stop":1721835361190,"duration":1},"status":"passed","severity":"normal"},{"uid":"37de1c2ccf43a87a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721835726235,"stop":1721835726235,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a3d23acf7ba8c7","name":"random static sharding 8 - Cluster ID: 514, Shard ID: 394","time":{"start":1721835705038,"stop":1721835705038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8be770bdef376e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721835288495,"stop":1721835288496,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec54af217b6a823","name":"Check received message containing unicode special characters","time":{"start":1721835617608,"stop":1721835617608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1335c52ead2155b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app4/8/topic471/utf8","time":{"start":1721835672830,"stop":1721835672831,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce53f9d53b9b840b","name":"should not receive a peer event after stop","time":{"start":1721835040499,"stop":1721835040499,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeec3cf5adc1a664","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721835308595,"stop":1721835308595,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a7334acbaad792","name":"Filter with 2 connections","time":{"start":1721835361190,"stop":1721835361191,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecf54f37d421452","name":"Fails to publish message with empty text","time":{"start":1721835644919,"stop":1721835644920,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab075a8f91007c2","name":"Check received message containing Russian","time":{"start":1721835617604,"stop":1721835617604,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25170d9067ac2d4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721835726257,"stop":1721835726258,"duration":1},"status":"passed","severity":"normal"},{"uid":"503154958cf91b56","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721835917895,"stop":1721835917896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9c8fce1fcabdac","name":"Relay","time":{"start":1721835073052,"stop":1721835073052,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad428f03c7ca16c","name":"Push message with escaped characters payload","time":{"start":1721835708275,"stop":1721835708276,"duration":1},"status":"passed","severity":"normal"},{"uid":"3857bab59bf6ee1","name":"Check received message containing escaped characters","time":{"start":1721835617607,"stop":1721835617608,"duration":1},"status":"passed","severity":"normal"},{"uid":"273b00bc83c6d466","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721835020112,"stop":1721835020113,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4af539a03e1e04","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721835617593,"stop":1721835617593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24b61e328cc090b","name":"Check message with invalid timestamp is not received","time":{"start":1721835617614,"stop":1721835617615,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce05491271fac9b5","name":"should properly create location multiaddrs - tcp","time":{"start":1721835020923,"stop":1721835020924,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7021fc6bc23747","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721835726260,"stop":1721835726261,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c158707496d1d7d","name":"should not receive a peer event before start","time":{"start":1721835040498,"stop":1721835040499,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51dc8bf8f39e877","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/10/topic837/json","time":{"start":1721835672830,"stop":1721835672830,"duration":0},"status":"passed","severity":"normal"},{"uid":"10309454ec7cb0d","name":"Number of peers are maintained correctly","time":{"start":1721835179030,"stop":1721835179030,"duration":0},"status":"passed","severity":"normal"},{"uid":"da14efa330e010e6","name":"Subscribe to topic containing Script and publish message","time":{"start":1721835650058,"stop":1721835650058,"duration":0},"status":"passed","severity":"normal"},{"uid":"5360b3525829af00","name":"Decoder throws on empty string content topic","time":{"start":1721835046426,"stop":1721835046426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0508b7b74b7db69","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721835917896,"stop":1721835917896,"duration":0},"status":"passed","severity":"normal"},{"uid":"5358d8d386cf7573","name":"Symmetric encrypt & Decrypt","time":{"start":1721835046937,"stop":1721835046938,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8362ea79243a9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721835012442,"stop":1721835012442,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ac6aa54a3e9283","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721835710470,"stop":1721835710471,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e5440f4748ccc0","name":"should emit a peer event after start","time":{"start":1721835083641,"stop":1721835083642,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb93568f0ca0c4e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721835760921,"stop":1721835760922,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac061ec82a1dc0d","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1721835475612,"stop":1721835475612,"duration":0},"status":"passed","severity":"normal"},{"uid":"3063fed583512fb0","name":"Check publish message containing long","time":{"start":1721835644884,"stop":1721835644885,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd35be9d3572efd0","name":"different cluster, same shard: nodes don't connect","time":{"start":1721835487468,"stop":1721835487468,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae03d873f5be9c1","name":"Reusing cursor across nodes","time":{"start":1721835710475,"stop":1721835710479,"duration":4},"status":"passed","severity":"normal"},{"uid":"41db8163187dcd4b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721835012431,"stop":1721835012431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a79938b8b3d7880","name":"udp ip6 address","time":{"start":1721835020312,"stop":1721835020312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ceabcc4604fd51","name":"Ping on subscribed peer","time":{"start":1721835164693,"stop":1721835164693,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd223f1adccada7","name":"Fails to push message bigger that 1MB","time":{"start":1721835708292,"stop":1721835708292,"duration":0},"status":"passed","severity":"normal"},{"uid":"4476846017e5db9f","name":"should properly create peer info with all multiaddrs","time":{"start":1721835020924,"stop":1721835020924,"duration":0},"status":"passed","severity":"normal"},{"uid":"de983014b523dbab","name":"start node with empty shard","time":{"start":1721835705040,"stop":1721835705040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb44ca30df20663","name":"Push message with Chinese payload","time":{"start":1721835708272,"stop":1721835708273,"duration":1},"status":"passed","severity":"normal"},{"uid":"7107f21b51b2bc4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721835650055,"stop":1721835650055,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd54e81e40ac9671","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721835745666,"stop":1721835745668,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a27d5eb8a338775","name":"Check received message containing numeric","time":{"start":1721835271487,"stop":1721835271487,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f04f28d68c5084","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721835487465,"stop":1721835487466,"duration":1},"status":"passed","severity":"normal"},{"uid":"738b0b654db85897","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721835012421,"stop":1721835012421,"duration":0},"status":"passed","severity":"normal"},{"uid":"285e6784d15b59a0","name":"Push message with content topic containing numeric","time":{"start":1721835590460,"stop":1721835590461,"duration":1},"status":"passed","severity":"normal"},{"uid":"a993013d0d20491b","name":"should set field with only FILTER enabled","time":{"start":1721835020926,"stop":1721835020926,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e5906c7d3a6a29","name":"Push 30 different messages","time":{"start":1721835708277,"stop":1721835708277,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a14b4659c57451f","name":"topics with same application and version share the same shard","time":{"start":1721835012425,"stop":1721835012425,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5be0e32fb57340","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835430540,"stop":1721835430540,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfeff8ee4ce68869","name":"Check received message containing Basic HTML tag","time":{"start":1721835617587,"stop":1721835617587,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2a013e051012c0","name":"Query Generator - backward","time":{"start":1721835742789,"stop":1721835742790,"duration":1},"status":"passed","severity":"normal"},{"uid":"4738a8db3765deeb","name":"Overlapping topic subscription","time":{"start":1721835308596,"stop":1721835308596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f079a80090efa32","name":"Subscribe and receives messages on 20 topics","time":{"start":1721835726228,"stop":1721835726229,"duration":1},"status":"passed","severity":"normal"},{"uid":"483e0f38ab0250e5","name":"should handle application and version for autosharding","time":{"start":1721835012429,"stop":1721835012429,"duration":0},"status":"passed","severity":"normal"},{"uid":"45365ceb9511fbec","name":"Check message with no pubsub topic is not received","time":{"start":1721835271501,"stop":1721835271501,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a541d530e344cb2","name":"Decoder throws on undefined content topic","time":{"start":1721835048343,"stop":1721835048343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d924a07e4e3b4d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721835726277,"stop":1721835726278,"duration":1},"status":"passed","severity":"normal"},{"uid":"588267bb2cedabae","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721835073462,"stop":1721835073463,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec70762f38540d5c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721835012438,"stop":1721835012439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b626b917df7b4d69","name":"non connected peers","time":{"start":1721835590717,"stop":1721835590717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f1f0d3adb6a63ed","name":"Ping succeeds for all connected peers","time":{"start":1721835179031,"stop":1721835179031,"duration":0},"status":"passed","severity":"normal"},{"uid":"854bb914e4881581","name":"throws on content topic with empty encoding field","time":{"start":1721835012419,"stop":1721835012420,"duration":1},"status":"passed","severity":"normal"},{"uid":"25006570522d1b3b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721835288485,"stop":1721835288485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71c404c9c38c252","name":"Renews peer on consistent ping failures","time":{"start":1721835179032,"stop":1721835179033,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae2a49c4307b110","name":"Check publish message containing Arabic","time":{"start":1721835644889,"stop":1721835644899,"duration":10},"status":"passed","severity":"normal"},{"uid":"25f921f8e020223b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721835288495,"stop":1721835288495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4dbce0ef83b0da8","name":"Check message with non string payload is not received","time":{"start":1721835617599,"stop":1721835617600,"duration":1},"status":"passed","severity":"normal"},{"uid":"8517b49edafe542e","name":"Check received message containing shell command","time":{"start":1721835617607,"stop":1721835617607,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3049c09ba463550","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721835621616,"stop":1721835621618,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb0e9494d0e6fd30","name":"should throw error - invalid id","time":{"start":1721835020918,"stop":1721835020918,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f375cc8a31f9c5","name":"Publish without waiting for remote peer","time":{"start":1721835650041,"stop":1721835650041,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2722789b79945b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721835726258,"stop":1721835726259,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b67a84b653d6e","name":"Check message with invalid timestamp is not received","time":{"start":1721835617593,"stop":1721835617594,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b2d92807dc0d15","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721835757281,"stop":1721835757281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e022aefa40ec306","name":"Check message with no payload is not received","time":{"start":1721835617616,"stop":1721835617616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dae806c050a4b","name":"should configure sharding based on application and version for autosharding","time":{"start":1721835012440,"stop":1721835012440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6662e1f8c22c9a3a","name":"Push message with Russian payload","time":{"start":1721835708273,"stop":1721835708273,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d049d08aaa4f725","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721835288486,"stop":1721835288486,"duration":0},"status":"passed","severity":"normal"},{"uid":"854afd5bd08d22f7","name":"Reopen subscription with peer with lost subscription","time":{"start":1721835124502,"stop":1721835124502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69248c8aee96db9","name":"Push message with special chars payload","time":{"start":1721835708272,"stop":1721835708272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49942c4009d4a8d","name":"Ordered Callback - backward","time":{"start":1721835742791,"stop":1721835742791,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a76e4996fd15f85","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721835020103,"stop":1721835020104,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b28f76daa3c172","name":"Subscribe to topic containing Script and receive message","time":{"start":1721835308600,"stop":1721835308600,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce9de93116bde8f","name":"Push message with content topic containing Script","time":{"start":1721835590463,"stop":1721835590463,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b5ff524e030fc6","name":"throws an error for improperly formatted content topics","time":{"start":1721835012426,"stop":1721835012426,"duration":0},"status":"passed","severity":"normal"},{"uid":"86536b00d69b64b1","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721835475605,"stop":1721835475605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eedc517a2a47f22","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721835621613,"stop":1721835621614,"duration":1},"status":"passed","severity":"normal"},{"uid":"6460f541c009eab6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721835726223,"stop":1721835726224,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77b58031342dbb3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721835308599,"stop":1721835308600,"duration":1},"status":"passed","severity":"normal"},{"uid":"31494eabf58e347e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721835288497,"stop":1721835288497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5830d3211317c82","name":"Check received message containing shell command","time":{"start":1721835271496,"stop":1721835271497,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de6083052991331","name":"Sample","time":{"start":1721835020273,"stop":1721835020273,"duration":0},"status":"passed","severity":"normal"},{"uid":"67490825baf296e8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721835321345,"stop":1721835321346,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf8a654a9db6286","name":"Check received message containing Basic HTML tag","time":{"start":1721835271494,"stop":1721835271495,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54a3aca4eeed501","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721835321346,"stop":1721835321346,"duration":0},"status":"passed","severity":"normal"},{"uid":"498313bdcf94bf5d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721835063048,"stop":1721835063050,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c763ed7ba614f9d","name":"caches peers it previously fetched","time":{"start":1721835036830,"stop":1721835036830,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeff2ae329f199d","name":"Relay + Store","time":{"start":1721835020926,"stop":1721835020927,"duration":1},"status":"passed","severity":"normal"},{"uid":"abac2d8ca10c55da","name":"Ephemeral messages are not stored","time":{"start":1721835073462,"stop":1721835073462,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eff1fd2dcff0bf0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721835063043,"stop":1721835063046,"duration":3},"status":"passed","severity":"normal"},{"uid":"6fbccf510c0bf3e2","name":"Push message with custom timestamp: 1721831757020","time":{"start":1721835590469,"stop":1721835590469,"duration":0},"status":"passed","severity":"normal"},{"uid":"972a5ffe9e280062","name":"Push message with rate limit","time":{"start":1721835590468,"stop":1721835590468,"duration":0},"status":"passed","severity":"normal"},{"uid":"31be4ca022e72fe7","name":"new peer added after a peer was already found","time":{"start":1721835604473,"stop":1721835604473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e4cb52e29977d83","name":"shard 0","time":{"start":1721835705034,"stop":1721835705034,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fbdc99e03594d0","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721835012428,"stop":1721835012428,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e40990ef674a988","name":"Push message with content topic containing Arabic","time":{"start":1721835708280,"stop":1721835708280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4620134a710169f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721835288488,"stop":1721835288488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b114d9076b82dbe9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721835165275,"stop":1721835165276,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7ff083217b6c98","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721835308592,"stop":1721835308592,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a8931627c7c098","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721835288481,"stop":1721835288481,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbd3a5ec63861cb","name":"Check message with no content topic is not received","time":{"start":1721835617594,"stop":1721835617595,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9fcd64d802cc46","name":"Check received message containing escaped characters","time":{"start":1721835271497,"stop":1721835271497,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e9172ecace9d56","name":"A test","time":{"start":1721835430605,"stop":1721835430605,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1597dd05f0f9329","name":"Ephemeral field set to true","time":{"start":1721835025805,"stop":1721835025806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7610d15409dc31ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721835012435,"stop":1721835012436,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c1a28d35de850e","name":"Passing page size 3 when there are 20 messages","time":{"start":1721835765182,"stop":1721835765182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d99d0b39489ed8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721835308599,"stop":1721835308599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc1948b7402cd68","name":"Check message on other pubsub topic is not received","time":{"start":1721835271500,"stop":1721835271501,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e366596994bfdbd","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721835012422,"stop":1721835012422,"duration":0},"status":"passed","severity":"normal"},{"uid":"29db534ab4552cde","name":"random static sharding 10 - Cluster ID: 9, Shard ID: 405","time":{"start":1721835705038,"stop":1721835705039,"duration":1},"status":"passed","severity":"normal"},{"uid":"55923cba828df15d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721835036380,"stop":1721835036380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aabaf5b9e43868f","name":"should decode valid enr with tcp successfully","time":{"start":1721835020917,"stop":1721835020917,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b1302764ffbb74","name":"Push message with shell command payload","time":{"start":1721835590457,"stop":1721835590457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6540013ecaefdfb9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721835012442,"stop":1721835012442,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ee41b8c2c9390","name":"should not receive a peer event before start","time":{"start":1721835083642,"stop":1721835083643,"duration":1},"status":"passed","severity":"normal"},{"uid":"78691fea4f8c2a66","name":"Check received message containing shell command","time":{"start":1721835617590,"stop":1721835617590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b307ee2b02c8490","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721835020105,"stop":1721835020105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8ce8836be4deef","name":"Push message with custom timestamp: 1691076957020","time":{"start":1721835590468,"stop":1721835590468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bcbe6b1b12bd2e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721835757279,"stop":1721835757279,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47dd123a80ef86b","name":"Light Node - default protocols","time":{"start":1721835783874,"stop":1721835783874,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dfba0953d2d438","name":"should add and remove event listeners correctly","time":{"start":1721835040501,"stop":1721835040501,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a828906ab69fc","name":"should not fail to stop the service if it was not started","time":{"start":1721835083638,"stop":1721835083640,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3f44ce2f4c4b1dc","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1721835475611,"stop":1721835475612,"duration":1},"status":"passed","severity":"normal"},{"uid":"e065bf0fc3d32083","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721835012435,"stop":1721835012435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f435a07d65e8370","name":"ignores domain fetching errors","time":{"start":1721835036829,"stop":1721835036830,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bafe935ea4045f0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721835271499,"stop":1721835271499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5a907b45264f9d","name":"Subscribe to topic containing long and receive message","time":{"start":1721835308597,"stop":1721835308598,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b079d360fa8968a","name":"Default pageSize","time":{"start":1721835765185,"stop":1721835765185,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d82ed3670a4451","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721835726278,"stop":1721835726278,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc30c4ef228ece8","name":"Check received message containing Chinese","time":{"start":1721835617583,"stop":1721835617583,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9c332a034e77d5","name":"Callback on promise","time":{"start":1721835760920,"stop":1721835760920,"duration":0},"status":"passed","severity":"normal"},{"uid":"be448b9f1aeb0efc","name":"removeEventListener with correct event","time":{"start":1721835103470,"stop":1721835103470,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea8132a1d350097","name":"Push message with content topic containing SQL Injection","time":{"start":1721835708281,"stop":1721835708281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4547475cb766a7","name":"Reopen subscription with peer with lost subscription","time":{"start":1721835164695,"stop":1721835164695,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f84fac48ba2720","name":"should emit a peer event after start","time":{"start":1721835040498,"stop":1721835040498,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c1a87a004398c5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721835308600,"stop":1721835308600,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8913739766b2144","name":"Fails to push message with empty content topic","time":{"start":1721835708286,"stop":1721835708286,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ee7d241ba37354","name":"Promise Callback - backward","time":{"start":1721835742790,"stop":1721835742790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bade0372524e810","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721835917897,"stop":1721835917897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7be19fc63e0eb3f","name":"tcp ip4 address","time":{"start":1721835020311,"stop":1721835020312,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afb628ccf3e4b52","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app90/4/topic954/xml","time":{"start":1721835672831,"stop":1721835672831,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d09898717f05a5e","name":"Query generator for multiple messages with different content topic format","time":{"start":1721835760908,"stop":1721835760909,"duration":1},"status":"passed","severity":"normal"},{"uid":"789a4e9afff84201","name":"Passing page size 19 when there are 20 messages","time":{"start":1721835765184,"stop":1721835765184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8970b226ea89f08a","name":"nwaku subscribes","time":{"start":1721835622290,"stop":1721835622290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aaa09f41d89c789","name":"should be able to encode the field with only STORE set to true","time":{"start":1721835020102,"stop":1721835020103,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b036e28049a7a96","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721835012424,"stop":1721835012424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae6c6d4d3d90f46","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721835012434,"stop":1721835012434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a282e38ec13dfefe","name":"Encoder throws on empty string content topic","time":{"start":1721835046425,"stop":1721835046425,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cbf6f7a2bc7ca4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721835745663,"stop":1721835745663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b65fdbe0d0506a","name":"Push message with content topic containing unicode special characters","time":{"start":1721835590465,"stop":1721835590466,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e0ccba94174bdf","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721835288478,"stop":1721835288478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce73f43c1ddeacd","name":"same cluster, different shard: nodes don't connect","time":{"start":1721835288476,"stop":1721835288476,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8b396af737ef33","name":"addEventListener with correct event","time":{"start":1721835103469,"stop":1721835103469,"duration":0},"status":"passed","severity":"normal"},{"uid":"440e5bb81ab03315","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721835321347,"stop":1721835321348,"duration":1},"status":"passed","severity":"normal"},{"uid":"813ace1075855ee0","name":"random static sharding 4 - Cluster ID: 348, Shard ID: 726","time":{"start":1721835705036,"stop":1721835705036,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ae0d43ebef3769","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835747961,"stop":1721835747961,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17dc7f6c92b2ca8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721835288479,"stop":1721835288479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae8fc13c95d6e3f","name":"stop","time":{"start":1721835103473,"stop":1721835103473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6687a10fae51de0d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721835321341,"stop":1721835321341,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3fad8457accabf","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721835604474,"stop":1721835604474,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9520d055d79c73","name":"Passing page size 110 when there are 120 messages","time":{"start":1721835765184,"stop":1721835765185,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ecb721ca1b0285f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721835014995,"stop":1721835014996,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa10a64bbde00e1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721835769697,"stop":1721835769697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0647af510ef3b5d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721835012431,"stop":1721835012431,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5d222ef6aaf854","name":"through manual discovery","time":{"start":1721835480119,"stop":1721835480120,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efb74e6663faf3b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721835020109,"stop":1721835020109,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d566fe7a140eb3","name":"Push message with shell command payload","time":{"start":1721835708275,"stop":1721835708275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4753f2674532307","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721835288484,"stop":1721835288484,"duration":0},"status":"passed","severity":"normal"},{"uid":"508bf8e64fe3e789","name":"should properly create location multiaddrs - udp6","time":{"start":1721835020922,"stop":1721835020923,"duration":1},"status":"passed","severity":"normal"},{"uid":"8850bd6a9e925a45","name":"Check message with no payload is not received","time":{"start":1721835271502,"stop":1721835271502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a762ad3ff797a944","name":"Push message with content topic containing Russian","time":{"start":1721835708280,"stop":1721835708280,"duration":0},"status":"passed","severity":"normal"},{"uid":"beefb39a0a289636","name":"should not fail to start the service if it is already started","time":{"start":1721835083640,"stop":1721835083641,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a4e515b9d89256","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721835012424,"stop":1721835012424,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a843149ba3aa0d","name":"Round trip binary serialization","time":{"start":1721835025805,"stop":1721835025805,"duration":0},"status":"passed","severity":"normal"},{"uid":"9626e1d744e7fbed","name":"Register correct protocols","time":{"start":1721835650040,"stop":1721835650041,"duration":1},"status":"passed","severity":"normal"},{"uid":"305c71dc6fe5e981","name":"Check publish message after service node is restarted","time":{"start":1721835644923,"stop":1721835644923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b9647174e9aa173","name":"Check received message containing Script","time":{"start":1721835271493,"stop":1721835271494,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7cd1207d07a8c3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721835012432,"stop":1721835012432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e368b2e24517a4ee","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721835308604,"stop":1721835308604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73eaa06668aeac7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721835035291,"stop":1721835035294,"duration":3},"status":"passed","severity":"normal"},{"uid":"3c1439398da8247b","name":"Check received message containing unicode special characters","time":{"start":1721835271497,"stop":1721835271497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6144acd9543049","name":"Push message with SQL Injection payload","time":{"start":1721835590454,"stop":1721835590454,"duration":0},"status":"passed","severity":"normal"},{"uid":"274225e06ff3e832","name":"should return empty list for no shard","time":{"start":1721835012430,"stop":1721835012430,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e8fe63a0d4c99d","name":"should not fail to stop the service if it was not started","time":{"start":1721835882715,"stop":1721835882715,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d42fd14112d4754","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721835617614,"stop":1721835617614,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8b8d989f9f70ac","name":"should return valid sharding parameters for static sharding","time":{"start":1721835012439,"stop":1721835012439,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7a597b2cffd6d3","name":"Check received message with timestamp: 1721835062230 ","time":{"start":1721835617613,"stop":1721835617613,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bae2f8e6596d44","name":"should return false","time":{"start":1721835020919,"stop":1721835020919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eeaa11522bef971","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721835012434,"stop":1721835012434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2319b49c96dc32","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721835308602,"stop":1721835308602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78cc3db0a9be9c0","name":"Js publishes, other Js receives","time":{"start":1721835622291,"stop":1721835622292,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2f30ee105ab069","name":"Push message with custom timestamp: 1721838908821","time":{"start":1721835708291,"stop":1721835708291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44272f1b379e4b5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721835020916,"stop":1721835020916,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fd476816de1fe9","name":"Check received message containing short","time":{"start":1721835271485,"stop":1721835271486,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf90fdac4112120","name":"Push message with Script payload","time":{"start":1721835708274,"stop":1721835708274,"duration":0},"status":"passed","severity":"normal"},{"uid":"4336b8f7d06ea9bf","name":"Push message with Basic HTML tag payload","time":{"start":1721835708274,"stop":1721835708275,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd41b71ace6e4a9","name":"Passing page size 11 when there are 10 messages","time":{"start":1721835765183,"stop":1721835765184,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce7396efaadba05","name":"can dial TLS multiaddrs","time":{"start":1721835480119,"stop":1721835480119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffabaa155552f9e","name":"Check publish message containing Chinese","time":{"start":1721835644888,"stop":1721835644889,"duration":1},"status":"passed","severity":"normal"},{"uid":"63fc991ee7bcc0c","name":"Decoder throws on empty string content topic","time":{"start":1721835048343,"stop":1721835048344,"duration":1},"status":"passed","severity":"normal"},{"uid":"843144c8a06f4e98","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721835036377,"stop":1721835036378,"duration":1},"status":"passed","severity":"normal"},{"uid":"d589104a6135d22c","name":"Query generator for multiple messages","time":{"start":1721835760893,"stop":1721835760894,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e05d8cf95cadab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721835430541,"stop":1721835430541,"duration":0},"status":"passed","severity":"normal"},{"uid":"836195305e450574","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721835288499,"stop":1721835288499,"duration":0},"status":"passed","severity":"normal"},{"uid":"698b3f5a55b807e4","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721835288482,"stop":1721835288482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6a26ece3d82cc6","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721835769692,"stop":1721835769693,"duration":1},"status":"passed","severity":"normal"},{"uid":"12084d1e9d768b8d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721835650061,"stop":1721835650062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf446a7272614f0","name":"Check message received after jswaku node is restarted","time":{"start":1721835617617,"stop":1721835617617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8a80e6ad255a3c7","name":"Subscribe and receive messages via lightPush","time":{"start":1721835726221,"stop":1721835726222,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f36861e861c6f9","name":"Check message received after nwaku node is restarted","time":{"start":1721835271503,"stop":1721835271505,"duration":2},"status":"skipped","severity":"normal"},{"uid":"cf730e3819f5d4b7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721835726224,"stop":1721835726224,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ecb0aed504a471","name":"Check received message containing Script","time":{"start":1721835617605,"stop":1721835617605,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3ba5b952a7fc80","name":"Relay - dialed after","time":{"start":1721835783865,"stop":1721835783870,"duration":5},"status":"passed","severity":"normal"},{"uid":"32c392118d98cfa1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721835288482,"stop":1721835288483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68eb45b05fae636","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721835321341,"stop":1721835321341,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbb059c7cc946a5","name":"Init the array if not present","time":{"start":1721835011909,"stop":1721835011910,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79eada118e89fe7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721835644910,"stop":1721835644911,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d9b7d31d9a0254","name":"can start and stop the service","time":{"start":1721835040497,"stop":1721835040497,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4616001acc34ea","name":"Waku message hash computation (payload length 0)","time":{"start":1721835014998,"stop":1721835014998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33b14dfeddda75b","name":"Nodes with multiple pubsub topic","time":{"start":1721835621626,"stop":1721835621627,"duration":1},"status":"passed","severity":"normal"},{"uid":"2650ee2594ab7d1a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721835726248,"stop":1721835726248,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed3ecb20dca8c9d","name":"Decrypt messages","time":{"start":1721835594241,"stop":1721835594241,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a9ff7965dad272","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721835012420,"stop":1721835012421,"duration":1},"status":"passed","severity":"normal"},{"uid":"3366a402a3d37571","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721835650056,"stop":1721835650056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b675f4b4f44e8a30","name":"Check received message containing long","time":{"start":1721835617602,"stop":1721835617602,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2fb3806f35bd97","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721835036378,"stop":1721835036378,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a001dd8b323649","name":"Rejects garbage","time":{"start":1721835029188,"stop":1721835029188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3af649fc6d2d8de","name":"Non TWN Cluster","time":{"start":1721835672827,"stop":1721835672827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4beb1aa11a315c","name":"Check received message containing numeric","time":{"start":1721835617582,"stop":1721835617582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e26c47af314320c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721835726236,"stop":1721835726236,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4f451644da8839","name":"less peers than existing","time":{"start":1721835590716,"stop":1721835590717,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eedd699101d72adc","name":"Check received message containing short","time":{"start":1721835617601,"stop":1721835617602,"duration":1},"status":"passed","severity":"normal"},{"uid":"220693d47074be39","name":"Throws when trying to push message with empty payload","time":{"start":1721835590459,"stop":1721835590459,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e32586bbef0e9b","name":"retrieves a single peer","time":{"start":1721835036828,"stop":1721835036828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a034f120e81f6260","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721835012442,"stop":1721835012443,"duration":1},"status":"passed","severity":"normal"},{"uid":"60cedf800238cb5a","name":"Check publish message containing unicode special characters","time":{"start":1721835644906,"stop":1721835644907,"duration":1},"status":"passed","severity":"normal"},{"uid":"8baf45de1812175f","name":"Check message received after jswaku node is restarted","time":{"start":1721835617600,"stop":1721835617600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19381f0b6ce04e39","name":"can start and stop the service","time":{"start":1721835882714,"stop":1721835882715,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a832dd67980d04d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721835012424,"stop":1721835012425,"duration":1},"status":"passed","severity":"normal"},{"uid":"e854e201573dbeea","name":"random static sharding 1 - Cluster ID: 965, Shard ID: 77","time":{"start":1721835705034,"stop":1721835705035,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1702a8579972950","name":"Overlapping topic subscription","time":{"start":1721835650052,"stop":1721835650053,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bcfba1eb060b32ec","name":"Generator, 2 different pubsubtopics","time":{"start":1721835747964,"stop":1721835747964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e0768e726b907c","name":"should encodeTxt and decodeTxt","time":{"start":1721835020915,"stop":1721835020915,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9c921db442432","name":"pre and post cipher","time":{"start":1721835046938,"stop":1721835046938,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e735f84d7c5d7b3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721835020106,"stop":1721835020107,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb2f835284582d9","name":"Wrong topic","time":{"start":1721835672835,"stop":1721835672835,"duration":0},"status":"passed","severity":"normal"},{"uid":"31761632e825ea82","name":"Check received message with timestamp: 1721835062230000000 ","time":{"start":1721835617592,"stop":1721835617592,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8caf423b030f5b","name":"Check received message containing Basic HTML tag","time":{"start":1721835617606,"stop":1721835617606,"duration":0},"status":"passed","severity":"normal"},{"uid":"491527e0b01e847e","name":"Subscribe and receives messages on 20 topics","time":{"start":1721835726247,"stop":1721835726247,"duration":0},"status":"passed","severity":"normal"},{"uid":"545f2394b63c5006","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721835070820,"stop":1721835070820,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd3c4c488cacc67","name":"Check message with invalid timestamp is not received","time":{"start":1721835271500,"stop":1721835271500,"duration":0},"status":"passed","severity":"normal"},{"uid":"352f73fc62931311","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721835012433,"stop":1721835012433,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62507c51fda4dff","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721835726276,"stop":1721835726277,"duration":1},"status":"passed","severity":"normal"},{"uid":"392777594eeab019","name":"1 Store, 2 fetches","time":{"start":1721835036298,"stop":1721835036298,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae2d5c05adaed9a","name":"Check publish message containing shell command","time":{"start":1721835644905,"stop":1721835644906,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27677f7c8a78d65","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721835650060,"stop":1721835650060,"duration":0},"status":"passed","severity":"normal"},{"uid":"daef6bd8321ef7fd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721835726244,"stop":1721835726244,"duration":0},"status":"passed","severity":"normal"},{"uid":"252212e79dd60bd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721835308593,"stop":1721835308593,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b9177522b55f19","name":"Query Generator, No Decoder","time":{"start":1721835745662,"stop":1721835745662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23446a0e4cb2cb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app98/9/topic429/proto","time":{"start":1721835672830,"stop":1721835672830,"duration":0},"status":"passed","severity":"normal"},{"uid":"439fe2564dc97d37","name":"Push message equal or less that 1MB","time":{"start":1721835590469,"stop":1721835590470,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba30b9549b46fcc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721835917897,"stop":1721835917897,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf5c3de012b1249","name":"Check received message containing SQL Injection","time":{"start":1721835271493,"stop":1721835271493,"duration":0},"status":"passed","severity":"normal"},{"uid":"daddc86d23b42378","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721835430537,"stop":1721835430538,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3484a155c7d4110","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721835288490,"stop":1721835288491,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d14b782a4c806c9","name":"Ping on peer without subscriptions","time":{"start":1721835164691,"stop":1721835164692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7919a167f8b4361d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721835083666,"stop":1721835083666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efdcaa68d277981f","name":"Query Generator - forward","time":{"start":1721835742788,"stop":1721835742789,"duration":1},"status":"passed","severity":"normal"},{"uid":"225a8e2de13783ef","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1721835475604,"stop":1721835475604,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c59ba1ed8243452","name":"Privacy Node - default protocol","time":{"start":1721835783875,"stop":1721835783875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e598fd6474eb50ad","name":"should return all peers when numPeers is 0","time":{"start":1721835025499,"stop":1721835025499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1456be7badea8787","name":"LightPush with 3 connections","time":{"start":1721835361192,"stop":1721835361193,"duration":1},"status":"passed","severity":"normal"},{"uid":"43825d6285a2d517","name":"All","time":{"start":1721835073054,"stop":1721835073054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6e267e833d9782","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721835012438,"stop":1721835012438,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81e490d075712cb","name":"should encode/decode to RLP encoding","time":{"start":1721835020920,"stop":1721835020920,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f45b64b74f0310c","name":"Check received message containing emoji","time":{"start":1721835617609,"stop":1721835617610,"duration":1},"status":"passed","severity":"normal"},{"uid":"512b87069b5001c2","name":"LightPush with 0 connections","time":{"start":1721835361188,"stop":1721835361188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdef19222747a72","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721835650055,"stop":1721835650055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7a762767d28fa1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721835726238,"stop":1721835726239,"duration":1},"status":"passed","severity":"normal"},{"uid":"25aca597e3582d18","name":"should set field with all protocols disabled","time":{"start":1721835020924,"stop":1721835020924,"duration":0},"status":"passed","severity":"normal"},{"uid":"85792d890e6f81d7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721835036833,"stop":1721835036833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61b4fee62f2e6444","name":"Push message with content topic containing shell command","time":{"start":1721835708284,"stop":1721835708284,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f48210957027e7","name":"Publishes to nwaku","time":{"start":1721835622291,"stop":1721835622291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d34c6a1ed90d90","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app21/2/topic617/utf8","time":{"start":1721835672831,"stop":1721835672834,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b5e0071d5002539","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721835726239,"stop":1721835726239,"duration":0},"status":"passed","severity":"normal"},{"uid":"260695e6a265dd67","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721835650054,"stop":1721835650054,"duration":0},"status":"passed","severity":"normal"},{"uid":"13eb2a790235fc7e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721835036381,"stop":1721835036381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7394cf10d9aba5e","name":"Push message with escaped characters payload","time":{"start":1721835590457,"stop":1721835590457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d63a4fd61030b6c","name":"LightPush with 1 connections","time":{"start":1721835361189,"stop":1721835361189,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fe02c8dd504fed","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721835288487,"stop":1721835288487,"duration":0},"status":"passed","severity":"normal"},{"uid":"567123e8f76df9a8","name":"should properly create location multiaddrs - udp4","time":{"start":1721835020922,"stop":1721835020922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab116fcef7e77bc6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721835036378,"stop":1721835036379,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f716ebe44853f4","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721835012423,"stop":1721835012423,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b13c64e2bd1af3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721835745663,"stop":1721835745665,"duration":2},"status":"passed","severity":"normal"},{"uid":"a05e85f85b876046","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721835650060,"stop":1721835650060,"duration":0},"status":"passed","severity":"normal"},{"uid":"514321c57bd7ec98","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721835012439,"stop":1721835012440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d258f56c2524c223","name":"Push message with XML payload","time":{"start":1721835708274,"stop":1721835708274,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abbac5d7be2740d","name":"Subscribe and receive messages via lightPush","time":{"start":1721835308591,"stop":1721835308592,"duration":1},"status":"passed","severity":"normal"},{"uid":"304fdfd6b8c877de","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721835165278,"stop":1721835165283,"duration":5},"status":"passed","severity":"normal"},{"uid":"214c37ece4b4f4a5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721835621625,"stop":1721835621626,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82bb38cdd9ac9c3","name":"Push message on custom pubsubTopic","time":{"start":1721835430538,"stop":1721835430539,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a567aee7dca9f2","name":"Passing an array","time":{"start":1721835776349,"stop":1721835776349,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccab312558f3c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721835020100,"stop":1721835020102,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e2d8e62db6b7a1f","name":"Refresh subscription","time":{"start":1721835308596,"stop":1721835308596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57e0f1125c364b1","name":"connected peers and dial","time":{"start":1721835590715,"stop":1721835590716,"duration":1},"status":"skipped","severity":"normal"},{"uid":"36992fc17a130a95","name":"Push message with content topic containing Chinese","time":{"start":1721835708279,"stop":1721835708279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca197b8fcec5b42","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1721835475606,"stop":1721835475607,"duration":1},"status":"passed","severity":"normal"},{"uid":"b01702ec36e763c3","name":"Passing cursor with wrong message digest","time":{"start":1721835710481,"stop":1721835710482,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23754ef113b5abf","name":"should load peers from local storage and dispatch events","time":{"start":1721835040500,"stop":1721835040500,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b33e18b6ae0a1d","name":"returns all values when wanted number matches available values","time":{"start":1721835035288,"stop":1721835035290,"duration":2},"status":"passed","severity":"normal"},{"uid":"fce85eec119a427c","name":"can start the service","time":{"start":1721835040496,"stop":1721835040497,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9de32e0c22d92c9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721835012444,"stop":1721835012444,"duration":0},"status":"passed","severity":"normal"},{"uid":"749ad403b22ef236","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1721835475610,"stop":1721835475611,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f4e27ddaf63da4","name":"Subscribe to topic containing Script and receive message","time":{"start":1721835726262,"stop":1721835726268,"duration":6},"status":"passed","severity":"normal"},{"uid":"bf48c9bea7ae2f89","name":"Filter with 0 connections","time":{"start":1721835361188,"stop":1721835361189,"duration":1},"status":"passed","severity":"normal"},{"uid":"b318ec6045b80132","name":"Check publish message containing short","time":{"start":1721835644882,"stop":1721835644883,"duration":1},"status":"passed","severity":"normal"},{"uid":"3466d721da3ded96","name":"Subscribe to topic containing long and receive message","time":{"start":1721835726256,"stop":1721835726257,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3f0400106b3c9a","name":"Query with Ordered Callback, No message returned","time":{"start":1721835745665,"stop":1721835745665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9275d090ed2573","name":"Push message with content topic containing Arabic","time":{"start":1721835590462,"stop":1721835590462,"duration":0},"status":"passed","severity":"normal"},{"uid":"804fb8887f9cfc17","name":"Filter with 3 connections","time":{"start":1721835361193,"stop":1721835361194,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdecc0e64b80749","name":"handles different clusterIds correctly","time":{"start":1721835012426,"stop":1721835012426,"duration":0},"status":"passed","severity":"normal"},{"uid":"27235c5abfc1268b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835165278,"stop":1721835165278,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3950b7de490725e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721835769695,"stop":1721835769695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64997d6802dea3a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721835726240,"stop":1721835726240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8247583add59a342","name":"should return unique PubsubTopics for static sharding","time":{"start":1721835012428,"stop":1721835012429,"duration":1},"status":"passed","severity":"normal"},{"uid":"71db5b5329441aa6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721835308595,"stop":1721835308595,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ab4b5325759f12","name":"should properly compute the node id","time":{"start":1721835020920,"stop":1721835020920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55e7336b1e46997","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1721835475599,"stop":1721835475600,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf4812ceee0a42","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721835769696,"stop":1721835769696,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafdf1113eb8f14e","name":"Check message received after nwaku node is restarted","time":{"start":1721835617600,"stop":1721835617601,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b12eff0e7be0091","name":"Push message with numeric payload","time":{"start":1721835708272,"stop":1721835708272,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d3c3fde31f14b1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721835012429,"stop":1721835012429,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15104a6cd856cdf","name":"Query with Promise Callback, No Decoder","time":{"start":1721835745668,"stop":1721835745668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5048cf17afc8385","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721835012421,"stop":1721835012422,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3802f1367b4237","name":"Push message with content topic containing long","time":{"start":1721835590460,"stop":1721835590460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c504b5ab03fa05e0","name":"Query generator for multiple messages with different message text format","time":{"start":1721835760894,"stop":1721835760904,"duration":10},"status":"passed","severity":"normal"},{"uid":"bf8b74ebcadc738a","name":"Check received message containing SQL Injection","time":{"start":1721835617586,"stop":1721835617586,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffd5b3e777653b0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721835308598,"stop":1721835308599,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c74a5049c5f08c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721835012431,"stop":1721835012432,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af1c95dd51e6994","name":"Promise Callback - forward","time":{"start":1721835742790,"stop":1721835742790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fae3ae5ba72226","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721835025500,"stop":1721835025500,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dc28167759b40a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721835308602,"stop":1721835308602,"duration":0},"status":"passed","severity":"normal"},{"uid":"854aad6ef324ae3c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721835726234,"stop":1721835726235,"duration":1},"status":"passed","severity":"normal"},{"uid":"5066c10e620ba91b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721835048341,"stop":1721835048342,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d8837e271297e0","name":"Mutual subscription","time":{"start":1721835650040,"stop":1721835650040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4f65c7b6480f60","name":"Check publish message containing JSON","time":{"start":1721835644905,"stop":1721835644905,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e30542ca57d855","name":"should get / set UDP multiaddr","time":{"start":1721835020921,"stop":1721835020921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee5c039359ddada","name":"should throw an error for an unconfigured topic","time":{"start":1721835012437,"stop":1721835012437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89897bc305028ed","name":"Check message on other pubsub topic is not received","time":{"start":1721835617594,"stop":1721835617594,"duration":0},"status":"passed","severity":"normal"},{"uid":"415e8b2f6ae43064","name":"Nwaku publishes","time":{"start":1721835622291,"stop":1721835622291,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8c5dd2fcf8877d","name":"Ping on peer without subscriptions","time":{"start":1721835164693,"stop":1721835164694,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3dd191fa33a2c8","name":"Push message with emoji payload","time":{"start":1721835590458,"stop":1721835590458,"duration":0},"status":"passed","severity":"normal"},{"uid":"7345a8ba7a26a9a0","name":"Check received message containing special chars","time":{"start":1721835617582,"stop":1721835617583,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5344bc67e03a087","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721835708282,"stop":1721835708283,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a9e9c6f29e83bc","name":"Subscribe and receive messages via waku relay post","time":{"start":1721835726223,"stop":1721835726223,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcd5834dca1ffd3","name":"Using a function","time":{"start":1721835776350,"stop":1721835776350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41fbc284fa5cdfc","name":"Check message with no payload is not received","time":{"start":1721835617596,"stop":1721835617596,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80efbee974f7fcf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721835012434,"stop":1721835012434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb8774ab7b6946d","name":"Refresh subscription","time":{"start":1721835726249,"stop":1721835726255,"duration":6},"status":"passed","severity":"normal"},{"uid":"1da92b183e085cd3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721835012442,"stop":1721835012442,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f243e92638caa7","name":"Filter","time":{"start":1721835783874,"stop":1721835783874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c391589c9e831ad","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721835014997,"stop":1721835014997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3c8410931a9ab7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721835210862,"stop":1721835210862,"duration":0},"status":"passed","severity":"normal"},{"uid":"db08ee8a5fe749a6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721835726278,"stop":1721835726279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d101dd737bcf9ceb","name":"Decoder throws on undefined content topic","time":{"start":1721835025807,"stop":1721835025808,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1af8dabea13dea","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721835119534,"stop":1721835119534,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3c177f454b53ae","name":"Ping on unsubscribed peer","time":{"start":1721835164694,"stop":1721835164694,"duration":0},"status":"passed","severity":"normal"},{"uid":"1febb42b16872a44","name":"Check received message containing emoji","time":{"start":1721835617591,"stop":1721835617591,"duration":0},"status":"passed","severity":"normal"},{"uid":"62938e38b4305818","name":"Subscribe to topic containing XML and receive message","time":{"start":1721835726269,"stop":1721835726269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dfd676d2efe48b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721835288496,"stop":1721835288497,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d93997b35b7211","name":"throws on content topic with empty version field","time":{"start":1721835012418,"stop":1721835012418,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c22b50226a0877","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721835020110,"stop":1721835020110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52aa72dc4680057","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721835012433,"stop":1721835012433,"duration":0},"status":"passed","severity":"normal"},{"uid":"55358f6a033abdeb","name":"Check meta is set [symmetric]","time":{"start":1721835046423,"stop":1721835046423,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c07956fd95603ba","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721835288492,"stop":1721835288492,"duration":0},"status":"passed","severity":"normal"},{"uid":"279e0754a6f53815","name":"Subscribe to topic containing XML and publish message","time":{"start":1721835650059,"stop":1721835650059,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f89b15d806351d","name":"Subscribe to topic containing XML and receive message","time":{"start":1721835308601,"stop":1721835308601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8702ae4c7ede2b4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721835288493,"stop":1721835288494,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0048e762b15c50","name":"Push message with meta","time":{"start":1721835708286,"stop":1721835708286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29ad78f61e5638c","name":"Waku message hash computation (no timestamp)","time":{"start":1721835014998,"stop":1721835014998,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e68989eb0e65896","name":"Check received message containing long","time":{"start":1721835271486,"stop":1721835271486,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb935491158014e3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721835073463,"stop":1721835073463,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f8df04212eec2f","name":"Subscribe and publish message","time":{"start":1721835650041,"stop":1721835650041,"duration":0},"status":"passed","severity":"normal"},{"uid":"818070d4edb32be6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721835745666,"stop":1721835745666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dd3adbf6f7899f","name":"should throw error - no public key","time":{"start":1721835020919,"stop":1721835020919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0822c98fa587ec5","name":"Check received message with timestamp: 1721835062230 ","time":{"start":1721835617592,"stop":1721835617592,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ddd3caf3fef787","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721835710473,"stop":1721835710474,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c48b6534dd52a9","name":"should throw an error for insufficient data","time":{"start":1721835012444,"stop":1721835012445,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4f0f090ffb916d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721835726222,"stop":1721835726222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63e57706f1cf555","name":"should not receive a peer event after stop","time":{"start":1721835083643,"stop":1721835083644,"duration":1},"status":"passed","severity":"normal"},{"uid":"97298ee795c7dddc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721835726275,"stop":1721835726276,"duration":1},"status":"passed","severity":"normal"},{"uid":"4966c271690119ba","name":"Check received message containing Russian","time":{"start":1721835271492,"stop":1721835271492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9764faea4f027a","name":"Subscribe to topic containing short and receive message","time":{"start":1721835726255,"stop":1721835726256,"duration":1},"status":"passed","severity":"normal"},{"uid":"6930d437be279964","name":"Push message with Arabic payload","time":{"start":1721835708273,"stop":1721835708273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5fb576ec7e0813","name":"should be called for bootstrap peers","time":{"start":1721835070818,"stop":1721835070818,"duration":0},"status":"passed","severity":"normal"},{"uid":"765f447afa79d6b","name":"should decode valid enr successfully","time":{"start":1721835020916,"stop":1721835020916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54179602ae0b664","name":"more peers than existing","time":{"start":1721835590716,"stop":1721835590716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3046124ca9d2794","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721835726259,"stop":1721835726260,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4756d7141b8775","name":"should get / set TCP multiaddr","time":{"start":1721835020921,"stop":1721835020921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9381d7025246b478","name":"Ordered callback, aborts when callback returns true","time":{"start":1721835760922,"stop":1721835760922,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8bd96f2d41957c","name":"should set field with only STORE enabled","time":{"start":1721835020925,"stop":1721835020926,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c31674cc6defd94","name":"Decoder throws on undefined content topic","time":{"start":1721835046425,"stop":1721835046426,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdfc94b578f05da","name":"Fails to push message with large meta","time":{"start":1721835708286,"stop":1721835708287,"duration":1},"status":"passed","severity":"normal"},{"uid":"7426a3d076e19780","name":"should properly create location multiaddrs - udp","time":{"start":1721835020923,"stop":1721835020923,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed0e5ec502088dd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835747964,"stop":1721835747965,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ac166d866e7b14","name":"Check received message containing numeric","time":{"start":1721835617602,"stop":1721835617603,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e899b7a8b504cb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721835165276,"stop":1721835165277,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd01d5d93a751d4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721835210864,"stop":1721835210864,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c36b9fa5b3210b","name":"1 Relay, 1 Filter, gives up","time":{"start":1721835036299,"stop":1721835036299,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a88c8ad795ccec","name":"should properly create location multiaddrs - tcp6","time":{"start":1721835020923,"stop":1721835020923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6ad86a289dfdce","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721835288498,"stop":1721835288498,"duration":0},"status":"passed","severity":"normal"},{"uid":"925a54949615fc5a","name":"should only return 1 node with store capability","time":{"start":1721835036831,"stop":1721835036832,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6070ababf2dfd82","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721835012436,"stop":1721835012436,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc587f705d65645b","name":"Push message with custom timestamp: 1721831708821","time":{"start":1721835708290,"stop":1721835708291,"duration":1},"status":"passed","severity":"normal"},{"uid":"9098b0ed0e8d36a9","name":"Push message equal or less that 1MB","time":{"start":1721835708292,"stop":1721835708292,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd860451c97b8f14","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721835726241,"stop":1721835726241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aafe6d0f96c0f4f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721835726262,"stop":1721835726262,"duration":0},"status":"passed","severity":"normal"},{"uid":"5571000dc096885f","name":"isConnected should return true after first peer connects","time":{"start":1721835119535,"stop":1721835119535,"duration":0},"status":"passed","severity":"normal"},{"uid":"455129fa4a02fbba","name":"Check received message containing Script","time":{"start":1721835617586,"stop":1721835617586,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd8ae8280b3a1fc","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721835288494,"stop":1721835288495,"duration":1},"status":"passed","severity":"normal"},{"uid":"985f355c10d7b09d","name":"Push message with short payload","time":{"start":1721835590449,"stop":1721835590450,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf134787f81b7d1f","name":"Ordered Callback - forward","time":{"start":1721835742791,"stop":1721835742791,"duration":0},"status":"passed","severity":"normal"},{"uid":"58046ef80e4416c6","name":"should not fail to stop the service if it was not started","time":{"start":1721835040497,"stop":1721835040497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e38b83dc4bd61c6","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721835288488,"stop":1721835288488,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e163ce5e63b1fc","name":"Check received message with timestamp: 1721835062486 ","time":{"start":1721835271498,"stop":1721835271499,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9055d5c71acdbe","name":"Check received message containing emoji","time":{"start":1721835271498,"stop":1721835271498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5219a1765ac7004a","name":"Push message with content topic containing emoji","time":{"start":1721835590466,"stop":1721835590466,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73f8e98d1faa573","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721835048341,"stop":1721835048341,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f05e2702de2a57","name":"Push message with content topic containing special chars","time":{"start":1721835708279,"stop":1721835708279,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d7e01d8a7bf67b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721835271499,"stop":1721835271500,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3132067b73e9a","name":"creates an iterator","time":{"start":1721835766257,"stop":1721835766257,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd1b247f102f255","name":"Push message with JSON payload","time":{"start":1721835590456,"stop":1721835590456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2a5997ef3062c5","name":"Check received message containing SQL Injection","time":{"start":1721835617605,"stop":1721835617605,"duration":0},"status":"passed","severity":"normal"},{"uid":"556d39ceca828600","name":"it tolerates circular branch references","time":{"start":1721835036829,"stop":1721835036829,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f385a86db874c2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721835288496,"stop":1721835288496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7233452bb8d989a7","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721835475601,"stop":1721835475601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4ed0aa96c63739","name":"Overlapping topic subscription","time":{"start":1721835726248,"stop":1721835726249,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff483419ae48770a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721835012440,"stop":1721835012440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace6f873af6f3c61","name":"should only return 1 node with relay and store capability","time":{"start":1721835036831,"stop":1721835036831,"duration":0},"status":"passed","severity":"normal"},{"uid":"339af649d972a6a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721835012436,"stop":1721835012436,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d7967fde3bb62e","name":"Push message with long payload","time":{"start":1721835708270,"stop":1721835708272,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ec6843a8996ad44","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721835063038,"stop":1721835063040,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0edf818bec08e3f","name":"Push message with content topic containing unicode special characters","time":{"start":1721835708285,"stop":1721835708285,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a20e5c57ba1ac50","name":"different cluster, same shard: nodes don't connect","time":{"start":1721835288477,"stop":1721835288477,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac728797c62a450b","name":"Ping on subscribed peer","time":{"start":1721835164690,"stop":1721835164691,"duration":1},"status":"passed","severity":"normal"},{"uid":"c569ecd1756ea70d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721835308594,"stop":1721835308594,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e47fc071d741c9","name":"Push message with content topic containing XML","time":{"start":1721835590463,"stop":1721835590464,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1901aa9d29603d6","name":"Push message with long payload","time":{"start":1721835590451,"stop":1721835590452,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cef9e2a643d46f","name":"dispatchEvent via connectionManager","time":{"start":1721835103472,"stop":1721835103472,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b55302654d4a84f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721835726247,"stop":1721835726248,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6570c1fecf1082","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721835036833,"stop":1721835036833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d2700ead7039bf0","name":"Query Generator, No message returned","time":{"start":1721835745662,"stop":1721835745663,"duration":1},"status":"passed","severity":"normal"},{"uid":"4997ad5166c9dc19","name":"Passing page size 1 when there are 4 messages","time":{"start":1721835765181,"stop":1721835765182,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1338c7ec442bf0b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721835012430,"stop":1721835012430,"duration":0},"status":"passed","severity":"normal"},{"uid":"1099043f244b66d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721835288492,"stop":1721835288492,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d14ed99d26ccf","name":"Sign & Recover","time":{"start":1721835046938,"stop":1721835046939,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5eb9891a4a5725","name":"should be able to decode the field with only STORE set to true","time":{"start":1721835020109,"stop":1721835020110,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07354eef1edfd19","name":"Push message with content topic containing escaped characters","time":{"start":1721835590465,"stop":1721835590465,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfd2dc06aa3edfc","name":"Check received message containing escaped characters","time":{"start":1721835617590,"stop":1721835617591,"duration":1},"status":"passed","severity":"normal"},{"uid":"33900c977a6c9dc5","name":"Push message with content topic containing shell command","time":{"start":1721835590464,"stop":1721835590465,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c6c9fae52ec2bc","name":"same cluster, different shard: nodes connect","time":{"start":1721835487468,"stop":1721835487468,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2152bdd6fed949","name":"throws on content topic with non-number generation field","time":{"start":1721835012417,"stop":1721835012417,"duration":0},"status":"passed","severity":"normal"},{"uid":"36215826f8c3e045","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721835726222,"stop":1721835726223,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a112452b5bce2b6","name":"addEventListener with wrong event","time":{"start":1721835103469,"stop":1721835103470,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcea10de57a614d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721835012429,"stop":1721835012430,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2589966809e7e53","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721835650041,"stop":1721835650042,"duration":1},"status":"passed","severity":"normal"},{"uid":"720b3b81bb502e7d","name":"Number of peers are maintained correctly","time":{"start":1721835356823,"stop":1721835356824,"duration":1},"status":"passed","severity":"normal"},{"uid":"1079a9ffd4080150","name":"Publish message with custom timestamp: Wed Jul 24 2024 14:40:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1721835644915,"stop":1721835644915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a864911f0fa86d08","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721835288486,"stop":1721835288487,"duration":1},"status":"passed","severity":"normal"},{"uid":"5630d902e1587f0c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721835210862,"stop":1721835210863,"duration":1},"status":"passed","severity":"normal"},{"uid":"1861f0072d4d068f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721835012434,"stop":1721835012434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1e8dd23593c3c0","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721835288492,"stop":1721835288493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ae38f0ee5132bd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721835012432,"stop":1721835012432,"duration":0},"status":"passed","severity":"normal"},{"uid":"82af9af1ffc900bb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721835210863,"stop":1721835210864,"duration":1},"status":"passed","severity":"normal"},{"uid":"669113eb8484c296","name":"Push message with XML payload","time":{"start":1721835590455,"stop":1721835590456,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d0385d2df45e50","name":"Publish message with custom timestamp: Wed Jul 24 2024 16:40:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1721835644917,"stop":1721835644917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49f7702d59fc772","name":"Decoder throws on empty string content topic","time":{"start":1721835025808,"stop":1721835025808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43096636ca7754","name":"should set field with only RELAY enabled","time":{"start":1721835020925,"stop":1721835020925,"duration":0},"status":"passed","severity":"normal"},{"uid":"a622ddd9e862fadf","name":"can start the service","time":{"start":1721835083636,"stop":1721835083637,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b19023224f7b43e","name":"groups content topics by expected pubsub topic","time":{"start":1721835012425,"stop":1721835012425,"duration":0},"status":"passed","severity":"normal"},{"uid":"865bcec52bc76583","name":"Check received message containing special chars","time":{"start":1721835271487,"stop":1721835271487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fbe419310a5bf5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721835650061,"stop":1721835650061,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4003f57e62843a","name":"should throw error - no id","time":{"start":1721835020917,"stop":1721835020917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e294c989c23eaa33","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721835014999,"stop":1721835014999,"duration":0},"status":"passed","severity":"normal"},{"uid":"916749df4256f93c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721835012437,"stop":1721835012437,"duration":0},"status":"passed","severity":"normal"},{"uid":"274baa988ba7d620","name":"should not fail to start the service if it is already started","time":{"start":1721835882716,"stop":1721835882716,"duration":0},"status":"passed","severity":"normal"},{"uid":"146411e732d26f71","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835430541,"stop":1721835430541,"duration":0},"status":"passed","severity":"normal"},{"uid":"378fd2edbf50978c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721835769696,"stop":1721835769696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b340d6fcbff734","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721835621627,"stop":1721835621628,"duration":1},"status":"passed","severity":"normal"},{"uid":"21167c1db2195ebf","name":"Store - dialed after - with timeout","time":{"start":1721835783873,"stop":1721835783873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfdd82e43dca248","name":"Check message on other pubsub topic is not received","time":{"start":1721835617615,"stop":1721835617615,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa7acd1d02bb348","name":"different cluster, different shard: nodes don't connect","time":{"start":1721835487468,"stop":1721835487469,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca74befcf45e90d","name":"Generator, custom pubsub topic","time":{"start":1721835747959,"stop":1721835747960,"duration":1},"status":"passed","severity":"normal"},{"uid":"8996edae73c00c12","name":"Overlapping topic subscription","time":{"start":1721835726231,"stop":1721835726231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6891fe10957522","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721835621612,"stop":1721835621612,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d76a2fb948223","name":"Push message with unicode special characters payload","time":{"start":1721835590457,"stop":1721835590458,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b943d69628caf3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721835210863,"stop":1721835210863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc47b1785f34614b","name":"Push message with content topic containing emoji","time":{"start":1721835708285,"stop":1721835708285,"duration":0},"status":"passed","severity":"normal"},{"uid":"8034e489e8e58de5","name":"Check received message containing JSON","time":{"start":1721835617606,"stop":1721835617607,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6bc7759f4c3b276","name":"Encoder throws on empty string content topic","time":{"start":1721835025807,"stop":1721835025807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a249fef0300b64a","name":"Does not throw an exception when node disconnects","time":{"start":1721835776349,"stop":1721835776349,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5260a2daeb5de3","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721835288493,"stop":1721835288493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfb579ac9e07558","name":"Push message with content topic containing special chars","time":{"start":1721835590461,"stop":1721835590461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2054e33b01000dd","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721835036381,"stop":1721835036382,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6862ae7f29c97e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721835621622,"stop":1721835621623,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f66622fb9eb89c1","name":"Callback on promise, aborts when callback returns true","time":{"start":1721835760921,"stop":1721835760921,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec99e4ee4b0275a","name":"Check received message containing Arabic","time":{"start":1721835617604,"stop":1721835617604,"duration":0},"status":"passed","severity":"normal"},{"uid":"796bb83dd9054345","name":"Renews peer on consistent missed messages","time":{"start":1721835179034,"stop":1721835179034,"duration":0},"status":"passed","severity":"normal"},{"uid":"73830bfc71d46911","name":"Encoder throws on undefined content topic","time":{"start":1721835046424,"stop":1721835046424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63fef232bceba4b","name":"Check received message containing Russian","time":{"start":1721835617584,"stop":1721835617584,"duration":0},"status":"passed","severity":"normal"},{"uid":"843754c803edec9","name":"Push message with SQL Injection payload","time":{"start":1721835708273,"stop":1721835708273,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d64e3e13017f19f","name":"Generator, custom pubsub topic","time":{"start":1721835747965,"stop":1721835747966,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5c25dbe572d0ad","name":"random static sharding 6 - Cluster ID: 88, Shard ID: 452","time":{"start":1721835705037,"stop":1721835705037,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c8b55a007309cc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721835650054,"stop":1721835650054,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d169f64fee563d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721835288489,"stop":1721835288490,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b12ea40ad0fbd5f","name":"configure the node with multiple pubsub topics","time":{"start":1721835705039,"stop":1721835705039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8270ab3b52e102","name":"Check message received after jswaku node is restarted","time":{"start":1721835271503,"stop":1721835271503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcccebbce5515e05","name":"can start the service","time":{"start":1721835882714,"stop":1721835882714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac633533239c835","name":"Query generator for 2000 messages","time":{"start":1721835760922,"stop":1721835760923,"duration":1},"status":"passed","severity":"normal"},{"uid":"362398e630672e2c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721835036832,"stop":1721835036832,"duration":0},"status":"passed","severity":"normal"},{"uid":"29001d3300f5e4b7","name":"Push message on custom pubsubTopic","time":{"start":1721835430540,"stop":1721835430541,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bc6303648d736d","name":"Push message with Script payload","time":{"start":1721835590455,"stop":1721835590455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a15c3ec78b59e07","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721835012440,"stop":1721835012440,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cd779c18c512c3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721835321345,"stop":1721835321345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a1075abaf0406","name":"Push to array if already present","time":{"start":1721835011911,"stop":1721835011912,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fbd4172780411a","name":"same cluster, same shard: nodes connect","time":{"start":1721835288475,"stop":1721835288476,"duration":1},"status":"passed","severity":"normal"},{"uid":"309aba82e49a585a","name":"Sets default value correctly","time":{"start":1721835776350,"stop":1721835776351,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca497cf72e037a70","name":"Subscribe and receive messages via waku relay post","time":{"start":1721835308593,"stop":1721835308593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24d142407a653ee","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835165271,"stop":1721835165272,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6552bf3a2701e4","name":"1 Relay, 1 fetch","time":{"start":1721835036297,"stop":1721835036297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39bcb18721e5bb7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721835288494,"stop":1721835288494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7252d6c66cbe99e","name":"throws on content topic with generation field greater than 0","time":{"start":1721835012417,"stop":1721835012417,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bd679ebbe20e9a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835430538,"stop":1721835430538,"duration":0},"status":"passed","severity":"normal"},{"uid":"554f0acaf58a2c29","name":"Push message with content topic containing short","time":{"start":1721835708277,"stop":1721835708278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dde3d627483859","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721835430539,"stop":1721835430540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e829534f5ad934d1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721835705034,"stop":1721835705034,"duration":0},"status":"passed","severity":"normal"},{"uid":"4579fe046ec29232","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721835036379,"stop":1721835036379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b80e531e7ce412","name":"Passing page size 0 when there are 110 messages","time":{"start":1721835765181,"stop":1721835765181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d75b0a09ece94f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721835769694,"stop":1721835769695,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e251465c180f5b6","name":"should not throw an error for a single configured topic","time":{"start":1721835012437,"stop":1721835012437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4321438704aaa53","name":"Check publish message containing Script","time":{"start":1721835644902,"stop":1721835644903,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a1eb37bb9fdb3a","name":"Relay + Store","time":{"start":1721835073053,"stop":1721835073054,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df80c3994fb35ba","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721835288477,"stop":1721835288478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0dc700b9d32c5c0","name":"Fails to publish duplicate message","time":{"start":1721835644918,"stop":1721835644919,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35265f9b40c18d9","name":"throws on content topic with empty topic name field","time":{"start":1721835012419,"stop":1721835012419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd9b67a94bb068c","name":"Check received message containing XML","time":{"start":1721835271494,"stop":1721835271494,"duration":0},"status":"passed","severity":"normal"},{"uid":"decd54e9b68de26a","name":"should encode/decode to text encoding","time":{"start":1721835020920,"stop":1721835020921,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5182607098a2fc","name":"Refresh subscription","time":{"start":1721835650043,"stop":1721835650043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80d8b1d0aefd59e0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721835020107,"stop":1721835020107,"duration":0},"status":"passed","severity":"normal"},{"uid":"da97b0058956afe1","name":"removeEventListener with wrong event","time":{"start":1721835103470,"stop":1721835103471,"duration":1},"status":"passed","severity":"normal"},{"uid":"636d508af51c6219","name":"throws on content topic with empty application field","time":{"start":1721835012417,"stop":1721835012418,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6a852484206565","name":"Check received message containing special chars","time":{"start":1721835617603,"stop":1721835617603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afd3f6be7731486","name":"should properly create location multiaddrs - tcp4","time":{"start":1721835020922,"stop":1721835020922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22157b94782ded8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721835020111,"stop":1721835020112,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5edc92aee59fd2","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721835073463,"stop":1721835073470,"duration":7},"status":"passed","severity":"normal"},{"uid":"b2585d8b73a8ce0f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721835644922,"stop":1721835644922,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedeeaf8da6741fd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721835621624,"stop":1721835621625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d861c46fa869f3bc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721835726244,"stop":1721835726245,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31950b9901de674","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721835012439,"stop":1721835012439,"duration":0},"status":"passed","severity":"normal"},{"uid":"938a87579dcb4cc2","name":"Subscribe and receive messages via waku relay post","time":{"start":1721835726245,"stop":1721835726245,"duration":0},"status":"passed","severity":"normal"},{"uid":"538080604a289509","name":"Push message with content topic containing Russian","time":{"start":1721835590462,"stop":1721835590462,"duration":0},"status":"passed","severity":"normal"},{"uid":"62883c736a87b446","name":"should set field with all protocols enabled","time":{"start":1721835020925,"stop":1721835020925,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cd261b8d55f3fe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721835012436,"stop":1721835012436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c689303d965ecf9f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721835012423,"stop":1721835012424,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ada04bedc8623d","name":"random static sharding 3 - Cluster ID: 701, Shard ID: 956","time":{"start":1721835705035,"stop":1721835705035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3668b6ca9ec15b","name":"Push message with content topic containing long","time":{"start":1721835708278,"stop":1721835708278,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a812a435e75fbb","name":"Check received message containing long","time":{"start":1721835617581,"stop":1721835617582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3db026d016419fa","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721835012429,"stop":1721835012429,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b59bfa8faa12bb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721835590464,"stop":1721835590464,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f9ad2c109b270d","name":"Ping fails for unsubscribed peers","time":{"start":1721835179031,"stop":1721835179032,"duration":1},"status":"passed","severity":"normal"},{"uid":"908aa7729e14c161","name":"Check received message containing unicode special characters","time":{"start":1721835617591,"stop":1721835617591,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7be19153558cf6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721835070819,"stop":1721835070819,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de9526deb0c3605","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721835020105,"stop":1721835020106,"duration":1},"status":"passed","severity":"normal"},{"uid":"256020bd22621dfb","name":"Encoder throws on undefined content topic","time":{"start":1721835025806,"stop":1721835025807,"duration":1},"status":"passed","severity":"normal"},{"uid":"5659cd46d8565420","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721835063041,"stop":1721835063042,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6a718cf634ccea","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721835012427,"stop":1721835012427,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2f17cbc4554531","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1721835475596,"stop":1721835475597,"duration":1},"status":"passed","severity":"normal"},{"uid":"3900a14f3f1c6941","name":"LightPush","time":{"start":1721835783873,"stop":1721835783874,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e73786e1a5befe","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721835747966,"stop":1721835747966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4b1bdbfdf479b8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721835020104,"stop":1721835020104,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ac834ec3f714ab","name":"Failed peers are renewed","time":{"start":1721835356824,"stop":1721835356824,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c227eb5508a02f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721835726245,"stop":1721835726246,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcb4f15bfcfaf48","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721835726277,"stop":1721835726277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c706b8c75fb60b41","name":"Store - dialed first","time":{"start":1721835783872,"stop":1721835783873,"duration":1},"status":"passed","severity":"normal"},{"uid":"797008e43ecb5bd8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721835726261,"stop":1721835726261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b932503232a4759","name":"Fails to push message bigger that 1MB","time":{"start":1721835590470,"stop":1721835590470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c376a47b1da3e69a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721835672836,"stop":1721835672837,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccf664b5ab31456","name":"should throw an error for missing sharding configuration","time":{"start":1721835012441,"stop":1721835012441,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d1a4ff45665120","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721835288483,"stop":1721835288483,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde153c149621d88","name":"Check received message containing Arabic","time":{"start":1721835271491,"stop":1721835271492,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a23c4c226c6b15","name":"Query with Promise Callback, No message returned","time":{"start":1721835745668,"stop":1721835745669,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9279f82f5d66bb","name":"Check message with non string payload is not received","time":{"start":1721835271502,"stop":1721835271503,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d4094b63f8021","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1721835475597,"stop":1721835475598,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1903a06ea18bb1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721835119536,"stop":1721835119536,"duration":0},"status":"passed","severity":"normal"},{"uid":"62881d797fa43cdb","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721835012427,"stop":1721835012427,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd816c3edab50c2b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721835726229,"stop":1721835726230,"duration":1},"status":"passed","severity":"normal"},{"uid":"28576f901363e363","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721835726246,"stop":1721835726246,"duration":0},"status":"passed","severity":"normal"},{"uid":"af817de80cae5270","name":"Subscribe to topic containing Script and receive message","time":{"start":1721835726237,"stop":1721835726237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c124189e7814ca18","name":"Push message with custom timestamp: 1721838957020","time":{"start":1721835590469,"stop":1721835590469,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d424c7589176853","name":"should not receive a peer event before start","time":{"start":1721835882716,"stop":1721835882717,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b4b25c482b0408","name":"random static sharding 2 - Cluster ID: 7, Shard ID: 113","time":{"start":1721835705035,"stop":1721835705035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e260892f0b0c4c71","name":"can start and stop the service","time":{"start":1721835083637,"stop":1721835083638,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b67910385e3fac9","name":"Push message with content topic containing JSON","time":{"start":1721835708283,"stop":1721835708284,"duration":1},"status":"passed","severity":"normal"},{"uid":"b149c373fd1c1c03","name":"listenerCount","time":{"start":1721835103471,"stop":1721835103471,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef1e361507d58b","name":"Check received message containing Arabic","time":{"start":1721835617583,"stop":1721835617584,"duration":1},"status":"passed","severity":"normal"},{"uid":"907fa0498ac117b7","name":"connects to nwaku","time":{"start":1721835776348,"stop":1721835776349,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c482b1388c78f99","name":"Check publish message containing Basic HTML tag","time":{"start":1721835644904,"stop":1721835644905,"duration":1},"status":"passed","severity":"normal"},{"uid":"16918fffdfb98ac8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721835012432,"stop":1721835012432,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc83100ebff4bcd","name":"Push message with content topic containing XML","time":{"start":1721835708281,"stop":1721835708282,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2e908071ba7add","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721835070817,"stop":1721835070817,"duration":0},"status":"passed","severity":"normal"},{"uid":"37660e8c9c8108e7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721835046420,"stop":1721835046422,"duration":2},"status":"passed","severity":"normal"},{"uid":"12a2e886341e8641","name":"handles empty shards array correctly","time":{"start":1721835012441,"stop":1721835012441,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacef75cb63e707e","name":"Generator, 2 different pubsubtopics","time":{"start":1721835747960,"stop":1721835747961,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a35f2781509231","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721835165273,"stop":1721835165275,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc95945b338eb316","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721835288489,"stop":1721835288489,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f06e6c8ea6bb6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app43/9/topic925/proto","time":{"start":1721835672829,"stop":1721835672829,"duration":0},"status":"passed","severity":"normal"},{"uid":"64847b2dbc22581","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721835760905,"stop":1721835760908,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea201a0d784144fa","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721835769693,"stop":1721835769693,"duration":0},"status":"passed","severity":"normal"},{"uid":"256777d69ec33899","name":"Filter with 1 connections","time":{"start":1721835361189,"stop":1721835361189,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ec264d5e2a3ed8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721835063046,"stop":1721835063047,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7736382948e5739","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721835012435,"stop":1721835012435,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc3e91b6a8388d7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721835726239,"stop":1721835726240,"duration":1},"status":"passed","severity":"normal"},{"uid":"26eb83d8a8b43776","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721835308601,"stop":1721835308601,"duration":0},"status":"passed","severity":"normal"},{"uid":"89970db7d4324ab9","name":"Check received message containing Chinese","time":{"start":1721835271488,"stop":1721835271488,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffd38b580ff345e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721835288487,"stop":1721835288487,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d1d918ebfd99a1","name":"Push message with content topic containing Chinese","time":{"start":1721835590461,"stop":1721835590461,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcb5ba597e992ad","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721835621612,"stop":1721835621613,"duration":1},"status":"passed","severity":"normal"},{"uid":"e039159893f5c124","name":"Check received message containing Chinese","time":{"start":1721835617603,"stop":1721835617604,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcd21babbf80d8a","name":"returns all values when wanted number is greater than available values","time":{"start":1721835035290,"stop":1721835035291,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd14f2dcde4fbc1c","name":"Check publish message containing XML","time":{"start":1721835644903,"stop":1721835644904,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7682dd70f96dc9","name":"Generator, custom pubsub topic","time":{"start":1721835747963,"stop":1721835747964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efa9dcf42ac42f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721835165272,"stop":1721835165272,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df4f273b01d67bb","name":"handles empty contentTopics array correctly","time":{"start":1721835012441,"stop":1721835012441,"duration":0},"status":"passed","severity":"normal"},{"uid":"121274b4cb3b5f4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721835020112,"stop":1721835020112,"duration":0},"status":"passed","severity":"normal"},{"uid":"78878a7a6f5e497","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1721835475598,"stop":1721835475599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d890aa6b3b4f3d4e","name":"should emit a peer event after start","time":{"start":1721835882716,"stop":1721835882716,"duration":0},"status":"passed","severity":"normal"},{"uid":"229b8c83c2788e5e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721835726272,"stop":1721835726274,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e15e6b5250239c5","name":"Push message with emoji payload","time":{"start":1721835708276,"stop":1721835708276,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4e3ce7ccaee8c5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721835165271,"stop":1721835165271,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b18c03d781ba65","name":"Check received message with timestamp: 1721835062486000000 ","time":{"start":1721835271498,"stop":1721835271498,"duration":0},"status":"passed","severity":"normal"},{"uid":"7311ef398f58171f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app47/8/topic284/test.js","time":{"start":1721835672828,"stop":1721835672828,"duration":0},"status":"passed","severity":"normal"},{"uid":"271f17aa6ae13951","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721835012424,"stop":1721835012424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d42e7125a7ced8","name":"Check received message containing short","time":{"start":1721835617581,"stop":1721835617581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb313aeb48b7470","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721835025499,"stop":1721835025500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94dcc7cdd4d980e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721835012435,"stop":1721835012435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f3f6580576714","name":"Ping on unsubscribed peer","time":{"start":1721835124502,"stop":1721835124502,"duration":0},"status":"passed","severity":"normal"},{"uid":"5108ba2088ccf449","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721835014997,"stop":1721835014997,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf1b773e780e94f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app82/10/topic573/xml","time":{"start":1721835672834,"stop":1721835672835,"duration":1},"status":"passed","severity":"normal"},{"uid":"93dff46bc40e90a","name":"isConnected should return false after all peers disconnect","time":{"start":1721835063050,"stop":1721835063050,"duration":0},"status":"passed","severity":"normal"},{"uid":"7756b9a844942498","name":"Push message with short payload","time":{"start":1721835708269,"stop":1721835708270,"duration":1},"status":"passed","severity":"normal"},{"uid":"995f1ae2c9253cca","name":"Ping on subscribed peer","time":{"start":1721835124499,"stop":1721835124499,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce9e43e64265869","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1721835475603,"stop":1721835475603,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a182e0ad90d7b2","name":"Check message with no content topic is not received","time":{"start":1721835617615,"stop":1721835617616,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b058b63261962b5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721835046422,"stop":1721835046423,"duration":1},"status":"passed","severity":"normal"},{"uid":"14443699dcb33d65","name":"handles multiple messages","time":{"start":1721835766258,"stop":1721835766258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ad96fd1eae6506","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721835726234,"stop":1721835726234,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab359af9a304e0fe","name":"Push message with Basic HTML tag payload","time":{"start":1721835590456,"stop":1721835590456,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c507b55861fbfa","name":"Push message with special chars payload","time":{"start":1721835590452,"stop":1721835590453,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dca69261a37cfb2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721835726229,"stop":1721835726229,"duration":0},"status":"passed","severity":"normal"},{"uid":"79da78cb1140a6f4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721835321343,"stop":1721835321344,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bcfa3657dab6f54","name":"Push message with content topic containing numeric","time":{"start":1721835708278,"stop":1721835708279,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce532a2794aa58b2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721835288491,"stop":1721835288491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd0b3379f52992a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721835650042,"stop":1721835650042,"duration":0},"status":"passed","severity":"normal"},{"uid":"5053bae3de6603e0","name":"unsubscribes","time":{"start":1721835766259,"stop":1721835766260,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad3eb54e284484f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721835288480,"stop":1721835288481,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f80b4ab0fcd28d","name":"Subscribe to topic containing long and publish message","time":{"start":1721835650053,"stop":1721835650054,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b057500c19a1863","name":"Push 30 different messages","time":{"start":1721835590458,"stop":1721835590459,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db225016920555d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721835020111,"stop":1721835020111,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4e3bb91df59e5c","name":"Ping on unsubscribed peer","time":{"start":1721835164692,"stop":1721835164692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f79d32611153d65","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721835672826,"stop":1721835672827,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbee167f31afac9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721835288489,"stop":1721835288489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e5be4c16542ecb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721835036832,"stop":1721835036832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2578c3f51c23a25","name":"Push message with content topic containing escaped characters","time":{"start":1721835708284,"stop":1721835708285,"duration":1},"status":"passed","severity":"normal"},{"uid":"27770d3e8480e911","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721835165272,"stop":1721835165273,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec81ad43803111c5","name":"Nodes with multiple pubsub topic","time":{"start":1721835621621,"stop":1721835621622,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a6e228be09b6f7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721835165270,"stop":1721835165271,"duration":1},"status":"passed","severity":"normal"},{"uid":"39866307f69d262c","name":"should throw an error for missing required configuration","time":{"start":1721835012430,"stop":1721835012430,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6aa0f5bf7d95c6","name":"getPeersByDiscovery","time":{"start":1721835604473,"stop":1721835604473,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecfdfb7d9778ca2","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app94/4/topic534/proto","time":{"start":1721835672828,"stop":1721835672829,"duration":1},"status":"passed","severity":"normal"},{"uid":"7486e9ea3db68a87","name":"Check received message containing XML","time":{"start":1721835617605,"stop":1721835617606,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2d6280c5cccefa","name":"should throw error - no id","time":{"start":1721835020918,"stop":1721835020918,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dcf00ca2b273b7","name":"Push message with meta","time":{"start":1721835590466,"stop":1721835590467,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd220b5868a1b505","name":"Relay - dialed first","time":{"start":1721835783864,"stop":1721835783865,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb03de85422e7d1c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721835012431,"stop":1721835012431,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb857a65fe20344d","name":"random static sharding 5 - Cluster ID: 191, Shard ID: 33","time":{"start":1721835705036,"stop":1721835705037,"duration":1},"status":"passed","severity":"normal"},{"uid":"277377030f28b017","name":"Push message with Chinese payload","time":{"start":1721835590453,"stop":1721835590453,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e51651fff9633c","name":"Fails to publish message with wrong content topic","time":{"start":1721835644920,"stop":1721835644920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f97e0f45a645488","name":"Check publish message containing SQL Injection","time":{"start":1721835644900,"stop":1721835644902,"duration":2},"status":"passed","severity":"normal"},{"uid":"48daca5d4c0dc8e3","name":"Accepts a valid Waku Message","time":{"start":1721835029186,"stop":1721835029188,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a0abce23329cba3","name":"Keep-alive pings maintain the connection","time":{"start":1721835179032,"stop":1721835179032,"duration":0},"status":"passed","severity":"normal"}] |