mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"ccbfb735385ac0b1","name":"Push message with content topic containing short","time":{"start":1718840586793,"stop":1718840586794,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7202610b5ed9716","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718840632563,"stop":1718840632563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0eb11f342e56b5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718839970552,"stop":1718839970552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de9e29f27294818","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718839970551,"stop":1718839970551,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cb522516f036e8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718840185987,"stop":1718840185988,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5567317002b4614","name":"udp ip6 address","time":{"start":1718839978527,"stop":1718839978527,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbd09b275984b81","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718840094378,"stop":1718840094379,"duration":1},"status":"passed","severity":"normal"},{"uid":"9625feabcdf40185","name":"Promise Callback - backward","time":{"start":1718840629480,"stop":1718840629480,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dbf5a96fe91062","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718840586801,"stop":1718840586802,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3427a516b24a0f5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718840094346,"stop":1718840094347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d9246745f8196b","name":"Query with Promise Callback, No Decoder","time":{"start":1718840610894,"stop":1718840610894,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd88e4d66af910f","name":"Check received message containing numeric","time":{"start":1718840196561,"stop":1718840196562,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6ff27d4595011a","name":"Subscribe to topic containing short and receive message","time":{"start":1718840261944,"stop":1718840261945,"duration":1},"status":"passed","severity":"normal"},{"uid":"27982d9fc9781b44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718840632546,"stop":1718840632546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f926c4f87cb3f31","name":"Subscribe to topic containing Script and receive message","time":{"start":1718840261953,"stop":1718840261953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eec707232067096","name":"it tolerates circular branch references","time":{"start":1718839995113,"stop":1718839995114,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a202583163b1149","name":"Reusing cursor across nodes","time":{"start":1718840594220,"stop":1718840594226,"duration":6},"status":"passed","severity":"normal"},{"uid":"743d7f9261f2059","name":"Push message with content topic containing numeric","time":{"start":1718840586795,"stop":1718840586796,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f16e127047901b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718840780021,"stop":1718840780022,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d37ea9705028c8","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718839994498,"stop":1718839994499,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc803c3b66442a6","name":"configure the node with multiple pubsub topics","time":{"start":1718840566617,"stop":1718840566618,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8aae6d86340831","name":"Subscribe to topic containing long and receive message","time":{"start":1718840632558,"stop":1718840632558,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3ed84ec78d20b0","name":"Round trip binary serialization","time":{"start":1718839984011,"stop":1718839984012,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef32a01a7223745","name":"Reopen subscription with peer with lost subscription","time":{"start":1718840097690,"stop":1718840097691,"duration":1},"status":"passed","severity":"normal"},{"uid":"13297972bedad661","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718840251328,"stop":1718840251328,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea915a174d4f07d","name":"should properly create location multiaddrs - tcp4","time":{"start":1718839979115,"stop":1718839979115,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1fce0f2b28109f","name":"should return empty list for no shard","time":{"start":1718839970563,"stop":1718839970563,"duration":0},"status":"passed","severity":"normal"},{"uid":"b996682925133bce","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718839978379,"stop":1718839978379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bad0c28b54165f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718840006647,"stop":1718840006647,"duration":0},"status":"passed","severity":"normal"},{"uid":"17de14d0319d815a","name":"Sign & Recover","time":{"start":1718840005159,"stop":1718840005160,"duration":1},"status":"passed","severity":"normal"},{"uid":"661c7cf14b99d41e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718839995118,"stop":1718839995118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffc306dfa88aa078","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718839978389,"stop":1718839978389,"duration":0},"status":"passed","severity":"normal"},{"uid":"83da536b8fee79dc","name":"Push message with custom timestamp: 1718843786221","time":{"start":1718840586821,"stop":1718840586822,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5e4f850a96a58c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718839994497,"stop":1718839994498,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb27d1ee74444ad6","name":"Push message with JSON payload","time":{"start":1718840473716,"stop":1718840473717,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7952e52735ac7d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718840029431,"stop":1718840029431,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4a6b0bb23edc9e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718840196572,"stop":1718840196572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba363ffc476096f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718840022162,"stop":1718840022162,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51b146597c6728e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718839970568,"stop":1718839970568,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cee6d158313210","name":"Push message with content topic containing escaped characters","time":{"start":1718840473725,"stop":1718840473726,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c8d1837ebabc02","name":"Check publish message containing Russian","time":{"start":1718840500944,"stop":1718840500945,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a6f2e79f9b1eb0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718840251329,"stop":1718840251330,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cffdce08e54d268","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718839998733,"stop":1718839998733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3378ae0518ff5f1","name":"Passing page size 0 when there are 110 messages","time":{"start":1718840658080,"stop":1718840658081,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce598c896a6db005","name":"different cluster, same shard: nodes don't connect","time":{"start":1718840185986,"stop":1718840185986,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e315439fb69d61","name":"Generator, custom pubsub topic","time":{"start":1718840629877,"stop":1718840629877,"duration":0},"status":"passed","severity":"normal"},{"uid":"267abee375fa8472","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718840500861,"stop":1718840500861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb2f9d4fa08969f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718840186004,"stop":1718840186005,"duration":1},"status":"passed","severity":"normal"},{"uid":"226954afcf51381c","name":"ignores domain fetching errors","time":{"start":1718839995114,"stop":1718839995114,"duration":0},"status":"passed","severity":"normal"},{"uid":"6896d8ffebcbad67","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718840500965,"stop":1718840500965,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a1d795b17bf566","name":"Push message with special chars payload","time":{"start":1718840586779,"stop":1718840586779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d247a9b6e758093","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app70/8/topic458/xml","time":{"start":1718840555591,"stop":1718840555591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc1c1fb8446eb5a","name":"Check received message containing Arabic","time":{"start":1718840196563,"stop":1718840196566,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb246ba0bc0fc0a8","name":"should load peers from local storage and dispatch events","time":{"start":1718839998732,"stop":1718839998733,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50eec4d6dc163b6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718840110934,"stop":1718840110935,"duration":1},"status":"passed","severity":"normal"},{"uid":"851db119c14ac684","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718840662100,"stop":1718840662100,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d78940d4cc8046","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718840261949,"stop":1718840261950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b679ccc51e97b8","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app30/4/topic929/proto","time":{"start":1718840555590,"stop":1718840555591,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6c319869dc10d7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840315965,"stop":1718840315965,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9cf82bb55ad0a0","name":"Check received message containing long","time":{"start":1718840500865,"stop":1718840500865,"duration":0},"status":"passed","severity":"normal"},{"uid":"517b549e719365ef","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718840632551,"stop":1718840632552,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5fcadc0221669b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718839978380,"stop":1718839978380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32932e6a1f68ff8","name":"Passing page size 3 when there are 20 messages","time":{"start":1718840658082,"stop":1718840658082,"duration":0},"status":"passed","severity":"normal"},{"uid":"4817d48dbf92be02","name":"Meta field set when metaSetter is specified","time":{"start":1718839984012,"stop":1718839984013,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecaf7254b5ad877","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718840632562,"stop":1718840632562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b13866b59622ad2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718840261950,"stop":1718840261950,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5d6eaf4555dbe0","name":"new peer added after a peer was already found","time":{"start":1718840435525,"stop":1718840435526,"duration":1},"status":"skipped","severity":"normal"},{"uid":"690288f3a11bf505","name":"Publish message with custom timestamp: Thu Jun 20 2024 00:41:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1718840500963,"stop":1718840500964,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c89ac345b41706","name":"throws on content topic with empty version field","time":{"start":1718839970548,"stop":1718839970549,"duration":1},"status":"passed","severity":"normal"},{"uid":"557fba9f25feafeb","name":"should properly compute the node id","time":{"start":1718839979113,"stop":1718839979113,"duration":0},"status":"passed","severity":"normal"},{"uid":"506d76d39c4c6e0b","name":"should set field with only STORE enabled","time":{"start":1718839979117,"stop":1718839979117,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0f009411edc128","name":"Push message with rate limit","time":{"start":1718840586820,"stop":1718840586820,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54bca876be8d127","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718840022158,"stop":1718840022160,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c77da41fc4c8a2f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718839970556,"stop":1718839970556,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7aaa4681bc94aa","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718839970564,"stop":1718839970565,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc1d0ce9ea44e14","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718840594219,"stop":1718840594219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b7f66cda68c8b3","name":"handles multiple messages","time":{"start":1718840648383,"stop":1718840648384,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a4e6056bd0d828","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718840315963,"stop":1718840315963,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6c28d3a734d861","name":"Push message with meta","time":{"start":1718840586819,"stop":1718840586819,"duration":0},"status":"passed","severity":"normal"},{"uid":"35028710de7f19a5","name":"Ordered callback, aborts when callback returns true","time":{"start":1718840635627,"stop":1718840635627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8ba5ecaa11921d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718840186011,"stop":1718840186012,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b970b5ffed208","name":"should not fail to start the service if it is already started","time":{"start":1718840042380,"stop":1718840042380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f449d3f5af34dda","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718840594218,"stop":1718840594219,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33630a9d114b821","name":"Reopen subscription with peer with lost subscription","time":{"start":1718840060307,"stop":1718840060308,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bf1e22a2b68616","name":"Correctly serialized arguments","time":{"start":1718840316096,"stop":1718840316097,"duration":1},"status":"passed","severity":"normal"},{"uid":"4488b35e12d15720","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718840610891,"stop":1718840610892,"duration":1},"status":"passed","severity":"normal"},{"uid":"1318a7424a1b8bdd","name":"Push message with Russian payload","time":{"start":1718840586781,"stop":1718840586782,"duration":1},"status":"passed","severity":"normal"},{"uid":"609a963b15a4f092","name":"throws on content topic with empty application field","time":{"start":1718839970548,"stop":1718839970548,"duration":0},"status":"passed","severity":"normal"},{"uid":"716450b61eb457a0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718839970552,"stop":1718839970552,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d5e34a2bf17075","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718839979118,"stop":1718839979118,"duration":0},"status":"passed","severity":"normal"},{"uid":"482e6587c0253cc4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718840635625,"stop":1718840635625,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9e7991a0a866ea","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718839970551,"stop":1718839970551,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1a2c49c5680291","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718840500889,"stop":1718840500889,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d76aec5456535","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718840029429,"stop":1718840029429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a26a882f38ea507","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718840643180,"stop":1718840643180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6057ff78a73a676c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718839970566,"stop":1718839970566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00842dd5a04258c","name":"Relay - dialed first","time":{"start":1718840667933,"stop":1718840667933,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8a3fc2c14cd2db","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718839970571,"stop":1718839970571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff28ed6cf82a8ed","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718839994473,"stop":1718839994473,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ca0c609119e120","name":"Check received message containing Russian","time":{"start":1718840500854,"stop":1718840500854,"duration":0},"status":"passed","severity":"normal"},{"uid":"67916ef94b9d2b93","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718839970573,"stop":1718839970574,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad2f45f3287bde8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718840477601,"stop":1718840477602,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7770bdd4ea92e80","name":"Push message with Chinese payload","time":{"start":1718840473712,"stop":1718840473713,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34362ef664037fd","name":"Subscribe to topic containing XML and receive message","time":{"start":1718840632548,"stop":1718840632548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13eac29167d1361","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718840186014,"stop":1718840186015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e642e43988ba0e8","name":"Check publish message containing escaped characters","time":{"start":1718840500947,"stop":1718840500950,"duration":3},"status":"passed","severity":"normal"},{"uid":"f79c89f903144311","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718840251327,"stop":1718840251328,"duration":1},"status":"passed","severity":"normal"},{"uid":"283b83d81245f3e4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718840632563,"stop":1718840632563,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7c3c4b4ae151f0","name":"Check publish message containing numeric","time":{"start":1718840500943,"stop":1718840500943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d635c3eeccea9f7b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718840504667,"stop":1718840504667,"duration":0},"status":"passed","severity":"normal"},{"uid":"186c0a61af894a4","name":"Ping on peer without subscriptions","time":{"start":1718840097689,"stop":1718840097689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d971f237f67bf99","name":"handles different clusterIds correctly","time":{"start":1718839970557,"stop":1718839970558,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83be6c61a9c8985","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718839978375,"stop":1718839978377,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4689a7cd9b9a263","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718840632562,"stop":1718840632562,"duration":0},"status":"passed","severity":"normal"},{"uid":"378b441d0aafb438","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718840075357,"stop":1718840075358,"duration":1},"status":"passed","severity":"normal"},{"uid":"42524adac3695c63","name":"Push message with content topic containing long","time":{"start":1718840586794,"stop":1718840586795,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3f779a3ccdeadd","name":"Encoder throws on undefined content topic","time":{"start":1718840006649,"stop":1718840006649,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c61e9e6a70d9aa","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718839970562,"stop":1718839970562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7605df9dea7071a9","name":"Push message with content topic containing XML","time":{"start":1718840586800,"stop":1718840586801,"duration":1},"status":"passed","severity":"normal"},{"uid":"75cba3d851691639","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718839970579,"stop":1718839970579,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dd49718dfd157a","name":"Overlapping topic subscription","time":{"start":1718840504670,"stop":1718840504670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a99f23dbda72df2","name":"Check received message containing Arabic","time":{"start":1718840500867,"stop":1718840500867,"duration":0},"status":"passed","severity":"normal"},{"uid":"a656012650715e24","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718839994499,"stop":1718839994499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb2d80bccc5f965","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718839970568,"stop":1718839970568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b4e087718c795d","name":"Check publish message containing long","time":{"start":1718840500942,"stop":1718840500942,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5de8393af3095","name":"Push message with content topic containing long","time":{"start":1718840473720,"stop":1718840473721,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d31b408bd53469a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718840261957,"stop":1718840261957,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbb1d212a35626b","name":"All","time":{"start":1718840032057,"stop":1718840032058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4455577188b0af2a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718840566618,"stop":1718840566618,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bcaa1276743177","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718840632553,"stop":1718840632553,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd1c7754ef41db3","name":"Overlapping topic subscription","time":{"start":1718840632544,"stop":1718840632544,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db7f460d7c3a398","name":"removeEventListener with wrong event","time":{"start":1718840062238,"stop":1718840062238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dde0da75ab87c5c","name":"Generator, 2 different pubsubtopics","time":{"start":1718840629877,"stop":1718840629878,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e18d609464ea85c","name":"Check received message containing SQL Injection","time":{"start":1718840500854,"stop":1718840500854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e93d9cce9bc311e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718840094355,"stop":1718840094357,"duration":2},"status":"passed","severity":"normal"},{"uid":"5513317cb77df3e1","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718840310058,"stop":1718840310064,"duration":6},"status":"passed","severity":"normal"},{"uid":"9778caeaad9bb5be","name":"should throw error - no public key","time":{"start":1718839979112,"stop":1718839979112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd3caba0eae0873","name":"Push message with Chinese payload","time":{"start":1718840586779,"stop":1718840586780,"duration":1},"status":"passed","severity":"normal"},{"uid":"6913172209725602","name":"should set field with all protocols disabled","time":{"start":1718839979116,"stop":1718839979117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0de1df8ccffd1e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718839984015,"stop":1718839984015,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3914cc290587fd4","name":"Does not throw an exception when node disconnects","time":{"start":1718840660739,"stop":1718840660739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe5ff7a1446d1f7","name":"Decoder throws on undefined content topic","time":{"start":1718839984014,"stop":1718839984014,"duration":0},"status":"passed","severity":"normal"},{"uid":"904090f7462410b4","name":"should properly create location multiaddrs - tcp","time":{"start":1718839979116,"stop":1718839979116,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e3302dd5ec45ac","name":"should return all peers when numPeers is 0","time":{"start":1718839983805,"stop":1718839983806,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a4389b52d2638a","name":"should encode/decode to text encoding","time":{"start":1718839979113,"stop":1718839979113,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa12505333415ff","name":"Check publish message containing SQL Injection","time":{"start":1718840500945,"stop":1718840500945,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6ad99aad0efcd9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718840186001,"stop":1718840186002,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5c727d92af5150","name":"Push message with content topic containing Chinese","time":{"start":1718840473722,"stop":1718840473722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4563a382ccf47678","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718840643179,"stop":1718840643180,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ca2a0838e2af2e","name":"start node with empty shard","time":{"start":1718840566619,"stop":1718840566619,"duration":0},"status":"passed","severity":"normal"},{"uid":"1377963aeafba5a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718839973177,"stop":1718839973177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba15751bb6d168c","name":"Query Generator, No Decoder","time":{"start":1718840610890,"stop":1718840610890,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d56b3f65634202a","name":"Query generator for 2000 messages","time":{"start":1718840635627,"stop":1718840635628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d6878ff599231d","name":"Check received message containing emoji","time":{"start":1718840500858,"stop":1718840500858,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fc3ae16240e70d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718840261949,"stop":1718840261949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f235ffaa395d450","name":"Push message with XML payload","time":{"start":1718840473715,"stop":1718840473716,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe33310b339bcb","name":"Query with Ordered Callback, No message returned","time":{"start":1718840610893,"stop":1718840610893,"duration":0},"status":"passed","severity":"normal"},{"uid":"219064598bf7687a","name":"random static sharding 6 - Cluster ID: 577, Shard ID: 947","time":{"start":1718840566613,"stop":1718840566613,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7e06e1b08d5a82","name":"addEventListener with wrong event","time":{"start":1718840062237,"stop":1718840062237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6776b535225e2f0a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718840504672,"stop":1718840504672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1c093f39cc7439","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718840632558,"stop":1718840632559,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8b51c249adc803","name":"Relay - dialed after","time":{"start":1718840667933,"stop":1718840667933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06fa93c69d2db28","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718839973180,"stop":1718839973181,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a1040184cfb386","name":"can start and stop the service","time":{"start":1718840926771,"stop":1718840926771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e8fe6347985c54","name":"Push message with SQL Injection payload","time":{"start":1718840473715,"stop":1718840473715,"duration":0},"status":"passed","severity":"normal"},{"uid":"104879694b0cb7f","name":"Ping on peer without subscriptions","time":{"start":1718840097685,"stop":1718840097685,"duration":0},"status":"passed","severity":"normal"},{"uid":"142edb09903a48b2","name":"Push message with numeric payload","time":{"start":1718840586778,"stop":1718840586778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6739118d47508d0","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718839970559,"stop":1718839970559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97be6501dfb689a","name":"Check received message containing Script","time":{"start":1718840500855,"stop":1718840500855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b05e9236caa834","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718840261957,"stop":1718840261958,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00043e8cd2da48e","name":"more peers than existing","time":{"start":1718840435700,"stop":1718840435700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96e59e32c3ff15a3","name":"Check publish message after service node is restarted","time":{"start":1718840500966,"stop":1718840500966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7e9c80912e1e2bd","name":"should be able to decode the field with only STORE set to true","time":{"start":1718839978385,"stop":1718839978386,"duration":1},"status":"passed","severity":"normal"},{"uid":"187aa890b6431ae4","name":"should use DNS peer discovery with light client","time":{"start":1718840042383,"stop":1718840042383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ef792dad45c6af0","name":"should be able to encode the field with only STORE set to true","time":{"start":1718839978377,"stop":1718839978378,"duration":1},"status":"passed","severity":"normal"},{"uid":"301c0fa9dbf5a7d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718840251327,"stop":1718840251327,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cf9d4e12204edb","name":"Ping on peer without subscriptions","time":{"start":1718840060299,"stop":1718840060299,"duration":0},"status":"passed","severity":"normal"},{"uid":"86023d7b926d0f2a","name":"Push message with numeric payload","time":{"start":1718840473711,"stop":1718840473712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e678031ee079730","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718839970574,"stop":1718839970574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64eaffba1405e00","name":"Callback on promise, aborts when callback returns true","time":{"start":1718840635626,"stop":1718840635626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e109f0fcbe8e1b","name":"Check message with non string payload is not received","time":{"start":1718840500892,"stop":1718840500893,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f7e7286c82a694","name":"Push message with unicode special characters payload","time":{"start":1718840586789,"stop":1718840586790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c9b7c409c950dc","name":"Ping on subscribed peer","time":{"start":1718840097688,"stop":1718840097688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5817440efba203c","name":"Query with Ordered Callback, No Decoder","time":{"start":1718840610892,"stop":1718840610892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dd0eae90cf8b2d","name":"Overlapping topic subscription","time":{"start":1718840632556,"stop":1718840632557,"duration":1},"status":"passed","severity":"normal"},{"uid":"6877c1792199c402","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718839970555,"stop":1718839970555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28844a92cb3106a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718840635627,"stop":1718840635627,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa5438550d1bbf","name":"Check message with no payload is not received","time":{"start":1718840500891,"stop":1718840500892,"duration":1},"status":"passed","severity":"normal"},{"uid":"3057c0b898f76505","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718840022163,"stop":1718840022163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbc72991b02453","name":"Publish without waiting for remote peer","time":{"start":1718840504666,"stop":1718840504666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2344e665ee9a5c","name":"Decoder throws on undefined content topic","time":{"start":1718840004595,"stop":1718840004595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfbcfd3da6cff75","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718840261940,"stop":1718840261941,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef377dd96afee348","name":"Check received message containing emoji","time":{"start":1718840196571,"stop":1718840196571,"duration":0},"status":"passed","severity":"normal"},{"uid":"244141d3cb90627c","name":"Check message on other pubsub topic is not received","time":{"start":1718840196574,"stop":1718840196574,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fc346e4b7784f9","name":"Check received message containing unicode special characters","time":{"start":1718840196570,"stop":1718840196570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2797252b4b12d9a5","name":"through manual discovery","time":{"start":1718840316054,"stop":1718840316054,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc27157bfce93d7f","name":"Default pageSize","time":{"start":1718840658083,"stop":1718840658084,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae19d8a91db9b4b7","name":"throws on empty content topic","time":{"start":1718839970545,"stop":1718839970546,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f23feeea88fbb25","name":"Push message with content topic containing shell command","time":{"start":1718840473725,"stop":1718840473725,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1a15b6838cec00","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718839970557,"stop":1718839970557,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c908a9e032ad6d","name":"Fails to publish message with empty text","time":{"start":1718840500964,"stop":1718840500964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25090ea2a8d6fa9","name":"isConnected return false after peer stops","time":{"start":1718840075356,"stop":1718840075357,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc9a9c83e9e8c0e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718840632564,"stop":1718840632564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8eaccdba4bee17c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718840185993,"stop":1718840185994,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6469a9929d16f2","name":"Check received message containing escaped characters","time":{"start":1718840500882,"stop":1718840500883,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5618ce6a5faa86a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718840632554,"stop":1718840632554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72a3d2941142e43","name":"Fails to push message bigger that 1MB","time":{"start":1718840473730,"stop":1718840473731,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a8f46fd46f0d6a","name":"random static sharding 4 - Cluster ID: 616, Shard ID: 392","time":{"start":1718840566612,"stop":1718840566612,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22a86af7a9e0d42","name":"Mutual subscription","time":{"start":1718840504665,"stop":1718840504665,"duration":0},"status":"passed","severity":"normal"},{"uid":"df309823750d926e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718840500860,"stop":1718840500860,"duration":0},"status":"passed","severity":"normal"},{"uid":"279f4816e9a8edae","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718839970559,"stop":1718839970560,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a020f62bec0320","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718839970573,"stop":1718839970573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1931ac58f251fe8","name":"Push message with Arabic payload","time":{"start":1718840586780,"stop":1718840586781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d243dbea900e0c26","name":"returns all values when wanted number is greater than available values","time":{"start":1718839994176,"stop":1718839994176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0f9166312f6592","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840315963,"stop":1718840315963,"duration":0},"status":"passed","severity":"normal"},{"uid":"56277a4a4e5dc130","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718839994495,"stop":1718839994496,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c80e570a26419fa","name":"Relay + Store","time":{"start":1718840032057,"stop":1718840032057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6209b16949bf0c7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718839995118,"stop":1718839995118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2140520681dda72f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718840042383,"stop":1718840042383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f8134f1a3141a59","name":"should not receive a peer event after stop","time":{"start":1718839998731,"stop":1718839998732,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba36f0e5f7783b21","name":"random static sharding 2 - Cluster ID: 232, Shard ID: 417","time":{"start":1718840566611,"stop":1718840566611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9a036ae384d721","name":"handles empty shards array correctly","time":{"start":1718839970578,"stop":1718839970578,"duration":0},"status":"passed","severity":"normal"},{"uid":"815cc3a592bea669","name":"should properly create peer info with all multiaddrs","time":{"start":1718839979116,"stop":1718839979116,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d26800b8d2e799","name":"Check publish message containing Script","time":{"start":1718840500945,"stop":1718840500945,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ff3df57d718ee9","name":"Check received message containing Chinese","time":{"start":1718840196562,"stop":1718840196563,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6ce1e297cb679c","name":"Refresh subscription","time":{"start":1718840504670,"stop":1718840504670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b69c5e650c4665f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718840186007,"stop":1718840186007,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6d7555a0ce2628","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718840632549,"stop":1718840632549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6c24c8c0202028","name":"Check received message containing JSON","time":{"start":1718840196569,"stop":1718840196569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a31bf1482adb9f","name":"Check message with invalid timestamp is not received","time":{"start":1718840500890,"stop":1718840500890,"duration":0},"status":"passed","severity":"normal"},{"uid":"63810933a70f8d0e","name":"Filter","time":{"start":1718840667935,"stop":1718840667936,"duration":1},"status":"passed","severity":"normal"},{"uid":"221ec67aa279a706","name":"Push message with Arabic payload","time":{"start":1718840473713,"stop":1718840473713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb1fdd47f247a7a","name":"Using a function","time":{"start":1718840660740,"stop":1718840660741,"duration":1},"status":"passed","severity":"normal"},{"uid":"366f562d64c0dce0","name":"Check received message containing long","time":{"start":1718840500851,"stop":1718840500852,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80ae4103567f72e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718839970569,"stop":1718839970570,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b61a1b8b12f9b2e","name":"creates an iterator","time":{"start":1718840648383,"stop":1718840648383,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7bd046a5d78d6c","name":"Symmetric encrypt & Decrypt","time":{"start":1718840005158,"stop":1718840005159,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec38559c7f9e827","name":"handles empty contentTopics array correctly","time":{"start":1718839970578,"stop":1718839970578,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb223e737dd1a10","name":"Check received message containing long","time":{"start":1718840196561,"stop":1718840196561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eea105300195de4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718840251328,"stop":1718840251329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9a2d4f955d4030","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718839970570,"stop":1718839970570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c0bc4a3ae3fcc4","name":"Push message on custom pubsubTopic","time":{"start":1718840315962,"stop":1718840315962,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc7f7f33f6bc28d","name":"Passing page size 10 when there are 10 messages","time":{"start":1718840658082,"stop":1718840658082,"duration":0},"status":"passed","severity":"normal"},{"uid":"727911ee44e43d32","name":"Query Generator - forward","time":{"start":1718840629478,"stop":1718840629478,"duration":0},"status":"passed","severity":"normal"},{"uid":"53443b0c4ac79948","name":"Subscribe and receives messages on 20 topics","time":{"start":1718840632542,"stop":1718840632543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67143ba7e898b41","name":"Subscribe and publish message","time":{"start":1718840504666,"stop":1718840504667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e0de84da8e53a0","name":"Subscribe to topic containing short and publish message","time":{"start":1718840504670,"stop":1718840504671,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d867bed0101a1a","name":"Decoder throws on empty string content topic","time":{"start":1718840006650,"stop":1718840006650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc3157d6019c9c0","name":"Nodes with multiple pubsub topic","time":{"start":1718840477597,"stop":1718840477597,"duration":0},"status":"passed","severity":"normal"},{"uid":"4820a6c27957be5a","name":"Subscribe to topic containing long and receive message","time":{"start":1718840261945,"stop":1718840261948,"duration":3},"status":"passed","severity":"normal"},{"uid":"ffbb01d39a4415b4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718839978387,"stop":1718839978387,"duration":0},"status":"passed","severity":"normal"},{"uid":"812a325501e827e9","name":"Push message with meta","time":{"start":1718840473727,"stop":1718840473727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b477a1436409ad8","name":"Push message with content topic containing JSON","time":{"start":1718840586802,"stop":1718840586802,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4237df5c2ab278","name":"Rejects garbage","time":{"start":1718839987401,"stop":1718839987401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f86a7fbf417045","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718840504671,"stop":1718840504672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6634ad5d7684d287","name":"Subscribe to topic containing Script and receive message","time":{"start":1718840632548,"stop":1718840632548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1331b39d0dd937b4","name":"Check publish message after client node is restarted","time":{"start":1718840500967,"stop":1718840500967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9945cc1eca3cb64a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718840504673,"stop":1718840504674,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdb432247180673","name":"Query Generator, No message returned","time":{"start":1718840610891,"stop":1718840610891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6563e71dc1f1b230","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718840632545,"stop":1718840632546,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6ba05b8ec5a1ef","name":"Push message with content topic containing Russian","time":{"start":1718840473723,"stop":1718840473723,"duration":0},"status":"passed","severity":"normal"},{"uid":"1690071dda8c2093","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718839970566,"stop":1718839970566,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa08fdc7a3ca62f0","name":"Js publishes, other Js receives","time":{"start":1718840462539,"stop":1718840462539,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e98ac2e027650e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718840632541,"stop":1718840632542,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8bb4aea393b63a6","name":"Refresh subscription","time":{"start":1718840261943,"stop":1718840261943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7abad3e47831782","name":"should not fail to stop the service if it was not started","time":{"start":1718840926771,"stop":1718840926771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b670b2475647b278","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718840186000,"stop":1718840186000,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb96391900f67fd4","name":"Push message with content topic containing short","time":{"start":1718840473720,"stop":1718840473720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7843974a55956f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840315967,"stop":1718840315967,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdbbb1f0d86e42a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718839994177,"stop":1718839994177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b017d84eb1a99975","name":"should properly create location multiaddrs - tcp6","time":{"start":1718839979115,"stop":1718839979115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5918a4619727ce4","name":"should only return 1 node with store capability","time":{"start":1718839995116,"stop":1718839995116,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb22042bb49389c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718840662097,"stop":1718840662097,"duration":0},"status":"passed","severity":"normal"},{"uid":"493576bbbab7900a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718840504675,"stop":1718840504676,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce45756342b0385","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718840632540,"stop":1718840632540,"duration":0},"status":"passed","severity":"normal"},{"uid":"f263051780a6024","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718839994499,"stop":1718839994500,"duration":1},"status":"passed","severity":"normal"},{"uid":"a728d31bce907201","name":"topics with same application and version share the same shard","time":{"start":1718839970556,"stop":1718839970556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71282312e9d2127","name":"Push message with escaped characters payload","time":{"start":1718840586789,"stop":1718840586789,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa15c4e0a68448d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718840477597,"stop":1718840477598,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6690e2f11480a4","name":"getPeersByDiscovery","time":{"start":1718840435525,"stop":1718840435525,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73541b88a492874","name":"Check meta is set [symmetric]","time":{"start":1718840004593,"stop":1718840004593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5056c197afa817","name":"throws on content topic with empty encoding field","time":{"start":1718839970550,"stop":1718839970550,"duration":0},"status":"passed","severity":"normal"},{"uid":"acde9257e741050e","name":"pre and post cipher","time":{"start":1718840005159,"stop":1718840005159,"duration":0},"status":"passed","severity":"normal"},{"uid":"62071089949c1a20","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718839970579,"stop":1718839970580,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b427bd7f2283ed","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718840310057,"stop":1718840310057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26ac78b6accdb38","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718840251329,"stop":1718840251329,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ba7b76dfaa7eff","name":"Push message with custom timestamp: 1718843851529","time":{"start":1718840473730,"stop":1718840473730,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4e6e06ecd18d3b","name":"retrieves a single peer","time":{"start":1718839995113,"stop":1718839995113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6b5f7eb65a83db","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718840632560,"stop":1718840632560,"duration":0},"status":"passed","severity":"normal"},{"uid":"90408a538a9bb850","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718840186003,"stop":1718840186004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28f9e2595b33c2e","name":"should throw an error for an unconfigured topic","time":{"start":1718839970573,"stop":1718839970573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c643b40acaca11","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718840094366,"stop":1718840094368,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe1a3b9f4b65b7e9","name":"Push message with long payload","time":{"start":1718840586777,"stop":1718840586777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad4a7b3ce83ebe4","name":"Check received message containing shell command","time":{"start":1718840196569,"stop":1718840196569,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c1b554abdda03e","name":"Check received message containing JSON","time":{"start":1718840500856,"stop":1718840500857,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e93c15a7ea79bca","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718840261952,"stop":1718840261953,"duration":1},"status":"passed","severity":"normal"},{"uid":"e318d4f3be453b8c","name":"Check publish message containing XML","time":{"start":1718840500946,"stop":1718840500946,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ae8c4498ffa055","name":"should throw error - invalid id","time":{"start":1718839979107,"stop":1718839979112,"duration":5},"status":"passed","severity":"normal"},{"uid":"618d4902ef7ecfb4","name":"Check message with no payload is not received","time":{"start":1718840500863,"stop":1718840500863,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f06fadfb955595a","name":"Push message with content topic containing escaped characters","time":{"start":1718840586803,"stop":1718840586817,"duration":14},"status":"passed","severity":"normal"},{"uid":"9c52196404cd6b57","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718840504669,"stop":1718840504669,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a62a4bf7cd7a714","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718839994496,"stop":1718839994497,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42cc6074fd34841","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718840632555,"stop":1718840632556,"duration":1},"status":"passed","severity":"normal"},{"uid":"31aea47a55b0ede4","name":"Query with Promise Callback, No message returned","time":{"start":1718840610894,"stop":1718840610895,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9501c502b2b3c26","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718840186002,"stop":1718840186003,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d480034dcfce0a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718840186015,"stop":1718840186015,"duration":0},"status":"passed","severity":"normal"},{"uid":"5944e64c403d66b2","name":"can start and stop the service","time":{"start":1718839998729,"stop":1718839998729,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f68baf5178e322","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718839970560,"stop":1718839970560,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d18a39c6fbd76ca","name":"Push message with content topic containing unicode special characters","time":{"start":1718840473726,"stop":1718840473726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41ff19524f44c24","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718840251332,"stop":1718840251332,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e007d28b442a1bd","name":"should handle a minimal index list","time":{"start":1718839970648,"stop":1718839970649,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d287160abafb3a","name":"nwaku subscribes","time":{"start":1718840462537,"stop":1718840462538,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43ce26f995fa867","name":"Push message with content topic containing emoji","time":{"start":1718840473726,"stop":1718840473727,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5cc95a5a8b97d0","name":"Check message on other pubsub topic is not received","time":{"start":1718840500862,"stop":1718840500862,"duration":0},"status":"passed","severity":"normal"},{"uid":"31528e64548bc45","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718840662100,"stop":1718840662100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9d75a2e3f8a255","name":"removeEventListener with correct event","time":{"start":1718840062237,"stop":1718840062237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37c6a326578551c","name":"can start the service","time":{"start":1718840042378,"stop":1718840042378,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc21cc34125b531","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718840504673,"stop":1718840504673,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f95e3c49b332cb","name":"Refresh subscription","time":{"start":1718840632557,"stop":1718840632557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13ca323c8a3dfc1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app16/10/topic646/xml","time":{"start":1718840555591,"stop":1718840555591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84e1dd3f468b0d8","name":"Check publish message containing Arabic","time":{"start":1718840500944,"stop":1718840500944,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1426d81d0ff675","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718840185989,"stop":1718840185989,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e443ba8e2429cc1","name":"Push message with content topic containing Chinese","time":{"start":1718840586797,"stop":1718840586797,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15f04892924b1d6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718839970562,"stop":1718839970562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ab77345ebbb0be","name":"should emit a peer event after start","time":{"start":1718840926772,"stop":1718840926772,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec8f29db2a9d897","name":"Subscribe and receive messages via lightPush","time":{"start":1718840632552,"stop":1718840632552,"duration":0},"status":"passed","severity":"normal"},{"uid":"d675b5aa45393e28","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718839970568,"stop":1718839970569,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5867051b7f01f64","name":"Store - dialed first","time":{"start":1718840667934,"stop":1718840667934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbe710adeb07d2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718840435526,"stop":1718840435526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d5063c2731127c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718839970570,"stop":1718839970570,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c66b9a33175002","name":"should set field with all protocols enabled","time":{"start":1718839979117,"stop":1718839979117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dea3bff4eb285a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718840186001,"stop":1718840186001,"duration":0},"status":"passed","severity":"normal"},{"uid":"acabe6ff9e48b4bc","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718839995116,"stop":1718839995117,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2978e6d00bfe15","name":"should not receive a peer event after stop","time":{"start":1718840042382,"stop":1718840042382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1db2638ca6295a6","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718840504674,"stop":1718840504675,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6ec413892ce884","name":"Fails to push message bigger that 1MB","time":{"start":1718840586822,"stop":1718840586822,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e245271638c402","name":"should not fail to start the service if it is already started","time":{"start":1718840926771,"stop":1718840926772,"duration":1},"status":"passed","severity":"normal"},{"uid":"b386bba7d3ca219a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718840186006,"stop":1718840186006,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fd64255a9b10a5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718840632541,"stop":1718840632541,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d0cf0d16fd35c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718839983806,"stop":1718839983806,"duration":0},"status":"passed","severity":"normal"},{"uid":"beeaf06838885e50","name":"should throw an error for insufficient data","time":{"start":1718839970649,"stop":1718839970649,"duration":0},"status":"passed","severity":"normal"},{"uid":"374d474df0f627b0","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718840185988,"stop":1718840185988,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5acc13956ecc13","name":"should throw an error for missing required configuration","time":{"start":1718839970563,"stop":1718839970564,"duration":1},"status":"passed","severity":"normal"},{"uid":"5218a7d7a6ecf44","name":"Push 30 different messages","time":{"start":1718840473719,"stop":1718840473719,"duration":0},"status":"passed","severity":"normal"},{"uid":"643838689eceb8e4","name":"throws an error for improperly formatted content topics","time":{"start":1718839970558,"stop":1718839970558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af7baf076ce331c","name":"Check received message with timestamp: 1718840021167 ","time":{"start":1718840500888,"stop":1718840500889,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4662cbe3bb63b44","name":"Subscribe to topic containing XML and receive message","time":{"start":1718840261953,"stop":1718840261953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1951848e8fea63","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718840504667,"stop":1718840504668,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f79d5ae0953b61a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718840186003,"stop":1718840186003,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5c1e9d312e20ec","name":"Passing page size 110 when there are 120 messages","time":{"start":1718840658083,"stop":1718840658083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5febbfbd45ce7c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718840477599,"stop":1718840477599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d3e6a8e3f36074","name":"Subscribe to topic containing Script and publish message","time":{"start":1718840504674,"stop":1718840504674,"duration":0},"status":"passed","severity":"normal"},{"uid":"987dddaa46fd9591","name":"Subscribe to topic containing Script and receive message","time":{"start":1718840632561,"stop":1718840632561,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e089dffaec51f3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718840504676,"stop":1718840504676,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc413f6a7c21ae88","name":"caches peers it previously fetched","time":{"start":1718839995115,"stop":1718839995115,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b83296a1301d8cb","name":"should not fail to stop the service if it was not started","time":{"start":1718839998729,"stop":1718839998730,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa3ac7842be187a","name":"should emit a peer event after start","time":{"start":1718839998730,"stop":1718839998731,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1e6b71c243f757","name":"Publish message with large meta","time":{"start":1718840500967,"stop":1718840500967,"duration":0},"status":"passed","severity":"normal"},{"uid":"84be410c87cd4ce4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718839970560,"stop":1718839970561,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a08809ab692103","name":"stop","time":{"start":1718840062241,"stop":1718840062242,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b94ae3e257a8f6b","name":"Check received message containing Chinese","time":{"start":1718840500853,"stop":1718840500853,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda264ff8041a7a4","name":"Ordered Callback - backward","time":{"start":1718840629480,"stop":1718840629481,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f7812ade1e89cb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718839995117,"stop":1718839995117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e774f38809110516","name":"Accepts a valid Waku Message","time":{"start":1718839987400,"stop":1718839987401,"duration":1},"status":"passed","severity":"normal"},{"uid":"625881811cf227ca","name":"Subscribe and receive messages via waku relay post","time":{"start":1718840632541,"stop":1718840632541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29023e4cf75bbe2","name":"Push message equal or less that 1MB","time":{"start":1718840473730,"stop":1718840473730,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbd9e017cb8c1b8","name":"ignores unrecognized TXT record formats","time":{"start":1718839995114,"stop":1718839995115,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94dde66c7e19999","name":"Check message received after nwaku node is restarted","time":{"start":1718840500894,"stop":1718840500894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4a3a858310a6c42","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718840186010,"stop":1718840186010,"duration":0},"status":"passed","severity":"normal"},{"uid":"be936d8f0cdd8a43","name":"should return false","time":{"start":1718839979112,"stop":1718839979112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec262149233adcf","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718839970578,"stop":1718839970579,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3137aae7f4611b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718840632543,"stop":1718840632543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b686a14afd6ed756","name":"Push to array if already present","time":{"start":1718839970235,"stop":1718839970235,"duration":0},"status":"passed","severity":"normal"},{"uid":"5541e5bd527fb27d","name":"Subscribe and receive messages via waku relay post","time":{"start":1718840632553,"stop":1718840632554,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e04324d873bae3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718840186007,"stop":1718840186008,"duration":1},"status":"passed","severity":"normal"},{"uid":"3632bfaaff939958","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718840186005,"stop":1718840186006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eee4ada7ba01629","name":"Check received message containing special chars","time":{"start":1718840500852,"stop":1718840500853,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c819f519dbfd7f","name":"Subscribe and receive messages via lightPush","time":{"start":1718840632540,"stop":1718840632540,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaddc84531be62c6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app77/5/topic783/proto","time":{"start":1718840555590,"stop":1718840555590,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b375f96a0b5e3e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718840261939,"stop":1718840261939,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3594d4f574e679","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718840555584,"stop":1718840555585,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae7e711da215c4e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718840780022,"stop":1718840780023,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a796426514b93a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718839978383,"stop":1718839978384,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b7b29de7c22639","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718840315964,"stop":1718840315965,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d1084a5813f475","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718839970562,"stop":1718839970563,"duration":1},"status":"passed","severity":"normal"},{"uid":"aded5e44fb93ba63","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app41/4/topic757/utf8","time":{"start":1718840555587,"stop":1718840555587,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46776653e6ae1e9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718839994497,"stop":1718839994497,"duration":0},"status":"passed","severity":"normal"},{"uid":"de16af469e82de27","name":"Callback on promise","time":{"start":1718840635626,"stop":1718840635626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0e6dcda877ec57","name":"should encodeTxt and decodeTxt","time":{"start":1718839979105,"stop":1718839979105,"duration":0},"status":"passed","severity":"normal"},{"uid":"695bb3da5190ae69","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718839970553,"stop":1718839970553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6e06dddfaf5b04","name":"Delete observer","time":{"start":1718840438074,"stop":1718840438074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b951f4129007671f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718840594218,"stop":1718840594218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d05444b8c1936db","name":"Check message with no pubsub topic is not received","time":{"start":1718840196574,"stop":1718840196574,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a9c8fccb0fad2d","name":"Asymmetric encrypt & decrypt","time":{"start":1718840005158,"stop":1718840005158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e085b1ef599a9d8c","name":"Subscribe to topic containing short and receive message","time":{"start":1718840632557,"stop":1718840632557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ef09afeb708324","name":"Query Generator - backward","time":{"start":1718840629479,"stop":1718840629479,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0c7ddf3697f3a8","name":"Check received message containing SQL Injection","time":{"start":1718840500869,"stop":1718840500869,"duration":0},"status":"passed","severity":"normal"},{"uid":"323719d7096ad5ab","name":"Passing page size 1 when there are 4 messages","time":{"start":1718840658081,"stop":1718840658081,"duration":0},"status":"passed","severity":"normal"},{"uid":"27447a88a5bd2d9b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718840632555,"stop":1718840632555,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7d1e6be47aaf37","name":"Subscribe to topic containing long and receive message","time":{"start":1718840632545,"stop":1718840632545,"duration":0},"status":"passed","severity":"normal"},{"uid":"478e04a884d13394","name":"Push message with special chars payload","time":{"start":1718840473712,"stop":1718840473712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9db7632d133a359","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718840031202,"stop":1718840031202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb3be253efe8779","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718840261954,"stop":1718840261954,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf4949006b4dbe0","name":"Push message with content topic containing Arabic","time":{"start":1718840473722,"stop":1718840473722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f16e72da850c5aa","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718840185994,"stop":1718840185995,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1a4774d757c08f","name":"can start and stop the service","time":{"start":1718840042379,"stop":1718840042379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd058e53a59eed5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718839978382,"stop":1718839978382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c083741334651b","name":"less peers than existing","time":{"start":1718840435700,"stop":1718840435701,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91ab2a5b3f613e29","name":"Push message with long payload","time":{"start":1718840473711,"stop":1718840473711,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66a2644dc9ede3f","name":"can start the service","time":{"start":1718839998728,"stop":1718839998729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9a08691911bf17","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718840185999,"stop":1718840185999,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ecd191e7104d90","name":"Subscribe and receive messages via lightPush","time":{"start":1718840261933,"stop":1718840261934,"duration":1},"status":"passed","severity":"normal"},{"uid":"640c624492442fbd","name":"Check received message containing Arabic","time":{"start":1718840500853,"stop":1718840500854,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce6a7ac17cfe707","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718839970565,"stop":1718839970565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c7f9527263881c","name":"Check received message containing Script","time":{"start":1718840196567,"stop":1718840196567,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a98569c8231f84f","name":"Push message with content topic containing SQL Injection","time":{"start":1718840586799,"stop":1718840586799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a58de2c8f577420","name":"Sample","time":{"start":1718839978555,"stop":1718839978555,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c9f9c39c94c64b","name":"Push message with content topic containing SQL Injection","time":{"start":1718840473723,"stop":1718840473723,"duration":0},"status":"passed","severity":"normal"},{"uid":"70dfcc7428645bd6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718839978388,"stop":1718839978388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e8a630789f4126","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718840632549,"stop":1718840632550,"duration":1},"status":"passed","severity":"normal"},{"uid":"415ff73fb0b4539","name":"Passing an array","time":{"start":1718840660740,"stop":1718840660740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea32981d9c03e0b","name":"Push message equal or less that 1MB","time":{"start":1718840586822,"stop":1718840586822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ad27e958f35e8e","name":"Push message with content topic containing JSON","time":{"start":1718840473725,"stop":1718840473725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9eb5dca3fef95a","name":"should handle application and version for autosharding","time":{"start":1718839970561,"stop":1718839970562,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7907062120b420","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718839978384,"stop":1718839978385,"duration":1},"status":"passed","severity":"normal"},{"uid":"457120785d21bd88","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718840504675,"stop":1718840504675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1028f29082adf45","name":"Encoder throws on undefined content topic","time":{"start":1718840004594,"stop":1718840004594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0202ab90103e75","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718840632560,"stop":1718840632560,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfeaf03bb480430","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840629880,"stop":1718840629880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f634b392efd0ec51","name":"throws on content topic with too few or too many fields","time":{"start":1718839970546,"stop":1718839970547,"duration":1},"status":"passed","severity":"normal"},{"uid":"b926410b3a22473c","name":"Check message with non string payload is not received","time":{"start":1718840500863,"stop":1718840500863,"duration":0},"status":"passed","severity":"normal"},{"uid":"29538f44d8fb3b9f","name":"Encoder throws on empty string content topic","time":{"start":1718839984014,"stop":1718839984014,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d1d7a12e88a941","name":"Subscribe to topic containing short and receive message","time":{"start":1718840632544,"stop":1718840632545,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf98612f826bfa7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718840185995,"stop":1718840185995,"duration":0},"status":"passed","severity":"normal"},{"uid":"524300be378f4b37","name":"Wrong topic","time":{"start":1718840555593,"stop":1718840555594,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ace34f8e9ca36b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718840261956,"stop":1718840261956,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f19761904d95f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718839970559,"stop":1718839970559,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95ce751ab745230","name":"should not fail to start the service if it is already started","time":{"start":1718839998730,"stop":1718839998730,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c4eaa93e50bab1","name":"A test","time":{"start":1718840262027,"stop":1718840262027,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb94bbd62268712c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718840500966,"stop":1718840500966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f39c87000f3ad5","name":"Check publish message containing shell command","time":{"start":1718840500947,"stop":1718840500947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3f385c9948fe62","name":"Check message received after jswaku node is restarted","time":{"start":1718840500864,"stop":1718840500864,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeea0eb68b22277c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718840504672,"stop":1718840504673,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a084fce46127c8b","name":"Push message with emoji payload","time":{"start":1718840473718,"stop":1718840473718,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11f7a25cee1211e","name":"Push message with XML payload","time":{"start":1718840586785,"stop":1718840586786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57d1914f1cc4766","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840629876,"stop":1718840629876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96cc8072415567d","name":"Check received message containing short","time":{"start":1718840500851,"stop":1718840500851,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ed60ca39e254fe","name":"should throw error - no public key","time":{"start":1718839979107,"stop":1718839979107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26f5b5593f62cec","name":"same cluster, same shard: nodes connect","time":{"start":1718840185985,"stop":1718840185985,"duration":0},"status":"passed","severity":"normal"},{"uid":"173d2a4060faf83a","name":"random static sharding 1 - Cluster ID: 426, Shard ID: 568","time":{"start":1718840566610,"stop":1718840566610,"duration":0},"status":"passed","severity":"normal"},{"uid":"82baee8121fef8ba","name":"same cluster, same shard: nodes connect","time":{"start":1718840310065,"stop":1718840310065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f445dde9386518","name":"non connected peers","time":{"start":1718840435701,"stop":1718840435701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e32486e790ed3917","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718840251326,"stop":1718840251327,"duration":1},"status":"passed","severity":"normal"},{"uid":"33233fdc258385eb","name":"Nodes with multiple pubsub topic","time":{"start":1718840477601,"stop":1718840477601,"duration":0},"status":"passed","severity":"normal"},{"uid":"825c0db12c6cc968","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718840501150,"stop":1718840501150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be96be7aabb1fdb5","name":"Encoder throws on undefined content topic","time":{"start":1718839984013,"stop":1718839984013,"duration":0},"status":"passed","severity":"normal"},{"uid":"4489e02e4934842e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718840186006,"stop":1718840186007,"duration":1},"status":"passed","severity":"normal"},{"uid":"e574feb3cf888f30","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app70/10/topic636/utf8","time":{"start":1718840555588,"stop":1718840555588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0093fbd702e82ce","name":"Check publish message containing JSON","time":{"start":1718840500946,"stop":1718840500947,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d18d519af7f7e4b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718840196573,"stop":1718840196573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3ff341e3b687b5","name":"Check message received after nwaku node is restarted","time":{"start":1718840500864,"stop":1718840500864,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f192618e2d14667","name":"Push message with short payload","time":{"start":1718840473711,"stop":1718840473711,"duration":0},"status":"passed","severity":"normal"},{"uid":"482f759ae54bb1c1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840629878,"stop":1718840629878,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f33819081d79d2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718840477596,"stop":1718840477596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad128942dd8895ef","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718839978381,"stop":1718839978382,"duration":1},"status":"passed","severity":"normal"},{"uid":"5737c437bafa9373","name":"Reopen subscription with peer with lost subscription","time":{"start":1718840097687,"stop":1718840097687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f347903ad49e09d","name":"Passing cursor with wrong message digest","time":{"start":1718840594226,"stop":1718840594226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c8ff3eee9e1066","name":"Ordered Callback - forward","time":{"start":1718840629480,"stop":1718840629480,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a500c70aa6914c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718840504675,"stop":1718840504675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e178258e9fcdaa3d","name":"different cluster, same shard: nodes don't connect","time":{"start":1718840310066,"stop":1718840310070,"duration":4},"status":"passed","severity":"normal"},{"uid":"d6336bd21d00a78b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718840632546,"stop":1718840632546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d782275f5675a623","name":"Check publish message containing emoji","time":{"start":1718840500952,"stop":1718840500953,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4262e3fd830f9b","name":"Fails to publish message with wrong content topic","time":{"start":1718840500965,"stop":1718840500965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cd516ddeb6114c","name":"receives messages sent to provided content topic through stream","time":{"start":1718840501150,"stop":1718840501150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d87dc22bc6b5ca99","name":"Check received message with timestamp: 1718840021167000000 ","time":{"start":1718840500886,"stop":1718840500888,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fe734601f6b3165","name":"Generator, custom pubsub topic","time":{"start":1718840629874,"stop":1718840629875,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0f019789ebf706","name":"Privacy Node - default protocol","time":{"start":1718840667936,"stop":1718840667937,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fd6cc697b1c332","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718839970553,"stop":1718839970553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3571f55849065da","name":"Check received message containing escaped characters","time":{"start":1718840196570,"stop":1718840196570,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b03dc198f6439","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718840643181,"stop":1718840643181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a23424cb114ffe","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718840594217,"stop":1718840594217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f2daf9efe30a4c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718840261956,"stop":1718840261957,"duration":1},"status":"passed","severity":"normal"},{"uid":"914f50fe2c49ed5c","name":"connected peers and dial","time":{"start":1718840435699,"stop":1718840435700,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe65b1e888fc55b9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718839970649,"stop":1718839970649,"duration":0},"status":"passed","severity":"normal"},{"uid":"be32cb0d76348fbf","name":"Check received message containing Basic HTML tag","time":{"start":1718840500880,"stop":1718840500881,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b2e70550981432","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718840031201,"stop":1718840031202,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd003f7c299e734","name":"getPeersByDiscovery","time":{"start":1718840062238,"stop":1718840062238,"duration":0},"status":"passed","severity":"normal"},{"uid":"1437bc85c86f646e","name":"Relay","time":{"start":1718840032056,"stop":1718840032057,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a066e375ca1a46","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718840610893,"stop":1718840610894,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fda7f39b59b1e2f","name":"Check received message with timestamp: 1718840021167000000 ","time":{"start":1718840500859,"stop":1718840500859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9678a5200ac14a3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718840435526,"stop":1718840435526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5a780817c729a14","name":"should get / set UDP multiaddr","time":{"start":1718839979114,"stop":1718839979114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e335d0a137f1aea","name":"Check message with no content topic is not received","time":{"start":1718840196575,"stop":1718840196575,"duration":0},"status":"passed","severity":"normal"},{"uid":"98badc6fde6d15c8","name":"Check received message with timestamp: 1718840021167 ","time":{"start":1718840500860,"stop":1718840500860,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51dde4891b0ce89","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718840632561,"stop":1718840632562,"duration":1},"status":"passed","severity":"normal"},{"uid":"73186f1eb02b0cfb","name":"Subscribe to topic containing XML and publish message","time":{"start":1718840504674,"stop":1718840504674,"duration":0},"status":"passed","severity":"normal"},{"uid":"640de01670d95bbc","name":"Push message with Script payload","time":{"start":1718840473715,"stop":1718840473715,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4e15fbcba90292","name":"Push message with content topic containing Russian","time":{"start":1718840586798,"stop":1718840586799,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0055f76060f9f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718840022161,"stop":1718840022161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e443f5342e3892","name":"Sets default value correctly","time":{"start":1718840660742,"stop":1718840660742,"duration":0},"status":"passed","severity":"normal"},{"uid":"524942ca29964d8d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718840261955,"stop":1718840261956,"duration":1},"status":"passed","severity":"normal"},{"uid":"42220998eb0c89c6","name":"Push message with emoji payload","time":{"start":1718840586790,"stop":1718840586791,"duration":1},"status":"passed","severity":"normal"},{"uid":"591166ce7c7a87f8","name":"Check received message containing Basic HTML tag","time":{"start":1718840196568,"stop":1718840196568,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e83569b3147815","name":"Decoder throws on undefined content topic","time":{"start":1718840006649,"stop":1718840006650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e989ce636016cf55","name":"random static sharding 3 - Cluster ID: 478, Shard ID: 544","time":{"start":1718840566611,"stop":1718840566611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68ebe5140487c5f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718840185997,"stop":1718840185998,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44d5d80f78c935e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718840261942,"stop":1718840261943,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a257ee349d837d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718840780019,"stop":1718840780020,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91982dade5688e4","name":"Ping on unsubscribed peer","time":{"start":1718840060300,"stop":1718840060307,"duration":7},"status":"passed","severity":"normal"},{"uid":"6be87a539dcb4764","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718839983807,"stop":1718839983807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d184200d31a9df1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718839970569,"stop":1718839970569,"duration":0},"status":"passed","severity":"normal"},{"uid":"3936a61e828d8ed2","name":"can start the service","time":{"start":1718840926770,"stop":1718840926770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d84c7a5e565f98b","name":"should properly create location multiaddrs - udp6","time":{"start":1718839979115,"stop":1718839979115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d23d58d513c86be","name":"Check received message containing shell command","time":{"start":1718840500882,"stop":1718840500882,"duration":0},"status":"passed","severity":"normal"},{"uid":"7673d6f4bfe44b59","name":"Check message with no content topic is not received","time":{"start":1718840500862,"stop":1718840500862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e12a58db9ed3143","name":"Check publish message containing special chars","time":{"start":1718840500943,"stop":1718840500943,"duration":0},"status":"passed","severity":"normal"},{"uid":"925e8db1338298c1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718840632542,"stop":1718840632542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b924354ef89347ab","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718840610890,"stop":1718840610890,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd6253b078ba39e","name":"different cluster, different shard: nodes don't connect","time":{"start":1718840310070,"stop":1718840310071,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf56985fe8ed5ba9","name":"Push message with custom timestamp: 1718836651529","time":{"start":1718840473729,"stop":1718840473730,"duration":1},"status":"passed","severity":"normal"},{"uid":"574d05126c4cc093","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718840632558,"stop":1718840632558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cf0cf56371f635","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718840075353,"stop":1718840075353,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8b580ba9ed6eef","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718839970576,"stop":1718839970576,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcf35c9093df34e","name":"Push 30 different messages","time":{"start":1718840586791,"stop":1718840586792,"duration":1},"status":"passed","severity":"normal"},{"uid":"19716119230262e2","name":"Check message with invalid timestamp is not received","time":{"start":1718840500861,"stop":1718840500862,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbaea7559406c71","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840094364,"stop":1718840094366,"duration":2},"status":"passed","severity":"normal"},{"uid":"a87fd579e7fd5191","name":"Check publish message containing Chinese","time":{"start":1718840500943,"stop":1718840500944,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ace20b19d22afa","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718840004590,"stop":1718840004592,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4635706ce70741e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718839970565,"stop":1718839970565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ce37a66d1456ef","name":"configure the node with multiple content topics","time":{"start":1718840555594,"stop":1718840555595,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfa3ec98f85620c","name":"Non TWN Cluster","time":{"start":1718840555585,"stop":1718840555585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4c6e8deeab840e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718840261952,"stop":1718840261952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c399ac6f3df0aa2a","name":"returns all values when wanted number matches available values","time":{"start":1718839994173,"stop":1718839994175,"duration":2},"status":"passed","severity":"normal"},{"uid":"b86c38b70e2c9e65","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718840094357,"stop":1718840094364,"duration":7},"status":"passed","severity":"normal"},{"uid":"1ae009215f5edd9c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718840632549,"stop":1718840632549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f11963ac036971","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718840110931,"stop":1718840110934,"duration":3},"status":"passed","severity":"normal"},{"uid":"a1a1a271e673253d","name":"different cluster, different shard: nodes don't connect","time":{"start":1718840185986,"stop":1718840185987,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9bed5bfc044ecf","name":"Push message with content topic containing XML","time":{"start":1718840473724,"stop":1718840473724,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a9363d8713698a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718840594219,"stop":1718840594219,"duration":0},"status":"passed","severity":"normal"},{"uid":"105b8af7b8c181bf","name":"Fails to push message with empty content topic","time":{"start":1718840473727,"stop":1718840473727,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cd2798d524136a","name":"Failed peers are renewed","time":{"start":1718840255337,"stop":1718840255337,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb869c67cda58551","name":"Push message with Script payload","time":{"start":1718840586784,"stop":1718840586785,"duration":1},"status":"passed","severity":"normal"},{"uid":"430562f408bd0965","name":"Check received message containing XML","time":{"start":1718840196568,"stop":1718840196568,"duration":0},"status":"passed","severity":"normal"},{"uid":"532613b65c0ad126","name":"Check received message containing special chars","time":{"start":1718840500866,"stop":1718840500866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92c4399214d364f","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718840643181,"stop":1718840643181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42c90ed427f6ee5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718840110928,"stop":1718840110929,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f400509bbc182bd","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app27/7/topic841/json","time":{"start":1718840555589,"stop":1718840555589,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dddaf8e256db44e","name":"Init the array if not present","time":{"start":1718839970233,"stop":1718839970234,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ddeebefb4c1635","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718840029432,"stop":1718840029432,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8eac5691dbb44","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718840594226,"stop":1718840594227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae38ffeecbd17522","name":"Check received message containing Russian","time":{"start":1718840500868,"stop":1718840500869,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f996f7b00865cf1","name":"recovers when dns.resolve returns empty","time":{"start":1718839995114,"stop":1718839995114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09fa83cb52330db","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718840662097,"stop":1718840662098,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc473709127c8490","name":"Ephemeral messages are not stored","time":{"start":1718840031200,"stop":1718840031200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5ed386b2483e75","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718840632551,"stop":1718840632551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3122b7ee559dcaaf","name":"Check received message containing Basic HTML tag","time":{"start":1718840500855,"stop":1718840500856,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b8c84febf2d3cc","name":"shard 0","time":{"start":1718840566609,"stop":1718840566609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e112b001c186ab5e","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718840186013,"stop":1718840186014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c31254805c4d8b8","name":"should only return 1 node with relay and store capability","time":{"start":1718839995116,"stop":1718839995116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7697ae6beaf562c3","name":"handles different networkShards values correctly","time":{"start":1718839970558,"stop":1718839970558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ed8cade3e4b32b","name":"Nodes with multiple pubsub topic","time":{"start":1718840477599,"stop":1718840477599,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dcd191817356c3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718840504673,"stop":1718840504673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fd0b52e2748707","name":"Register correct protocols","time":{"start":1718840504666,"stop":1718840504666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd1c4ca67417f94","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718840632547,"stop":1718840632548,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a72001cec2e2030","name":"Check publish message containing Basic HTML tag","time":{"start":1718840500946,"stop":1718840500946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54ad02df67377d7","name":"Fails to push message with large meta","time":{"start":1718840473728,"stop":1718840473728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbb05da2b41cebc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718840632547,"stop":1718840632547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a21019f0eece95a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718840094370,"stop":1718840094371,"duration":1},"status":"passed","severity":"normal"},{"uid":"266e08057d659c51","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718839970554,"stop":1718839970554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0587aee758d1eb","name":"Fails to push message with large meta","time":{"start":1718840586819,"stop":1718840586820,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d77096731c408c4","name":"Generator, custom pubsub topic","time":{"start":1718840629879,"stop":1718840629879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd5cd7a425ab3fc","name":"Push message with Basic HTML tag payload","time":{"start":1718840473716,"stop":1718840473716,"duration":0},"status":"passed","severity":"normal"},{"uid":"93571a0ccbe65f64","name":"groups content topics by expected pubsub topic","time":{"start":1718839970557,"stop":1718839970557,"duration":0},"status":"passed","severity":"normal"},{"uid":"507660990547bcdd","name":"connects to nwaku","time":{"start":1718840660739,"stop":1718840660739,"duration":0},"status":"passed","severity":"normal"},{"uid":"73047a4a2a1feab5","name":"start node with empty content topic","time":{"start":1718840555596,"stop":1718840555597,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4a7937867566a","name":"Publish message with custom timestamp: Thu Jun 29 2023 23:41:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1718840500957,"stop":1718840500961,"duration":4},"status":"passed","severity":"normal"},{"uid":"175ad9e02ad9a49d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840094377,"stop":1718840094378,"duration":1},"status":"passed","severity":"normal"},{"uid":"823f246bf48fb11c","name":"1 Relay, 1 fetch","time":{"start":1718839994471,"stop":1718839994472,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ff9de46151dc5","name":"Push message with JSON payload","time":{"start":1718840586787,"stop":1718840586788,"duration":1},"status":"passed","severity":"normal"},{"uid":"4646242b446ddb43","name":"receives messages sent to provided content topic through callback","time":{"start":1718840501149,"stop":1718840501150,"duration":1},"status":"skipped","severity":"normal"},{"uid":"90e92125d996510e","name":"Push message with content topic containing Arabic","time":{"start":1718840586797,"stop":1718840586798,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfa9f9bb70dec0a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718839970563,"stop":1718839970563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d007f85549432a4","name":"Subscribe and receive messages via waku relay post","time":{"start":1718840261939,"stop":1718840261940,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2c7264fd211ef8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718840185998,"stop":1718840185998,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26318fa2090ee7a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718840185998,"stop":1718840185998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1181b7d13cc7ed4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718840632547,"stop":1718840632547,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79872765cc491ea","name":"Decoder throws on empty string content topic","time":{"start":1718839984014,"stop":1718839984015,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8f73f5f2b4e465","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718840185987,"stop":1718840185987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e808c4002a7dffb5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718839978390,"stop":1718839978390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4251fbf59650fc3d","name":"isConnected should return false after all peers disconnect","time":{"start":1718840075354,"stop":1718840075355,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c7ce0e872bcffc","name":"isConnected should return false after all peers disconnect","time":{"start":1718840022165,"stop":1718840022165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b64ccf448f4ff82","name":"Push message with content topic containing Script","time":{"start":1718840473723,"stop":1718840473724,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ce259b66b11f07","name":"Check received message containing unicode special characters","time":{"start":1718840500885,"stop":1718840500885,"duration":0},"status":"passed","severity":"normal"},{"uid":"73796bf4af7e1ba8","name":"start node with ApplicationInfo","time":{"start":1718840555595,"stop":1718840555596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60e9031417435f9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718840251332,"stop":1718840251333,"duration":1},"status":"passed","severity":"normal"},{"uid":"f193e27fd97ff8f8","name":"Query generator for multiple messages","time":{"start":1718840635624,"stop":1718840635624,"duration":0},"status":"passed","severity":"normal"},{"uid":"2341ecd42afc5f7b","name":"Check received message containing unicode special characters","time":{"start":1718840500858,"stop":1718840500858,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b09a56b6197cf4","name":"Push message with shell command payload","time":{"start":1718840586788,"stop":1718840586788,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a761a82b13f911","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718840632562,"stop":1718840632563,"duration":1},"status":"passed","severity":"normal"},{"uid":"219c1cbed009719d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718840094372,"stop":1718840094377,"duration":5},"status":"passed","severity":"normal"},{"uid":"cab3c4e4475902b9","name":"Check message with no payload is not received","time":{"start":1718840196575,"stop":1718840196575,"duration":0},"status":"passed","severity":"normal"},{"uid":"421a79e1aa5aa2f4","name":"dispatchEvent via connectionManager","time":{"start":1718840062239,"stop":1718840062239,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed11cdefc7e4a9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718840662096,"stop":1718840662096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad514b753012c2f8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718840477598,"stop":1718840477598,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00ffeee6f45cca4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718840662098,"stop":1718840662099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21ddab38b72fe1c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718839970577,"stop":1718839970577,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb155dd72cb3324","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718839970576,"stop":1718839970577,"duration":1},"status":"passed","severity":"normal"},{"uid":"351ccf0bced74738","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718840662096,"stop":1718840662097,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69c0e7a9a9f9f47","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718840632559,"stop":1718840632559,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb76a5405eb8e7b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718839970572,"stop":1718839970572,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f98e83c93da538","name":"Nwaku publishes","time":{"start":1718840462538,"stop":1718840462539,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d256bad2488c418","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718839970565,"stop":1718839970566,"duration":1},"status":"passed","severity":"normal"},{"uid":"198c411b3aecb04c","name":"Check received message containing Russian","time":{"start":1718840196566,"stop":1718840196567,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9095d7e2350602","name":"Check received message containing XML","time":{"start":1718840500855,"stop":1718840500855,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdbfbed1aeb4b43","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718840501149,"stop":1718840501149,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8c874b2cf53a237","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718839979106,"stop":1718839979106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1468e14de3624","name":"does not throw on valid cases","time":{"start":1718839970545,"stop":1718839970545,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c5ffe120c057e8","name":"Push message with rate limit","time":{"start":1718840473728,"stop":1718840473729,"duration":1},"status":"passed","severity":"normal"},{"uid":"38925016ef4f7241","name":"Check publish message containing unicode special characters","time":{"start":1718840500950,"stop":1718840500952,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8d7813a29f51e0","name":"Push message with custom timestamp: 1688081786221","time":{"start":1718840586820,"stop":1718840586821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18112c748c034e0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718840251331,"stop":1718840251331,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ad2596b6ec5170","name":"random static sharding 10 - Cluster ID: 168, Shard ID: 112","time":{"start":1718840566616,"stop":1718840566616,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c1339a249ea91c","name":"Fails to publish duplicate message","time":{"start":1718840500964,"stop":1718840500964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b75888618f2ac1","name":"Push message with custom timestamp: 1718836586221","time":{"start":1718840586821,"stop":1718840586821,"duration":0},"status":"passed","severity":"normal"},{"uid":"33eb989e3c58d20e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/2/topic899/json","time":{"start":1718840555587,"stop":1718840555588,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cafa63c699349e","name":"Push message with custom timestamp: 1688081851529","time":{"start":1718840473729,"stop":1718840473729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c876a95cb0b6d429","name":"Check received message containing SQL Injection","time":{"start":1718840196567,"stop":1718840196567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d858b56287a24557","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718839978378,"stop":1718839978379,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dcfe762947715","name":"Subscribe to topic containing long and publish message","time":{"start":1718840504671,"stop":1718840504671,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b87acff47dfc72","name":"Check received message with timestamp: 1718840021735000000 ","time":{"start":1718840196571,"stop":1718840196571,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d6a1a5f99a4b52","name":"Throws when trying to push message with empty payload","time":{"start":1718840586792,"stop":1718840586793,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c06a5f4d30923d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718839970570,"stop":1718839970571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66630bca21b9771","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718840261941,"stop":1718840261941,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d396efb54ab6436","name":"Light Node - default protocols","time":{"start":1718840667936,"stop":1718840667936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2fa07bf9020a3f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718840662099,"stop":1718840662099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5cc6da6f9d9f1c","name":"Push message with content topic containing emoji","time":{"start":1718840586818,"stop":1718840586818,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaf8e5fbf259848","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718840094351,"stop":1718840094352,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5710e988442056","name":"random static sharding 8 - Cluster ID: 185, Shard ID: 31","time":{"start":1718840566615,"stop":1718840566615,"duration":0},"status":"passed","severity":"normal"},{"uid":"6572298b128a78a2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718839970566,"stop":1718839970567,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5db883fabb98afc","name":"Check publish message containing short","time":{"start":1718840500942,"stop":1718840500942,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f11aae083f77a0d","name":"Refresh subscription","time":{"start":1718840632544,"stop":1718840632544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7304dff2a4156735","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718840555595,"stop":1718840555595,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cdcb39fcd3a0ff","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718840251332,"stop":1718840251332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c364c157216c6e77","name":"Used by Waku Relay","time":{"start":1718840660741,"stop":1718840660741,"duration":0},"status":"passed","severity":"normal"},{"uid":"2022baf499e19a2f","name":"should be called for bootstrap peers","time":{"start":1718840029430,"stop":1718840029430,"duration":0},"status":"passed","severity":"normal"},{"uid":"490e5922f583615b","name":"should throw an error for missing sharding configuration","time":{"start":1718839970577,"stop":1718839970578,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6c8a3268186b5b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718840632543,"stop":1718840632543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca522db745ceeed","name":"Check message received after jswaku node is restarted","time":{"start":1718840500893,"stop":1718840500893,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f56178663d08fefd","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718839970575,"stop":1718839970575,"duration":0},"status":"passed","severity":"normal"},{"uid":"913b751f25254e95","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718840477600,"stop":1718840477600,"duration":0},"status":"passed","severity":"normal"},{"uid":"91068ca678cbaab7","name":"Push message with escaped characters payload","time":{"start":1718840473717,"stop":1718840473718,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c304450b532d21","name":"should set field with only FILTER enabled","time":{"start":1718839979118,"stop":1718839979118,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5e947c12821a7f","name":"random static sharding 5 - Cluster ID: 651, Shard ID: 748","time":{"start":1718840566612,"stop":1718840566613,"duration":1},"status":"passed","severity":"normal"},{"uid":"9484c1bac7a97328","name":"Publish message with custom timestamp: Wed Jun 19 2024 22:41:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1718840500962,"stop":1718840500962,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7a32604f396d4f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718840632550,"stop":1718840632550,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee97eabd9de9f941","name":"random static sharding 7 - Cluster ID: 719, Shard ID: 173","time":{"start":1718840566614,"stop":1718840566614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e75adc8173d1eb5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718840110935,"stop":1718840110936,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd694e0185ecd9e","name":"should properly create location multiaddrs - udp4","time":{"start":1718839979114,"stop":1718839979115,"duration":1},"status":"passed","severity":"normal"},{"uid":"680e2b147ba17a7a","name":"Passing page size 11 when there are 10 messages","time":{"start":1718840658082,"stop":1718840658083,"duration":1},"status":"passed","severity":"normal"},{"uid":"c010ff163c37f096","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718840186012,"stop":1718840186013,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dc7b1fc90dd7b8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app30/6/topic597/utf8","time":{"start":1718840555586,"stop":1718840555587,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbf40b554cee9ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718840094348,"stop":1718840094351,"duration":3},"status":"passed","severity":"normal"},{"uid":"b16be1d40e4a9073","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718840594218,"stop":1718840594218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf306e23c70debf","name":"Push message with short payload","time":{"start":1718840586775,"stop":1718840586776,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5e446f8f7bcafc","name":"should properly create location multiaddrs - udp","time":{"start":1718839979115,"stop":1718839979116,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5887da2e727602e","name":"Encoder throws on empty string content topic","time":{"start":1718840006649,"stop":1718840006649,"duration":0},"status":"passed","severity":"normal"},{"uid":"395b1b6ca0ddb386","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718839978380,"stop":1718839978381,"duration":1},"status":"passed","severity":"normal"},{"uid":"5029ae7219a0b9ba","name":"throws on content topic with generation field greater than 0","time":{"start":1718839970547,"stop":1718839970548,"duration":1},"status":"passed","severity":"normal"},{"uid":"1139e287a3bbf451","name":"Check received message containing numeric","time":{"start":1718840500866,"stop":1718840500866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc8a6bf846671db","name":"isConnected should return true after first peer connects","time":{"start":1718840075354,"stop":1718840075354,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eb9df94cd4c01","name":"LightPush","time":{"start":1718840667935,"stop":1718840667935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5def3fef7b44df1","name":"Overlapping topic subscription","time":{"start":1718840261943,"stop":1718840261943,"duration":0},"status":"passed","severity":"normal"},{"uid":"436146324f542dfd","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718840501148,"stop":1718840501149,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3d4b150606a2608f","name":"Check message with no content topic is not received","time":{"start":1718840500891,"stop":1718840500891,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7795f94065cc6e","name":"should configure sharding based on application and version for autosharding","time":{"start":1718839970576,"stop":1718839970576,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ea4dbc2d5d804e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718840042384,"stop":1718840042384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3667a36de1bf744","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718840251331,"stop":1718840251331,"duration":0},"status":"passed","severity":"normal"},{"uid":"762f9507ba2db88a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718840477599,"stop":1718840477600,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ad4cbee6d6de0e","name":"should get / set TCP multiaddr","time":{"start":1718839979114,"stop":1718839979114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7946304f9d41e0","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718839970579,"stop":1718839970579,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9f9f61a01b4d1f","name":"Check meta is set [ecies]","time":{"start":1718840006648,"stop":1718840006648,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cc30c029c148b7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718839978386,"stop":1718839978387,"duration":1},"status":"passed","severity":"normal"},{"uid":"928c9d4864b0f93d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718840186009,"stop":1718840186009,"duration":0},"status":"passed","severity":"normal"},{"uid":"bada2274b7c21f69","name":"Ping on unsubscribed peer","time":{"start":1718840097689,"stop":1718840097690,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9ef65e27feb36d","name":"Push message with unicode special characters payload","time":{"start":1718840473718,"stop":1718840473718,"duration":0},"status":"passed","severity":"normal"},{"uid":"61071de2581e331d","name":"Number of peers are maintained correctly","time":{"start":1718840255336,"stop":1718840255336,"duration":0},"status":"passed","severity":"normal"},{"uid":"99645a1bf1255b4d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718839970567,"stop":1718839970567,"duration":0},"status":"passed","severity":"normal"},{"uid":"a011dd9fce3e76f4","name":"should throw error - no id","time":{"start":1718839979106,"stop":1718839979106,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7932cbfa3defbf","name":"should not receive a peer event before start","time":{"start":1718840042381,"stop":1718840042381,"duration":0},"status":"passed","severity":"normal"},{"uid":"43acb373eb1bafb","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718840186013,"stop":1718840186013,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbd87bb857a5eb0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718840094352,"stop":1718840094353,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c26faae8ff8394","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718840110929,"stop":1718840110930,"duration":1},"status":"passed","severity":"normal"},{"uid":"55dc4a1d5f6bfe45","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718840504676,"stop":1718840504676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8afc52de420908","name":"should decode valid enr with tcp successfully","time":{"start":1718839979106,"stop":1718839979106,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f41177a5c312d0a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718840566609,"stop":1718840566610,"duration":1},"status":"passed","severity":"normal"},{"uid":"4401fc9392df2d4c","name":"Check received message containing escaped characters","time":{"start":1718840500857,"stop":1718840500858,"duration":1},"status":"passed","severity":"normal"},{"uid":"260d4e6d1da8fa95","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718840186000,"stop":1718840186000,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb40aa95cce46de1","name":"Waku message hash computation (payload length 0)","time":{"start":1718839973181,"stop":1718839973181,"duration":0},"status":"passed","severity":"normal"},{"uid":"59dde7961a64eed6","name":"should return valid sharding parameters for static sharding","time":{"start":1718839970575,"stop":1718839970576,"duration":1},"status":"passed","severity":"normal"},{"uid":"565c339c23a4aca","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718840780020,"stop":1718840780020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc724dbe8f6e51c","name":"Fields are not dropped","time":{"start":1718839983360,"stop":1718839983362,"duration":2},"status":"passed","severity":"normal"},{"uid":"e99a6751d06b82d5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718840610891,"stop":1718840610891,"duration":0},"status":"passed","severity":"normal"},{"uid":"949144eb67212752","name":"Check received message containing shell command","time":{"start":1718840500857,"stop":1718840500857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5929337dfe5eac3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718840110930,"stop":1718840110931,"duration":1},"status":"passed","severity":"normal"},{"uid":"3adc22eba8cfdecc","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718839970574,"stop":1718839970575,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c53d68b5c766f7e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718839970555,"stop":1718839970555,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dea9f5109ccff1","name":"Relay - times out","time":{"start":1718840667934,"stop":1718840667934,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73f20731b988fcc","name":"should throw error - no id","time":{"start":1718839979107,"stop":1718839979107,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaec403e0e1d3710","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718840186010,"stop":1718840186010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5400cab908dc686","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718840185988,"stop":1718840185989,"duration":1},"status":"passed","severity":"normal"},{"uid":"db591e05297ab348","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718840031201,"stop":1718840031201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0763605e99e7764","name":"Decrypt messages","time":{"start":1718840438073,"stop":1718840438073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3bc73c59d57c57","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718839973175,"stop":1718839973176,"duration":1},"status":"passed","severity":"normal"},{"uid":"578ca310734cb6c9","name":"throws on content topic with non-number generation field","time":{"start":1718839970547,"stop":1718839970547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ead4bf2015e360","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718840662098,"stop":1718840662098,"duration":0},"status":"passed","severity":"normal"},{"uid":"535aba7aa8b7250d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718839983806,"stop":1718839983807,"duration":1},"status":"passed","severity":"normal"},{"uid":"473db472fb597e95","name":"should only return 1 node with relay capability","time":{"start":1718839995115,"stop":1718839995116,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b83ac957beef60","name":"Ping on subscribed peer","time":{"start":1718840060298,"stop":1718840060299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02d7f46a661d4e6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718840632553,"stop":1718840632553,"duration":0},"status":"passed","severity":"normal"},{"uid":"584a55f44642a4eb","name":"Push message with content topic containing numeric","time":{"start":1718840473721,"stop":1718840473721,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5c27a48289ea8c","name":"Promise Callback - forward","time":{"start":1718840629479,"stop":1718840629479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dd149c7cfd69ff","name":"should encode/decode to RLP encoding","time":{"start":1718839979113,"stop":1718839979113,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bebc4dbc908d7c","name":"Check message with non string payload is not received","time":{"start":1718840196576,"stop":1718840196576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99d8b726c617536","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718840261942,"stop":1718840261942,"duration":0},"status":"passed","severity":"normal"},{"uid":"11572da48a8b8a7b","name":"Push message with content topic containing special chars","time":{"start":1718840586796,"stop":1718840586797,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a6b0a977cc2208","name":"tcp ip4 address","time":{"start":1718839978527,"stop":1718839978527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42cb66f2f5f2809","name":"same cluster, different shard: nodes connect","time":{"start":1718840310065,"stop":1718840310066,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc14031fdcebf2c8","name":"should set field with only RELAY enabled","time":{"start":1718839979117,"stop":1718839979117,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb27ba4554fb336f","name":"random static sharding 9 - Cluster ID: 661, Shard ID: 186","time":{"start":1718840566615,"stop":1718840566616,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86e0ebdfb703842","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718840186004,"stop":1718840186004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78bcd3390bd58f8","name":"Generator, 2 different pubsubtopics","time":{"start":1718840629879,"stop":1718840629880,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f451cd782021677","name":"Publish message with rate limit","time":{"start":1718840500967,"stop":1718840500967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f84c3d3660bdcf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718840185999,"stop":1718840185999,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f75f494bc5cde6","name":"Check message received after nwaku node is restarted","time":{"start":1718840196577,"stop":1718840196577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e805b63bb3766d7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718840477601,"stop":1718840477601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5178fdf2ebbfe2f7","name":"throws on content topic with empty topic name field","time":{"start":1718839970549,"stop":1718839970549,"duration":0},"status":"passed","severity":"normal"},{"uid":"2447310e5590dea6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718840610893,"stop":1718840610893,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf4c157fb960beb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718839973182,"stop":1718839973182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0717451712af52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718839970569,"stop":1718839970569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be9896e138c35c8","name":"should add and remove event listeners correctly","time":{"start":1718839998734,"stop":1718839998734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d918827fe3e8c768","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718840477597,"stop":1718840477597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00314f407dbd1fc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718840075338,"stop":1718840075351,"duration":13},"status":"passed","severity":"normal"},{"uid":"18aed59b31ba0a20","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718840632559,"stop":1718840632559,"duration":0},"status":"passed","severity":"normal"},{"uid":"415967605fbbda13","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718840610889,"stop":1718840610889,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb3e631379fdb31","name":"Decoder throws on empty string content topic","time":{"start":1718840004595,"stop":1718840004596,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdeb2f438e92eeaf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718839994498,"stop":1718839994498,"duration":0},"status":"passed","severity":"normal"},{"uid":"483ed47344734bcb","name":"Store - dialed after - with timeout","time":{"start":1718840667934,"stop":1718840667935,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8a6c6f5f26c19e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718839970574,"stop":1718839970574,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d77d557dcc53f57","name":"same cluster, different shard: nodes don't connect","time":{"start":1718840185985,"stop":1718840185986,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3dc5369560f12ed","name":"1 Relay, 1 Filter, gives up","time":{"start":1718839994473,"stop":1718839994474,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b26cdf2d40b3644","name":"Push message with Basic HTML tag payload","time":{"start":1718840586786,"stop":1718840586787,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee6f939e2faa03e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app5/4/topic390/xml","time":{"start":1718840555593,"stop":1718840555593,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc3bc22448520fe","name":"Encoder throws on empty string content topic","time":{"start":1718840004594,"stop":1718840004595,"duration":1},"status":"passed","severity":"normal"},{"uid":"9326b055b3e0ed98","name":"Query generator for multiple messages with different content topic format","time":{"start":1718840635625,"stop":1718840635626,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7a75b4a2dfaaf4","name":"Passing page size 19 when there are 20 messages","time":{"start":1718840658083,"stop":1718840658083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06dbff03660a935","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718839994500,"stop":1718839994500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4e799a79c2986d","name":"Query generator for multiple messages with different message text format","time":{"start":1718840635624,"stop":1718840635625,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5be186314d65d6e","name":"should not throw an error for a single configured topic","time":{"start":1718839970572,"stop":1718839970572,"duration":0},"status":"passed","severity":"normal"},{"uid":"239887376c3380b2","name":"Subscribe and receives messages on 20 topics","time":{"start":1718840261941,"stop":1718840261942,"duration":1},"status":"passed","severity":"normal"},{"uid":"934f012aac9c25bf","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718839970577,"stop":1718839970577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61f40288622667c","name":"Push message with shell command payload","time":{"start":1718840473717,"stop":1718840473717,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20c852bfdcada1c","name":"Check received message containing Chinese","time":{"start":1718840500867,"stop":1718840500867,"duration":0},"status":"passed","severity":"normal"},{"uid":"2701487e1b350fae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718840261948,"stop":1718840261949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d65cb4b63b3299d","name":"Check message received after jswaku node is restarted","time":{"start":1718840196577,"stop":1718840196577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e3befe0dd5e99bb","name":"Check received message containing short","time":{"start":1718840500865,"stop":1718840500865,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6126dc49faa2cb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718840632554,"stop":1718840632554,"duration":0},"status":"passed","severity":"normal"},{"uid":"664b04e8519f79b3","name":"Check received message containing JSON","time":{"start":1718840500881,"stop":1718840500882,"duration":1},"status":"passed","severity":"normal"},{"uid":"5750c78e04e24e7c","name":"Subscribe and receives messages on 20 topics","time":{"start":1718840632555,"stop":1718840632555,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5194a91eb723f4","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718840186014,"stop":1718840186014,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3d190f3df8059c","name":"should not fail to stop the service if it was not started","time":{"start":1718840042379,"stop":1718840042379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43daed38302cb69","name":"Check received message containing short","time":{"start":1718840196560,"stop":1718840196560,"duration":0},"status":"passed","severity":"normal"},{"uid":"949ab5bbc0d3178d","name":"Check message on other pubsub topic is not received","time":{"start":1718840500890,"stop":1718840500891,"duration":1},"status":"passed","severity":"normal"},{"uid":"9974bd38a1af89ee","name":"Push message with content topic containing unicode special characters","time":{"start":1718840586818,"stop":1718840586818,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd536e574da7f4f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718840261954,"stop":1718840261955,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a50bd591ba0958","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718840185990,"stop":1718840185993,"duration":3},"status":"passed","severity":"normal"},{"uid":"59d6b637184725a","name":"should not receive a peer event before start","time":{"start":1718839998731,"stop":1718839998731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c041c6c344fa2c1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718840075351,"stop":1718840075352,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc44798ea3575c80","name":"Ping on subscribed peer","time":{"start":1718840097684,"stop":1718840097685,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ac064d2cb22535","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718840473724,"stop":1718840473724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8a06bad0854abe","name":"Throws when trying to push message with empty payload","time":{"start":1718840473720,"stop":1718840473720,"duration":0},"status":"passed","severity":"normal"},{"uid":"9981fb3eb899af7d","name":"Check received message containing numeric","time":{"start":1718840500852,"stop":1718840500852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5256ba6e5f7317d7","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718839970553,"stop":1718839970554,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a97e6d2db28c877","name":"Relay + Store","time":{"start":1718839979118,"stop":1718839979118,"duration":0},"status":"passed","severity":"normal"},{"uid":"401922a7323239a1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718839970564,"stop":1718839970564,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f787e7b825814f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718840186010,"stop":1718840186011,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c409b91dc8f2d6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718840504669,"stop":1718840504669,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a53575a112a36","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718840500890,"stop":1718840500890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3a3b2fad795681","name":"Check received message containing XML","time":{"start":1718840500870,"stop":1718840500879,"duration":9},"status":"passed","severity":"normal"},{"uid":"8ad56f1eb6dcf768","name":"Check received message with timestamp: 1718840021735 ","time":{"start":1718840196572,"stop":1718840196572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcd3262b81219f7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718840029432,"stop":1718840029433,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c9962767a2f54d","name":"safeDispatchEvent","time":{"start":1718840062239,"stop":1718840062241,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd2ef4ce8e05c836","name":"Check received message containing special chars","time":{"start":1718840196562,"stop":1718840196562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05689880060fdca","name":"should not receive a peer event after stop","time":{"start":1718840926773,"stop":1718840926773,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3cf66939e94e23","name":"1 Store, 2 fetches","time":{"start":1718839994472,"stop":1718839994473,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3e6be05d3942ad","name":"Fails to push message with empty content topic","time":{"start":1718840586819,"stop":1718840586819,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc11ef698522969a","name":"should emit a peer event after start","time":{"start":1718840042380,"stop":1718840042381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4da0cea63650b52","name":"Push message on custom pubsubTopic","time":{"start":1718840315964,"stop":1718840315964,"duration":0},"status":"passed","severity":"normal"},{"uid":"834868958f9df636","name":"Check received message containing Script","time":{"start":1718840500869,"stop":1718840500870,"duration":1},"status":"passed","severity":"normal"},{"uid":"58de81fc8d671cf0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718840006648,"stop":1718840006648,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8991883179422e","name":"unsubscribes","time":{"start":1718840648384,"stop":1718840648384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef737a161fd90665","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718840004593,"stop":1718840004593,"duration":0},"status":"passed","severity":"normal"},{"uid":"7826970b4db47c54","name":"should decode valid enr successfully","time":{"start":1718839979105,"stop":1718839979106,"duration":1},"status":"passed","severity":"normal"},{"uid":"774f0d3e36ef25d3","name":"Ephemeral field set to true","time":{"start":1718839984012,"stop":1718839984012,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0c9be7aed32923","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718839970555,"stop":1718839970555,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fac86e7f9aec773","name":"should not receive a peer event before start","time":{"start":1718840926772,"stop":1718840926773,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61160771094ddaf","name":"can dial TLS multiaddrs","time":{"start":1718840316053,"stop":1718840316054,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3384653c6fd9e5","name":"Push message with SQL Injection payload","time":{"start":1718840586782,"stop":1718840586784,"duration":2},"status":"passed","severity":"normal"},{"uid":"124ecc8236914805","name":"Waku message hash computation (no timestamp)","time":{"start":1718839973181,"stop":1718839973182,"duration":1},"status":"passed","severity":"normal"},{"uid":"54854861cea29a67","name":"addEventListener with correct event","time":{"start":1718840062236,"stop":1718840062236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c2ecc11e46e0cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718840185996,"stop":1718840185997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49b68915c0059e3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718840261954,"stop":1718840261954,"duration":0},"status":"passed","severity":"normal"},{"uid":"883d256968c3ec7c","name":"listenerCount","time":{"start":1718840062238,"stop":1718840062239,"duration":1},"status":"passed","severity":"normal"},{"uid":"c668273380240c5a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718839970554,"stop":1718839970554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04b347e5e0269c","name":"Check message with invalid timestamp is not received","time":{"start":1718840196573,"stop":1718840196573,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd4a21de4653371","name":"A test","time":{"start":1718840262028,"stop":1718840262028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73e0dae7782ec85","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718839970649,"stop":1718839970649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9662506d13478517","name":"should return unique PubsubTopics for static sharding","time":{"start":1718839970561,"stop":1718839970561,"duration":0},"status":"passed","severity":"normal"},{"uid":"784d9e6b10b94f5d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718839970567,"stop":1718839970567,"duration":0},"status":"passed","severity":"normal"},{"uid":"378ed7df7676aaa3","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718840022164,"stop":1718840022165,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac75aa135737471","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718840632550,"stop":1718840632551,"duration":1},"status":"passed","severity":"normal"},{"uid":"b948a2294f9e21d3","name":"Push message with content topic containing Script","time":{"start":1718840586800,"stop":1718840586800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ade571e66b7a319","name":"Push message with Russian payload","time":{"start":1718840473714,"stop":1718840473714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65205c536cd1a05","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718840500953,"stop":1718840500956,"duration":3},"status":"passed","severity":"normal"},{"uid":"77eee1df6e8697cc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718840261938,"stop":1718840261939,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba4706c8a88de23","name":"Push message with content topic containing shell command","time":{"start":1718840586802,"stop":1718840586803,"duration":1},"status":"passed","severity":"normal"},{"uid":"58cf532d068608e5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718840315967,"stop":1718840315967,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a8564d19a3a255","name":"Check received message containing emoji","time":{"start":1718840500885,"stop":1718840500886,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49c3909109cc1f","name":"Publishes to nwaku","time":{"start":1718840462538,"stop":1718840462538,"duration":0},"status":"passed","severity":"normal"},{"uid":"471ec25808e3d899","name":"Generator, 2 different pubsubtopics","time":{"start":1718840629875,"stop":1718840629875,"duration":0},"status":"passed","severity":"normal"},{"uid":"179fa4b79490b1e1","name":"Push message on custom pubsubTopic","time":{"start":1718840315966,"stop":1718840315966,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00d87aaa84a3bc","name":"Subscribe to topic containing XML and receive message","time":{"start":1718840632561,"stop":1718840632561,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ae1184d088f2ab","name":"should handle corrupted local storage data gracefully","time":{"start":1718839998733,"stop":1718839998734,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4df46d8c62da2d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718839970571,"stop":1718839970571,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e2768e7d2a61cf","name":"Ping on unsubscribed peer","time":{"start":1718840097686,"stop":1718840097686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba597b4d5f4b3dbd","name":"Push message with content topic containing special chars","time":{"start":1718840473721,"stop":1718840473722,"duration":1},"status":"passed","severity":"normal"}] |