allure-jswaku/7396/widgets/duration.json
2024-09-02 23:39:56 +00:00

1 line
158 KiB
JSON

[{"uid":"b3f1e6b8116c8df0","name":"Check message received after nwaku node is restarted","time":{"start":1725319931693,"stop":1725319931693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5819a738acaba29f","name":"Reopen subscription with peer with lost subscription","time":{"start":1725319849334,"stop":1725319849341,"duration":7},"status":"passed","severity":"normal"},{"uid":"6e28d88b5971f189","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725319714727,"stop":1725319714727,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a1f2ea8df79ae5","name":"Push message with Arabic payload","time":{"start":1725320183896,"stop":1725320183896,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bf79fdbe75d6c5","name":"shard 0","time":{"start":1725320268524,"stop":1725320268524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a37ba3362691434","name":"Mutual subscription","time":{"start":1725320214697,"stop":1725320214698,"duration":1},"status":"passed","severity":"normal"},{"uid":"608aac43cecfe7e6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725319968531,"stop":1725319968531,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bab6c1fdb5f7ac0","name":"non connected peers","time":{"start":1725320174218,"stop":1725320174218,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4fd4f1a1e03003e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725320268546,"stop":1725320268546,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbddf6e85e58c345","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725320292700,"stop":1725320292700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40ba0ff302e6004","name":"throws on content topic with empty encoding field","time":{"start":1725319714700,"stop":1725319714701,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4663bc2e8d6d2c","name":"unsubscribes","time":{"start":1725320306706,"stop":1725320306707,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6601c97aabc763","name":"Push message with content topic containing special chars","time":{"start":1725320183903,"stop":1725320183903,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8871199670ce0a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725319734261,"stop":1725319734261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8910d055b3fc7a17","name":"should be called for bootstrap peers","time":{"start":1725319770291,"stop":1725319770292,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d43241109fadfb1","name":"Generator, custom pubsub topic","time":{"start":1725320300539,"stop":1725320300540,"duration":1},"status":"passed","severity":"normal"},{"uid":"747893572446374","name":"LightPush with 2 connections","time":{"start":1725319991501,"stop":1725319991504,"duration":3},"status":"passed","severity":"normal"},{"uid":"f219d2e6d76296b","name":"should load peers from local storage and dispatch events","time":{"start":1725319738219,"stop":1725319738219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1b2c691b675551","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725320065531,"stop":1725320065531,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e41d6c18bada11","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725320214712,"stop":1725320214712,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e13062277ab2a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725319937242,"stop":1725319937242,"duration":0},"status":"passed","severity":"normal"},{"uid":"1428e3bf9285efb6","name":"LightPush","time":{"start":1725320324273,"stop":1725320324273,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ead8086273d5c0","name":"should not throw an error for a single configured topic","time":{"start":1725319714729,"stop":1725319714730,"duration":1},"status":"passed","severity":"normal"},{"uid":"39578540760052d1","name":"Decoder throws on empty string content topic","time":{"start":1725319727087,"stop":1725319727088,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc9bd41043657f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725319714729,"stop":1725319714729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9931e44dd38116f0","name":"Check publish message containing short","time":{"start":1725320209168,"stop":1725320209168,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29f8a31e1028123","name":"Push message with content topic containing unicode special characters","time":{"start":1725320183910,"stop":1725320183911,"duration":1},"status":"passed","severity":"normal"},{"uid":"243a5c361fdcbf2c","name":"Publish message with large meta","time":{"start":1725320209178,"stop":1725320209178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00687c72343c8dc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725320292705,"stop":1725320292705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642d4d78136a0cb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725319743869,"stop":1725319743870,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87447761ef10901","name":"Push message with Russian payload","time":{"start":1725320260926,"stop":1725320260927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6267020ca10a658","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725319722500,"stop":1725319722500,"duration":0},"status":"passed","severity":"normal"},{"uid":"467ea75dab0b78de","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725319714721,"stop":1725319714721,"duration":0},"status":"passed","severity":"normal"},{"uid":"871dd4a8771427af","name":"Push message with content topic containing emoji","time":{"start":1725320183912,"stop":1725320183912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4889133a956dfbe","name":"Check received message containing Russian","time":{"start":1725320173884,"stop":1725320173885,"duration":1},"status":"passed","severity":"normal"},{"uid":"5188f0b7a9740096","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725319834947,"stop":1725319834948,"duration":1},"status":"passed","severity":"normal"},{"uid":"b771d86775609d95","name":"Refresh subscription","time":{"start":1725320292690,"stop":1725320292698,"duration":8},"status":"passed","severity":"normal"},{"uid":"c6c6f8da12c6a2dd","name":"less peers than existing","time":{"start":1725320174218,"stop":1725320174218,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3420c5ede6eb3b04","name":"should throw error - no public key","time":{"start":1725319722501,"stop":1725319722501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad44cfc6701154d","name":"should decode valid enr with tcp successfully","time":{"start":1725319722500,"stop":1725319722501,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2caa32f66bab2b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725320292672,"stop":1725320292672,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa579b49c67061a9","name":"should encodeTxt and decodeTxt","time":{"start":1725319722499,"stop":1725319722499,"duration":0},"status":"passed","severity":"normal"},{"uid":"316003b2d83dfc4a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725319968533,"stop":1725319968534,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc75cfb338295eeb","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725319809949,"stop":1725319809949,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd7ef98a438a4d2","name":"Check received message containing long","time":{"start":1725320173882,"stop":1725320173882,"duration":0},"status":"passed","severity":"normal"},{"uid":"bededde5583a7a65","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725319874877,"stop":1725319874877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5596440c0f5cabbe","name":"Push message with content topic containing JSON","time":{"start":1725320183907,"stop":1725320183908,"duration":1},"status":"passed","severity":"normal"},{"uid":"89922c8923bce440","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725319714728,"stop":1725319714729,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f9c8aa1f2e9eaa","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725319716961,"stop":1725319716961,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f72b9bf43aa4b3","name":"Symmetric encrypt & Decrypt","time":{"start":1725319744286,"stop":1725319744286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa701cacc9cc0f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725320214711,"stop":1725320214711,"duration":0},"status":"passed","severity":"normal"},{"uid":"1279f33072f360d8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725320209176,"stop":1725320209177,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d51410d237a27d4","name":"Check received message containing escaped characters","time":{"start":1725319931683,"stop":1725319931683,"duration":0},"status":"passed","severity":"normal"},{"uid":"187c4ed044a6225c","name":"Check publish message containing Arabic","time":{"start":1725320209170,"stop":1725320209170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3225d43287968ad4","name":"throws on content topic with empty application field","time":{"start":1725319714699,"stop":1725319714699,"duration":0},"status":"passed","severity":"normal"},{"uid":"59739b01741fbd76","name":"Subscribe to topic containing Script and receive message","time":{"start":1725319973137,"stop":1725319973137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3026f2fd697b219","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725319714727,"stop":1725319714728,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d8a7db957fb59b","name":"Sample","time":{"start":1725319721930,"stop":1725319721930,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdf3180f3ace531","name":"Check received message containing Russian","time":{"start":1725320173851,"stop":1725320173852,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ee182f3a82aee3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725319809948,"stop":1725319809948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b00ebcdc3b248ba","name":"Push message with long payload","time":{"start":1725320183893,"stop":1725320183894,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98e9a36953add36","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725319734084,"stop":1725319734084,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd95056e4abaecf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725320292647,"stop":1725320292647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1759bc62344d93ad","name":"should properly create location multiaddrs - udp","time":{"start":1725319722509,"stop":1725319722510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0135177e30b6ef8","name":"Encoder throws on undefined content topic","time":{"start":1725319727086,"stop":1725319727086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ce437af9817f3c","name":"Number of peers are maintained correctly","time":{"start":1725320000890,"stop":1725320000890,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41de57608c04daf","name":"random static sharding 9 - Cluster ID: 755, Shard ID: 885","time":{"start":1725320268536,"stop":1725320268537,"duration":1},"status":"passed","severity":"normal"},{"uid":"866f129330811ba2","name":"Push message with SQL Injection payload","time":{"start":1725320183897,"stop":1725320183897,"duration":0},"status":"passed","severity":"normal"},{"uid":"13eab5a397a95371","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725320292672,"stop":1725320292673,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca8bc4db5784e98","name":"should decode valid enr successfully","time":{"start":1725319722500,"stop":1725319722500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b85b83cfc6019a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725319937252,"stop":1725319937252,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4675ce4f2043ff2","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app76/3/topic120/test.js","time":{"start":1725320245062,"stop":1725320245062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd5942f1a7da9f7","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725320065538,"stop":1725320065538,"duration":0},"status":"passed","severity":"normal"},{"uid":"3807cdad797c203e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725319714712,"stop":1725319714712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3737c48b68b1541b","name":"Push message with content topic containing JSON","time":{"start":1725320260960,"stop":1725320260961,"duration":1},"status":"passed","severity":"normal"},{"uid":"db43396f09728065","name":"Check publish message containing Russian","time":{"start":1725320209170,"stop":1725320209170,"duration":0},"status":"passed","severity":"normal"},{"uid":"275a629c035310ff","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725320285829,"stop":1725320285830,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ac5f152c246623","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725319973124,"stop":1725319973125,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b002dd7325b406","name":"Fails to push message with empty content topic","time":{"start":1725320183913,"stop":1725320183913,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edcc4185ba75ca6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725320285825,"stop":1725320285826,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61532e3335cdb87","name":"Subscribe to topic containing short and receive message","time":{"start":1725319973132,"stop":1725319973132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18ee628afa2aa9e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725319770292,"stop":1725319770293,"duration":1},"status":"passed","severity":"normal"},{"uid":"6061836a700de1bf","name":"Subscribe to topic containing short and publish message","time":{"start":1725320214702,"stop":1725320214703,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3597e568499eca3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725319874905,"stop":1725319874906,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7e7d7bab727cb3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725320252028,"stop":1725320252028,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bf2da3b0bd3dac","name":"Push message with content topic containing escaped characters","time":{"start":1725320183909,"stop":1725320183910,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eacec27289cd26a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725319732957,"stop":1725319732957,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff3844b497a0be1","name":"Subscribe to topic containing long and publish message","time":{"start":1725320214703,"stop":1725320214703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a326dc1bb7d527d3","name":"recovers when dns.resolve returns empty","time":{"start":1725319734258,"stop":1725319734258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b593af9b79cbc2a9","name":"can start the service","time":{"start":1725319738215,"stop":1725319738215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd4fe03c85a283c","name":"Check message with non string payload is not received","time":{"start":1725319931692,"stop":1725319931692,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd39fced14ca20","name":"Check received message containing short","time":{"start":1725320173882,"stop":1725320173882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4868222d5300c09e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725319734008,"stop":1725319734008,"duration":0},"status":"passed","severity":"normal"},{"uid":"287aaf59df003f96","name":"should emit a peer event after start","time":{"start":1725320212033,"stop":1725320212033,"duration":0},"status":"passed","severity":"normal"},{"uid":"62905af6b3717e05","name":"topics with same application and version share the same shard","time":{"start":1725319714712,"stop":1725319714712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8d0f0485afa268","name":"Ping on peer without subscriptions","time":{"start":1725319849300,"stop":1725319849300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e321dc44d4585d9a","name":"Renews subscription after lossing a connection","time":{"start":1725320292708,"stop":1725320292709,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec253990c1d4d2c","name":"Subscribe to topic containing Script and publish message","time":{"start":1725320214709,"stop":1725320214710,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a16ec3cd91555b1","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725319937224,"stop":1725319937224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5471e466191dbd35","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725319770294,"stop":1725319770294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba80c10c34aab1e2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725320292708,"stop":1725320292708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e697db8895e831cb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725319973136,"stop":1725319973136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2708ccd204df867","name":"Push message with content topic containing XML","time":{"start":1725320260959,"stop":1725320260959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06e5f2c97b08dde","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725320065539,"stop":1725320065539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd4b5a0b5016967","name":"Overlapping topic subscription","time":{"start":1725320292650,"stop":1725320292650,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bbd80f008900e","name":"Push message with content topic containing short","time":{"start":1725320260951,"stop":1725320260951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e186da3d3364936","name":"should return false","time":{"start":1725319722503,"stop":1725319722503,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c8266f26382567","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725319834947,"stop":1725319834947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b439e1b7cb2e39","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725320292655,"stop":1725320292655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef03688eb029761a","name":"Js publishes, other Js receives","time":{"start":1725320197681,"stop":1725320197681,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c93ffa623c168a1","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725319714732,"stop":1725319714732,"duration":0},"status":"passed","severity":"normal"},{"uid":"202fe5a93134117f","name":"Throws when trying to push message with empty payload","time":{"start":1725320183901,"stop":1725320183901,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5357f86b165934","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725319834951,"stop":1725319834951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0d10be25fcfa25","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725320065530,"stop":1725320065530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5595124663cb79b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725320318361,"stop":1725320318361,"duration":0},"status":"passed","severity":"normal"},{"uid":"829666a2917368d5","name":"Push message with Basic HTML tag payload","time":{"start":1725320260931,"stop":1725320260932,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d55949cfada5977","name":"Check received message containing unicode special characters","time":{"start":1725319931683,"stop":1725319931685,"duration":2},"status":"passed","severity":"normal"},{"uid":"24de52c4189dd2f","name":"Check received message containing emoji","time":{"start":1725320173865,"stop":1725320173866,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c21c5e2cfac8c34","name":"Push message with content topic containing Chinese","time":{"start":1725320260954,"stop":1725320260955,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cc2e6ac97bbc53","name":"Push message with Chinese payload","time":{"start":1725320260918,"stop":1725320260921,"duration":3},"status":"passed","severity":"normal"},{"uid":"40082b6c166f6c76","name":"Push message with content topic containing special chars","time":{"start":1725320260953,"stop":1725320260954,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8ea6780dc65c87","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725319762994,"stop":1725319762995,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f648decd7e635a6","name":"addEventListener with wrong event","time":{"start":1725319802897,"stop":1725319802897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce85c524286947f0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725319968521,"stop":1725319968521,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a386f222a20791","name":"Promise Callback - true","time":{"start":1725320290465,"stop":1725320290465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea418dd0b9da3217","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725320190001,"stop":1725320190001,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6d04b97d58231","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725319772714,"stop":1725319772714,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df1151be65aae0a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725319937231,"stop":1725319937231,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0965e065d009ef","name":"should throw an error for an unconfigured topic","time":{"start":1725319714730,"stop":1725319714730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f489de6362d0e97","name":"Renews peer on consistent ping failures","time":{"start":1725319866073,"stop":1725319866073,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8b105bba35702d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725320303671,"stop":1725320303672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e393773fcc12f44b","name":"Check received message containing long","time":{"start":1725319931664,"stop":1725319931665,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5ee2fe17be1024","name":"Push message with content topic containing Chinese","time":{"start":1725320183903,"stop":1725320183903,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb1fbb803d33633","name":"Subscribe to topic containing long and receive message","time":{"start":1725319973132,"stop":1725319973133,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9a3545e52e3eb2","name":"should use DNS peer discovery with light client","time":{"start":1725319773661,"stop":1725319773661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5c9e48ff68a08a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725320285824,"stop":1725320285825,"duration":1},"status":"passed","severity":"normal"},{"uid":"6131b895ab1a79a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725320051901,"stop":1725320051901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4b33805e70248","name":"Ordered Callback - true","time":{"start":1725320290466,"stop":1725320290467,"duration":1},"status":"passed","severity":"normal"},{"uid":"73001ba044b6b9b4","name":"start node with empty shard should fail","time":{"start":1725320268547,"stop":1725320268547,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c4b8e4c633576e","name":"Check message with invalid timestamp is not received","time":{"start":1725319931689,"stop":1725319931690,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04000993ead8988","name":"it tolerates circular branch references","time":{"start":1725319734257,"stop":1725319734257,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd2c935f12ad8c4","name":"should add and remove event listeners correctly","time":{"start":1725319738220,"stop":1725319738220,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf592c293bffb672","name":"Should update shard info","time":{"start":1725320092650,"stop":1725320092651,"duration":1},"status":"passed","severity":"normal"},{"uid":"8062b23093381c4f","name":"new peer added after a peer was already found","time":{"start":1725320179542,"stop":1725320179542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25b26c8b57fab8d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725319714727,"stop":1725319714727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94b61a3d38105e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725320292689,"stop":1725320292689,"duration":0},"status":"passed","severity":"normal"},{"uid":"33577ef727ba9d75","name":"Passing page size 10 when there are 10 messages","time":{"start":1725320315686,"stop":1725320315686,"duration":0},"status":"passed","severity":"normal"},{"uid":"469be53dce9e94f0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725319743870,"stop":1725319743870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44116b0cb657b27","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725319973135,"stop":1725319973135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9592f7c4d3ee8a","name":"should get / set TCP multiaddr","time":{"start":1725319722505,"stop":1725319722508,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8259fa93b2d8b8b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725319734261,"stop":1725319734261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76922a3e688ceb1c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725319937230,"stop":1725319937230,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5861c39326c7bae","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725319714725,"stop":1725319714726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a105a5a47c94d914","name":"can start the service","time":{"start":1725319773657,"stop":1725319773657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9796555af74bbd89","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725319973119,"stop":1725319973119,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2036b89722ee67c","name":"Decoder throws on undefined content topic","time":{"start":1725319745357,"stop":1725319745357,"duration":0},"status":"passed","severity":"normal"},{"uid":"b683c3dfc83905a7","name":"Push message with custom timestamp: 1725323591714","time":{"start":1725320183917,"stop":1725320183917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8c94f0a86bfdd7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725319745355,"stop":1725319745356,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d107e507feb3e68","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725320214701,"stop":1725320214701,"duration":0},"status":"passed","severity":"normal"},{"uid":"60875582188cffe3","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725319937249,"stop":1725319937250,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f856dcdbcf1278e","name":"Check publish message containing Basic HTML tag","time":{"start":1725320209171,"stop":1725320209171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74e3a7d253b5544","name":"should throw an error for missing sharding configuration","time":{"start":1725319714733,"stop":1725319714733,"duration":0},"status":"passed","severity":"normal"},{"uid":"20032e8c65aa2225","name":"Push message with Script payload","time":{"start":1725320183897,"stop":1725320183897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4baf89ffb3d05cf5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725319714731,"stop":1725319714732,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d795f28259ec3b","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725320065535,"stop":1725320065537,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b0e27557e14ad9","name":"Ping on peer without subscriptions","time":{"start":1725319827121,"stop":1725319827121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c7884bc4a10f7b","name":"Light Node - default protocols","time":{"start":1725320324274,"stop":1725320324274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8df04e83f6e799c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725319968529,"stop":1725319968529,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df81c0c57e0b2c4","name":"returns all values when wanted number is greater than available values","time":{"start":1725319732957,"stop":1725319732957,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9e2cdb4dce742c","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725320065540,"stop":1725320065540,"duration":0},"status":"passed","severity":"normal"},{"uid":"191cc694e83f338","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725320065539,"stop":1725320065539,"duration":0},"status":"passed","severity":"normal"},{"uid":"151827f27ac8ce5","name":"Ping succeeds for all connected peers","time":{"start":1725319866067,"stop":1725319866068,"duration":1},"status":"passed","severity":"normal"},{"uid":"655e6afd729a4c55","name":"should return unique PubsubTopics for static sharding","time":{"start":1725319714716,"stop":1725319714717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d5656bdc072d7d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725319734082,"stop":1725319734083,"duration":1},"status":"passed","severity":"normal"},{"uid":"263e165a83a8a70b","name":"Subscribe and receives messages on 20 topics","time":{"start":1725320292681,"stop":1725320292689,"duration":8},"status":"passed","severity":"normal"},{"uid":"9c7a602c185f8d34","name":"Waku message hash computation (no timestamp)","time":{"start":1725319716963,"stop":1725319716963,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0d369fe60982ae","name":"Ephemeral field set to true","time":{"start":1725319727085,"stop":1725319727085,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a621697aaa504","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725319968523,"stop":1725319968527,"duration":4},"status":"passed","severity":"normal"},{"uid":"606a8470c1d5f89a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725320092399,"stop":1725320092400,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bb8a6c2693a8d3","name":"should not fail to stop the service if it was not started","time":{"start":1725320212032,"stop":1725320212032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2d8462db110e96","name":"Ordered callback, aborts when callback returns true","time":{"start":1725320296550,"stop":1725320296551,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fa10aa12c82349","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725320065534,"stop":1725320065534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a424809ecff814a","name":"can dial TLS multiaddrs","time":{"start":1725320088987,"stop":1725320088988,"duration":1},"status":"passed","severity":"normal"},{"uid":"838a743d96a78e7b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725319721858,"stop":1725319721859,"duration":1},"status":"passed","severity":"normal"},{"uid":"6480c2c0bbd02f8","name":"should not fail to stop the service if it was not started","time":{"start":1725319773658,"stop":1725319773658,"duration":0},"status":"passed","severity":"normal"},{"uid":"391df1a9c1bc38df","name":"Round trip binary serialization","time":{"start":1725319727084,"stop":1725319727085,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23bbf5f22ec114d","name":"Ordered Callback - false","time":{"start":1725320290467,"stop":1725320290467,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce4ed66fbc72485","name":"should not fail to start the service if it is already started","time":{"start":1725319738217,"stop":1725319738217,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b60c2186eb1a8b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725320173895,"stop":1725320173895,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb048082b8be913","name":"should properly create peer info with all multiaddrs","time":{"start":1725319722510,"stop":1725319722510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d1f87903e5ab9f","name":"Nodes with multiple pubsub topic","time":{"start":1725320190000,"stop":1725320190000,"duration":0},"status":"passed","severity":"normal"},{"uid":"57937c3aa4d8a876","name":"Push message with content topic containing numeric","time":{"start":1725320183902,"stop":1725320183902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46ae12e5604e3c5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725320292681,"stop":1725320292681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7f0df4b2990101","name":"should throw error - no public key","time":{"start":1725319722502,"stop":1725319722503,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b215722528e010d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725319937225,"stop":1725319937225,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca5701928e08507","name":"Check message on other pubsub topic is not received","time":{"start":1725320173896,"stop":1725320173897,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb65c2e49caf29e9","name":"Push message with content topic containing Russian","time":{"start":1725320183904,"stop":1725320183904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c09ecbe7c7621c6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725320292672,"stop":1725320292672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a12d702a1fd462","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725320065535,"stop":1725320065535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc471b7c4e046ca","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725319726820,"stop":1725319726820,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf12f9804d6baa00","name":"Check message with no payload is not received","time":{"start":1725320173902,"stop":1725320173902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22081437e8a7ad0","name":"should not receive a peer event after stop","time":{"start":1725319773660,"stop":1725319773660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50c179bfc2f8651","name":"Store - dialed first","time":{"start":1725320324273,"stop":1725320324273,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d43045d8824cc2","name":"Push message with escaped characters payload","time":{"start":1725320260936,"stop":1725320260937,"duration":1},"status":"passed","severity":"normal"},{"uid":"221e0a2121f44667","name":"Reopen subscription with peer with lost subscription","time":{"start":1725319827122,"stop":1725319827122,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2c5003a025a173","name":"Refresh subscription","time":{"start":1725319973131,"stop":1725319973131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09942cfabd4c82f","name":"Query generator for 2000 messages","time":{"start":1725320296551,"stop":1725320296551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0e3691c85dc7cd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725319716960,"stop":1725319716961,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef9501745488208","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725319721852,"stop":1725319721858,"duration":6},"status":"passed","severity":"normal"},{"uid":"2b700fb49e2bf74b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725320292653,"stop":1725320292653,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ad5247581b6cef","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725319745356,"stop":1725319745356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c825c92599b4675c","name":"Check publish message containing XML","time":{"start":1725320209171,"stop":1725320209171,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf93a716f6b546c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725320214700,"stop":1725320214701,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3dba58def5f4113","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725320292647,"stop":1725320292647,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d5681b6dd3b407","name":"Filter","time":{"start":1725320324273,"stop":1725320324274,"duration":1},"status":"passed","severity":"normal"},{"uid":"e633a41ef5ea4f82","name":"Query Generator, No message returned","time":{"start":1725320285822,"stop":1725320285824,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4fe0a68afe230ca","name":"Fails to push message with large meta","time":{"start":1725320260966,"stop":1725320260967,"duration":1},"status":"passed","severity":"normal"},{"uid":"be507501cef568c8","name":"should not receive a peer event before start","time":{"start":1725319738218,"stop":1725319738218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f225ffe4a9b2d7","name":"Relay + Store","time":{"start":1725319722512,"stop":1725319722512,"duration":0},"status":"passed","severity":"normal"},{"uid":"929bda10931a143b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725319714731,"stop":1725319714731,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a8726d618250f8","name":"Check message received after jswaku node is restarted","time":{"start":1725320173903,"stop":1725320173903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ea6accdbdff2137","name":"should properly create location multiaddrs - tcp4","time":{"start":1725319722509,"stop":1725319722509,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f04808f5507710","name":"Check received message containing shell command","time":{"start":1725320173886,"stop":1725320173887,"duration":1},"status":"passed","severity":"normal"},{"uid":"26589ccb05ad2a27","name":"Keep-alive pings maintain the connection","time":{"start":1725319866068,"stop":1725319866073,"duration":5},"status":"passed","severity":"normal"},{"uid":"cd2d25ae312ca651","name":"random static sharding 10 - Cluster ID: 321, Shard ID: 796","time":{"start":1725320268543,"stop":1725320268543,"duration":0},"status":"passed","severity":"normal"},{"uid":"de676ca5300d06dc","name":"ignores unrecognized TXT record formats","time":{"start":1725319734258,"stop":1725319734258,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6ec35aac5a15f2","name":"throws on content topic with empty topic name field","time":{"start":1725319714700,"stop":1725319714700,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a65dfb6040b27c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725319714730,"stop":1725319714730,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f03d9d8b591baa","name":"handles different networkShards values correctly","time":{"start":1725319714714,"stop":1725319714714,"duration":0},"status":"passed","severity":"normal"},{"uid":"42151ff7326c001c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725319714702,"stop":1725319714702,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f0c6c0674d159d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725320268524,"stop":1725320268525,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f38ddfbd2f4d1f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725319973136,"stop":1725319973137,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9cb207d458e0f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725319714726,"stop":1725319714726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20f1d4f25911129","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725319937248,"stop":1725319937249,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bfd6ac83830789","name":"removeEventListener with wrong event","time":{"start":1725319802898,"stop":1725319802898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d32d6ec2e9067b8","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725320065538,"stop":1725320065538,"duration":0},"status":"passed","severity":"normal"},{"uid":"61dc5dde37c2e7c7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725320051898,"stop":1725320051898,"duration":0},"status":"passed","severity":"normal"},{"uid":"164c8fb9d13303c7","name":"Push 30 different messages","time":{"start":1725320260945,"stop":1725320260946,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c44ad998b894a8a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725319762993,"stop":1725319762994,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8158842e1c80b8","name":"Accepts a valid Waku Message","time":{"start":1725319748362,"stop":1725319748363,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49143f5a4e26848","name":"Failed peers are renewed","time":{"start":1725320000890,"stop":1725320000891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6552030f096f374","name":"Push message with rate limit","time":{"start":1725320183915,"stop":1725320183916,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d5106f4da0e64d","name":"Filter with 3 connections","time":{"start":1725319991510,"stop":1725319991510,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f71e5f7b1c7bbea","name":"groups content topics by expected pubsub topic","time":{"start":1725319714713,"stop":1725319714713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13f0f6f647fb997","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725320051899,"stop":1725320051899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de178c167b66542","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725319973152,"stop":1725319973153,"duration":1},"status":"passed","severity":"normal"},{"uid":"4176083a057f7ca4","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725319937253,"stop":1725319937253,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cf36adee5c731e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725319714726,"stop":1725319714727,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f71adafa1dd070","name":"Check message with invalid timestamp is not received","time":{"start":1725320173873,"stop":1725320173875,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7d56628dead2ac0","name":"Push message with unicode special characters payload","time":{"start":1725320260937,"stop":1725320260941,"duration":4},"status":"passed","severity":"normal"},{"uid":"6f20050a69f577","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725319973120,"stop":1725319973121,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f26dc913f09ecee","name":"Publish message with custom timestamp: Tue Sep 03 2024 00:36:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1725320209175,"stop":1725320209175,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a83afb029d6b52","name":"Ephemeral messages are not stored","time":{"start":1725319772703,"stop":1725319772704,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b78c29a939cec8a","name":"random static sharding 4 - Cluster ID: 870, Shard ID: 938","time":{"start":1725320268529,"stop":1725320268530,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc0974453b1547d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725320318361,"stop":1725320318361,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06e1a1e83a61a21","name":"pre and post cipher","time":{"start":1725319744287,"stop":1725319744287,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0aa983364a967f","name":"Subscribe and publish message","time":{"start":1725320214699,"stop":1725320214700,"duration":1},"status":"passed","severity":"normal"},{"uid":"508baa3c3c28bef2","name":"1 Relay, 1 Filter, gives up","time":{"start":1725319734008,"stop":1725319734008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37833ef0c6e1833","name":"Check message on other pubsub topic is not received","time":{"start":1725320173875,"stop":1725320173876,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2342c87524478b","name":"handles empty contentTopics array correctly","time":{"start":1725319714733,"stop":1725319714734,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3dcf59f57d1bb8","name":"random static sharding 6 - Cluster ID: 289, Shard ID: 364","time":{"start":1725320268531,"stop":1725320268531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f646af911047d67","name":"Check received message containing Arabic","time":{"start":1725319931667,"stop":1725319931667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a69bd204575ed6","name":"Store - dialed after - with timeout","time":{"start":1725320324273,"stop":1725320324273,"duration":0},"status":"passed","severity":"normal"},{"uid":"4807a490804225da","name":"Check received message containing XML","time":{"start":1725320173854,"stop":1725320173855,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcf735cc6346349","name":"Check received message containing numeric","time":{"start":1725320173882,"stop":1725320173883,"duration":1},"status":"passed","severity":"normal"},{"uid":"1439825a46f75d8e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725319714732,"stop":1725319714732,"duration":0},"status":"passed","severity":"normal"},{"uid":"1794e4bae17021c1","name":"Refresh subscription","time":{"start":1725320214701,"stop":1725320214701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8132d600234a101","name":"Query with Ordered Callback, No Decoder","time":{"start":1725320285826,"stop":1725320285828,"duration":2},"status":"passed","severity":"normal"},{"uid":"963ce69586b9c48c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725320214710,"stop":1725320214711,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7dca821069c4c4d","name":"Delete observer","time":{"start":1725320176844,"stop":1725320176844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da700b42eb34e47","name":"Non TWN Cluster","time":{"start":1725320245061,"stop":1725320245061,"duration":0},"status":"passed","severity":"normal"},{"uid":"17734ec221f85c2d","name":"Check received message containing special chars","time":{"start":1725320173846,"stop":1725320173848,"duration":2},"status":"passed","severity":"normal"},{"uid":"451bc8b6f1981f27","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725319973134,"stop":1725319973135,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e6618e42848248","name":"Query Generator - true","time":{"start":1725320290464,"stop":1725320290464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadb6edf6b41384a","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725319866074,"stop":1725319866075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93cb2c3004623d0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725320285831,"stop":1725320285832,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f25f062a8df44e0","name":"should only return 1 node with relay capability","time":{"start":1725319734259,"stop":1725319734259,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf99b18532bf956","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725319762990,"stop":1725319762993,"duration":3},"status":"passed","severity":"normal"},{"uid":"b890158986eec0c6","name":"Push message with special chars payload","time":{"start":1725320260917,"stop":1725320260918,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c51671ea9af1a5b","name":"isConnected should return true after first peer connects","time":{"start":1725319809949,"stop":1725319809950,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ad737aaa960b99","name":"Renews peer on consistent missed messages","time":{"start":1725319866075,"stop":1725319866075,"duration":0},"status":"passed","severity":"normal"},{"uid":"568047d41eefa400","name":"random static sharding 3 - Cluster ID: 404, Shard ID: 629","time":{"start":1725320268526,"stop":1725320268529,"duration":3},"status":"passed","severity":"normal"},{"uid":"cebe24d85ea30dc3","name":"Push message with custom timestamp: 1725316368719","time":{"start":1725320260969,"stop":1725320260970,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b98de78ee3ae53","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725319714710,"stop":1725319714710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ecc934ee6d604e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725319973141,"stop":1725319973142,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6ebf80beebb98c","name":"Reopen subscription with peer with lost subscription","time":{"start":1725319849356,"stop":1725319849356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cca02e9ea638b35","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725320183905,"stop":1725320183907,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b6837729ed3f1d1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725320189999,"stop":1725320190000,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d973b861ccfd07","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725320065540,"stop":1725320065540,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94a0f64048e0409","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725319714728,"stop":1725319714728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4747f5457183c2f2","name":"Push message with content topic containing Russian","time":{"start":1725320260956,"stop":1725320260957,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afaa95d62204c0e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725319714710,"stop":1725319714711,"duration":1},"status":"passed","severity":"normal"},{"uid":"788ee85190acfe3a","name":"Push message with content topic containing Arabic","time":{"start":1725320183903,"stop":1725320183904,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06dfaae380180ab","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725320065538,"stop":1725320065539,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b9cdbf48ff7fe1","name":"Push message with meta","time":{"start":1725320260965,"stop":1725320260966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d2dcd05e7becd7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725319714713,"stop":1725319714713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1735ea2ecf6572a9","name":"handles empty shards array correctly","time":{"start":1725319714733,"stop":1725319714733,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2dab0753d54e10","name":"Fails to publish message with empty text","time":{"start":1725320209176,"stop":1725320209176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea432af1ba5b8635","name":"Push message with Chinese payload","time":{"start":1725320183895,"stop":1725320183896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2951e416529e4a5b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725319721849,"stop":1725319721850,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a74ae5da1afff1","name":"Check publish message after client node is restarted","time":{"start":1725320209178,"stop":1725320209178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c861dbf55b49e678","name":"dispatchEvent via connectionManager","time":{"start":1725319802899,"stop":1725319802899,"duration":0},"status":"passed","severity":"normal"},{"uid":"76de4de0c54aa5eb","name":"Check received message with timestamp: 1725319762255000000 ","time":{"start":1725320173868,"stop":1725320173869,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fe6e819b6645de","name":"Passing page size 11 when there are 10 messages","time":{"start":1725320315687,"stop":1725320315687,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c6019a5b87bacc","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725319716963,"stop":1725319716963,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bed88441cf43d7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725320366883,"stop":1725320366883,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6390fdd867d61c","name":"can start and stop the service","time":{"start":1725319773657,"stop":1725319773658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2190c3b569763a40","name":"Push message with XML payload","time":{"start":1725320183897,"stop":1725320183898,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7912afb488fd54","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725320292689,"stop":1725320292689,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1108f837668d782","name":"same cluster, different shard: nodes don't connect","time":{"start":1725319937223,"stop":1725319937223,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf2121fefcf6dd3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725319714702,"stop":1725319714702,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c59fd26a63a29","name":"Passing page size 0 when there are 110 messages","time":{"start":1725320315685,"stop":1725320315685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c807701ccd5e1437","name":"Check message with no pubsub topic is not received","time":{"start":1725319931690,"stop":1725319931690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4def410c58f8ee67","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725320292708,"stop":1725320292708,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c86f10e6091cb45","name":"Push message with JSON payload","time":{"start":1725320183898,"stop":1725320183899,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a77904822071d6a","name":"Tracks peer failures correctly","time":{"start":1725319866074,"stop":1725319866074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d325ff13c446dbef","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725320190001,"stop":1725320190001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d69aca8f9806eba","name":"Check publish message after service node is restarted","time":{"start":1725320209178,"stop":1725320209178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52f0bd6663ac2aaf","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725320252030,"stop":1725320252031,"duration":1},"status":"passed","severity":"normal"},{"uid":"76669d5bdc6917d5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725319834949,"stop":1725319834950,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5803dcba2c624d","name":"should not receive a peer event after stop","time":{"start":1725319738218,"stop":1725319738219,"duration":1},"status":"passed","severity":"normal"},{"uid":"36839f52d13c3030","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725320051899,"stop":1725320051900,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf7b624a20cbed6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725319968522,"stop":1725319968522,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b68af557668150","name":"Push message with custom timestamp: 1725316391714","time":{"start":1725320183916,"stop":1725320183917,"duration":1},"status":"passed","severity":"normal"},{"uid":"a357986cd31ac6e5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725319714727,"stop":1725319714727,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf938aec65e2d38","name":"should return valid sharding parameters for static sharding","time":{"start":1725319714732,"stop":1725319714733,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7129749a7b5f34","name":"Push message with emoji payload","time":{"start":1725320183900,"stop":1725320183900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a85c41b291c175f","name":"Push message with custom timestamp: 1694561591714","time":{"start":1725320183916,"stop":1725320183916,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ca3cea2a668a4b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725319722512,"stop":1725319722512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5138787c6303b7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725320300537,"stop":1725320300537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e143d6e3d57f65c9","name":"LightPush with 1 connections","time":{"start":1725319991501,"stop":1725319991501,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad95dcfdbc9dec6","name":"Ping on subscribed peer","time":{"start":1725319849299,"stop":1725319849299,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd2a0b4db35a06c","name":"Push message with content topic containing emoji","time":{"start":1725320260964,"stop":1725320260964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2f953ff95f4ce9","name":"Check message received after nwaku node is restarted","time":{"start":1725320173903,"stop":1725320173904,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4190c9da7c5b64f0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725319937228,"stop":1725319937228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06820bb8abe3ead","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725319973133,"stop":1725319973134,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa1356b5b513416","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725319931687,"stop":1725319931688,"duration":1},"status":"passed","severity":"normal"},{"uid":"71451419918a2394","name":"Check publish message containing numeric","time":{"start":1725320209169,"stop":1725320209169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4d6c121300abce","name":"Fails to push message with large meta","time":{"start":1725320183914,"stop":1725320183915,"duration":1},"status":"passed","severity":"normal"},{"uid":"380154dcb2cd8b64","name":"should only return 1 node with store capability","time":{"start":1725319734259,"stop":1725319734260,"duration":1},"status":"passed","severity":"normal"},{"uid":"e365aed1c2e02da3","name":"Check received message containing JSON","time":{"start":1725320173856,"stop":1725320173862,"duration":6},"status":"passed","severity":"normal"},{"uid":"e10a520aa5986ec3","name":"A test","time":{"start":1725320052004,"stop":1725320052004,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cd9860e5379712","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725319937229,"stop":1725319937229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f683790a91e6367","name":"Subscribe to topic containing XML and receive message","time":{"start":1725320292654,"stop":1725320292655,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19a21936f4bd6d1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725319973118,"stop":1725319973118,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c434c9659ccec50","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725320214705,"stop":1725320214705,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4370cbb16c424c","name":"Query with Promise Callback, No message returned","time":{"start":1725320285833,"stop":1725320285834,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed1d219db811d78","name":"Check received message with timestamp: 1725319762255000000 ","time":{"start":1725320173894,"stop":1725320173894,"duration":0},"status":"passed","severity":"normal"},{"uid":"62349b8b80093fdc","name":"handles different clusterIds correctly","time":{"start":1725319714713,"stop":1725319714713,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1bdeb765d40e47","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725319834949,"stop":1725319834949,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd5d697098fe650","name":"handles multiple messages","time":{"start":1725320306705,"stop":1725320306706,"duration":1},"status":"passed","severity":"normal"},{"uid":"1489802698ee9bbf","name":"Check received message containing escaped characters","time":{"start":1725320173863,"stop":1725320173864,"duration":1},"status":"passed","severity":"normal"},{"uid":"33716366d29f6211","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725320318359,"stop":1725320318359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4efbe76b8b29eb","name":"different cluster, same shard: nodes don't connect","time":{"start":1725320092401,"stop":1725320092401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c073a762fa31ec2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725320214711,"stop":1725320214711,"duration":0},"status":"passed","severity":"normal"},{"uid":"67efaf2858f245d7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725320292700,"stop":1725320292700,"duration":0},"status":"passed","severity":"normal"},{"uid":"608093e7682aa5bb","name":"Query Generator, No Decoder","time":{"start":1725320285821,"stop":1725320285822,"duration":1},"status":"passed","severity":"normal"},{"uid":"edca14bcfd03db92","name":"Overlapping topic subscription","time":{"start":1725320292690,"stop":1725320292690,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6390fbd70207e7","name":"returns all values when wanted number matches available values","time":{"start":1725319732955,"stop":1725319732956,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a3cf14c54e2634","name":"should properly create location multiaddrs - udp4","time":{"start":1725319722508,"stop":1725319722508,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e264a8d3c2a53c2","name":"nwaku subscribes","time":{"start":1725320197679,"stop":1725320197680,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bfd88552c28156","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725320214700,"stop":1725320214700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a01bd3e52ed286","name":"should not receive a peer event before start","time":{"start":1725319773659,"stop":1725319773660,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c14dabdcdb2a076","name":"tcp ip4 address","time":{"start":1725319721916,"stop":1725319721917,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1b4754a3a04d73","name":"should only return 1 node with relay and store capability","time":{"start":1725319734259,"stop":1725319734259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a443801f219364d9","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app39/6/topic803/xml","time":{"start":1725320245063,"stop":1725320245063,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c8ad46ced6ec5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725319721844,"stop":1725319721846,"duration":2},"status":"passed","severity":"normal"},{"uid":"60c182d82815db3d","name":"getPeersByDiscovery","time":{"start":1725319802898,"stop":1725319802898,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81fd82389c04388","name":"Check message with invalid timestamp is not received","time":{"start":1725320173895,"stop":1725320173896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced103f5486d5b15","name":"Check received message containing Script","time":{"start":1725320173853,"stop":1725320173854,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4ef15d949409ab","name":"Callback on promise, aborts when callback returns true","time":{"start":1725320296550,"stop":1725320296550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec2e6d0af09426","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725320292705,"stop":1725320292705,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e16e9ad3d503c0","name":"Query with Promise Callback, No Decoder","time":{"start":1725320285832,"stop":1725320285833,"duration":1},"status":"passed","severity":"normal"},{"uid":"6137aa24acf26cb9","name":"should not receive a peer event before start","time":{"start":1725320212033,"stop":1725320212033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d31a7fcc3f588f2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725319721848,"stop":1725319721848,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a2396988ee0368","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725320214700,"stop":1725320214700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4ab5211267b1","name":"Check received message containing short","time":{"start":1725319931664,"stop":1725319931664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae99782aac90ffa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725319937242,"stop":1725319937242,"duration":0},"status":"passed","severity":"normal"},{"uid":"be915716196295a2","name":"Subscribe to topic containing Script and receive message","time":{"start":1725320292654,"stop":1725320292654,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf615c7bc1ae6673","name":"should throw error - invalid id","time":{"start":1725319722502,"stop":1725319722502,"duration":0},"status":"passed","severity":"normal"},{"uid":"475670e7aaae29e3","name":"Check publish message containing SQL Injection","time":{"start":1725320209170,"stop":1725320209170,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c3fd1baced504b","name":"Subscribe to topic containing Script and receive message","time":{"start":1725320292701,"stop":1725320292701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6477aa7b7ba9999","name":"Callback on promise","time":{"start":1725320296549,"stop":1725320296550,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7bc3a5b1adc04","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725319714719,"stop":1725319714719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59ca681b249c79a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725319714711,"stop":1725319714712,"duration":1},"status":"passed","severity":"normal"},{"uid":"180dd40ae0f746d3","name":"Check publish message containing long","time":{"start":1725320209168,"stop":1725320209168,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e575e32230a46b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725319714724,"stop":1725319714725,"duration":1},"status":"passed","severity":"normal"},{"uid":"82360ea879e3b283","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725319937254,"stop":1725319937254,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb5518b8c92680e","name":"creates an iterator","time":{"start":1725320306704,"stop":1725320306705,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fd862cecba0224","name":"Subscribe to topic containing short and receive message","time":{"start":1725320292698,"stop":1725320292698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6112fa2f3d938ba7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725319968531,"stop":1725319968533,"duration":2},"status":"passed","severity":"normal"},{"uid":"6180c6e16504e58c","name":"Check received message containing emoji","time":{"start":1725320173894,"stop":1725320173894,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e3545f2f55289f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725319714731,"stop":1725319714731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e6abd621dab4c2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725320189999,"stop":1725320189999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba863bc68719a950","name":"Push message with JSON payload","time":{"start":1725320260932,"stop":1725320260933,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd27c97ca9cc0d2","name":"Query Generator - false","time":{"start":1725320290464,"stop":1725320290465,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b81ccdcdd38e5b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725319726819,"stop":1725319726820,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfd4f02423cb424","name":"Push message with content topic containing Script","time":{"start":1725320183905,"stop":1725320183905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6e8c41351045de","name":"Push message with numeric payload","time":{"start":1725320260916,"stop":1725320260917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a352c3da9b0d7","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725320252026,"stop":1725320252027,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c566a437341b59","name":"should handle a minimal index list","time":{"start":1725319714736,"stop":1725319714736,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff247b8f384565a0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725320252028,"stop":1725320252028,"duration":0},"status":"passed","severity":"normal"},{"uid":"127f6f79729aca08","name":"Check received message containing JSON","time":{"start":1725320173886,"stop":1725320173886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9122d0c8070262","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725319973138,"stop":1725319973139,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ce3ca3d5079006","name":"Push message with content topic containing unicode special characters","time":{"start":1725320260963,"stop":1725320260964,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4473580bbe4f4d6","name":"Refresh subscription","time":{"start":1725320292650,"stop":1725320292651,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82c283b4246715f","name":"Push message with short payload","time":{"start":1725320183893,"stop":1725320183893,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bcc3c6ff4755d0","name":"random static sharding 2 - Cluster ID: 105, Shard ID: 971","time":{"start":1725320268526,"stop":1725320268526,"duration":0},"status":"passed","severity":"normal"},{"uid":"c980a18bbb617433","name":"Number of peers are maintained correctly","time":{"start":1725319866067,"stop":1725319866067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac903c7c23df420","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725319937241,"stop":1725319937241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25ca7d65b8280d4","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725319714715,"stop":1725319714715,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e3349d794f3055","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725320292648,"stop":1725320292649,"duration":1},"status":"passed","severity":"normal"},{"uid":"677eba2a7022fd8c","name":"Push to array if already present","time":{"start":1725319714237,"stop":1725319714237,"duration":0},"status":"passed","severity":"normal"},{"uid":"9256b1cc4c78eed5","name":"Passing page size 3 when there are 20 messages","time":{"start":1725320315686,"stop":1725320315686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05085b7c4252617","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725320260959,"stop":1725320260960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d076124317f60d40","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725319937229,"stop":1725319937229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9f9d5270493923","name":"Check message with no content topic is not received","time":{"start":1725320173876,"stop":1725320173878,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3456156175949a6","name":"Subscribe and receive messages via lightPush","time":{"start":1725319973118,"stop":1725319973118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a855d385a46e7072","name":"Publish message with custom timestamp: Mon Sep 02 2024 22:36:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1725320209175,"stop":1725320209175,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dfec4962318814","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725319937224,"stop":1725319937224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebeff68516218973","name":"Relay - dialed first","time":{"start":1725320324272,"stop":1725320324272,"duration":0},"status":"passed","severity":"normal"},{"uid":"660a7632a2473c4a","name":"Relay + Store","time":{"start":1725319772289,"stop":1725319772289,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d3fa36b6cde0f","name":"Decoder throws on empty string content topic","time":{"start":1725319743873,"stop":1725319743873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6947dce1757c796d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725320179543,"stop":1725320179543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7582c3a9f9990c4","name":"should throw error - no id","time":{"start":1725319722502,"stop":1725319722502,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8a6ce883f1b79e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725320318360,"stop":1725320318360,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa01a91fa49475f","name":"Push message with meta","time":{"start":1725320183914,"stop":1725320183914,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9fcac3000041f2","name":"Register correct protocols","time":{"start":1725320214698,"stop":1725320214699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84420662548eae3","name":"Reusing cursor across nodes","time":{"start":1725320252029,"stop":1725320252030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff262594bf0e996c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725319937226,"stop":1725319937226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7066f54b736c20ea","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725319726820,"stop":1725319726821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3dd2c9bf0af010b","name":"Nwaku publishes","time":{"start":1725320197680,"stop":1725320197680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5284e0a1842d0fe0","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725319762995,"stop":1725319763026,"duration":31},"status":"passed","severity":"normal"},{"uid":"fb63648266415adb","name":"Check message with non string payload is not received","time":{"start":1725320173879,"stop":1725320173880,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7014c20aae934","name":"Nodes with multiple pubsub topic","time":{"start":1725320190001,"stop":1725320190001,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf960798edfc3c7","name":"Check received message containing shell command","time":{"start":1725319931682,"stop":1725319931683,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e1cb1887c7c9b","name":"should return empty list for no shard","time":{"start":1725319714718,"stop":1725319714719,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa91199f24060e08","name":"stop","time":{"start":1725319802900,"stop":1725319802900,"duration":0},"status":"passed","severity":"normal"},{"uid":"4995578ea89c7edf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725319968522,"stop":1725319968522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a8acd3bf1dde27","name":"Encoder throws on empty string content topic","time":{"start":1725319745357,"stop":1725319745357,"duration":0},"status":"passed","severity":"normal"},{"uid":"7665f74140ff9144","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725319773668,"stop":1725319773668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"292d846e50f878fc","name":"Ping on peer without subscriptions","time":{"start":1725319849343,"stop":1725319849347,"duration":4},"status":"passed","severity":"normal"},{"uid":"dfb21f8cca81c4a8","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725320065537,"stop":1725320065537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77cb82bf5b96c80","name":"Subscribe and receive messages via waku relay post","time":{"start":1725319973119,"stop":1725319973119,"duration":0},"status":"passed","severity":"normal"},{"uid":"befa36f35dad1f29","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725319874877,"stop":1725319874877,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fc3777c237225b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725319772704,"stop":1725319772704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9565eb6e582796e","name":"Push message with Script payload","time":{"start":1725320260928,"stop":1725320260929,"duration":1},"status":"passed","severity":"normal"},{"uid":"454aefcaba1aef40","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725319937228,"stop":1725319937228,"duration":0},"status":"passed","severity":"normal"},{"uid":"372896486168864","name":"Push message on custom pubsubTopic","time":{"start":1725320051897,"stop":1725320051897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23d0b69e23ecf14","name":"ignores domain fetching errors","time":{"start":1725319734258,"stop":1725319734258,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb15f021a5cd308","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725320065531,"stop":1725320065531,"duration":0},"status":"passed","severity":"normal"},{"uid":"863098596e07519a","name":"Check publish message containing Script","time":{"start":1725320209171,"stop":1725320209171,"duration":0},"status":"passed","severity":"normal"},{"uid":"96de2650c43e969e","name":"should encode/decode to RLP encoding","time":{"start":1725319722504,"stop":1725319722504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e4a6f8e91cb30e","name":"Privacy Node - default protocol","time":{"start":1725320324274,"stop":1725320324274,"duration":0},"status":"passed","severity":"normal"},{"uid":"678c2032baa1b918","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725319973122,"stop":1725319973124,"duration":2},"status":"passed","severity":"normal"},{"uid":"365f8b06de3c002f","name":"Push message equal or less that 1MB","time":{"start":1725320260971,"stop":1725320260971,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c353d935f40e11","name":"addEventListener with correct event","time":{"start":1725319802896,"stop":1725319802897,"duration":1},"status":"passed","severity":"normal"},{"uid":"822dc41da9a9f2d7","name":"Check received message containing emoji","time":{"start":1725319931685,"stop":1725319931686,"duration":1},"status":"passed","severity":"normal"},{"uid":"361613304e43cada","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725319721859,"stop":1725319721859,"duration":0},"status":"passed","severity":"normal"},{"uid":"40680ca097c91d2","name":"Relay - dialed after","time":{"start":1725320324272,"stop":1725320324272,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d8c60a92fe0fc7","name":"Push message with content topic containing Arabic","time":{"start":1725320260955,"stop":1725320260956,"duration":1},"status":"passed","severity":"normal"},{"uid":"9525c5bc8df82ced","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725320173871,"stop":1725320173872,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c5f819a36cc3d1","name":"Check received message containing escaped characters","time":{"start":1725320173887,"stop":1725320173887,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5992c5957549ca","name":"Encoder throws on undefined content topic","time":{"start":1725319745357,"stop":1725319745357,"duration":0},"status":"passed","severity":"normal"},{"uid":"906eade07eecc003","name":"Check message on other pubsub topic is not received","time":{"start":1725319931690,"stop":1725319931690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9a0cc678ff4dc7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725319773666,"stop":1725319773667,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a55eaa457703f787","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725319973140,"stop":1725319973140,"duration":0},"status":"passed","severity":"normal"},{"uid":"5294fe0f9f00764","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725320318358,"stop":1725320318359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e365d8dbf7827575","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725319834950,"stop":1725319834951,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7fa455c6c5b890","name":"random static sharding 7 - Cluster ID: 835, Shard ID: 684","time":{"start":1725320268531,"stop":1725320268531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a488e8115c9c40","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725320292655,"stop":1725320292655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c44567e23088ab9","name":"different cluster, different shard: nodes don't connect","time":{"start":1725319937223,"stop":1725319937224,"duration":1},"status":"passed","severity":"normal"},{"uid":"5419a68015be30fa","name":"Relay - times out","time":{"start":1725320324272,"stop":1725320324272,"duration":0},"status":"passed","severity":"normal"},{"uid":"9367b7ad71d3214d","name":"Check message with no content topic is not received","time":{"start":1725320173901,"stop":1725320173902,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7b3cb91a6e7c61","name":"Push message with numeric payload","time":{"start":1725320183894,"stop":1725320183895,"duration":1},"status":"passed","severity":"normal"},{"uid":"410365a059e363d","name":"Passing an array","time":{"start":1725320317271,"stop":1725320317271,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4dcdb22f97aa033","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app92/6/topic927/utf8","time":{"start":1725320245062,"stop":1725320245063,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21a83e890dfb305","name":"can start the service","time":{"start":1725320212031,"stop":1725320212031,"duration":0},"status":"passed","severity":"normal"},{"uid":"990c07a2bdc5d803","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725319714722,"stop":1725319714723,"duration":1},"status":"passed","severity":"normal"},{"uid":"1424c6aa7b3d9df8","name":"should properly create location multiaddrs - tcp6","time":{"start":1725319722509,"stop":1725319722509,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddd85d252bda33c","name":"Promise Callback - false","time":{"start":1725320290465,"stop":1725320290466,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d071a57123e6a77","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725319714717,"stop":1725319714717,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b70508906e7f2a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725319714714,"stop":1725319714715,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6210a0629d680e0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725320292652,"stop":1725320292652,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf04d5d04409853f","name":"Generator, custom pubsub topic","time":{"start":1725320300536,"stop":1725320300536,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1e0b29c63008b6","name":"Push message with SQL Injection payload","time":{"start":1725320260927,"stop":1725320260928,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc303aeacaa5ebc6","name":"Asymmetric encrypt & decrypt","time":{"start":1725319744285,"stop":1725319744286,"duration":1},"status":"passed","severity":"normal"},{"uid":"370f70d87756c0c","name":"Filter with 0 connections","time":{"start":1725319991500,"stop":1725319991501,"duration":1},"status":"passed","severity":"normal"},{"uid":"49930c9b26b1ad97","name":"Subscribe and receive messages via waku relay post","time":{"start":1725320292648,"stop":1725320292648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3548f9388c0ce827","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725319714729,"stop":1725319714729,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0f9371d022ed8d","name":"Push message with content topic containing shell command","time":{"start":1725320260961,"stop":1725320260962,"duration":1},"status":"passed","severity":"normal"},{"uid":"a296dd47e74a0c12","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725320065531,"stop":1725320065532,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9817610e8839b78","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725320209174,"stop":1725320209174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca069b038bb62299","name":"Subscribe to topic containing XML and receive message","time":{"start":1725320292701,"stop":1725320292704,"duration":3},"status":"passed","severity":"normal"},{"uid":"d91c2bb045db2978","name":"should encode/decode to text encoding","time":{"start":1725319722504,"stop":1725319722504,"duration":0},"status":"passed","severity":"normal"},{"uid":"634ab3f64f543a6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725319714716,"stop":1725319714716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bed6b12461bb087","name":"same cluster, different shard: nodes connect","time":{"start":1725320092400,"stop":1725320092401,"duration":1},"status":"passed","severity":"normal"},{"uid":"195d7860d79c91f7","name":"Check meta is set [ecies]","time":{"start":1725319745356,"stop":1725319745356,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4f3cf3725b6347","name":"Check received message containing Basic HTML tag","time":{"start":1725320173855,"stop":1725320173856,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ff7f193c7f3f2e","name":"Push message with content topic containing XML","time":{"start":1725320183905,"stop":1725320183905,"duration":0},"status":"passed","severity":"normal"},{"uid":"737c3678687ea02c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725320252026,"stop":1725320252026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac905e3335b06f8","name":"Decoder throws on empty string content topic","time":{"start":1725319745358,"stop":1725319745358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4731ff96bbd77c1e","name":"Fields are not dropped","time":{"start":1725319726418,"stop":1725319726420,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ad1344eecb51ec7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725320209177,"stop":1725320209177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a6a706eeb6cb6c","name":"Check message with non string payload is not received","time":{"start":1725320173902,"stop":1725320173903,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e79e50b34ef36","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app54/7/topic598/proto","time":{"start":1725320245062,"stop":1725320245062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8865c2c24be3d87","name":"should not receive a peer event after stop","time":{"start":1725320212034,"stop":1725320212034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3172a67854d2218c","name":"Check received message containing special chars","time":{"start":1725319931665,"stop":1725319931666,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c76aca59c5d005","name":"Check received message with timestamp: 1725319761573000000 ","time":{"start":1725319931686,"stop":1725319931686,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0bd7042ac843b4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725319834950,"stop":1725319834950,"duration":0},"status":"passed","severity":"normal"},{"uid":"847915f9f4eb54f9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725320292649,"stop":1725320292649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7deea9ffab8b28","name":"Generator, 2 different pubsubtopics","time":{"start":1725320300540,"stop":1725320300540,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64ea0b3ffb5507d","name":"Check received message containing Basic HTML tag","time":{"start":1725319931681,"stop":1725319931681,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ae88cb052346e0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725319770290,"stop":1725319770291,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e1424c5f7a1e09","name":"throws on content topic with non-number generation field","time":{"start":1725319714698,"stop":1725319714698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c664d014b36e67ea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725320300540,"stop":1725320300540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe96dd2c3e5d339","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725319721849,"stop":1725319721849,"duration":0},"status":"passed","severity":"normal"},{"uid":"722c771514d063d1","name":"different cluster, different shard: nodes don't connect","time":{"start":1725320092401,"stop":1725320092402,"duration":1},"status":"passed","severity":"normal"},{"uid":"face81acda7ccbe5","name":"Check received message containing XML","time":{"start":1725319931680,"stop":1725319931681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d96da942435215","name":"should properly create location multiaddrs - udp6","time":{"start":1725319722509,"stop":1725319722509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e14efe415d50cfd","name":"Push message with shell command payload","time":{"start":1725320260933,"stop":1725320260936,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb62bc53ec8351b4","name":"Check message received after jswaku node is restarted","time":{"start":1725320173881,"stop":1725320173881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebdcee3bd23adec4","name":"random static sharding 5 - Cluster ID: 415, Shard ID: 419","time":{"start":1725320268530,"stop":1725320268530,"duration":0},"status":"passed","severity":"normal"},{"uid":"307eb176563cbf39","name":"Check received message containing Arabic","time":{"start":1725320173850,"stop":1725320173851,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a17c386389cb402","name":"Sets default value correctly","time":{"start":1725320317272,"stop":1725320317272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c0aed8dcf0dd0c","name":"should handle corrupted local storage data gracefully","time":{"start":1725319738220,"stop":1725319738220,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ac61ee31e9ccd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725319874894,"stop":1725319874904,"duration":10},"status":"passed","severity":"normal"},{"uid":"2353336b86e096f6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725319734086,"stop":1725319734086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a031729b7dbbd7f4","name":"more peers than existing","time":{"start":1725320174217,"stop":1725320174218,"duration":1},"status":"skipped","severity":"normal"},{"uid":"328519222ee75c54","name":"Check message with no content topic is not received","time":{"start":1725319931691,"stop":1725319931691,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ae0bd158775090","name":"Check received message containing numeric","time":{"start":1725320173845,"stop":1725320173846,"duration":1},"status":"passed","severity":"normal"},{"uid":"5310a201b261c637","name":"Decoder throws on undefined content topic","time":{"start":1725319743872,"stop":1725319743873,"duration":1},"status":"passed","severity":"normal"},{"uid":"3921fd7467faa3a4","name":"Query generator for multiple messages with different message text format","time":{"start":1725320296546,"stop":1725320296546,"duration":0},"status":"passed","severity":"normal"},{"uid":"633ca99eab068c7d","name":"should not fail to stop the service if it was not started","time":{"start":1725319738216,"stop":1725319738217,"duration":1},"status":"passed","severity":"normal"},{"uid":"5394dcfef64517e","name":"Push message with shell command payload","time":{"start":1725320183899,"stop":1725320183899,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c069dc29dc096d","name":"Publish message with custom timestamp: Tue Sep 12 2023 23:36:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1725320209174,"stop":1725320209175,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bffe340aef7a6e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app40/2/topic868/json","time":{"start":1725320245065,"stop":1725320245065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed61f46dc08b1db4","name":"Check received message containing Chinese","time":{"start":1725319931666,"stop":1725319931667,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91906ab1223d5df","name":"Check received message containing numeric","time":{"start":1725319931665,"stop":1725319931665,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbac86ef874bec12","name":"Check received message containing XML","time":{"start":1725320173885,"stop":1725320173886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75e7cd7e38c508","name":"should return all peers when numPeers is 0","time":{"start":1725319726818,"stop":1725319726819,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91bfeb3aa04988e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725319937254,"stop":1725319937254,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b5b932e9661cfd","name":"Check received message containing Basic HTML tag","time":{"start":1725320173886,"stop":1725320173886,"duration":0},"status":"passed","severity":"normal"},{"uid":"3706ec60c802183a","name":"Fails to push message bigger that 1MB","time":{"start":1725320260971,"stop":1725320260972,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3785cef02550a5","name":"Check received message containing special chars","time":{"start":1725320173883,"stop":1725320173883,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74338976530ea40","name":"Check publish message containing JSON","time":{"start":1725320209172,"stop":1725320209172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6a503baa95640f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725320296547,"stop":1725320296548,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f3707ec7e9badd","name":"Check received message containing Script","time":{"start":1725319931680,"stop":1725319931680,"duration":0},"status":"passed","severity":"normal"},{"uid":"66513452ae7bfd0f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725320292680,"stop":1725320292680,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a63a7abcc38668","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725320292654,"stop":1725320292654,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf3d4ad98b30507","name":"should be able to decode the field with only STORE set to true","time":{"start":1725319721852,"stop":1725319721852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b325bb72e6ac0565","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725320179542,"stop":1725320179542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1cebec1a9885d47","name":"Query generator for multiple messages","time":{"start":1725320296545,"stop":1725320296545,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cd9efabd4f1819","name":"Encoder throws on empty string content topic","time":{"start":1725319727087,"stop":1725319727087,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ecf8258998b528","name":"Check message received after nwaku node is restarted","time":{"start":1725320173881,"stop":1725320173881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"860b5506782f960f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725320303672,"stop":1725320303672,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f8fd7b7790f01e","name":"caches peers it previously fetched","time":{"start":1725319734258,"stop":1725319734259,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae4730f964766ff","name":"Ping on unsubscribed peer","time":{"start":1725319849300,"stop":1725319849302,"duration":2},"status":"passed","severity":"normal"},{"uid":"43a62f4ecb14f4d9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725319937226,"stop":1725319937227,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e948ad22c6a734","name":"throws on content topic with empty version field","time":{"start":1725319714699,"stop":1725319714700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e95c404c68288f3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725319714726,"stop":1725319714726,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbde47f247a07b7","name":"Push message with escaped characters payload","time":{"start":1725320183899,"stop":1725320183899,"duration":0},"status":"passed","severity":"normal"},{"uid":"230fc16430ef069","name":"Check publish message containing unicode special characters","time":{"start":1725320209173,"stop":1725320209173,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b8c43910813a0f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725320214710,"stop":1725320214710,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f26e225c4d07ed","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725319714722,"stop":1725319714722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f053e0ee2c09c539","name":"Wrong topic","time":{"start":1725320245065,"stop":1725320245066,"duration":1},"status":"passed","severity":"normal"},{"uid":"5450724c0a118b3a","name":"should be online or offline if network state changed","time":{"start":1725319763027,"stop":1725319763028,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b120246437af36","name":"Rejects garbage","time":{"start":1725319748364,"stop":1725319748364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d7a91bc35aa97a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725319973135,"stop":1725319973136,"duration":1},"status":"passed","severity":"normal"},{"uid":"2812607dcfc03bc7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725319973142,"stop":1725319973143,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d48abcc96695487","name":"Push message with Basic HTML tag payload","time":{"start":1725320183898,"stop":1725320183898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3096f496dba449c0","name":"Filter with 2 connections","time":{"start":1725319991509,"stop":1725319991510,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8459459144b3df7","name":"configure the node with multiple pubsub topics","time":{"start":1725320268545,"stop":1725320268545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7203a7002b6393","name":"Check received message containing long","time":{"start":1725320173845,"stop":1725320173845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f5c12bfe5aeeac","name":"Fails to publish duplicate message","time":{"start":1725320209176,"stop":1725320209176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38a8a1248458017","name":"1 Relay, 1 fetch","time":{"start":1725319734006,"stop":1725319734007,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedc42407b343083","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725319937226,"stop":1725319937226,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fd203d66257ee6","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725319714723,"stop":1725319714724,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bd8226f4467c07","name":"Subscribe and receive messages via lightPush","time":{"start":1725320292646,"stop":1725320292647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b9f0d20009c6ab","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725320292705,"stop":1725320292705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9687fbb82ec2c4d4","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725320318360,"stop":1725320318360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c8ec90e38e0372","name":"Default pageSize","time":{"start":1725320315688,"stop":1725320315688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5720ca8f490c2f11","name":"Overlapping topic subscription","time":{"start":1725320214701,"stop":1725320214702,"duration":1},"status":"skipped","severity":"normal"},{"uid":"47871b4c0bd4d010","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725320214704,"stop":1725320214704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd75ce7fcd30f86","name":"should set field with only RELAY enabled","time":{"start":1725319722511,"stop":1725319722511,"duration":0},"status":"passed","severity":"normal"},{"uid":"23802149cbd2e812","name":"Push message with XML payload","time":{"start":1725320260930,"stop":1725320260931,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe6d0c1b172992f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725319937240,"stop":1725319937240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a49504b96073ef9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725320292653,"stop":1725320292653,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a67e24226fae073","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725320292699,"stop":1725320292699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc3500db1f2e457","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725319937251,"stop":1725319937251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6128645908f97fb","name":"Check meta is set [symmetric]","time":{"start":1725319743870,"stop":1725319743871,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5fdd9c21efbdde","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725319734083,"stop":1725319734083,"duration":0},"status":"passed","severity":"normal"},{"uid":"78731fbedcf94eb6","name":"Check received message with timestamp: 1725319762255 ","time":{"start":1725320173869,"stop":1725320173871,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3971869d31935ef","name":"Decrypt messages","time":{"start":1725320176844,"stop":1725320176844,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb2c95c0ec03a82","name":"should be able to encode the field with only STORE set to true","time":{"start":1725319721846,"stop":1725319721846,"duration":0},"status":"passed","severity":"normal"},{"uid":"456ecdb531f800b4","name":"Push 30 different messages","time":{"start":1725320183900,"stop":1725320183901,"duration":1},"status":"passed","severity":"normal"},{"uid":"109a2c0e477b232c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725319734085,"stop":1725319734085,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df0486db16e297f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725319973119,"stop":1725319973120,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b087aa07de98068","name":"should throw error - no id","time":{"start":1725319722501,"stop":1725319722501,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a568b9a7791ab7","name":"Ping on unsubscribed peer","time":{"start":1725319849347,"stop":1725319849354,"duration":7},"status":"passed","severity":"normal"},{"uid":"a368938a912071be","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725320292705,"stop":1725320292708,"duration":3},"status":"passed","severity":"normal"},{"uid":"b569bbc16b72c8ac","name":"Sign & Recover","time":{"start":1725319744287,"stop":1725319744287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef161b4b06c87962","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725320366884,"stop":1725320366884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a350f8bed828004c","name":"Query with Ordered Callback, No message returned","time":{"start":1725320285828,"stop":1725320285829,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bf04bf9f63812","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725320285819,"stop":1725320285819,"duration":0},"status":"passed","severity":"normal"},{"uid":"96380851d7507be0","name":"should properly compute the node id","time":{"start":1725319722503,"stop":1725319722503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b93a8e10834978e","name":"should properly create location multiaddrs - tcp","time":{"start":1725319722510,"stop":1725319722510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d351837f8d71b941","name":"should emit a peer event after start","time":{"start":1725319773659,"stop":1725319773659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3086e67a42d830e","name":"Subscribe to topic containing long and receive message","time":{"start":1725320292698,"stop":1725320292699,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c4160b87358359","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725319834947,"stop":1725319834947,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b0e1af2138eaab","name":"Push message with emoji payload","time":{"start":1725320260941,"stop":1725320260945,"duration":4},"status":"passed","severity":"normal"},{"uid":"54784fb700e81e3e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725320190000,"stop":1725320190000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c7a6736c742e77","name":"Subscribe to topic containing short and receive message","time":{"start":1725320292651,"stop":1725320292651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9432a3aaf133b54","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725319721859,"stop":1725319721860,"duration":1},"status":"passed","severity":"normal"},{"uid":"192bd843aab77e06","name":"Check received message containing SQL Injection","time":{"start":1725320173885,"stop":1725320173885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8910a8227d79397","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725319937240,"stop":1725319937241,"duration":1},"status":"passed","severity":"normal"},{"uid":"d744f41c48c37ead","name":"Check received message containing SQL Injection","time":{"start":1725319931675,"stop":1725319931679,"duration":4},"status":"passed","severity":"normal"},{"uid":"f15b8c0655f01087","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725320292680,"stop":1725320292680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f02541b3be7e011","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725319937244,"stop":1725319937247,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb3edebb665b774b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725319721848,"stop":1725319721849,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e4ca89ab58cf13","name":"should set field with all protocols enabled","time":{"start":1725319722511,"stop":1725319722511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feecd739dd53298","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725319714735,"stop":1725319714735,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d4cc1d17c8c5a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725319937252,"stop":1725319937252,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db0cb6b430d6691","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725319937227,"stop":1725319937227,"duration":0},"status":"passed","severity":"normal"},{"uid":"944badc1c44c11a1","name":"Check publish message containing shell command","time":{"start":1725320209172,"stop":1725320209172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d22610eb1cd6abb","name":"Check publish message containing escaped characters","time":{"start":1725320209172,"stop":1725320209173,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f6af37f291ed7f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725319714734,"stop":1725319714734,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cab7a66163c469","name":"through manual discovery","time":{"start":1725320088992,"stop":1725320088992,"duration":0},"status":"broken","severity":"normal"},{"uid":"98469c2817e82fe7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725319874875,"stop":1725319874876,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d9ea93f0b83be3","name":"Push message with content topic containing shell command","time":{"start":1725320183908,"stop":1725320183909,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8926340ebf22ab9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725320292656,"stop":1725320292671,"duration":15},"status":"passed","severity":"normal"},{"uid":"5c85caa07d968465","name":"LightPush with 0 connections","time":{"start":1725319991500,"stop":1725319991500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9841c9d02f98ad5","name":"does not throw on valid cases","time":{"start":1725319714696,"stop":1725319714696,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ddbafcd8d29ea9","name":"safeDispatchEvent","time":{"start":1725319802899,"stop":1725319802900,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74567a306ef5e95","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725320292704,"stop":1725320292704,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cf6afcbd4cd33","name":"Check received message containing Chinese","time":{"start":1725320173883,"stop":1725320173884,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a06b77d8ff8b10","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725320245060,"stop":1725320245060,"duration":0},"status":"passed","severity":"normal"},{"uid":"315c8f05879dec88","name":"Check publish message containing Chinese","time":{"start":1725320209169,"stop":1725320209169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b277835a32e3e210","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725319834952,"stop":1725319834952,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafff93cd897e946","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725320051900,"stop":1725320051901,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f5e98ce286c2ee","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725319973138,"stop":1725319973138,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c167e746cc9ad00","name":"Ping fails for unsubscribed peers","time":{"start":1725319866068,"stop":1725319866068,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2e51722178cb85","name":"Meta field set when metaSetter is specified","time":{"start":1725319727085,"stop":1725319727086,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf59bb6ace44aef","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725319734260,"stop":1725319734260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e728370c0dcd0ebe","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725320190002,"stop":1725320190003,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e446f2ef3f0217e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725320292655,"stop":1725320292656,"duration":1},"status":"passed","severity":"normal"},{"uid":"de552466ea3a2987","name":"Publish message with rate limit","time":{"start":1725320209179,"stop":1725320209179,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6340e41bf59d16","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725320292652,"stop":1725320292652,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad32f46f894182b2","name":"Check received message containing Script","time":{"start":1725320173885,"stop":1725320173885,"duration":0},"status":"passed","severity":"normal"},{"uid":"d799d323b6262f87","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725320366883,"stop":1725320366883,"duration":0},"status":"passed","severity":"normal"},{"uid":"358d487f81caa02e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app79/10/topic712/test.js","time":{"start":1725320245063,"stop":1725320245064,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a290a69caafb24","name":"Fails to publish message with wrong content topic","time":{"start":1725320209176,"stop":1725320209176,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae30d69eb9e2241","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app0/3/topic312/proto","time":{"start":1725320245064,"stop":1725320245064,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbb7875fc452346","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725319937229,"stop":1725319937230,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ea918ec5119d98","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725319714710,"stop":1725319714710,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a699977841e132","name":"Used by Waku Relay","time":{"start":1725320317272,"stop":1725320317272,"duration":0},"status":"passed","severity":"normal"},{"uid":"105bfde9255ffa48","name":"Subscribe and receives messages on 20 topics","time":{"start":1725320292649,"stop":1725320292649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a205a861bd821f7a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app61/9/topic777/utf8","time":{"start":1725320245061,"stop":1725320245062,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c80e42c09a7636","name":"Init the array if not present","time":{"start":1725319714235,"stop":1725319714236,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e12b5272c09a8c0","name":"Filter with 1 connections","time":{"start":1725319991501,"stop":1725319991501,"duration":0},"status":"passed","severity":"normal"},{"uid":"62568dd376f76bac","name":"retrieves a single peer","time":{"start":1725319734257,"stop":1725319734257,"duration":0},"status":"passed","severity":"normal"},{"uid":"217c402380f9d6e7","name":"different cluster, same shard: nodes don't connect","time":{"start":1725319937223,"stop":1725319937223,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a0b380ab62a9ab","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725320292699,"stop":1725320292699,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fdb404156dcb81","name":"listenerCount","time":{"start":1725319802899,"stop":1725319802899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47484a6f7510371","name":"Push message with custom timestamp: 1694561568719","time":{"start":1725320260968,"stop":1725320260969,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ee7db76e7beb67","name":"Publishes to nwaku","time":{"start":1725320197680,"stop":1725320197680,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee51df5ea13207","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725319937244,"stop":1725319937244,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1c535f3c256b39","name":"Fails to push message with empty content topic","time":{"start":1725320260965,"stop":1725320260965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45a5330228f9e1f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725320214705,"stop":1725320214709,"duration":4},"status":"passed","severity":"normal"},{"uid":"760b5091c587b64a","name":"removeEventListener with correct event","time":{"start":1725319802897,"stop":1725319802897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9deff26fa124439","name":"Passing page size 1 when there are 4 messages","time":{"start":1725320315686,"stop":1725320315686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c78c1dcd551df5","name":"Encoder throws on empty string content topic","time":{"start":1725319743872,"stop":1725319743872,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf1c58d6c75d46","name":"Check message with no payload is not received","time":{"start":1725320173878,"stop":1725320173879,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5ec35c859f7215","name":"Subscribe and receive messages via waku relay post","time":{"start":1725320292680,"stop":1725320292681,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb10e254aa208a62","name":"Push message on custom pubsubTopic","time":{"start":1725320051899,"stop":1725320051899,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b72ca26ca056a2b","name":"Check received message containing Chinese","time":{"start":1725320173848,"stop":1725320173850,"duration":2},"status":"passed","severity":"normal"},{"uid":"f38fb571d45681d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725319973145,"stop":1725319973149,"duration":4},"status":"passed","severity":"normal"},{"uid":"d06f7267b9adc94b","name":"Push message with content topic containing SQL Injection","time":{"start":1725320183904,"stop":1725320183904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d33b724868d1c01","name":"1 Store, 2 fetches","time":{"start":1725319734007,"stop":1725319734007,"duration":0},"status":"passed","severity":"normal"},{"uid":"819b306326497f66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725319714727,"stop":1725319714727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1835fcdc74125f69","name":"should set field with all protocols disabled","time":{"start":1725319722510,"stop":1725319722511,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4ddee19d80ef18","name":"Passing page size 19 when there are 20 messages","time":{"start":1725320315687,"stop":1725320315687,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cebfafe610c8baf","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725319714709,"stop":1725319714709,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ca47c10bca11d8","name":"Fails to push message bigger that 1MB","time":{"start":1725320183917,"stop":1725320183919,"duration":2},"status":"passed","severity":"normal"},{"uid":"a08862f8008befc8","name":"A test","time":{"start":1725320051994,"stop":1725320051996,"duration":2},"status":"passed","severity":"normal"},{"uid":"efb06a7edd7a92d1","name":"Check received message with timestamp: 1725319762255 ","time":{"start":1725320173894,"stop":1725320173895,"duration":1},"status":"passed","severity":"normal"},{"uid":"8793ea2f2983d96d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725319937243,"stop":1725319937244,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af52957aee203e1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725320300539,"stop":1725320300539,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fb9380f6c87ac7","name":"should not fail to start the service if it is already started","time":{"start":1725320212032,"stop":1725320212033,"duration":1},"status":"passed","severity":"normal"},{"uid":"afff38736cc95049","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725319721850,"stop":1725319721851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fd79f9558ede4e","name":"Query generator for multiple messages with different content topic format","time":{"start":1725320296549,"stop":1725320296549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1ecf10cda279dd","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725320092400,"stop":1725320092400,"duration":0},"status":"passed","severity":"normal"},{"uid":"305056ababeedfe0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725320292701,"stop":1725320292701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b61e78155644586","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725320065532,"stop":1725320065532,"duration":0},"status":"passed","severity":"normal"},{"uid":"8717ffe5867104a3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725320214705,"stop":1725320214705,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae7289a6fba5cad","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725320214711,"stop":1725320214712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcb47850c1cd44c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725320051898,"stop":1725320051898,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e733dd7be0c2fc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725319714735,"stop":1725319714735,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca5aa8ad7872033","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725320252028,"stop":1725320252028,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c7d230797c05a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725320245067,"stop":1725320245068,"duration":1},"status":"passed","severity":"normal"},{"uid":"81edddcc4e29e09c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725319734081,"stop":1725319734082,"duration":1},"status":"passed","severity":"normal"},{"uid":"1337bb6752ddd8e8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725320214704,"stop":1725320214704,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb67ac7819477f","name":"Check received message containing Arabic","time":{"start":1725320173884,"stop":1725320173884,"duration":0},"status":"passed","severity":"normal"},{"uid":"704fb528493299ef","name":"Push message with content topic containing long","time":{"start":1725320183902,"stop":1725320183902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a956bdd4a1888702","name":"Subscribe to topic containing long and receive message","time":{"start":1725320292651,"stop":1725320292652,"duration":1},"status":"passed","severity":"normal"},{"uid":"df112fcdd82ab64d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725320292652,"stop":1725320292653,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73823e02d20f4d1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725319714715,"stop":1725319714715,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fbbe57b8afab90","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725319763026,"stop":1725319763027,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69562f2312cf086","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725319874885,"stop":1725319874893,"duration":8},"status":"passed","severity":"normal"},{"uid":"b4d45689d3376974","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725320252029,"stop":1725320252029,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0ca30b839730b5","name":"throws an error for improperly formatted content topics","time":{"start":1725319714714,"stop":1725319714714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5475cb968688fb09","name":"isConnected return false after peer stops","time":{"start":1725319809950,"stop":1725319809950,"duration":0},"status":"passed","severity":"normal"},{"uid":"2940af66104ff73b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725319809951,"stop":1725319809951,"duration":0},"status":"passed","severity":"normal"},{"uid":"536d5fa4179bdefb","name":"Encoder throws on undefined content topic","time":{"start":1725319743871,"stop":1725319743872,"duration":1},"status":"passed","severity":"normal"},{"uid":"252e4b40e550ca72","name":"configure the node with multiple content topics","time":{"start":1725320245067,"stop":1725320245067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d73cfc239dafc37","name":"Push message with content topic containing short","time":{"start":1725320183901,"stop":1725320183901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4748c5d5be59a294","name":"Check message with no payload is not received","time":{"start":1725319931691,"stop":1725319931692,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00748c43d9793e","name":"random static sharding 8 - Cluster ID: 872, Shard ID: 946","time":{"start":1725320268532,"stop":1725320268536,"duration":4},"status":"passed","severity":"normal"},{"uid":"8820e5738438be21","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725319714736,"stop":1725319714736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5848196a4132d19","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725319714729,"stop":1725319714729,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa24c3255440af5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725319937253,"stop":1725319937253,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1a752d2574493d","name":"Push message on custom pubsubTopic","time":{"start":1725320051900,"stop":1725320051900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3854076e82d802c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725319714737,"stop":1725319714737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30c38b4d2c26e86","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725319937252,"stop":1725319937253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a8139276256f75","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725319714733,"stop":1725319714733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f449fea5fb90de32","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725319721858,"stop":1725319721858,"duration":0},"status":"passed","severity":"normal"},{"uid":"451619652aa0b7ba","name":"Generator, 2 different pubsubtopics","time":{"start":1725320300538,"stop":1725320300539,"duration":1},"status":"passed","severity":"normal"},{"uid":"6428a8b3d0c1e6fc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725319770293,"stop":1725319770294,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de34a36ddbb8e31","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725320318361,"stop":1725320318361,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f648bf71a313a29","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725320366884,"stop":1725320366884,"duration":0},"status":"passed","severity":"normal"},{"uid":"df75264853936da9","name":"Check received message containing short","time":{"start":1725320173844,"stop":1725320173844,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32e776dabf4db33","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725320292650,"stop":1725320292650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30b74d23a9d01d1","name":"can start and stop the service","time":{"start":1725319738216,"stop":1725319738216,"duration":0},"status":"passed","severity":"normal"},{"uid":"360eff162a1bdd8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725319968530,"stop":1725319968530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3824810be175e134","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725320318362,"stop":1725320318362,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fa265e908289b1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725320292681,"stop":1725320292681,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b4da4027edf418","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725319716962,"stop":1725319716962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9e6377f89d7235","name":"Does not throw an exception when node disconnects","time":{"start":1725320317270,"stop":1725320317270,"duration":0},"status":"passed","severity":"normal"},{"uid":"816ae88f057ed7fb","name":"Check publish message containing special chars","time":{"start":1725320209169,"stop":1725320209169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a9218e431eff0b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725319968522,"stop":1725319968522,"duration":0},"status":"passed","severity":"normal"},{"uid":"31249cc9b504a454","name":"should throw an error for missing required configuration","time":{"start":1725319714719,"stop":1725319714720,"duration":1},"status":"passed","severity":"normal"},{"uid":"606573b7f1f98dd","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725319714711,"stop":1725319714711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afa3363bff7e131","name":"Generator, 2 different pubsubtopics","time":{"start":1725320300537,"stop":1725320300537,"duration":0},"status":"passed","severity":"normal"},{"uid":"7090d37a39357972","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725319973149,"stop":1725319973152,"duration":3},"status":"passed","severity":"normal"},{"uid":"87309e7ae33403bc","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725319937242,"stop":1725319937243,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d773e98d13cd84","name":"Check received message with timestamp: 1725319761573 ","time":{"start":1725319931686,"stop":1725319931687,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d1ac96579e7e7a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725319734085,"stop":1725319734085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29c1ff52b3911d7","name":"connects to nwaku","time":{"start":1725320317269,"stop":1725320317270,"duration":1},"status":"passed","severity":"normal"},{"uid":"1693b9e66c71788c","name":"udp ip6 address","time":{"start":1725319721917,"stop":1725319721917,"duration":0},"status":"passed","severity":"normal"},{"uid":"76787ce835c32fac","name":"Push message with content topic containing Script","time":{"start":1725320260958,"stop":1725320260958,"duration":0},"status":"passed","severity":"normal"},{"uid":"871221768e2914bf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725319734085,"stop":1725319734086,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9147adedb430c49","name":"Should update multiaddrs","time":{"start":1725320092650,"stop":1725320092650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f33ce1695de8d05","name":"Check message received after jswaku node is restarted","time":{"start":1725319931692,"stop":1725319931692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95cce9869aec954d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725319714709,"stop":1725319714709,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee94a52ce52dfb1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app5/9/topic122/test.js","time":{"start":1725320245064,"stop":1725320245065,"duration":1},"status":"passed","severity":"normal"},{"uid":"444e6e3a1688b8f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725319937241,"stop":1725319937241,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26cda7db218dca7","name":"Check received message containing SQL Injection","time":{"start":1725320173852,"stop":1725320173853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3cd289ab8936cc","name":"Check publish message containing emoji","time":{"start":1725320209173,"stop":1725320209174,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8c113150b1bc21","name":"random static sharding 1 - Cluster ID: 884, Shard ID: 420","time":{"start":1725320268525,"stop":1725320268525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb6de00c7850cc9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725319772704,"stop":1725319772705,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4fe7f1211ca125","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725319714711,"stop":1725319714711,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2b791e60a6a69a","name":"Check received message containing JSON","time":{"start":1725319931682,"stop":1725319931682,"duration":0},"status":"passed","severity":"normal"},{"uid":"667ad4371d01b27","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725319714717,"stop":1725319714717,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e742f9e7b68e4b","name":"Subscribe to topic containing XML and publish message","time":{"start":1725320214710,"stop":1725320214710,"duration":0},"status":"passed","severity":"normal"},{"uid":"178cf593f26f0570","name":"isConnected should return false after all peers disconnect","time":{"start":1725319809950,"stop":1725319809950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60f467b14360142","name":"Ping on subscribed peer","time":{"start":1725319827120,"stop":1725319827121,"duration":1},"status":"passed","severity":"normal"},{"uid":"7166036d837e7854","name":"Overlapping topic subscription","time":{"start":1725319973125,"stop":1725319973130,"duration":5},"status":"passed","severity":"normal"},{"uid":"5fa917d7e0fa889c","name":"Push message with special chars payload","time":{"start":1725320183895,"stop":1725320183895,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e73fc9bb9ce7920","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app99/6/topic819/test.js","time":{"start":1725320245064,"stop":1725320245064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d282c2e3b1185200","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725319968533,"stop":1725319968533,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd34568ffa7bb8e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725319968528,"stop":1725319968529,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac286526ed69bfe","name":"start node with empty content topic","time":{"start":1725320245068,"stop":1725320245068,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1109530cee13bfe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725320173895,"stop":1725320173895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe6968e698dbd63","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725319714702,"stop":1725319714708,"duration":6},"status":"passed","severity":"normal"},{"uid":"4f4a355382bfcc29","name":"Push message with content topic containing long","time":{"start":1725320260952,"stop":1725320260952,"duration":0},"status":"passed","severity":"normal"},{"uid":"643801f072760d01","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725319834948,"stop":1725319834948,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec096f215cd2433","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725320214709,"stop":1725320214709,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a593b18ea8d37d","name":"connected peers and dial","time":{"start":1725320174217,"stop":1725320174217,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af9b21e63012e7ba","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725319714709,"stop":1725319714710,"duration":1},"status":"passed","severity":"normal"},{"uid":"d098575f3e3219cc","name":"Check received message containing shell command","time":{"start":1725320173862,"stop":1725320173863,"duration":1},"status":"passed","severity":"normal"},{"uid":"5671659fcf95b62b","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725320318359,"stop":1725320318359,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ae1d514b40bc7d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725319734260,"stop":1725319734260,"duration":0},"status":"passed","severity":"normal"},{"uid":"707f8933d1c9e9fe","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725319738219,"stop":1725319738220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37099f52c56515","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725320303672,"stop":1725320303676,"duration":4},"status":"passed","severity":"normal"},{"uid":"6fc5986a391f05cd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725319931688,"stop":1725319931689,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3935be0fff97e2a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725319734084,"stop":1725319734084,"duration":0},"status":"passed","severity":"normal"},{"uid":"65aae01a45f70868","name":"Check received message containing unicode special characters","time":{"start":1725320173864,"stop":1725320173865,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ec0d2800e11f13","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725319937228,"stop":1725319937229,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06bddea7ef89b38","name":"Publish without waiting for remote peer","time":{"start":1725320214699,"stop":1725320214699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5d84ca8451eca9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725319721847,"stop":1725319721848,"duration":1},"status":"passed","severity":"normal"},{"uid":"af06d9ffb937a0c5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725320292648,"stop":1725320292648,"duration":0},"status":"passed","severity":"normal"},{"uid":"61637a251cc04912","name":"Ping on unsubscribed peer","time":{"start":1725319827121,"stop":1725319827122,"duration":1},"status":"passed","severity":"normal"},{"uid":"da35f2d9c5ec8ba3","name":"should set field with only STORE enabled","time":{"start":1725319722511,"stop":1725319722511,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b2cff6110c64c2","name":"Renews subscription after lossing a connection","time":{"start":1725320292673,"stop":1725320292673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f463af9692f5dc23","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725319714734,"stop":1725319714734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5145283de0314fd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725319937225,"stop":1725319937225,"duration":0},"status":"passed","severity":"normal"},{"uid":"de04b993c63285d3","name":"throws on content topic with generation field greater than 0","time":{"start":1725319714698,"stop":1725319714699,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a12fe6f5339598","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725319834951,"stop":1725319834951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac4ba10ebb3603b","name":"Push message with short payload","time":{"start":1725320260908,"stop":1725320260909,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d13d70abe5c6825","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725320303671,"stop":1725320303671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76e5d59662f8c81","name":"Push message with content topic containing numeric","time":{"start":1725320260952,"stop":1725320260953,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedabb7e2a31798d","name":"Subscribe to topic containing XML and receive message","time":{"start":1725319973137,"stop":1725319973137,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cd78ae66b42423","name":"Passing page size 110 when there are 120 messages","time":{"start":1725320315687,"stop":1725320315688,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea8efb89310ebdf","name":"Push message equal or less that 1MB","time":{"start":1725320183917,"stop":1725320183917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b2ed254bcbe394","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725319809949,"stop":1725319809949,"duration":0},"status":"passed","severity":"normal"},{"uid":"880f6d74b3380942","name":"Push message with Russian payload","time":{"start":1725320183896,"stop":1725320183896,"duration":0},"status":"passed","severity":"normal"},{"uid":"df03ecc6345b0e51","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725319727088,"stop":1725319727088,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fc11c3adf3151b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725319714715,"stop":1725319714716,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96cf05018bb8471","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725320292700,"stop":1725320292701,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79c0a7bf4d67f7a","name":"same cluster, same shard: nodes connect","time":{"start":1725319937220,"stop":1725319937222,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ee76d88f18a8b96","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725319937243,"stop":1725319937243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c568c9b7414ceab","name":"can start and stop the service","time":{"start":1725320212032,"stop":1725320212032,"duration":0},"status":"passed","severity":"normal"},{"uid":"846518ed101d9c5b","name":"should set field with only FILTER enabled","time":{"start":1725319722511,"stop":1725319722512,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cc9c181483f8e2","name":"throws on empty content topic","time":{"start":1725319714697,"stop":1725319714697,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ea35a6bf4d32a0","name":"Push message with rate limit","time":{"start":1725320260967,"stop":1725320260968,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be35a2a6c0b2ae1","name":"Using a function","time":{"start":1725320317271,"stop":1725320317271,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad315cc57e6ecf3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725319721851,"stop":1725319721852,"duration":1},"status":"passed","severity":"normal"},{"uid":"90eaa3aec9093076","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725319714728,"stop":1725319714728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cf22564069d3af","name":"Generator, custom pubsub topic","time":{"start":1725320300537,"stop":1725320300538,"duration":1},"status":"passed","severity":"normal"},{"uid":"97907314ab945392","name":"getPeersByDiscovery","time":{"start":1725320179541,"stop":1725320179542,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb704b326033e0e7","name":"should get / set UDP multiaddr","time":{"start":1725319722505,"stop":1725319722505,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef388bb26fc6082","name":"Push message with unicode special characters payload","time":{"start":1725320183900,"stop":1725320183900,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b545305a347fd09","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725319937227,"stop":1725319937227,"duration":0},"status":"passed","severity":"normal"},{"uid":"316f2221a04654e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725319714726,"stop":1725319714726,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8159f830962fd69","name":"Relay","time":{"start":1725319772289,"stop":1725319772289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d382f7483857526d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725320285819,"stop":1725320285821,"duration":2},"status":"passed","severity":"normal"},{"uid":"b35ecca38a25d53a","name":"Correctly serialized arguments","time":{"start":1725320089192,"stop":1725320089192,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fdaccb13cd96df","name":"Check received message containing Russian","time":{"start":1725319931668,"stop":1725319931668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7630cb806b099459","name":"should not fail to start the service if it is already started","time":{"start":1725319773658,"stop":1725319773659,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5413cb82739c46","name":"Push message with content topic containing escaped characters","time":{"start":1725320260962,"stop":1725320260963,"duration":1},"status":"passed","severity":"normal"},{"uid":"6821c3361c25c9e9","name":"Check received message containing unicode special characters","time":{"start":1725320173887,"stop":1725320173887,"duration":0},"status":"passed","severity":"normal"},{"uid":"604b51cc81eeb963","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725319714717,"stop":1725319714718,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c26271b1bccd901","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725320173872,"stop":1725320173873,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f803f10057bb6a","name":"should emit a peer event after start","time":{"start":1725319738217,"stop":1725319738218,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b20fda03c5f887f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725319714728,"stop":1725319714728,"duration":0},"status":"passed","severity":"normal"},{"uid":"14980737c9ee93f7","name":"Push message with Arabic payload","time":{"start":1725320260921,"stop":1725320260926,"duration":5},"status":"passed","severity":"normal"},{"uid":"2fa8415118b931cd","name":"same cluster, same shard: nodes connect","time":{"start":1725320092400,"stop":1725320092400,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dbd8cc5f246032","name":"should throw an error for insufficient data","time":{"start":1725319714737,"stop":1725319714737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac57e8560c8f0e0","name":"Decoder throws on undefined content topic","time":{"start":1725319727087,"stop":1725319727087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca653eea6221d","name":"Passing invalid cursor","time":{"start":1725320252030,"stop":1725320252030,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b02f7bbf74fe55","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725319937231,"stop":1725319937231,"duration":0},"status":"passed","severity":"normal"},{"uid":"403ceb23a70ade0b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725319937230,"stop":1725319937231,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2637b728fb0300","name":"Subscribe and receive messages via lightPush","time":{"start":1725320292673,"stop":1725320292674,"duration":1},"status":"passed","severity":"normal"},{"uid":"2542c21f903d4f3f","name":"Push message with custom timestamp: 1725323568719","time":{"start":1725320260970,"stop":1725320260971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2256792ad0c5099c","name":"Subscribe and receives messages on 20 topics","time":{"start":1725319973121,"stop":1725319973122,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfee50bc970c81d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725319721847,"stop":1725319721847,"duration":0},"status":"passed","severity":"normal"},{"uid":"2932fccf8bf1c167","name":"Waku message hash computation (payload length 0)","time":{"start":1725319716962,"stop":1725319716962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1140f6c205e5d7","name":"Push message with long payload","time":{"start":1725320260909,"stop":1725320260915,"duration":6},"status":"passed","severity":"normal"},{"uid":"5f1e3a398d8acba3","name":"Push message with content topic containing SQL Injection","time":{"start":1725320260957,"stop":1725320260958,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1a4de419574264","name":"Throws when trying to push message with empty payload","time":{"start":1725320260946,"stop":1725320260950,"duration":4},"status":"passed","severity":"normal"},{"uid":"3df37068943d53f3","name":"throws on content topic with too few or too many fields","time":{"start":1725319714697,"stop":1725319714698,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9cecee6a633d","name":"All","time":{"start":1725319772290,"stop":1725319772290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c820de1b8ea4b615","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725320296550,"stop":1725320296550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2445fd0da528f5e","name":"LightPush with 3 connections","time":{"start":1725319991510,"stop":1725319991510,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9e70d22363d809","name":"Ping on subscribed peer","time":{"start":1725319849342,"stop":1725319849343,"duration":1},"status":"passed","severity":"normal"}]