mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
132 KiB
JSON
1 line
132 KiB
JSON
[{"uid":"fa1fcb786482e2dd","name":"throws an error for improperly formatted content topics","time":{"start":1727186125863,"stop":1727186125863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94684b1bb3890a8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727186125870,"stop":1727186125870,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d8a893f660783d","name":"should only return 1 node with relay and store capability","time":{"start":1727186147628,"stop":1727186147628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3249287ab09d702c","name":"Check message received after jswaku node is restarted","time":{"start":1727186394769,"stop":1727186394769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebed1480a4c1648f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727186522826,"stop":1727186522827,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99f74bca0a2828c","name":"should handle corrupted local storage data gracefully","time":{"start":1727186151332,"stop":1727186151332,"duration":0},"status":"passed","severity":"normal"},{"uid":"784d638d7d630006","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727186281593,"stop":1727186281593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2dc078adf2f0a7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727186519372,"stop":1727186519372,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cfd138e177da42","name":"should throw error - no public key","time":{"start":1727186134536,"stop":1727186134536,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed277f86de7d28c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727186133904,"stop":1727186133905,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c268301baa20570","name":"same cluster, same shard: nodes connect","time":{"start":1727186412277,"stop":1727186412277,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa3238836dfeb43","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727186542867,"stop":1727186542868,"duration":1},"status":"passed","severity":"normal"},{"uid":"7337a42ff6cae18c","name":"Used by Waku Relay","time":{"start":1727186674900,"stop":1727186674900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0dc48998dcf057","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727186146611,"stop":1727186146611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12375a74f534486","name":"Check publish message containing escaped characters","time":{"start":1727186519362,"stop":1727186519363,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a0597d9ac00c28","name":"Push message with JSON payload","time":{"start":1727186472093,"stop":1727186472093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d55fed0b42447f5","name":"should add and remove event listeners correctly","time":{"start":1727186151332,"stop":1727186151333,"duration":1},"status":"passed","severity":"normal"},{"uid":"d037466fc3fa71e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727186205408,"stop":1727186205408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce779c58437378d5","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727186522835,"stop":1727186522836,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8eed337af9b1a88","name":"Refresh subscription","time":{"start":1727186522828,"stop":1727186522828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e1a0df33a5da869","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727186565280,"stop":1727186565281,"duration":1},"status":"passed","severity":"normal"},{"uid":"c565c277b1f0c05d","name":"should return valid sharding parameters for static sharding","time":{"start":1727186125878,"stop":1727186125878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53f32699c97fa09","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727186125874,"stop":1727186125874,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc93c7701b96923","name":"Check received message with timestamp: 1727186176914 ","time":{"start":1727186394758,"stop":1727186394761,"duration":3},"status":"passed","severity":"normal"},{"uid":"61e4c64ef7776198","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727186133906,"stop":1727186133906,"duration":0},"status":"passed","severity":"normal"},{"uid":"de48b1709ae4381d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727186125754,"stop":1727186125754,"duration":0},"status":"passed","severity":"normal"},{"uid":"d544db76baaa27bf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727186542887,"stop":1727186542887,"duration":0},"status":"passed","severity":"normal"},{"uid":"809b242269019ce1","name":"Subscribe to topic containing long and publish message","time":{"start":1727186522829,"stop":1727186522830,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fac5345442390bc","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727186609413,"stop":1727186609414,"duration":1},"status":"passed","severity":"normal"},{"uid":"923d0d36352c7abf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727186281590,"stop":1727186281590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89183c2df9d13ce","name":"Push message with numeric payload","time":{"start":1727186472079,"stop":1727186472079,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a5170f9fe7114e","name":"Promise Callback - true","time":{"start":1727186600727,"stop":1727186600727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47bc208786ed318","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727186125872,"stop":1727186125872,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a77987f671d945f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727186542853,"stop":1727186542857,"duration":4},"status":"passed","severity":"normal"},{"uid":"457d18f13e3d6a5c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727186281606,"stop":1727186281606,"duration":0},"status":"passed","severity":"normal"},{"uid":"735ce29fb9f46c7f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727186281589,"stop":1727186281589,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2b9862eb496400","name":"Decoder throws on undefined content topic","time":{"start":1727186157422,"stop":1727186157422,"duration":0},"status":"passed","severity":"normal"},{"uid":"9327a67892b7524a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727186542882,"stop":1727186542882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7a5bd573dd27ce","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727186364536,"stop":1727186364536,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a6c07b635581d3","name":"Publish message with custom timestamp: Tue Sep 24 2024 15:01:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1727186519369,"stop":1727186519369,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad2881cbc9b14a3","name":"Refresh subscription","time":{"start":1727186542881,"stop":1727186542881,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c5fadb46fd53e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727186542871,"stop":1727186542871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb8cf8d4bafa5eb","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727186146912,"stop":1727186146913,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8d1f4e1a9d5e3d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727186125858,"stop":1727186125859,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39c054377b3e786","name":"Check publish message after client node is restarted","time":{"start":1727186519373,"stop":1727186519373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"281245250e57fab5","name":"should throw error - no public key","time":{"start":1727186134534,"stop":1727186134534,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d134d6d823a5e3","name":"removeEventListener with wrong event","time":{"start":1727186217579,"stop":1727186217579,"duration":0},"status":"passed","severity":"normal"},{"uid":"f112198ae22f7d60","name":"Push message on custom pubsubTopic","time":{"start":1727186524810,"stop":1727186524810,"duration":0},"status":"broken","severity":"normal"},{"uid":"b767caaa30f1450d","name":"Accepts a valid Waku Message","time":{"start":1727186162441,"stop":1727186162442,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b411648038746","name":"Encoder throws on undefined content topic","time":{"start":1727186139612,"stop":1727186139612,"duration":0},"status":"passed","severity":"normal"},{"uid":"2532a884705ad37","name":"LightPush with 0 connections","time":{"start":1727186308078,"stop":1727186308079,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f79fb6f21524284","name":"Query Generator - false","time":{"start":1727186600721,"stop":1727186600721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dadda8c2fa4eaf","name":"handles multiple messages","time":{"start":1727186668734,"stop":1727186668735,"duration":1},"status":"broken","severity":"normal"},{"uid":"15db4a473cca5abd","name":"Symmetric encrypt & Decrypt","time":{"start":1727186157824,"stop":1727186157824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3235f9658f92cced","name":"should decode valid enr with tcp successfully","time":{"start":1727186134533,"stop":1727186134533,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d7d57063c91ce1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727186542849,"stop":1727186542849,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffd59ad8bdd2c56","name":"Callback on promise, aborts when callback returns true","time":{"start":1727186586617,"stop":1727186586617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b6c7dc50b6d0f5","name":"same cluster, different shard: nodes connect","time":{"start":1727186412277,"stop":1727186412278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07ae15ed8116d52","name":"Ordered callback, aborts when callback returns true","time":{"start":1727186586622,"stop":1727186586622,"duration":0},"status":"passed","severity":"normal"},{"uid":"886860973a1c9315","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727186522831,"stop":1727186522832,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ac426171ba4225","name":"Ordered Callback - true","time":{"start":1727186600728,"stop":1727186600728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efbeb5373e2d182","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727186125866,"stop":1727186125866,"duration":0},"status":"passed","severity":"normal"},{"uid":"379ffec876b86422","name":"should get / set UDP multiaddr","time":{"start":1727186134538,"stop":1727186134539,"duration":1},"status":"passed","severity":"normal"},{"uid":"15627b6f611c8172","name":"Check message with invalid timestamp is not received","time":{"start":1727186394730,"stop":1727186394731,"duration":1},"status":"passed","severity":"normal"},{"uid":"8834ad45073dad00","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app65/7/topic984/proto","time":{"start":1727188965833,"stop":1727188965833,"duration":0},"status":"broken","severity":"normal"},{"uid":"6a32da91c4928ace","name":"Subscribe to topic containing short and receive message","time":{"start":1727186542881,"stop":1727186542882,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0142d7726c9936","name":"LightPush","time":{"start":1727186643926,"stop":1727186643927,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a33618e4ee16d4","name":"Encoder throws on empty string content topic","time":{"start":1727186157421,"stop":1727186157421,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8df6593e758956","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727186364541,"stop":1727186364541,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a76dc1f4f324df","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727186125869,"stop":1727186125869,"duration":0},"status":"passed","severity":"normal"},{"uid":"e106261cc1918b30","name":"should return all peers when numPeers is 0","time":{"start":1727186139364,"stop":1727186139365,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cca6f37c6f2c37e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727186125856,"stop":1727186125857,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf2e6bb63b9ff0e","name":"should set field with all protocols enabled","time":{"start":1727186134545,"stop":1727186134546,"duration":1},"status":"passed","severity":"normal"},{"uid":"a260328fba0634ed","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727186281588,"stop":1727186281588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5d46bbc6be0fe1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727186159164,"stop":1727186159164,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd1ec8f178737c0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727186542886,"stop":1727186542887,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e904c4135d884eb","name":"throws on content topic with empty encoding field","time":{"start":1727186125855,"stop":1727186125855,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff55346e6ec1a2f1","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727186494074,"stop":1727186494075,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e6c5d26dc3333654","name":"configure the node with multiple content topics","time":{"start":1727188965834,"stop":1727188965835,"duration":1},"status":"broken","severity":"normal"},{"uid":"f303703cec9904d7","name":"Push message with short payload","time":{"start":1727186413108,"stop":1727186413109,"duration":1},"status":"broken","severity":"normal"},{"uid":"6029449b2d04c332","name":"Push message with content topic containing short","time":{"start":1727186472100,"stop":1727186472101,"duration":1},"status":"passed","severity":"normal"},{"uid":"a161069526b26ac7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727186125869,"stop":1727186125869,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ed8c7dd3859498","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727186542875,"stop":1727186542876,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5b9d41c3163977","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727186542884,"stop":1727186542884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e58df8c47274724","name":"Check publish message containing unicode special characters","time":{"start":1727186519363,"stop":1727186519363,"duration":0},"status":"passed","severity":"normal"},{"uid":"81758123f4874ec6","name":"it tolerates circular branch references","time":{"start":1727186147625,"stop":1727186147625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f1e4a8bff4fd9","name":"should properly create location multiaddrs - udp6","time":{"start":1727186134543,"stop":1727186134544,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cecd9e8e2ba548","name":"Decoder throws on empty string content topic","time":{"start":1727186157422,"stop":1727186157422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce16c5cb745a9656","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727186139369,"stop":1727186139369,"duration":0},"status":"passed","severity":"normal"},{"uid":"14801a63760e650b","name":"Subscribe and receive messages via waku relay post","time":{"start":1727186542851,"stop":1727186542852,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c916ecf321a1f23","name":"Push message with content topic containing Arabic","time":{"start":1727186472112,"stop":1727186472113,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7f0a21120df49d","name":"Register correct protocols","time":{"start":1727186522822,"stop":1727186522822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8e55b966099df0","name":"Check publish message containing XML","time":{"start":1727186519357,"stop":1727186519357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c33edcbf1905f55","name":"Subscribe to topic containing Script and publish message","time":{"start":1727186522834,"stop":1727186522834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6463a626487adbea","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727186157419,"stop":1727186157419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c411c09b90481a29","name":"can start the service","time":{"start":1727186151328,"stop":1727186151328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1177b66c56d52f73","name":"Js publishes, other Js receives","time":{"start":1727186490405,"stop":1727186490406,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4182c72b4a60c8","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727186609412,"stop":1727186609412,"duration":0},"status":"passed","severity":"normal"},{"uid":"b470a6daa6086ba5","name":"throws on content topic with non-number generation field","time":{"start":1727186125853,"stop":1727186125853,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b74f3daad00d1e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727186125867,"stop":1727186125867,"duration":0},"status":"passed","severity":"normal"},{"uid":"f752a00bba50791a","name":"can start and stop the service","time":{"start":1727186151328,"stop":1727186151329,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adecc62aa5636fc","name":"Check received message containing SQL Injection","time":{"start":1727186394748,"stop":1727186394749,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec49af769566fcc1","name":"Push message with custom timestamp: 1727189908317","time":{"start":1727186472151,"stop":1727186472152,"duration":1},"status":"passed","severity":"normal"},{"uid":"8265ab75a3b3411f","name":"throws on content topic with generation field greater than 0","time":{"start":1727186125853,"stop":1727186125853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2a00ef916071f","name":"through manual discovery","time":{"start":1727186415217,"stop":1727186415218,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91945580d06fd99","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727186281617,"stop":1727186281617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af16daa57cf7392","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727186281594,"stop":1727186281594,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ea75a7c4c0ccd4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727186205400,"stop":1727186205405,"duration":5},"status":"passed","severity":"normal"},{"uid":"5d92aa05a5be9a87","name":"Check publish message containing long","time":{"start":1727186519352,"stop":1727186519352,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b57d4241a8d3e6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727186157418,"stop":1727186157419,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae2c2d0a4efb508","name":"random static sharding 1 - Cluster ID: 851, Shard ID: 302","time":{"start":1727187248615,"stop":1727187248615,"duration":0},"status":"broken","severity":"normal"},{"uid":"9663b5563d6c31a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727186125875,"stop":1727186125875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fd0780a0ac5393","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727186624628,"stop":1727186624629,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1de25982c4004c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727186499726,"stop":1727186499726,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e24da401a5129da","name":"Wrong topic","time":{"start":1727188965833,"stop":1727188965833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9509964f95f5cdfd","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app34/3/topic88/xml","time":{"start":1727188965832,"stop":1727188965832,"duration":0},"status":"broken","severity":"normal"},{"uid":"bbbe04f8091ff4c5","name":"Waku message hash computation (no timestamp)","time":{"start":1727186128424,"stop":1727186128424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b2233e91e191a9","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727186658575,"stop":1727186658575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9fbf3f1be5dcc0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727186624630,"stop":1727186624630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c694a5c8e59f942f","name":"Nwaku publishes","time":{"start":1727186490403,"stop":1727186490405,"duration":2},"status":"passed","severity":"normal"},{"uid":"31efa11d92c471a3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727186542849,"stop":1727186542850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e4adffd470fed5","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727186177812,"stop":1727186177813,"duration":1},"status":"passed","severity":"normal"},{"uid":"c824f2e861c8ed19","name":"All","time":{"start":1727186184463,"stop":1727186184464,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3a2c16219aabac","name":"Check message received after nwaku node is restarted","time":{"start":1727186394737,"stop":1727186394737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47ac01be30daa60","name":"Push message with custom timestamp: 1696427908317","time":{"start":1727186472151,"stop":1727186472151,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0e5801f3fcdbc2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727186522825,"stop":1727186522825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bb5f91f44ad7c","name":"retrieves a single peer","time":{"start":1727186147624,"stop":1727186147625,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0dd2911315909e","name":"Filter","time":{"start":1727186643927,"stop":1727186643927,"duration":0},"status":"passed","severity":"normal"},{"uid":"116120bc81371273","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727186134547,"stop":1727186134547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d66f9d4f13b1183","name":"Push message with content topic containing numeric","time":{"start":1727186472102,"stop":1727186472102,"duration":0},"status":"passed","severity":"normal"},{"uid":"55766393a0de509a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727186542886,"stop":1727186542886,"duration":0},"status":"passed","severity":"normal"},{"uid":"400b7b9a6c3b3823","name":"Encoder throws on empty string content topic","time":{"start":1727186159165,"stop":1727186159165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd7bf894e996278","name":"Subscribe and receive messages via lightPush","time":{"start":1727186542874,"stop":1727186542874,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaabe4eab850d96c","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727186658567,"stop":1727186658567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95a06ad4b75f4cd","name":"Does not throw an exception when node disconnects","time":{"start":1727186674898,"stop":1727186674898,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e37022a5959b9c","name":"ignores domain fetching errors","time":{"start":1727186147626,"stop":1727186147626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9b1bfefe2533d9","name":"handles empty contentTopics array correctly","time":{"start":1727186125879,"stop":1727186125879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f857a60bf80d25e","name":"can dial TLS multiaddrs","time":{"start":1727186415217,"stop":1727186415217,"duration":0},"status":"passed","severity":"normal"},{"uid":"152b43fb8eada013","name":"Check message on other pubsub topic is not received","time":{"start":1727186394764,"stop":1727186394764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a250dbeedc9937f0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727186522831,"stop":1727186522831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6888d47022c4bb","name":"Publish message with rate limit","time":{"start":1727186519374,"stop":1727186519376,"duration":2},"status":"passed","severity":"normal"},{"uid":"82490d6eeb5bbc41","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727186522836,"stop":1727186522836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4472a0f88a8ad2c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727187248645,"stop":1727187248645,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad6f6108ea5b697","name":"Publish message with large meta","time":{"start":1727186519373,"stop":1727186519374,"duration":1},"status":"passed","severity":"normal"},{"uid":"f368053b01fc569a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727186281595,"stop":1727186281595,"duration":0},"status":"passed","severity":"normal"},{"uid":"91004b6a131834a7","name":"tcp ip4 address","time":{"start":1727186133965,"stop":1727186133965,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc94fea66c82354d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727186412276,"stop":1727186412277,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a089d99f399a34","name":"random static sharding 5 - Cluster ID: 515, Shard ID: 726","time":{"start":1727187248623,"stop":1727187248623,"duration":0},"status":"broken","severity":"normal"},{"uid":"4c91dd6dc60fab63","name":"Check message received after nwaku node is restarted","time":{"start":1727186394769,"stop":1727186394769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"917f44dbae5d9ff6","name":"Filter with 0 connections","time":{"start":1727186308079,"stop":1727186308079,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f7e3915cceb6e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727186125865,"stop":1727186125865,"duration":0},"status":"passed","severity":"normal"},{"uid":"388b3085aa6d28ff","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727186543747,"stop":1727186543747,"duration":0},"status":"passed","severity":"normal"},{"uid":"be30e43bd5b80eb6","name":"Ephemeral messages are not stored","time":{"start":1727186228685,"stop":1727186228686,"duration":1},"status":"broken","severity":"normal"},{"uid":"f22ed9b47e51ab64","name":"Check received message containing numeric","time":{"start":1727186394742,"stop":1727186394742,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7eea17f7d1efc0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727186472129,"stop":1727186472129,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0a1feead2e6af","name":"Check message with no payload is not received","time":{"start":1727186394733,"stop":1727186394734,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e2c764119a2c7f","name":"Check publish message containing Script","time":{"start":1727186519356,"stop":1727186519357,"duration":1},"status":"passed","severity":"normal"},{"uid":"353c51f4d96fc227","name":"topics with same application and version share the same shard","time":{"start":1727186125861,"stop":1727186125861,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b68a5e8c97307c","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727186658575,"stop":1727186658576,"duration":1},"status":"passed","severity":"normal"},{"uid":"a534ec7002d4745f","name":"should properly create location multiaddrs - udp4","time":{"start":1727186134543,"stop":1727186134543,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af6445c067033d7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727186281623,"stop":1727186281623,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb62f9d9a7d6231","name":"creates an iterator","time":{"start":1727186668734,"stop":1727186668734,"duration":0},"status":"broken","severity":"normal"},{"uid":"2f28a7e2ed7659d9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727186133914,"stop":1727186133915,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d72c72b43e6d63","name":"Subscribe and receives messages on 20 topics","time":{"start":1727186542878,"stop":1727186542878,"duration":0},"status":"passed","severity":"normal"},{"uid":"745ba27574117597","name":"throws on content topic with empty topic name field","time":{"start":1727186125855,"stop":1727186125855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0de1be118084c41","name":"Filter with 3 connections","time":{"start":1727186308083,"stop":1727186308083,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62af0f277c837c","name":"connects to nwaku","time":{"start":1727186674898,"stop":1727186674898,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ba4117743f2fe0","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727186125859,"stop":1727186125860,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25a76a9270fb70d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727186281616,"stop":1727186281617,"duration":1},"status":"passed","severity":"normal"},{"uid":"585e6f7d562a67a8","name":"Failed peers are renewed","time":{"start":1727186360439,"stop":1727186360440,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3543a8fe4cf6bf","name":"Push message on custom pubsubTopic","time":{"start":1727186524808,"stop":1727186524808,"duration":0},"status":"broken","severity":"normal"},{"uid":"6235cd76ce4a465d","name":"Generator, custom pubsub topic","time":{"start":1727186586947,"stop":1727186586948,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ca5261eb8f32d4","name":"1 Relay, 1 fetch","time":{"start":1727186146910,"stop":1727186146911,"duration":1},"status":"passed","severity":"normal"},{"uid":"22834ad99c2a80b7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727186364541,"stop":1727186364542,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9b0e535b7812b8","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727186147128,"stop":1727186147128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b11917473422242","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727186542871,"stop":1727186542871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7e7e435da39309","name":"Ping succeeds for all connected peers","time":{"start":1727186231655,"stop":1727186231655,"duration":0},"status":"passed","severity":"normal"},{"uid":"75def5c0bb1cdd11","name":"Check received message containing unicode special characters","time":{"start":1727186394724,"stop":1727186394725,"duration":1},"status":"passed","severity":"normal"},{"uid":"26abd475ce667bc9","name":"Check message with non string payload is not received","time":{"start":1727186394734,"stop":1727186394735,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d18fb9e06bcda43","name":"Check received message containing Script","time":{"start":1727186394749,"stop":1727186394750,"duration":1},"status":"passed","severity":"normal"},{"uid":"f079123c8446d30c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727186522824,"stop":1727186522824,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a1d5b2a2e41d17","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727186125877,"stop":1727186125877,"duration":0},"status":"passed","severity":"normal"},{"uid":"181dc908f1e41366","name":"Encoder throws on undefined content topic","time":{"start":1727186159165,"stop":1727186159165,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3e0e5a596f7225","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727186542891,"stop":1727186542892,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8497048fa40dc1","name":"stop","time":{"start":1727186217581,"stop":1727186217581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74b802ee3d616c3","name":"groups content topics by expected pubsub topic","time":{"start":1727186125861,"stop":1727186125861,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a9ac9777960a40","name":"Check publish message containing special chars","time":{"start":1727186519353,"stop":1727186519353,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ea53db4a4d6e0f","name":"can start and stop the service","time":{"start":1727186507027,"stop":1727186507027,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb5f359a56ee182","name":"Decoder throws on empty string content topic","time":{"start":1727186159166,"stop":1727186159166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8165c0acdf071a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727186125878,"stop":1727186125878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec8babada5a4485","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727187248614,"stop":1727187248614,"duration":0},"status":"broken","severity":"normal"},{"uid":"74bc745f02bc932","name":"more peers than existing","time":{"start":1727186472609,"stop":1727186472609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5934b1e115a83eb2","name":"should return unique PubsubTopics for static sharding","time":{"start":1727186125865,"stop":1727186125865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adb78f3e90033a3","name":"Push message with content topic containing shell command","time":{"start":1727186472136,"stop":1727186472138,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a21721c36957168","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727186147630,"stop":1727186147630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e418692691aafd55","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727186125870,"stop":1727186125870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5f91efee65cb9b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app12/10/topic538/proto","time":{"start":1727188965826,"stop":1727188965826,"duration":0},"status":"broken","severity":"normal"},{"uid":"4b0ba6d48c6abddd","name":"should encode/decode to RLP encoding","time":{"start":1727186134537,"stop":1727186134538,"duration":1},"status":"passed","severity":"normal"},{"uid":"674ffc9c403aee1d","name":"Check received message containing Basic HTML tag","time":{"start":1727186394752,"stop":1727186394753,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f72b88c9b2468c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727188965835,"stop":1727188965835,"duration":0},"status":"passed","severity":"normal"},{"uid":"43818b3ea0b823ef","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727186341708,"stop":1727186341713,"duration":5},"status":"broken","severity":"normal"},{"uid":"1388cf4b0485cfe2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727186542879,"stop":1727186542879,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4e73bf41e82f31","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727186542858,"stop":1727186542858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad953575138d0d20","name":"random static sharding 2 - Cluster ID: 185, Shard ID: 40","time":{"start":1727187248617,"stop":1727187248618,"duration":1},"status":"broken","severity":"normal"},{"uid":"db371678b651f713","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727186281590,"stop":1727186281590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b064068bc9625c0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727186125873,"stop":1727186125873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfcb7dd64869637","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727186522835,"stop":1727186522835,"duration":0},"status":"passed","severity":"normal"},{"uid":"995bd37eac2bc7c4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727186522826,"stop":1727186522826,"duration":0},"status":"passed","severity":"normal"},{"uid":"36150df64b5c240","name":"Callback on promise","time":{"start":1727186586617,"stop":1727186586617,"duration":0},"status":"passed","severity":"normal"},{"uid":"d579e5faf1271654","name":"should properly create peer info with all multiaddrs","time":{"start":1727186134545,"stop":1727186134545,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aabf2a0298747b5","name":"caches peers it previously fetched","time":{"start":1727186147627,"stop":1727186147627,"duration":0},"status":"passed","severity":"normal"},{"uid":"848bda410aafa97d","name":"should properly create location multiaddrs - tcp","time":{"start":1727186134544,"stop":1727186134544,"duration":0},"status":"passed","severity":"normal"},{"uid":"4703aaa6473143cb","name":"Check message with no payload is not received","time":{"start":1727186394765,"stop":1727186394768,"duration":3},"status":"passed","severity":"normal"},{"uid":"3904221864bef7f0","name":"Subscribe to topic containing long and receive message","time":{"start":1727186542865,"stop":1727186542866,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbe5d9ebf2eadb4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727186412276,"stop":1727186412276,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92c40a5cbdad392","name":"should only return 1 node with store capability","time":{"start":1727186147628,"stop":1727186147629,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cbfafb3825371c","name":"Check received message containing Russian","time":{"start":1727186394715,"stop":1727186394715,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e886d6a1866034","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727186128424,"stop":1727186128424,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ecfc1f5a44eb21","name":"Subscribe and receive messages via lightPush","time":{"start":1727186278993,"stop":1727186278994,"duration":1},"status":"broken","severity":"normal"},{"uid":"fe849fc40075705b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727186609412,"stop":1727186609413,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98d262181d77e0d","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727186658573,"stop":1727186658573,"duration":0},"status":"broken","severity":"normal"},{"uid":"d76a53e1c7ea7da4","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727186609413,"stop":1727186609413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f927af2d0a4fd86","name":"should decode valid enr successfully","time":{"start":1727186134532,"stop":1727186134532,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cd85da1187595f","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727186658569,"stop":1727186658569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d770b6ea270c624","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727186669621,"stop":1727186669621,"duration":0},"status":"passed","severity":"normal"},{"uid":"461efbe3d7713fbc","name":"Throws when trying to push message with empty payload","time":{"start":1727186472100,"stop":1727186472100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bedd041faf079e","name":"pre and post cipher","time":{"start":1727186157824,"stop":1727186157825,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae1f561c222e88a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727186189535,"stop":1727186189535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84192c1388ca62bc","name":"start node with empty shard should fail","time":{"start":1727187248645,"stop":1727187248646,"duration":1},"status":"passed","severity":"normal"},{"uid":"247390cdf24f171e","name":"Check received message containing special chars","time":{"start":1727186394743,"stop":1727186394743,"duration":0},"status":"passed","severity":"normal"},{"uid":"593cb71287ae0988","name":"Number of peers are maintained correctly","time":{"start":1727186360439,"stop":1727186360439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2e5d4cd1574db4","name":"Passing page size 1 when there are 4 messages","time":{"start":1727186607046,"stop":1727186607046,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0a8ecb6ebd04e5","name":"Push message with content topic containing unicode special characters","time":{"start":1727186472143,"stop":1727186472144,"duration":1},"status":"passed","severity":"normal"},{"uid":"b425cc409ddc01cb","name":"should not fail to start the service if it is already started","time":{"start":1727186151329,"stop":1727186151330,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cbb83e6c798ac89","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727186519364,"stop":1727186519364,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fc8a7ad179039d","name":"should throw error - no id","time":{"start":1727186134534,"stop":1727186134535,"duration":1},"status":"passed","severity":"normal"},{"uid":"10558de55fb2787","name":"Ping on subscribed peer","time":{"start":1727186255750,"stop":1727186255751,"duration":1},"status":"broken","severity":"normal"},{"uid":"cd925c5ff302d8b3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727186125878,"stop":1727186125878,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dcb125b9ae7a1b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727186542868,"stop":1727186542868,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd19cdc1feb1eeb5","name":"Tracks peer failures correctly","time":{"start":1727186231657,"stop":1727186231657,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c15bc5016e991cc","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727186125877,"stop":1727186125877,"duration":0},"status":"passed","severity":"normal"},{"uid":"812f1b9c4729efec","name":"Relay - dialed after","time":{"start":1727186643925,"stop":1727186643925,"duration":0},"status":"passed","severity":"normal"},{"uid":"fead5697aba18fee","name":"Renews peer on consistent ping failures","time":{"start":1727186231657,"stop":1727186231657,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa51782d936c9974","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app56/4/topic774/xml","time":{"start":1727188965827,"stop":1727188965827,"duration":0},"status":"broken","severity":"normal"},{"uid":"b331515fe6155f0d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727186125864,"stop":1727186125864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1949f22eee43b74","name":"Push message with content topic containing SQL Injection","time":{"start":1727186472119,"stop":1727186472120,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb58aaaaa923d482","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727186184970,"stop":1727186184970,"duration":0},"status":"passed","severity":"normal"},{"uid":"789ec5ca898a13ba","name":"less peers than existing","time":{"start":1727186472609,"stop":1727186472609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53a1221eada22490","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727186542887,"stop":1727186542888,"duration":1},"status":"passed","severity":"normal"},{"uid":"345afa5689bf428c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727186281587,"stop":1727186281587,"duration":0},"status":"passed","severity":"normal"},{"uid":"437d2b0976ff40f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727186281585,"stop":1727186281586,"duration":1},"status":"passed","severity":"normal"},{"uid":"966a1e373404e7eb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727186147629,"stop":1727186147629,"duration":0},"status":"passed","severity":"normal"},{"uid":"7162027d15648b8c","name":"connected peers and dial","time":{"start":1727186472607,"stop":1727186472608,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ff60598c5e5639ee","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727186147132,"stop":1727186147132,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb6c0ce7362f96f","name":"safeDispatchEvent","time":{"start":1727186217581,"stop":1727186217581,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd73d2c4c7ae4aca","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727186133900,"stop":1727186133902,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a132c1ad3e0a4a6","name":"can start the service","time":{"start":1727186507026,"stop":1727186507026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7791f68b2d5d3ce6","name":"Delete observer","time":{"start":1727186475026,"stop":1727186475026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5978d4853e4f0c40","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727186281588,"stop":1727186281589,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf14fa786c70a5b1","name":"nwaku subscribes","time":{"start":1727186490401,"stop":1727186490402,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b95264571324d2f","name":"should emit a peer event after start","time":{"start":1727186507028,"stop":1727186507028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0deac46f6da31f","name":"non connected peers","time":{"start":1727186472610,"stop":1727186472610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dcac9125d0b30d2","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727186147131,"stop":1727186147131,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb3b1587b2df5f4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727186542883,"stop":1727186542883,"duration":0},"status":"passed","severity":"normal"},{"uid":"767092a31618f691","name":"Check received message containing unicode special characters","time":{"start":1727186394757,"stop":1727186394757,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c1f4bc9a8c457f","name":"Subscribe to topic containing long and receive message","time":{"start":1727186542882,"stop":1727186542882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5195723d02aa3f9","name":"should not receive a peer event before start","time":{"start":1727186189524,"stop":1727186189526,"duration":2},"status":"passed","severity":"normal"},{"uid":"acce7e62ec2d8c42","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727186125857,"stop":1727186125857,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbfd8c2dc6a8da7","name":"Store - dialed after - with timeout","time":{"start":1727186643926,"stop":1727186643926,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd93271ba89d5d5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727186669620,"stop":1727186669620,"duration":0},"status":"passed","severity":"normal"},{"uid":"958276d72ab2bbb3","name":"Ping fails for unsubscribed peers","time":{"start":1727186231655,"stop":1727186231656,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bd5d3dcc6fa621","name":"Sample","time":{"start":1727186133963,"stop":1727186133964,"duration":1},"status":"passed","severity":"normal"},{"uid":"135cd164cd155d6d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727186125869,"stop":1727186125869,"duration":0},"status":"passed","severity":"normal"},{"uid":"89adebeba002fc10","name":"should not receive a peer event after stop","time":{"start":1727186151330,"stop":1727186151331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc046b54374ad24","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727186522837,"stop":1727186522837,"duration":0},"status":"passed","severity":"normal"},{"uid":"400bb2c7c3d7c642","name":"Reusing cursor across nodes","time":{"start":1727186543750,"stop":1727186543751,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c9ddf015bb5612","name":"Overlapping topic subscription","time":{"start":1727186542879,"stop":1727186542880,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a2338d64871d33","name":"Query with Promise Callback, No Decoder","time":{"start":1727186565295,"stop":1727186565296,"duration":1},"status":"passed","severity":"normal"},{"uid":"94295853980a57ea","name":"Push message with Basic HTML tag payload","time":{"start":1727186472088,"stop":1727186472089,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a2630d7f48726f","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727186658569,"stop":1727186658570,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fde57573922b9f3","name":"Push message with rate limit","time":{"start":1727186472150,"stop":1727186472150,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dc62ca9dfcdefd","name":"Check received message containing shell command","time":{"start":1727186394755,"stop":1727186394756,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6ec000caff8ca4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727186542875,"stop":1727186542875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f175a3ad65c62272","name":"Fails to push message with empty content topic","time":{"start":1727186472145,"stop":1727186472145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63e1fc1cc33f46b","name":"Light Node - default protocols","time":{"start":1727186643927,"stop":1727186643928,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93286e070b690f9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727186125859,"stop":1727186125859,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fea5ba89469041","name":"does not throw on valid cases","time":{"start":1727186125851,"stop":1727186125852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffee1a18d494cb2","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727186658572,"stop":1727186658572,"duration":0},"status":"broken","severity":"normal"},{"uid":"8bcf8f9b7bdcc92","name":"Passing page size 0 when there are 110 messages","time":{"start":1727186607045,"stop":1727186607046,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6266a5ea0c5285","name":"Check received message containing emoji","time":{"start":1727186394725,"stop":1727186394725,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b686c22831357f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727186281621,"stop":1727186281621,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9371dcad664f9e","name":"Push message with content topic containing JSON","time":{"start":1727186472129,"stop":1727186472136,"duration":7},"status":"passed","severity":"normal"},{"uid":"ff95c358e9a32833","name":"Privacy Node - default protocol","time":{"start":1727186643928,"stop":1727186643928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e97193460578208","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727186669619,"stop":1727186669620,"duration":1},"status":"passed","severity":"normal"},{"uid":"be123724d25f64b8","name":"should not fail to stop the service if it was not started","time":{"start":1727186189515,"stop":1727186189517,"duration":2},"status":"passed","severity":"normal"},{"uid":"93722623926d457f","name":"Generator, 2 different pubsubtopics","time":{"start":1727186586948,"stop":1727186586948,"duration":0},"status":"passed","severity":"normal"},{"uid":"604c1ef015935817","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727186364540,"stop":1727186364540,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f014fe7cbf28aeb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727186542868,"stop":1727186542868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cd2c91c88d8762","name":"Push message with Script payload","time":{"start":1727186472085,"stop":1727186472086,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef055f5a374c0da6","name":"returns all values when wanted number is greater than available values","time":{"start":1727186146604,"stop":1727186146611,"duration":7},"status":"passed","severity":"normal"},{"uid":"13c8c7f6ee622e3a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727186522836,"stop":1727186522837,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d96bd446809b08b","name":"should not fail to stop the service if it was not started","time":{"start":1727186151329,"stop":1727186151329,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f29aa2feaa5b77","name":"Push message with long payload","time":{"start":1727186472077,"stop":1727186472078,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fae715e2a0db56","name":"getPeersByDiscovery","time":{"start":1727186494073,"stop":1727186494074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9b4c5078541820","name":"Should update multiaddrs","time":{"start":1727186415422,"stop":1727186415423,"duration":1},"status":"passed","severity":"normal"},{"uid":"d320352b57e7ecc8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727186542877,"stop":1727186542878,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5fb654e786744d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727186281585,"stop":1727186281585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8590f9c70b95e4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727186147128,"stop":1727186147129,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b394daedf8fc610","name":"Query with Promise Callback, No message returned","time":{"start":1727186565296,"stop":1727186565297,"duration":1},"status":"passed","severity":"normal"},{"uid":"9846e37fc7d27f41","name":"should not receive a peer event after stop","time":{"start":1727186507029,"stop":1727186507029,"duration":0},"status":"passed","severity":"normal"},{"uid":"83efa54def85b2f9","name":"throws on content topic with too few or too many fields","time":{"start":1727186125852,"stop":1727186125853,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ea750b4fbb39b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727186565294,"stop":1727186565295,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c86bff3a47a649","name":"should not fail to stop the service if it was not started","time":{"start":1727186507027,"stop":1727186507027,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb8ecec2bab4d08","name":"should emit a peer event after start","time":{"start":1727186189521,"stop":1727186189524,"duration":3},"status":"passed","severity":"normal"},{"uid":"53890eb35943709f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727186542878,"stop":1727186542878,"duration":0},"status":"passed","severity":"normal"},{"uid":"edad4a148ebcc1b6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727186125880,"stop":1727186125881,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfbeed9277643a8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727186542870,"stop":1727186542871,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb430bd7c8ef2aa","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727186624629,"stop":1727186624629,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7461c5afcb70888","name":"Default pageSize","time":{"start":1727186607049,"stop":1727186607049,"duration":0},"status":"passed","severity":"normal"},{"uid":"c409c50849e457c2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727186341721,"stop":1727186341723,"duration":2},"status":"broken","severity":"normal"},{"uid":"e40d32f291b01277","name":"Check received message containing special chars","time":{"start":1727186394714,"stop":1727186394714,"duration":0},"status":"passed","severity":"normal"},{"uid":"260dbedc6fbeef01","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727186139368,"stop":1727186139368,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe71e449e2bbc7d","name":"shard 0","time":{"start":1727187248613,"stop":1727187248613,"duration":0},"status":"broken","severity":"normal"},{"uid":"2b22b78d50880d56","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727186125860,"stop":1727186125860,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6f20926b1f3eb1","name":"should not fail to start the service if it is already started","time":{"start":1727186507028,"stop":1727186507028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94d99f1e9470f41","name":"Fails to publish duplicate message","time":{"start":1727186519370,"stop":1727186519370,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f46da631ead4b0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727186189536,"stop":1727186189537,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad360f84a150b439","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727186125858,"stop":1727186125858,"duration":0},"status":"passed","severity":"normal"},{"uid":"efeeeb2cbef61b11","name":"handles different clusterIds correctly","time":{"start":1727186125862,"stop":1727186125862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84edbc236a1e676","name":"Relay - times out","time":{"start":1727186643925,"stop":1727186643925,"duration":0},"status":"passed","severity":"normal"},{"uid":"439e5dea585357a8","name":"Nodes with multiple pubsub topic","time":{"start":1727186499726,"stop":1727186499726,"duration":0},"status":"passed","severity":"normal"},{"uid":"738e8d3263d2d7a4","name":"Generator, custom pubsub topic","time":{"start":1727186586949,"stop":1727186586949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5cc078a15253c7","name":"should throw an error for insufficient data","time":{"start":1727186125754,"stop":1727186125755,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfa8c39c5d8666","name":"Check received message containing JSON","time":{"start":1727186394754,"stop":1727186394754,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff4d1be826944c1","name":"Passing page size 110 when there are 120 messages","time":{"start":1727186607049,"stop":1727186607049,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f02c69b21a8b234","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727186125873,"stop":1727186125873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b26bd7c97c5c1b9","name":"should throw error - invalid id","time":{"start":1727186134535,"stop":1727186134536,"duration":1},"status":"passed","severity":"normal"},{"uid":"c407d08a4e77681","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727186125880,"stop":1727186125880,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc5145913a4b632","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727186543748,"stop":1727186543748,"duration":0},"status":"passed","severity":"normal"},{"uid":"99550f807d944b74","name":"Subscribe and receive messages via waku relay post","time":{"start":1727186542876,"stop":1727186542876,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf48532588d26af","name":"Meta field set when metaSetter is specified","time":{"start":1727186139611,"stop":1727186139611,"duration":0},"status":"passed","severity":"normal"},{"uid":"913475937b3c707a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727186542888,"stop":1727186542891,"duration":3},"status":"passed","severity":"normal"},{"uid":"ae64eed924866b69","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727186147130,"stop":1727186147131,"duration":1},"status":"passed","severity":"normal"},{"uid":"16eed28e6682ce9d","name":"should return empty list for no shard","time":{"start":1727186125866,"stop":1727186125866,"duration":0},"status":"passed","severity":"normal"},{"uid":"da34eab5d7a5ecee","name":"new peer added after a peer was already found","time":{"start":1727186494074,"stop":1727186494074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"307e68f7bd3154d2","name":"Subscribe and receives messages on 20 topics","time":{"start":1727186542858,"stop":1727186542858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3233da193fed1bd9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727186542886,"stop":1727186542886,"duration":0},"status":"passed","severity":"normal"},{"uid":"932a3e272cc9ce2d","name":"Push message with escaped characters payload","time":{"start":1727186472094,"stop":1727186472094,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e5d6f94da51245","name":"Push message with content topic containing emoji","time":{"start":1727186472144,"stop":1727186472145,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4920ebe509d5a0","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727186125865,"stop":1727186125865,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fca66149da09ddb","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727186134533,"stop":1727186134533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb27a0e9908d6ec","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727186542857,"stop":1727186542857,"duration":0},"status":"passed","severity":"normal"},{"uid":"be275820f11aae9c","name":"Decoder throws on undefined content topic","time":{"start":1727186159165,"stop":1727186159166,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e03832a94005a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727186281580,"stop":1727186281583,"duration":3},"status":"passed","severity":"normal"},{"uid":"5550bb965c490b8f","name":"Push 30 different messages","time":{"start":1727186472095,"stop":1727186472099,"duration":4},"status":"passed","severity":"normal"},{"uid":"70e3b2e0ac7c0933","name":"Subscribe to topic containing Script and receive message","time":{"start":1727186542884,"stop":1727186542885,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92b33ae0cd6a780","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727186586948,"stop":1727186586948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bce79111069765d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727186394729,"stop":1727186394730,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d92ea0aad90a3c3","name":"should throw an error for an unconfigured topic","time":{"start":1727186125876,"stop":1727186125876,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d288c000b45a46","name":"should get / set TCP multiaddr","time":{"start":1727186134539,"stop":1727186134539,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e976709aec47c8","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727186658569,"stop":1727186658569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61666acaca047cd","name":"Query with Ordered Callback, No message returned","time":{"start":1727186565293,"stop":1727186565293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f80e7abce145f4c","name":"Number of peers are maintained correctly","time":{"start":1727186231654,"stop":1727186231655,"duration":1},"status":"passed","severity":"normal"},{"uid":"70dc2c29836c1fa8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727186147132,"stop":1727186147132,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d99d07705c0e85","name":"Check message on other pubsub topic is not received","time":{"start":1727186394731,"stop":1727186394732,"duration":1},"status":"passed","severity":"normal"},{"uid":"3780b26ba49d68ed","name":"LightPush with 3 connections","time":{"start":1727186308081,"stop":1727186308083,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e4571b3181a2cb","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app51/6/topic780/xml","time":{"start":1727188965824,"stop":1727188965824,"duration":0},"status":"broken","severity":"normal"},{"uid":"69dc2d2d46252cf2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727186133903,"stop":1727186133903,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af016cddf5332fc","name":"random static sharding 3 - Cluster ID: 13, Shard ID: 463","time":{"start":1727187248619,"stop":1727187248619,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9255692a61fd15","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727186394762,"stop":1727186394763,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7bcb1b48212feb","name":"Check received message containing Script","time":{"start":1727186394715,"stop":1727186394716,"duration":1},"status":"passed","severity":"normal"},{"uid":"783f7488e259cc4d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727186159163,"stop":1727186159163,"duration":0},"status":"passed","severity":"normal"},{"uid":"faafd5bda4463b29","name":"Check received message containing shell command","time":{"start":1727186394724,"stop":1727186394724,"duration":0},"status":"passed","severity":"normal"},{"uid":"318941df513c969","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727186543748,"stop":1727186543749,"duration":1},"status":"passed","severity":"normal"},{"uid":"4adf382fd8143b78","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727186177809,"stop":1727186177810,"duration":1},"status":"passed","severity":"normal"},{"uid":"2639bfa96683c849","name":"random static sharding 4 - Cluster ID: 341, Shard ID: 729","time":{"start":1727187248621,"stop":1727187248621,"duration":0},"status":"broken","severity":"normal"},{"uid":"69d4777b56e0934f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727186133903,"stop":1727186133904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1625dea61ac781a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727186125859,"stop":1727186125859,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e15cd3801a587","name":"Check message with invalid timestamp is not received","time":{"start":1727186394763,"stop":1727186394764,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be9c6c9d7f0932e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727186125876,"stop":1727186125876,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2d93223ffaef5f","name":"Check publish message containing emoji","time":{"start":1727186519363,"stop":1727186519363,"duration":0},"status":"passed","severity":"normal"},{"uid":"8536a1e2244639d0","name":"can start the service","time":{"start":1727186189498,"stop":1727186189505,"duration":7},"status":"passed","severity":"normal"},{"uid":"3091ea1574fc2a16","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727186133908,"stop":1727186133908,"duration":0},"status":"passed","severity":"normal"},{"uid":"183ceaaf3f496d22","name":"Sign & Recover","time":{"start":1727186157825,"stop":1727186157825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d382115fc62976b","name":"should not receive a peer event before start","time":{"start":1727186507029,"stop":1727186507029,"duration":0},"status":"passed","severity":"normal"},{"uid":"157f69c77c5352c4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727186499720,"stop":1727186499721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a7a73aea04bf5","name":"LightPush with 1 connections","time":{"start":1727186308079,"stop":1727186308080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1299d030c0384e4","name":"Relay","time":{"start":1727186184462,"stop":1727186184462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1147e6a604ec4ac","name":"should encodeTxt and decodeTxt","time":{"start":1727186134531,"stop":1727186134532,"duration":1},"status":"passed","severity":"normal"},{"uid":"980ffa2df8622a8c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727186147129,"stop":1727186147129,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4dad14d99b6751","name":"Push message with content topic containing Script","time":{"start":1727186472120,"stop":1727186472123,"duration":3},"status":"passed","severity":"normal"},{"uid":"c55cdb9ccbed6223","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727186281597,"stop":1727186281600,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a27814c4a97053f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727186542863,"stop":1727186542863,"duration":0},"status":"passed","severity":"normal"},{"uid":"703550ce48906ef7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727186125872,"stop":1727186125872,"duration":0},"status":"passed","severity":"normal"},{"uid":"df602c741599febc","name":"Subscribe and publish message","time":{"start":1727186522823,"stop":1727186522823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77410014da7ddbc","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727186281606,"stop":1727186281606,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2be5990a9fa0a71","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727186499725,"stop":1727186499725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8aa67678a85d1e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727186281618,"stop":1727186281618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7439078d7c1090ae","name":"isConnected return false after peer stops","time":{"start":1727186205407,"stop":1727186205407,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9a236c01458def","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727186133905,"stop":1727186133905,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0ff424ceb6c41f","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727186658570,"stop":1727186658571,"duration":1},"status":"broken","severity":"normal"},{"uid":"983f3948a0794dec","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727186341718,"stop":1727186341719,"duration":1},"status":"broken","severity":"normal"},{"uid":"44ddc46bcdc146","name":"random static sharding 10 - Cluster ID: 847, Shard ID: 544","time":{"start":1727187248638,"stop":1727187248638,"duration":0},"status":"broken","severity":"normal"},{"uid":"538c92c04525c3f8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727186499721,"stop":1727186499721,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a449e2396fc555b","name":"Nodes with multiple pubsub topic","time":{"start":1727186499721,"stop":1727186499721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d240ee7cd037019","name":"Check received message containing XML","time":{"start":1727186394716,"stop":1727186394720,"duration":4},"status":"passed","severity":"normal"},{"uid":"a485181381f08060","name":"Push message with Arabic payload","time":{"start":1727186472082,"stop":1727186472082,"duration":0},"status":"passed","severity":"normal"},{"uid":"704c76a3bb554c15","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727186658568,"stop":1727186658568,"duration":0},"status":"broken","severity":"normal"},{"uid":"ead1e5ed3c69a911","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727186125870,"stop":1727186125870,"duration":0},"status":"passed","severity":"normal"},{"uid":"647a72137bf743cd","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727186565294,"stop":1727186565294,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbacebb5f4094221","name":"Mutual subscription","time":{"start":1727186522821,"stop":1727186522821,"duration":0},"status":"passed","severity":"normal"},{"uid":"603bc3ab1780b4da","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727186281596,"stop":1727186281596,"duration":0},"status":"passed","severity":"normal"},{"uid":"315bd54eee940bc9","name":"Subscribe and receive messages via lightPush","time":{"start":1727186542848,"stop":1727186542849,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06c3c3a1c5701fb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727186586950,"stop":1727186586951,"duration":1},"status":"passed","severity":"normal"},{"uid":"876f1809940c833","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727186231658,"stop":1727186231658,"duration":0},"status":"passed","severity":"normal"},{"uid":"812ef202c4af30a9","name":"Overlapping topic subscription","time":{"start":1727186542863,"stop":1727186542864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02cad56127aa368","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727186125858,"stop":1727186125858,"duration":0},"status":"passed","severity":"normal"},{"uid":"29983bf15166483","name":"Check message received after jswaku node is restarted","time":{"start":1727186394735,"stop":1727186394735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f534ff9adbd8431","name":"Generator, custom pubsub topic","time":{"start":1727186586943,"stop":1727186586943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2f3ba5789348de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727186125871,"stop":1727186125871,"duration":0},"status":"passed","severity":"normal"},{"uid":"889baa0329d77c89","name":"Subscribe to topic containing Script and receive message","time":{"start":1727186542869,"stop":1727186542870,"duration":1},"status":"passed","severity":"normal"},{"uid":"e870092229088eae","name":"should be online or offline if network state changed","time":{"start":1727186177815,"stop":1727186177815,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6878c327e4cc3d","name":"Push message with content topic containing Chinese","time":{"start":1727186472107,"stop":1727186472111,"duration":4},"status":"passed","severity":"normal"},{"uid":"852fa06903af2604","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727186125857,"stop":1727186125858,"duration":1},"status":"passed","severity":"normal"},{"uid":"586c50df33bf4877","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727186125867,"stop":1727186125868,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5f5836e60645fa","name":"should use DNS peer discovery with light client","time":{"start":1727186189534,"stop":1727186189534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a139cd975e9e5e5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727186184966,"stop":1727186184967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ab9624ad783ae0","name":"Should update shard info","time":{"start":1727186415423,"stop":1727186415423,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b1fdd6c6e80e16","name":"should throw error - no id","time":{"start":1727186134534,"stop":1727186134534,"duration":0},"status":"passed","severity":"normal"},{"uid":"372aeb81c53094f7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727186364542,"stop":1727186364543,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8f969f1d25a96c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727186125879,"stop":1727186125880,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc6843fe2f06437","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727186133909,"stop":1727186133910,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea6ba0a51b481f6","name":"Push message with content topic containing special chars","time":{"start":1727186472102,"stop":1727186472107,"duration":5},"status":"passed","severity":"normal"},{"uid":"85b60ca6a7b51167","name":"1 Store, 2 fetches","time":{"start":1727186146911,"stop":1727186146912,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0187e6bacf8cc3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727186147631,"stop":1727186147631,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c07970ab0625acd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727186125871,"stop":1727186125871,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a170e7f5d94409","name":"Push message with short payload","time":{"start":1727186472075,"stop":1727186472077,"duration":2},"status":"passed","severity":"normal"},{"uid":"e45fa58279c7fde1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727186281622,"stop":1727186281622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b0b69b7fabefeb","name":"Check received message containing JSON","time":{"start":1727186394723,"stop":1727186394723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58dd343d05b8128","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727186519372,"stop":1727186519373,"duration":1},"status":"passed","severity":"normal"},{"uid":"a464fcb507ffce36","name":"Relay - dialed first","time":{"start":1727186643922,"stop":1727186643923,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b0f475ae62641d","name":"Refresh subscription","time":{"start":1727186542864,"stop":1727186542864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6f3ac51840c259","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727186499723,"stop":1727186499723,"duration":0},"status":"passed","severity":"normal"},{"uid":"320a1907cb0f491e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727186658573,"stop":1727186658574,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a6bb4c2f5fde07","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727186669621,"stop":1727186669621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b256d72a9739a55","name":"Fails to push message bigger that 1MB","time":{"start":1727186472160,"stop":1727186472162,"duration":2},"status":"passed","severity":"normal"},{"uid":"422e83dcc8d81e56","name":"Check received message containing short","time":{"start":1727186394709,"stop":1727186394709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7821dedc158aacef","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727186125862,"stop":1727186125862,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efef88ca3890427","name":"should set field with all protocols disabled","time":{"start":1727186134545,"stop":1727186134545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15184f600d80ad6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727186565284,"stop":1727186565284,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d9bb354e8cfcd3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727186177806,"stop":1727186177809,"duration":3},"status":"passed","severity":"normal"},{"uid":"935c7d00546d98a3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727186281622,"stop":1727186281622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a422869b7b98c31b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727186151331,"stop":1727186151332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4242a9f6c5853f35","name":"Publish without waiting for remote peer","time":{"start":1727186522823,"stop":1727186522823,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e1469b88dc43ff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727186125874,"stop":1727186125874,"duration":0},"status":"passed","severity":"normal"},{"uid":"845db502d759a9ac","name":"should not fail to start the service if it is already started","time":{"start":1727186189518,"stop":1727186189521,"duration":3},"status":"passed","severity":"normal"},{"uid":"23c2ff9e646a3138","name":"Rejects garbage","time":{"start":1727186162442,"stop":1727186162443,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cd369d04bf7964","name":"addEventListener with correct event","time":{"start":1727186217577,"stop":1727186217578,"duration":1},"status":"passed","severity":"normal"},{"uid":"78083f455316a04b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727186364537,"stop":1727186364537,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2aa36e9da139e8","name":"Fails to publish message with wrong content topic","time":{"start":1727186519371,"stop":1727186519371,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdca0d01fed45b31","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727186364538,"stop":1727186364538,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc31f050c424dc4e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727186542884,"stop":1727186542884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6928227d627a8c5","name":"1 Relay, 1 Filter, gives up","time":{"start":1727186146913,"stop":1727186146913,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9036aa47937138","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727186624628,"stop":1727186624628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca0396660019477","name":"random static sharding 8 - Cluster ID: 681, Shard ID: 818","time":{"start":1727187248632,"stop":1727187248632,"duration":0},"status":"broken","severity":"normal"},{"uid":"ebbab0c226f463ee","name":"Push message equal or less that 1MB","time":{"start":1727186472152,"stop":1727186472160,"duration":8},"status":"passed","severity":"normal"},{"uid":"14f0cfb8106b73fd","name":"Decoder throws on undefined content topic","time":{"start":1727186139613,"stop":1727186139613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cdc91c94100c1a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727186281617,"stop":1727186281617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1805d894028f5363","name":"Check received message containing Chinese","time":{"start":1727186394714,"stop":1727186394714,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3e34ab191189fc","name":"Keep-alive pings maintain the connection","time":{"start":1727186231656,"stop":1727186231656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9d27330860eeaf","name":"Passing page size 10 when there are 10 messages","time":{"start":1727186607047,"stop":1727186607047,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c4d8e3049d044e","name":"start node with empty content topic","time":{"start":1727188965835,"stop":1727188965835,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0a49f6c4041b67","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727186281621,"stop":1727186281622,"duration":1},"status":"passed","severity":"normal"},{"uid":"6182c8bab790ef24","name":"Check received message with timestamp: 1727186176914000000 ","time":{"start":1727186394757,"stop":1727186394758,"duration":1},"status":"passed","severity":"normal"},{"uid":"64afc479ea11b98e","name":"Check publish message after service node is restarted","time":{"start":1727186519373,"stop":1727186519373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e7a1271cc6e8ac9","name":"recovers when dns.resolve returns empty","time":{"start":1727186147626,"stop":1727186147626,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a947dff5238e7b","name":"Push message with Chinese payload","time":{"start":1727186472080,"stop":1727186472080,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4056c3e2ca1d27f","name":"addEventListener with wrong event","time":{"start":1727186217578,"stop":1727186217578,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca2f90aaa08f3f7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727186542876,"stop":1727186542877,"duration":1},"status":"passed","severity":"normal"},{"uid":"baaea39b3a895f2d","name":"isConnected should return true after first peer connects","time":{"start":1727186205406,"stop":1727186205406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8b2e7c7df68905","name":"Check message with no content topic is not received","time":{"start":1727186394732,"stop":1727186394733,"duration":1},"status":"passed","severity":"normal"},{"uid":"1049b621c63f7aab","name":"Check publish message containing Arabic","time":{"start":1727186519354,"stop":1727186519354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0519c62e0a732c3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727186364542,"stop":1727186364542,"duration":0},"status":"passed","severity":"normal"},{"uid":"556898983f5bf78f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727186147130,"stop":1727186147130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8125793e4a471ca","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727186281583,"stop":1727186281584,"duration":1},"status":"passed","severity":"normal"},{"uid":"c196e73f2daa19fe","name":"should not receive a peer event before start","time":{"start":1727186151330,"stop":1727186151330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b791d4f698bde652","name":"Relay + Store","time":{"start":1727186184463,"stop":1727186184463,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa8d1d655fca4f9","name":"should properly create location multiaddrs - tcp4","time":{"start":1727186134543,"stop":1727186134543,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fc669446cd1eda","name":"Filter with 2 connections","time":{"start":1727186308081,"stop":1727186308081,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc2ba4834618aa0","name":"Push message with content topic containing XML","time":{"start":1727186472123,"stop":1727186472129,"duration":6},"status":"passed","severity":"normal"},{"uid":"f1710417c664efaf","name":"A test","time":{"start":1727186394873,"stop":1727186394874,"duration":1},"status":"passed","severity":"normal"},{"uid":"1792d3fe39dd1e28","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727186542873,"stop":1727186542873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1def69fd59480903","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727186586616,"stop":1727186586616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2579f133ae6268fc","name":"should return false","time":{"start":1727186134536,"stop":1727186134537,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e09adecc60c20d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727186125873,"stop":1727186125873,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f98a189ca25154f","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727186658566,"stop":1727186658567,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e1fb1092ca741c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727186177811,"stop":1727186177812,"duration":1},"status":"passed","severity":"normal"},{"uid":"472bcdae7eb5ed4f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app48/10/topic366/json","time":{"start":1727188965828,"stop":1727188965828,"duration":0},"status":"broken","severity":"normal"},{"uid":"2fded5bc332ad530","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727186281600,"stop":1727186281601,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0e64f8b815a756","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727186543747,"stop":1727186543748,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8ec29637db2ed3","name":"Generator, 2 different pubsubtopics","time":{"start":1727186586950,"stop":1727186586950,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb3a9752b1ef7e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727186125871,"stop":1727186125871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edeebfde92d5005","name":"Fields are not dropped","time":{"start":1727186138903,"stop":1727186138906,"duration":3},"status":"passed","severity":"normal"},{"uid":"37ac8e2859a0a22b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727186128421,"stop":1727186128422,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a96bab6140f814","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727186565281,"stop":1727186565282,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4a80a8c1b95a85","name":"Fails to publish message with empty text","time":{"start":1727186519370,"stop":1727186519371,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5d33044deef4d9","name":"Init the array if not present","time":{"start":1727186125386,"stop":1727186125388,"duration":2},"status":"passed","severity":"normal"},{"uid":"cca49efae22da1","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app6/9/topic308/json","time":{"start":1727188965825,"stop":1727188965825,"duration":0},"status":"broken","severity":"normal"},{"uid":"d64296ebd247d787","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727186184968,"stop":1727186184969,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2648ed38a46d07d","name":"Fails to push message with large meta","time":{"start":1727186472150,"stop":1727186472150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0035ea1aa82736c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727186624626,"stop":1727186624627,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdcc3cd89954481","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727186125866,"stop":1727186125866,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c39b60f739bb4d","name":"Check message with no content topic is not received","time":{"start":1727186394765,"stop":1727186394765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5404f73eb66496cc","name":"Subscribe to topic containing short and publish message","time":{"start":1727186522828,"stop":1727186522828,"duration":0},"status":"passed","severity":"normal"},{"uid":"206fa7acabe2679a","name":"Passing invalid cursor","time":{"start":1727186543751,"stop":1727186543751,"duration":0},"status":"passed","severity":"normal"},{"uid":"218dfdb08e1c76f2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727186177814,"stop":1727186177814,"duration":0},"status":"passed","severity":"normal"},{"uid":"708fd91b18f6a4c7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727186139365,"stop":1727186139368,"duration":3},"status":"passed","severity":"normal"},{"uid":"e96c34a33efa04e8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727186125877,"stop":1727186125877,"duration":0},"status":"passed","severity":"normal"},{"uid":"3359e9c69b5023b7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727186542882,"stop":1727186542883,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a01af8dd1a2ed6b","name":"Check publish message containing Russian","time":{"start":1727186519355,"stop":1727186519355,"duration":0},"status":"passed","severity":"normal"},{"uid":"925a86af681dffb1","name":"Sets default value correctly","time":{"start":1727186674900,"stop":1727186674901,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf9a8dd83a0467e","name":"different cluster, different shard: nodes don't connect","time":{"start":1727186412279,"stop":1727186412279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ac4c95546f6836","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727186281584,"stop":1727186281584,"duration":0},"status":"passed","severity":"normal"},{"uid":"117a97dd49a05d6b","name":"should only return 1 node with relay capability","time":{"start":1727186147628,"stop":1727186147628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a770863cd31d8b8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727186522830,"stop":1727186522830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c811c0ad25c39781","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727186125868,"stop":1727186125868,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f03f6b2adf8d9e5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727186542866,"stop":1727186542867,"duration":1},"status":"passed","severity":"normal"},{"uid":"483e918c9121bc70","name":"should be able to decode the field with only STORE set to true","time":{"start":1727186133909,"stop":1727186133909,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3ce2b427ea1845","name":"Renews peer on consistent missed messages","time":{"start":1727186231661,"stop":1727186231664,"duration":3},"status":"passed","severity":"normal"},{"uid":"d941871f19c63fbe","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727186205400,"stop":1727186205400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a129883195277dc","name":"Subscribe to topic containing XML and receive message","time":{"start":1727186542870,"stop":1727186542870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd9f3e01c0a795f","name":"Passing page size 11 when there are 10 messages","time":{"start":1727186607048,"stop":1727186607048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d10d7852581f19e","name":"should be called for bootstrap peers","time":{"start":1727186184967,"stop":1727186184968,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b040f27f3f46e81","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727186133915,"stop":1727186133916,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a98ca7c28a4721","name":"Check publish message containing numeric","time":{"start":1727186519352,"stop":1727186519353,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1fc5b0e630911d","name":"Check publish message containing shell command","time":{"start":1727186519361,"stop":1727186519362,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefddd5515ae7de2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727186139614,"stop":1727186139614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ad185513518d84","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727186281616,"stop":1727186281616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2988b0de31f6f2d1","name":"Check received message with timestamp: 1727186176914 ","time":{"start":1727186394726,"stop":1727186394727,"duration":1},"status":"passed","severity":"normal"},{"uid":"1129aac48ce597e3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727186147131,"stop":1727186147131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a39f47cae33518","name":"configure the node with multiple pubsub topics","time":{"start":1727187248644,"stop":1727187248644,"duration":0},"status":"broken","severity":"normal"},{"uid":"151b7cf36f3e5e75","name":"Round trip binary serialization","time":{"start":1727186139610,"stop":1727186139610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9711e8a1883370b9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727186542866,"stop":1727186542866,"duration":0},"status":"passed","severity":"normal"},{"uid":"c073fa12d94714a1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727186542883,"stop":1727186542883,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb98ab47ea67ce6f","name":"Push message with SQL Injection payload","time":{"start":1727186472083,"stop":1727186472084,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b0d79c2c335b24","name":"Check publish message containing short","time":{"start":1727186519351,"stop":1727186519352,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2ce68078ff93a7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727186543749,"stop":1727186543749,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4bec5da6b5ede1","name":"should not receive a peer event after stop","time":{"start":1727186189527,"stop":1727186189530,"duration":3},"status":"passed","severity":"normal"},{"uid":"8197187d2e6df8e2","name":"Query Generator, No Decoder","time":{"start":1727186565282,"stop":1727186565283,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc8711bc5898da6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727186125880,"stop":1727186125880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1ba3bb3c1e594a","name":"Query generator for 2000 messages","time":{"start":1727186586622,"stop":1727186586622,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8e91815522bd68","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727186522832,"stop":1727186522832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82c108f124d4903","name":"should properly create location multiaddrs - tcp6","time":{"start":1727186134544,"stop":1727186134544,"duration":0},"status":"passed","severity":"normal"},{"uid":"646770b1492c07aa","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727186125856,"stop":1727186125856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb14f30d1708337","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727186624627,"stop":1727186624628,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c164dc8a3cde1e","name":"Check received message containing escaped characters","time":{"start":1727186394756,"stop":1727186394756,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f18bf4e60da555","name":"Waku message hash computation (payload length 0)","time":{"start":1727186128423,"stop":1727186128424,"duration":1},"status":"passed","severity":"normal"},{"uid":"7216944e2ddf94bd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727186125875,"stop":1727186125876,"duration":1},"status":"passed","severity":"normal"},{"uid":"42df565b088af7ac","name":"Check received message containing Basic HTML tag","time":{"start":1727186394720,"stop":1727186394720,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafa9cc0e1281ff4","name":"throws on content topic with empty version field","time":{"start":1727186125854,"stop":1727186125854,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c25895485d5b7e9","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727186125874,"stop":1727186125874,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7cddae58713041","name":"udp ip6 address","time":{"start":1727186133965,"stop":1727186133966,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedf3106e50020a4","name":"should set field with only FILTER enabled","time":{"start":1727186134546,"stop":1727186134547,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ee7556c09ced39","name":"throws on empty content topic","time":{"start":1727186125852,"stop":1727186125852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cf37f6290c099b","name":"Push message with content topic containing Russian","time":{"start":1727186472113,"stop":1727186472119,"duration":6},"status":"passed","severity":"normal"},{"uid":"7db9d34b1681e541","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727186133913,"stop":1727186133914,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd9724443519f3d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727186125863,"stop":1727186125863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93729b24bf3f1d6","name":"Check received message containing short","time":{"start":1727186394738,"stop":1727186394738,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec8ae2dd1d12604","name":"Check received message containing XML","time":{"start":1727186394750,"stop":1727186394751,"duration":1},"status":"passed","severity":"normal"},{"uid":"971ec86a110aeda0","name":"Passing page size 3 when there are 20 messages","time":{"start":1727186607046,"stop":1727186607047,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfc7d3084c5ae8a","name":"Query Generator - true","time":{"start":1727186600720,"stop":1727186600720,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f8e17a506786a3","name":"handles different networkShards values correctly","time":{"start":1727186125862,"stop":1727186125862,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c84c7d21b3c7cb","name":"random static sharding 7 - Cluster ID: 896, Shard ID: 373","time":{"start":1727187248627,"stop":1727187248628,"duration":1},"status":"broken","severity":"normal"},{"uid":"3a80782e9150046a","name":"Store - dialed first","time":{"start":1727186643926,"stop":1727186643926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de3d6b4a5740f9c","name":"should encode/decode to text encoding","time":{"start":1727186134538,"stop":1727186134538,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bacab89e8ed98b","name":"getPeersByDiscovery","time":{"start":1727186217579,"stop":1727186217580,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63ab7ae2cba154c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727186394727,"stop":1727186394729,"duration":2},"status":"passed","severity":"normal"},{"uid":"b59341e087540af8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727186624630,"stop":1727186624630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03f240752ae541c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727186125872,"stop":1727186125872,"duration":0},"status":"passed","severity":"normal"},{"uid":"61911da6521ca104","name":"Non TWN Cluster","time":{"start":1727188965823,"stop":1727188965823,"duration":0},"status":"broken","severity":"normal"},{"uid":"beaa54388aeffe56","name":"Asymmetric encrypt & decrypt","time":{"start":1727186157823,"stop":1727186157823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95cb7ce796cac67","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727186281615,"stop":1727186281616,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbd87eb6405cd4d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727186125868,"stop":1727186125868,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d66d3d953747791","name":"should handle a minimal index list","time":{"start":1727186125752,"stop":1727186125753,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04f25d0d4413c1d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727186522837,"stop":1727186522838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80b309f6a95dcc1","name":"Check message with non string payload is not received","time":{"start":1727186394768,"stop":1727186394768,"duration":0},"status":"passed","severity":"normal"},{"uid":"9606d70168b8cd31","name":"Decrypt messages","time":{"start":1727186475025,"stop":1727186475026,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cdb23665d12a2c","name":"Publishes to nwaku","time":{"start":1727186490402,"stop":1727186490403,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3420f28ec8e7be","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727186128423,"stop":1727186128423,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aee6a4541307ae","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727186281593,"stop":1727186281593,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c60184147c87cbb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727186542869,"stop":1727186542869,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a89d452d8614c2","name":"Check received message containing escaped characters","time":{"start":1727186394724,"stop":1727186394724,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b5d41ee29076e3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727186542872,"stop":1727186542872,"duration":0},"status":"passed","severity":"normal"},{"uid":"609232698af7b49b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727186184970,"stop":1727186184972,"duration":2},"status":"passed","severity":"normal"},{"uid":"455b9b4d4e84a3f8","name":"should throw an error for missing sharding configuration","time":{"start":1727186125879,"stop":1727186125879,"duration":0},"status":"passed","severity":"normal"},{"uid":"764ff9c0519080c4","name":"random static sharding 6 - Cluster ID: 112, Shard ID: 797","time":{"start":1727187248625,"stop":1727187248625,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb22235586c0c15d","name":"Push message on custom pubsubTopic","time":{"start":1727186524809,"stop":1727186524810,"duration":1},"status":"broken","severity":"normal"},{"uid":"218f2e4228ae15d1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727186543746,"stop":1727186543747,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dd6ab6cbcf7b95","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/7/topic948/xml","time":{"start":1727188965831,"stop":1727188965831,"duration":0},"status":"broken","severity":"normal"},{"uid":"a55fcd35e20eb50c","name":"should set field with only RELAY enabled","time":{"start":1727186134546,"stop":1727186134546,"duration":0},"status":"passed","severity":"normal"},{"uid":"85221fd578db100","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727186586946,"stop":1727186586947,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e026cff3ffbc0b","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727186658563,"stop":1727186658563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf83c622e4e0fbfd","name":"Check meta is set [ecies]","time":{"start":1727186159164,"stop":1727186159164,"duration":0},"status":"passed","severity":"normal"},{"uid":"9698ca2750a58e5b","name":"Relay + Store","time":{"start":1727186134547,"stop":1727186134547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c410aecd21834","name":"Passing an array","time":{"start":1727186674899,"stop":1727186674899,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebdca4775015bda","name":"Filter with 1 connections","time":{"start":1727186308080,"stop":1727186308080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7720706581fd155","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727186281596,"stop":1727186281597,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fce646ddf2c83f1","name":"Check received message containing emoji","time":{"start":1727186394757,"stop":1727186394757,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc06d7dd6e1e53a0","name":"Push message with meta","time":{"start":1727186472146,"stop":1727186472146,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb957712c8bcdb3","name":"Query with Ordered Callback, No Decoder","time":{"start":1727186565292,"stop":1727186565293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71cb3fbc3c1975e","name":"Promise Callback - false","time":{"start":1727186600727,"stop":1727186600728,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30aee4fc41604ca","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727186658564,"stop":1727186658565,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a24a04affac38","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727186125753,"stop":1727186125754,"duration":1},"status":"passed","severity":"normal"},{"uid":"f848e27f797cf747","name":"isConnected should return false after all peers disconnect","time":{"start":1727186205406,"stop":1727186205406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edc622f3704f3d0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727186522833,"stop":1727186522833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47518f0bf52bde8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727186281601,"stop":1727186281605,"duration":4},"status":"passed","severity":"normal"},{"uid":"207f4a3c8f2ca3d6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727186125860,"stop":1727186125860,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cd55b67aec1c36","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727186499725,"stop":1727186499726,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a4cb23f569ee12","name":"should be able to encode the field with only STORE set to true","time":{"start":1727186133902,"stop":1727186133903,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e254c0221cd6b2e","name":"Check received message containing Chinese","time":{"start":1727186394743,"stop":1727186394744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1de8b2ca73c3952","name":"should properly compute the node id","time":{"start":1727186134537,"stop":1727186134537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d405eae7f94efd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727186624626,"stop":1727186624626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9870f05f86d406b0","name":"Generator, 2 different pubsubtopics","time":{"start":1727186586943,"stop":1727186586944,"duration":1},"status":"passed","severity":"normal"},{"uid":"1958be9f771b99f3","name":"Subscribe to topic containing short and receive message","time":{"start":1727186542865,"stop":1727186542865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3670317cfd12524","name":"Renews subscription after lossing a connection","time":{"start":1727186542892,"stop":1727186542892,"duration":0},"status":"passed","severity":"normal"},{"uid":"713b65d6604eb511","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727186125864,"stop":1727186125864,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d71a85695de4428","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727186128423,"stop":1727186128423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1fcb2339185457","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727186364534,"stop":1727186364535,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77f3b6a29561ea6","name":"should throw an error for missing required configuration","time":{"start":1727186125867,"stop":1727186125867,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f810d22cf553d5e","name":"should properly create location multiaddrs - udp","time":{"start":1727186134544,"stop":1727186134544,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc35dc520d7edef","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727186283183,"stop":1727186283184,"duration":1},"status":"broken","severity":"normal"},{"uid":"be7ae465daca96e8","name":"Push message with special chars payload","time":{"start":1727186472079,"stop":1727186472079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a18f1f83145a32a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727188965822,"stop":1727188965822,"duration":0},"status":"broken","severity":"normal"},{"uid":"d6f0955a076dd796","name":"Push message with content topic containing long","time":{"start":1727186472101,"stop":1727186472101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05ed18552a6e898","name":"should set field with only STORE enabled","time":{"start":1727186134546,"stop":1727186134546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f742c1f9c5346d55","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app20/5/topic152/utf8","time":{"start":1727188965830,"stop":1727188965830,"duration":0},"status":"broken","severity":"normal"},{"uid":"2df3140badfa0beb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727186147630,"stop":1727186147631,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ddd0341d986f9282","name":"different cluster, same shard: nodes don't connect","time":{"start":1727186412278,"stop":1727186412278,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3dbd67cd6e0717","name":"Push message with content topic containing escaped characters","time":{"start":1727186472141,"stop":1727186472142,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe79d4b3e6e49e20","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727186542872,"stop":1727186542872,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc3adcbd3bfd08b","name":"Publish message with custom timestamp: Wed Oct 04 2023 14:01:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1727186519368,"stop":1727186519368,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eb5a52e414afb7","name":"Check received message with timestamp: 1727186176914000000 ","time":{"start":1727186394725,"stop":1727186394726,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2a09a26a994748","name":"removeEventListener with correct event","time":{"start":1727186217578,"stop":1727186217579,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b34d41778a7bf26","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727186543751,"stop":1727186543752,"duration":1},"status":"passed","severity":"normal"},{"uid":"54cf0809582fe252","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727186364539,"stop":1727186364540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d66bb85d2a3ef8","name":"should load peers from local storage and dispatch events","time":{"start":1727186151331,"stop":1727186151331,"duration":0},"status":"passed","severity":"normal"},{"uid":"99527f98bc84335a","name":"Query generator for multiple messages with different message text format","time":{"start":1727186586615,"stop":1727186586615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0505e7f55b82bf9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727186522833,"stop":1727186522834,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb7b8b043bb94ea","name":"Check received message containing long","time":{"start":1727186394710,"stop":1727186394713,"duration":3},"status":"passed","severity":"normal"},{"uid":"57e7cdace811c42d","name":"Encoder throws on empty string content topic","time":{"start":1727186139612,"stop":1727186139613,"duration":1},"status":"passed","severity":"normal"},{"uid":"7102ddaddafb50e0","name":"Correctly serialized arguments","time":{"start":1727186413293,"stop":1727186413294,"duration":1},"status":"passed","severity":"normal"},{"uid":"603e35de89d0d050","name":"Passing page size 19 when there are 20 messages","time":{"start":1727186607048,"stop":1727186607049,"duration":1},"status":"passed","severity":"normal"},{"uid":"524363beef033272","name":"A test","time":{"start":1727186394873,"stop":1727186394873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36bc58069b9e07e","name":"throws on content topic with empty application field","time":{"start":1727186125854,"stop":1727186125854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e100e7fd6457d9c1","name":"Push message with shell command payload","time":{"start":1727186472093,"stop":1727186472094,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5b56e73404fa41","name":"dispatchEvent via connectionManager","time":{"start":1727186217580,"stop":1727186217580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdaf9e42533eaab","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727186133907,"stop":1727186133908,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e7635c2f90719f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727186394761,"stop":1727186394762,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb36ca82efc9655f","name":"Ordered Callback - false","time":{"start":1727186600728,"stop":1727186600729,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97066f5e522940c","name":"LightPush with 2 connections","time":{"start":1727186308080,"stop":1727186308080,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b12569bdc77d81","name":"Check received message containing numeric","time":{"start":1727186394713,"stop":1727186394713,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6b43a65772c6ab","name":"Check publish message containing JSON","time":{"start":1727186519361,"stop":1727186519361,"duration":0},"status":"passed","severity":"normal"},{"uid":"94119a331252a140","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727186364535,"stop":1727186364536,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac90a0a320a455a","name":"Push message with emoji payload","time":{"start":1727186472095,"stop":1727186472095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd4e284d995c83e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727186565284,"stop":1727186565292,"duration":8},"status":"passed","severity":"normal"},{"uid":"66ba58ac491d580f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727186364536,"stop":1727186364537,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f590c28512f0b5e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727186133910,"stop":1727186133913,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed37352dc088e3d1","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app31/3/topic772/json","time":{"start":1727188965829,"stop":1727188965829,"duration":0},"status":"broken","severity":"normal"},{"uid":"2e4798708fe1bdea","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727186125857,"stop":1727186125857,"duration":0},"status":"passed","severity":"normal"},{"uid":"662ee83440833035","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727186624627,"stop":1727186624627,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e3cbc0ae01521a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727186281591,"stop":1727186281591,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca9dfeefa2a3e3f","name":"Decoder throws on empty string content topic","time":{"start":1727186139613,"stop":1727186139613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1342ff3c8531592","name":"Check received message containing short","time":{"start":1727186275544,"stop":1727186275544,"duration":0},"status":"broken","severity":"normal"},{"uid":"d8c1eadc1d94331e","name":"can start and stop the service","time":{"start":1727186189505,"stop":1727186189515,"duration":10},"status":"passed","severity":"normal"},{"uid":"bb439aca180a80de","name":"Encoder throws on undefined content topic","time":{"start":1727186157421,"stop":1727186157421,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db106bb4874da4b","name":"Check publish message containing Chinese","time":{"start":1727186519353,"stop":1727186519354,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cdc06fa51000e9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727186281588,"stop":1727186281588,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7acb0286d6b4d","name":"should emit a peer event after start","time":{"start":1727186151330,"stop":1727186151330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3dbde14ed1f1b2","name":"Query generator for multiple messages","time":{"start":1727186586614,"stop":1727186586615,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aae41a8150076dd","name":"Check received message containing Arabic","time":{"start":1727186394744,"stop":1727186394744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2b530c9815514a","name":"Query generator for multiple messages with different content topic format","time":{"start":1727186586616,"stop":1727186586617,"duration":1},"status":"passed","severity":"normal"},{"uid":"6890c4dc119eec25","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727186281608,"stop":1727186281608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6391089de1085102","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727186586621,"stop":1727186586622,"duration":1},"status":"broken","severity":"normal"},{"uid":"3bfc9644925dcb5","name":"Check received message containing Russian","time":{"start":1727186394745,"stop":1727186394745,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef2c0a2002d9a7e","name":"Push message with custom timestamp: 1727182708317","time":{"start":1727186472151,"stop":1727186472151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ec48a79d6880b0","name":"Push message with Russian payload","time":{"start":1727186472083,"stop":1727186472083,"duration":0},"status":"passed","severity":"normal"},{"uid":"3315418fccfc0a69","name":"Check received message containing Arabic","time":{"start":1727186394714,"stop":1727186394715,"duration":1},"status":"passed","severity":"normal"},{"uid":"785e2bab19cd00cb","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727186125864,"stop":1727186125864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a0527319a6eda2","name":"should not throw an error for a single configured topic","time":{"start":1727186125875,"stop":1727186125875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8263038e9617a3e","name":"Publish message with custom timestamp: Tue Sep 24 2024 13:01:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1727186519368,"stop":1727186519369,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a991cd400279c4","name":"Using a function","time":{"start":1727186674899,"stop":1727186674899,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e70fbc6d1e0172e","name":"Check received message containing long","time":{"start":1727186394739,"stop":1727186394740,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f4c8ba9033c4f3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727186133905,"stop":1727186133906,"duration":1},"status":"passed","severity":"normal"},{"uid":"7677713c51d88136","name":"random static sharding 9 - Cluster ID: 586, Shard ID: 702","time":{"start":1727187248635,"stop":1727187248635,"duration":0},"status":"broken","severity":"normal"},{"uid":"bb78146cf3e2d5b3","name":"ignores unrecognized TXT record formats","time":{"start":1727186147626,"stop":1727186147627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30641e9f222796e","name":"Check publish message containing SQL Injection","time":{"start":1727186519355,"stop":1727186519356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b1e738afce2455","name":"Push message with XML payload","time":{"start":1727186472086,"stop":1727186472088,"duration":2},"status":"passed","severity":"normal"},{"uid":"1baa151e81b9b088","name":"returns all values when wanted number matches available values","time":{"start":1727186146602,"stop":1727186146603,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a442e62ba2c45d0","name":"Overlapping topic subscription","time":{"start":1727186522828,"stop":1727186522828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8f6b7a63499b07a","name":"Push to array if already present","time":{"start":1727186125388,"stop":1727186125389,"duration":1},"status":"passed","severity":"normal"},{"uid":"697b1d05df4a2320","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727186658565,"stop":1727186658566,"duration":1},"status":"passed","severity":"normal"},{"uid":"f227c2c46d74e55f","name":"Subscribe to topic containing XML and receive message","time":{"start":1727186542885,"stop":1727186542885,"duration":0},"status":"passed","severity":"normal"},{"uid":"153ff1a00a5dda26","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727186494075,"stop":1727186494075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32300d2a88997e9","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727186658562,"stop":1727186658563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e96ff1570ce2eb","name":"Check received message containing SQL Injection","time":{"start":1727186394715,"stop":1727186394715,"duration":0},"status":"passed","severity":"normal"},{"uid":"9521c0f18c79e2aa","name":"Check meta is set [symmetric]","time":{"start":1727186157420,"stop":1727186157420,"duration":0},"status":"passed","severity":"normal"},{"uid":"94323a7fa1cc4b8f","name":"Push message with unicode special characters payload","time":{"start":1727186472094,"stop":1727186472094,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a1fadd02666b9d","name":"Check publish message containing Basic HTML tag","time":{"start":1727186519357,"stop":1727186519361,"duration":4},"status":"passed","severity":"normal"},{"uid":"6acf0fe72be6a7b3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727186542872,"stop":1727186542873,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ffea02bbda49b2","name":"Renews subscription after lossing a connection","time":{"start":1727186542873,"stop":1727186542873,"duration":0},"status":"passed","severity":"normal"},{"uid":"afffbdf598538bde","name":"handles empty shards array correctly","time":{"start":1727186125879,"stop":1727186125879,"duration":0},"status":"passed","severity":"normal"},{"uid":"944c2b7290802ef0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727186205405,"stop":1727186205405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff07bb365c2ac04","name":"Subscribe to topic containing XML and publish message","time":{"start":1727186522835,"stop":1727186522835,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7e579ff02aabb4","name":"Query Generator, No message returned","time":{"start":1727186565283,"stop":1727186565283,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb10ecc8bba99d7a","name":"listenerCount","time":{"start":1727186217580,"stop":1727186217580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6674dffb1cf93c03","name":"Ephemeral field set to true","time":{"start":1727186139611,"stop":1727186139611,"duration":0},"status":"passed","severity":"normal"}] |