mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
163 KiB
JSON
1 line
163 KiB
JSON
[{"uid":"95b8c85d31168f3f","name":"Refresh subscription","time":{"start":1739309716468,"stop":1739309716468,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb6be7b0f8169bd","name":"Check received message containing Arabic","time":{"start":1739309501116,"stop":1739309501116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43f18b18db050fb","name":"Fails to push message bigger that 1MB","time":{"start":1739309617478,"stop":1739309617479,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cf3f9e164d3568","name":"Publish without waiting for remote peer","time":{"start":1739309646205,"stop":1739309646205,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67e72487071a232","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739309668380,"stop":1739309668380,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf57d3a0cec0b44","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739309348739,"stop":1739309348739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57f081d382a1e48","name":"Check received message containing numeric","time":{"start":1739309630711,"stop":1739309630712,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3b08e963e5d58","name":"LightPush","time":{"start":1739309725976,"stop":1739309725976,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c84b3ab5698165","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739309522286,"stop":1739309522286,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1cc62825d0c2e9","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739309348738,"stop":1739309348738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a932668304a1264a","name":"should initialize bloom filter with correct parameters","time":{"start":1739309793180,"stop":1739309793180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8659bd525b15ea1e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739309553799,"stop":1739309553800,"duration":1},"status":"passed","severity":"normal"},{"uid":"493db76cd52c31bf","name":"should add and remove event listeners correctly","time":{"start":1739309375366,"stop":1739309375366,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d1daa38c2a758c","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739309791605,"stop":1739309791605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db74e909b70db96","name":"Check meta is set [ecies]","time":{"start":1739309383127,"stop":1739309383127,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a0d8cbd695b21c","name":"Delete observer","time":{"start":1739309619261,"stop":1739309619264,"duration":3},"status":"passed","severity":"normal"},{"uid":"46b10667c320a931","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739309617468,"stop":1739309617468,"duration":0},"status":"passed","severity":"normal"},{"uid":"145d420c9af0345d","name":"Ping on peer without subscriptions","time":{"start":1739309429465,"stop":1739309429466,"duration":1},"status":"passed","severity":"normal"},{"uid":"5079c9cf2acc5b28","name":"configure the node with multiple content topics","time":{"start":1739309664500,"stop":1739309664501,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5a64d517287bf0","name":"throws on content topic with too few or too many fields","time":{"start":1739309348726,"stop":1739309348727,"duration":1},"status":"passed","severity":"normal"},{"uid":"700338e5c18a84a6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739309721994,"stop":1739309721994,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dee0c9af91bdf40","name":"should set field with only FILTER enabled","time":{"start":1739309357299,"stop":1739309357300,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9fa293478131d0","name":"Check received message containing Chinese","time":{"start":1739309630713,"stop":1739309630713,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1e1cda09846db9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739309348765,"stop":1739309348765,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baac5940293e120","name":"Push message with JSON payload","time":{"start":1739309617450,"stop":1739309617450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3940b264fa714221","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739309702544,"stop":1739309702545,"duration":1},"status":"passed","severity":"normal"},{"uid":"98441e1c34a583f1","name":"Subscribe and publish message","time":{"start":1739309646205,"stop":1739309646206,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaa0af79badfbfb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739309791635,"stop":1739309791635,"duration":0},"status":"passed","severity":"normal"},{"uid":"494c6235087a4095","name":"Push message with custom timestamp: 1739305901318","time":{"start":1739309617475,"stop":1739309617476,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fa5492aad86a10","name":"Query Generator - true","time":{"start":1739309691249,"stop":1739309691250,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd577a84d7e26416","name":"Fails to push message with large meta","time":{"start":1739309635115,"stop":1739309635116,"duration":1},"status":"passed","severity":"normal"},{"uid":"5606bdc1379582d5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739309534487,"stop":1739309534487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b03c04e719eb0e9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739309370877,"stop":1739309370878,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd4a05638c0bfdf","name":"Check publish message containing Basic HTML tag","time":{"start":1739309642531,"stop":1739309642531,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2ca81228a4f217","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739309716457,"stop":1739309716457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6936aaf773985780","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739309522286,"stop":1739309522288,"duration":2},"status":"passed","severity":"normal"},{"uid":"c64fd263f6194326","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739309791612,"stop":1739309791612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c9c024d647d46c","name":"should reject if LightPush is requested but not mounted","time":{"start":1739309389439,"stop":1739309389440,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef65f54b823757d9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739309716440,"stop":1739309716440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9693a166e7f0584b","name":"Subscribe to topic containing long and receive message","time":{"start":1739309716470,"stop":1739309716470,"duration":0},"status":"passed","severity":"normal"},{"uid":"311b9f228227f40a","name":"Passing page size 11 when there are 10 messages","time":{"start":1739309708639,"stop":1739309708640,"duration":1},"status":"passed","severity":"normal"},{"uid":"54750343ae58413f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739309791638,"stop":1739309791639,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79f2102d3771b15","name":"Push message with meta","time":{"start":1739309635115,"stop":1739309635115,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d957ae50926787","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739309371531,"stop":1739309371531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b9da2e7b542950","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739309348757,"stop":1739309348757,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f2e0a6c352141f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739309371532,"stop":1739309371532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d78e1bbd9895fe03","name":"Query generator for multiple messages with different message text format","time":{"start":1739309707154,"stop":1739309707155,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfdd46380bd8844","name":"Ordered callback, aborts when callback returns true","time":{"start":1739309707157,"stop":1739309707157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ce0e6587c9d4be","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739309716447,"stop":1739309716447,"duration":0},"status":"passed","severity":"normal"},{"uid":"635705a2ede2693b","name":"should encodeTxt and decodeTxt","time":{"start":1739309357286,"stop":1739309357286,"duration":0},"status":"passed","severity":"normal"},{"uid":"485d6e778a073736","name":"Push message with content topic containing Chinese","time":{"start":1739309635101,"stop":1739309635101,"duration":0},"status":"passed","severity":"normal"},{"uid":"196e4455e9d2db14","name":"Push message on custom pubsubTopic","time":{"start":1739309553795,"stop":1739309553798,"duration":3},"status":"passed","severity":"normal"},{"uid":"be8b5dd642dc285a","name":"Check message with non string payload is not received","time":{"start":1739309501126,"stop":1739309501127,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9cd29e11016622","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739309791610,"stop":1739309791610,"duration":0},"status":"passed","severity":"normal"},{"uid":"331f1db9174520a2","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739309356683,"stop":1739309356687,"duration":4},"status":"passed","severity":"normal"},{"uid":"5cc9e2ef11ce953b","name":"returns nothing if no connections present","time":{"start":1739309362944,"stop":1739309362945,"duration":1},"status":"passed","severity":"normal"},{"uid":"729ab3fc968fdd06","name":"Subscribe to topic containing XML and receive message","time":{"start":1739309716473,"stop":1739309716473,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6552f0bd7d03e","name":"Push message with custom timestamp: 1739313101318","time":{"start":1739309617476,"stop":1739309617476,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdb9aca8d6c4135","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739309668381,"stop":1739309668384,"duration":3},"status":"passed","severity":"normal"},{"uid":"75b8ba51a8794316","name":"Check message received after nwaku node is restarted","time":{"start":1739309501127,"stop":1739309501128,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a00e2602d6532008","name":"should properly compute the node id","time":{"start":1739309357291,"stop":1739309357291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bddbdb5375051f4","name":"Subscribe to topic containing short and receive message","time":{"start":1739309534510,"stop":1739309534510,"duration":0},"status":"passed","severity":"normal"},{"uid":"2870593e815bace3","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739309408662,"stop":1739309408662,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d682be415519a21","name":"Check received message containing escaped characters","time":{"start":1739309501120,"stop":1739309501120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d843da2a95ddc283","name":"Decoder throws on undefined content topic","time":{"start":1739309381433,"stop":1739309381433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b977abb134fc20dd","name":"groups content topics by expected pubsub topic","time":{"start":1739309348741,"stop":1739309348742,"duration":1},"status":"passed","severity":"normal"},{"uid":"9791e4231ed8da17","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739309716477,"stop":1739309716478,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d4fa3fd693f011","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739309791604,"stop":1739309791604,"duration":0},"status":"passed","severity":"normal"},{"uid":"806e68a07b84e55b","name":"Push message with custom timestamp: 1739313069892","time":{"start":1739309635118,"stop":1739309635118,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f81f63681e5d45","name":"getPeersByDiscovery","time":{"start":1739309448986,"stop":1739309448986,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f8f59e28f8498c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739309356698,"stop":1739309356701,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6549f7db91fcc31","name":"throws an error for improperly formatted content topics","time":{"start":1739309348743,"stop":1739309348743,"duration":0},"status":"passed","severity":"normal"},{"uid":"42125a5f68b79784","name":"Check publish message containing Script","time":{"start":1739309642530,"stop":1739309642530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0adcdb2e0d7c229","name":"Push message with content topic containing XML","time":{"start":1739309635105,"stop":1739309635105,"duration":0},"status":"passed","severity":"normal"},{"uid":"95772eca4a0ca834","name":"caches peers it previously fetched","time":{"start":1739309371529,"stop":1739309371530,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ca178a7ac5159b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739309351268,"stop":1739309351268,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adfeb1d01876ea9","name":"Decoder throws on undefined content topic","time":{"start":1739309383128,"stop":1739309383128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1247fb1ad83a00","name":"random static sharding 2 - Cluster ID: 82, Shard ID: 581","time":{"start":1739309675897,"stop":1739309675897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1206e932c98397","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739309363075,"stop":1739309363075,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde175048a0c8b91","name":"should not fail to stop the service if it was not started","time":{"start":1739309375363,"stop":1739309375363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c961a90bc57e43d","name":"random static sharding 1 - Cluster ID: 977, Shard ID: 555","time":{"start":1739309675896,"stop":1739309675897,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbeb488400431f3","name":"Nwaku publishes","time":{"start":1739309635515,"stop":1739309635515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ab32a91000dd9e","name":"handles empty contentTopics array correctly","time":{"start":1739309348764,"stop":1739309348764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbc3aabcfc08f27","name":"Throws when trying to push message with empty payload","time":{"start":1739309635099,"stop":1739309635099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a022dfac0369866f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739309686867,"stop":1739309686868,"duration":1},"status":"passed","severity":"normal"},{"uid":"c628d8e981714d44","name":"Fails to publish message with wrong content topic","time":{"start":1739309642544,"stop":1739309642553,"duration":9},"status":"passed","severity":"normal"},{"uid":"f9e07848efe71da0","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739309351266,"stop":1739309351267,"duration":1},"status":"passed","severity":"normal"},{"uid":"271e59bd8bab0779","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739309716471,"stop":1739309716471,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d949d097ef026c","name":"should decode valid enr successfully","time":{"start":1739309357287,"stop":1739309357287,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1222284bc7c1e5","name":"should throw an error for insufficient data","time":{"start":1739309348807,"stop":1739309348807,"duration":0},"status":"passed","severity":"normal"},{"uid":"1067716797f54853","name":"Register correct protocols","time":{"start":1739309646202,"stop":1739309646204,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3e3a777c255f50e","name":"isConnected should return true after first peer connects","time":{"start":1739309436959,"stop":1739309436962,"duration":3},"status":"passed","severity":"normal"},{"uid":"62bee7611c64be36","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739309348742,"stop":1739309348742,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b31973349213b92","name":"Promise Callback - false","time":{"start":1739309691257,"stop":1739309691258,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c5c58c9daf4f7f","name":"ignores domain fetching errors","time":{"start":1739309371529,"stop":1739309371529,"duration":0},"status":"passed","severity":"normal"},{"uid":"e209c9922e5ddf6b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739309446408,"stop":1739309446408,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac2888b5ce98936","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739309348744,"stop":1739309348745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e944334315480570","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739309791620,"stop":1739309791620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce629e389f818b47","name":"Check received message containing shell command","time":{"start":1739309501119,"stop":1739309501120,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecab51b147440eb","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739309646211,"stop":1739309646211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae96c3eb0295eeef","name":"should throw an error for an unconfigured topic","time":{"start":1739309348759,"stop":1739309348760,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc8ae6999ac5bf6","name":"Push message with XML payload","time":{"start":1739309635093,"stop":1739309635093,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f72cd791937b14","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739309348744,"stop":1739309348744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc157f9383c6360","name":"Check received message containing Basic HTML tag","time":{"start":1739309630719,"stop":1739309630719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7fbd7c098d882b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739309348760,"stop":1739309348761,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c2d4aa3a18a7bf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739309646210,"stop":1739309646210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1180debe3b61d5f9","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739309791632,"stop":1739309791633,"duration":1},"status":"passed","severity":"normal"},{"uid":"98887d9256c30f91","name":"Ping on peer without subscriptions","time":{"start":1739309443533,"stop":1739309443534,"duration":1},"status":"passed","severity":"normal"},{"uid":"57151a813877b84d","name":"Push message with content topic containing emoji","time":{"start":1739309617470,"stop":1739309617470,"duration":0},"status":"passed","severity":"normal"},{"uid":"57538a6cbeb078c","name":"Push message on custom pubsubTopic","time":{"start":1739309553801,"stop":1739309553803,"duration":2},"status":"passed","severity":"normal"},{"uid":"70f43bdff044b0be","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739309469583,"stop":1739309469584,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5291fd3fef85fe","name":"should not fail to start the service if it is already started","time":{"start":1739309420044,"stop":1739309420044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dbcc7423600c82","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739309348743,"stop":1739309348744,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ddbdc1da9cabcb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739309469581,"stop":1739309469582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae15b1362d532d8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739309370870,"stop":1739309370871,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b25debc396d7d52","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739309791557,"stop":1739309791557,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe49501f97055e9d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739309791636,"stop":1739309791636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ebc6ab7c25eeb9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739309436958,"stop":1739309436958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bbae2f33a3e8c9","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739309791608,"stop":1739309791609,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5df8d1fab3cfbae","name":"it tolerates circular branch references","time":{"start":1739309371528,"stop":1739309371528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9194b60d0bc99f7","name":"Push message with shell command payload","time":{"start":1739309635094,"stop":1739309635095,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6725a69c9dc7e7","name":"Decrypt messages","time":{"start":1739309619260,"stop":1739309619260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b325a28de0f400b","name":"should encode/decode to RLP encoding","time":{"start":1739309357291,"stop":1739309357291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2008124c025abf92","name":"Generator, 2 different pubsubtopics","time":{"start":1739309698457,"stop":1739309698457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b746e03b1464992f","name":"Query generator for 2000 messages","time":{"start":1739309707157,"stop":1739309707158,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfaa10a87d7e9c97","name":"should not allow unachievable error rate","time":{"start":1739309791553,"stop":1739309791553,"duration":0},"status":"passed","severity":"normal"},{"uid":"3161a78c3e4c7170","name":"should properly create location multiaddrs - udp6","time":{"start":1739309357297,"stop":1739309357297,"duration":0},"status":"passed","severity":"normal"},{"uid":"5233cca03af6fda7","name":"should be called for bootstrap peers","time":{"start":1739309415899,"stop":1739309415900,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0634d4b3f8b04f6","name":"random static sharding 10 - Cluster ID: 815, Shard ID: 297","time":{"start":1739309675903,"stop":1739309675903,"duration":0},"status":"passed","severity":"normal"},{"uid":"acee03c5815abddc","name":"1 Relay, 1 Filter, gives up","time":{"start":1739309370882,"stop":1739309370882,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6ab677275faf95","name":"Publish message with large meta","time":{"start":1739309642556,"stop":1739309642556,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f844366247b8ac","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739309356702,"stop":1739309356703,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c252d3529f6b572","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739309646208,"stop":1739309646208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07ca8a0ba9fc8ba","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739309356693,"stop":1739309356694,"duration":1},"status":"passed","severity":"normal"},{"uid":"7399f41f2ff88877","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739309469578,"stop":1739309469578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6636e114e7b9a67f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739309664501,"stop":1739309664501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64dbf6f5be6f896","name":"Query with Ordered Callback, No message returned","time":{"start":1739309686867,"stop":1739309686867,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e237940d0f74","name":"Push message with content topic containing escaped characters","time":{"start":1739309617469,"stop":1739309617469,"duration":0},"status":"passed","severity":"normal"},{"uid":"6486c6c174bbf8a6","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739309791611,"stop":1739309791611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6c4e2d4808d89f","name":"Publish message with rate limit","time":{"start":1739309642562,"stop":1739309642563,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e514d3c84b78cfe","name":"Subscribe and receive messages via waku relay post","time":{"start":1739309716463,"stop":1739309716463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff506b05b5438e29","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739309686868,"stop":1739309686868,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53889328c8a10c0","name":"Fails to push message bigger that 1MB","time":{"start":1739309635119,"stop":1739309635120,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e3ac6383724f5e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739309716460,"stop":1739309716460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c80fb7bd92a505","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739309357287,"stop":1739309357287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2af3cf45e24904","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739309646209,"stop":1739309646210,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11bd6917bdad816","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739309791605,"stop":1739309791606,"duration":1},"status":"passed","severity":"normal"},{"uid":"888b517d9cffd913","name":"Check received message with timestamp: 1739309407632000000 ","time":{"start":1739309630728,"stop":1739309630729,"duration":1},"status":"passed","severity":"normal"},{"uid":"998341b593b604b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app7/1/topic333/json","time":{"start":1739309664498,"stop":1739309664499,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e846d3163313457","name":"Check received message with timestamp: 1739309407425000000 ","time":{"start":1739309501122,"stop":1739309501122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f446ad0d14affc9","name":"Check message with non string payload is not received","time":{"start":1739309630759,"stop":1739309630760,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3df02a56b406546","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739309371532,"stop":1739309371533,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dafc615d92911512","name":"handles different clusterIds correctly","time":{"start":1739309348742,"stop":1739309348742,"duration":0},"status":"passed","severity":"normal"},{"uid":"992644304d95f9af","name":"Check received message containing emoji","time":{"start":1739309630750,"stop":1739309630750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e280184d013e704e","name":"Encoder throws on empty string content topic","time":{"start":1739309381432,"stop":1739309381433,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f43f3f77a67d84","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739309721997,"stop":1739309721997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9c142b8181da9b","name":"should request renew when peer disconnects","time":{"start":1739309389131,"stop":1739309389131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36e94eb6b0dd194","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739309381430,"stop":1739309381431,"duration":1},"status":"passed","severity":"normal"},{"uid":"4675db204120be1a","name":"Push message with content topic containing Chinese","time":{"start":1739309617463,"stop":1739309617463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b265470641718be4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739309501123,"stop":1739309501123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0a8aefa8047093","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739309534512,"stop":1739309534512,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabaed307d89a1c0","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739309791619,"stop":1739309791619,"duration":0},"status":"passed","severity":"normal"},{"uid":"55699427236206c2","name":"Subscribe to topic containing Script and receive message","time":{"start":1739309716451,"stop":1739309716452,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac20cd796a78dfd3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739309348755,"stop":1739309348755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56baf0398ab5a50","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739309348764,"stop":1739309348764,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2eeed051c9b289","name":"Check publish message containing Chinese","time":{"start":1739309642522,"stop":1739309642522,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e107f599c6f952","name":"Push message with content topic containing numeric","time":{"start":1739309617462,"stop":1739309617462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c930a5df11a9354","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739309642553,"stop":1739309642554,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b46fa37b5a00be7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739309716478,"stop":1739309716478,"duration":0},"status":"passed","severity":"normal"},{"uid":"446a47596c64b90f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739309716436,"stop":1739309716437,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30453df97e8dbe8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739309348754,"stop":1739309348754,"duration":0},"status":"passed","severity":"normal"},{"uid":"3320eb3c9d23bb37","name":"throws on empty content topic","time":{"start":1739309348726,"stop":1739309348726,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5799dea5afa8666","name":"Check message received after nwaku node is restarted","time":{"start":1739309630738,"stop":1739309630738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8f3982e586d35ce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739309348756,"stop":1739309348756,"duration":0},"status":"passed","severity":"normal"},{"uid":"25790d0278946e33","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739309351268,"stop":1739309351268,"duration":0},"status":"passed","severity":"normal"},{"uid":"9964174004e84938","name":"should be able to encode the field with only STORE set to true","time":{"start":1739309356688,"stop":1739309356689,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b4a4993c8ef25b","name":"Fields are not dropped","time":{"start":1739309362842,"stop":1739309362844,"duration":2},"status":"passed","severity":"normal"},{"uid":"b51047df3fceab9d","name":"Does not throw an exception when node disconnects","time":{"start":1739309718953,"stop":1739309718954,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ead49fa783667c7","name":"should properly create location multiaddrs - tcp","time":{"start":1739309357298,"stop":1739309357298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85012c4f4c2a527","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739309716465,"stop":1739309716467,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1076938e182ed0","name":"Publishes to nwaku","time":{"start":1739309635515,"stop":1739309635515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2effb2fb474e8a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739309534517,"stop":1739309534518,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22d0224ccc021d9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739309534487,"stop":1739309534489,"duration":2},"status":"passed","severity":"normal"},{"uid":"a359455d3e06c702","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739309415215,"stop":1739309415215,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e4cba52443d8b6","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739309791632,"stop":1739309791632,"duration":0},"status":"passed","severity":"normal"},{"uid":"7371253998d498ea","name":"can start and stop the service","time":{"start":1739309420042,"stop":1739309420043,"duration":1},"status":"passed","severity":"normal"},{"uid":"862858d94dd9907f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739309469579,"stop":1739309469580,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d36244abc6d31","name":"1 Store, 2 fetches","time":{"start":1739309370881,"stop":1739309370882,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a267ccc67662b5","name":"Js publishes, other Js receives","time":{"start":1739309635516,"stop":1739309635516,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b71e007c15fd275","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739309522284,"stop":1739309522285,"duration":1},"status":"passed","severity":"normal"},{"uid":"b341d859939b84c5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739309436951,"stop":1739309436951,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc1c38645e82b5c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739309348739,"stop":1739309348739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2766bff164fc79e6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739309363573,"stop":1739309363574,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b00e25ceab64f82","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739309668385,"stop":1739309668385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed8d0063120206b","name":"Check received message containing Script","time":{"start":1739309501117,"stop":1739309501118,"duration":1},"status":"passed","severity":"normal"},{"uid":"118976135d0012c","name":"Push message with Basic HTML tag payload","time":{"start":1739309635093,"stop":1739309635094,"duration":1},"status":"passed","severity":"normal"},{"uid":"587b81df63403f6a","name":"Push message with short payload","time":{"start":1739309635085,"stop":1739309635086,"duration":1},"status":"passed","severity":"normal"},{"uid":"64350683fa93bacd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739309446402,"stop":1739309446402,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79b45ed7029cef0","name":"Query generator for multiple messages with different content topic format","time":{"start":1739309707155,"stop":1739309707156,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e30adbfac19eb99","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739309348738,"stop":1739309348738,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e84ddc011ed98e","name":"udp ip6 address","time":{"start":1739309356796,"stop":1739309356797,"duration":1},"status":"passed","severity":"normal"},{"uid":"40667d4fc9af8278","name":"Check message received after nwaku node is restarted","time":{"start":1739309630760,"stop":1739309630761,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4055cdd7391def7a","name":"Push message with Arabic payload","time":{"start":1739309635090,"stop":1739309635091,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b9fb6604bbee5e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739309348759,"stop":1739309348759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bed105035aabba8","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739309791601,"stop":1739309791604,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a13e41803daef5b","name":"Query Generator - false","time":{"start":1739309691250,"stop":1739309691250,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d6a29c350a4580","name":"should select older connection if present","time":{"start":1739309362946,"stop":1739309362947,"duration":1},"status":"passed","severity":"normal"},{"uid":"8183d0c346e0907c","name":"should only return 1 node with relay capability","time":{"start":1739309371530,"stop":1739309371530,"duration":0},"status":"passed","severity":"normal"},{"uid":"78972e582f7cbb8b","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739309791617,"stop":1739309791617,"duration":0},"status":"passed","severity":"normal"},{"uid":"791d7257d9e53bdc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739309469580,"stop":1739309469580,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee85f79462420150","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739309791616,"stop":1739309791616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2769a8fb00cfda","name":"Meta field set when metaSetter is specified","time":{"start":1739309363571,"stop":1739309363571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e929d86cb336e93b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app79/9/topic144/utf8","time":{"start":1739309664498,"stop":1739309664498,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ab0b201601b495","name":"isConnected should return false after all peers disconnect","time":{"start":1739309436962,"stop":1739309436963,"duration":1},"status":"passed","severity":"normal"},{"uid":"802c75987d4e7d51","name":"Using a function","time":{"start":1739309718954,"stop":1739309718955,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fe90ed5b180ac5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739309635600,"stop":1739309635601,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc74bd994078eb8","name":"Check received message containing long","time":{"start":1739309630740,"stop":1739309630741,"duration":1},"status":"passed","severity":"normal"},{"uid":"51aac0a4102f4d54","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739309716448,"stop":1739309716449,"duration":1},"status":"passed","severity":"normal"},{"uid":"441fe82930bc943c","name":"should not receive a peer event after stop","time":{"start":1739309657158,"stop":1739309657158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc11f359cac15b6","name":"Check received message containing long","time":{"start":1739309630710,"stop":1739309630711,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1c6349fa07c27f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739309791635,"stop":1739309791636,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7887be00d92804","name":"Ordered Callback - true","time":{"start":1739309691258,"stop":1739309691258,"duration":0},"status":"passed","severity":"normal"},{"uid":"404c4f72401136b8","name":"Subscribe and receive messages via waku relay post","time":{"start":1739309716437,"stop":1739309716439,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ae66e09d09fcf4b","name":"Publish message with custom timestamp: Tue Feb 11 2025 20:33:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1739309642539,"stop":1739309642540,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1b8a3b2acf5ee0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739309716439,"stop":1739309716439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a21694e3cb6cb6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739309635589,"stop":1739309635590,"duration":1},"status":"passed","severity":"normal"},{"uid":"432942f490e5b4df","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739309522271,"stop":1739309522271,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8087e5fbe43922","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739309446413,"stop":1739309446413,"duration":0},"status":"passed","severity":"normal"},{"uid":"c364d4635ff4fd1e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739309348746,"stop":1739309348746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e8134d0ca1ad5e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739309534486,"stop":1739309534486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a120b19975c77f9","name":"Push message with custom timestamp: 1708551101318","time":{"start":1739309617475,"stop":1739309617475,"duration":0},"status":"passed","severity":"normal"},{"uid":"308b3b26d6abc993","name":"Refresh subscription","time":{"start":1739309646208,"stop":1739309646208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c6cb0f3b3715875","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739309791616,"stop":1739309791617,"duration":1},"status":"passed","severity":"normal"},{"uid":"6553e04476c92914","name":"Push message with emoji payload","time":{"start":1739309617459,"stop":1739309617459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d811e79bf608c8a8","name":"less peers than existing","time":{"start":1739309617683,"stop":1739309617683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0dcac220d72f194","name":"Push message with SQL Injection payload","time":{"start":1739309635092,"stop":1739309635092,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfddfda0a9df9d13","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739309370866,"stop":1739309370870,"duration":4},"status":"passed","severity":"normal"},{"uid":"312ff56336bf193d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739309522288,"stop":1739309522288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79a6d348d3dadf8","name":"Store - dialed first","time":{"start":1739309725975,"stop":1739309725975,"duration":0},"status":"passed","severity":"normal"},{"uid":"af45667bac905c4d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739309348761,"stop":1739309348761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1165232fd1b1f9e4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739309716455,"stop":1739309716456,"duration":1},"status":"passed","severity":"normal"},{"uid":"56997bc26e4ade72","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739309534512,"stop":1739309534513,"duration":1},"status":"passed","severity":"normal"},{"uid":"49181342f1af7841","name":"should throw error - no id","time":{"start":1739309357288,"stop":1739309357288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b09f90606d5eaca","name":"should wait for LightPush peer to be connected","time":{"start":1739309389441,"stop":1739309389441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcd2cc8f5c552eb","name":"should properly create location multiaddrs - tcp6","time":{"start":1739309357297,"stop":1739309357297,"duration":0},"status":"passed","severity":"normal"},{"uid":"8694a71174e2a6b2","name":"should call waitForPeer on Relay","time":{"start":1739309389442,"stop":1739309389443,"duration":1},"status":"passed","severity":"normal"},{"uid":"69515aac09d451e5","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739309646212,"stop":1739309646212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1496de95b79231e","name":"should insert elements correctly","time":{"start":1739309793181,"stop":1739309793181,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd5c80dac2b3db5","name":"should maintain desired error rate","time":{"start":1739309793181,"stop":1739309793181,"duration":0},"status":"passed","severity":"normal"},{"uid":"144bb6b17371c85d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739309534512,"stop":1739309534512,"duration":0},"status":"passed","severity":"normal"},{"uid":"648123d711c30211","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739309348745,"stop":1739309348746,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa16c30d42fd37a","name":"should throw an error for missing sharding configuration","time":{"start":1739309348763,"stop":1739309348763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4fe31db6e97566","name":"Push message with content topic containing long","time":{"start":1739309617461,"stop":1739309617461,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d7cf0a911b10b7","name":"Check received message containing Arabic","time":{"start":1739309630713,"stop":1739309630713,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e89349f093ee62","name":"Check received message containing Basic HTML tag","time":{"start":1739309501119,"stop":1739309501119,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abe7b36c948f54","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739309635108,"stop":1739309635110,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f1871a9f6a0db31","name":"Overlapping topic subscription","time":{"start":1739309716467,"stop":1739309716468,"duration":1},"status":"passed","severity":"normal"},{"uid":"528db15a0cc191b9","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739309791613,"stop":1739309791613,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8a4a4833d037d3","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739309791613,"stop":1739309791614,"duration":1},"status":"passed","severity":"normal"},{"uid":"f799896a2bae18ea","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739309791621,"stop":1739309791621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cdd34ec5206fed","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739309389334,"stop":1739309389334,"duration":0},"status":"passed","severity":"normal"},{"uid":"605688523b07336c","name":"Subscribe to topic containing long and receive message","time":{"start":1739309716446,"stop":1739309716446,"duration":0},"status":"passed","severity":"normal"},{"uid":"444cfa7388b2ee77","name":"Refresh subscription","time":{"start":1739309716443,"stop":1739309716443,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9c6de5dcdd19ab","name":"should properly create location multiaddrs - tcp4","time":{"start":1739309357293,"stop":1739309357297,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a1239f02c4d652e","name":"Push message with content topic containing Script","time":{"start":1739309617464,"stop":1739309617464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef247d2a4fd4815","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739309436964,"stop":1739309436964,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa552e24c18cafb8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739309348752,"stop":1739309348752,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bae8b47f8d7ca2","name":"random static sharding 9 - Cluster ID: 544, Shard ID: 977","time":{"start":1739309675902,"stop":1739309675903,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fcf213c048ce8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739309348757,"stop":1739309348758,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ba8a07c4809fc6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739309716475,"stop":1739309716476,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe7ecd937ab7d6f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739309791633,"stop":1739309791634,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d841e288280ea96","name":"should throw error - no id","time":{"start":1739309357289,"stop":1739309357289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65ded74f6d4b649","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739309375365,"stop":1739309375365,"duration":0},"status":"passed","severity":"normal"},{"uid":"3500c3e0faaf98d0","name":"should not fail to stop the service if it was not started","time":{"start":1739309657156,"stop":1739309657156,"duration":0},"status":"passed","severity":"normal"},{"uid":"664eb63eeae3c96a","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739309791618,"stop":1739309791618,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3d69594fcc43b4","name":"should return no connections if no open connection provided","time":{"start":1739309362945,"stop":1739309362946,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f20f535f646374","name":"1 Relay, 1 fetch","time":{"start":1739309370881,"stop":1739309370881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5180ed3131572a79","name":"Push message with content topic containing shell command","time":{"start":1739309617469,"stop":1739309617469,"duration":0},"status":"passed","severity":"normal"},{"uid":"23caf1aa7f12509e","name":"Check publish message containing shell command","time":{"start":1739309642532,"stop":1739309642532,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc545f4e83d1f19","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739309534486,"stop":1739309534486,"duration":0},"status":"passed","severity":"normal"},{"uid":"9223234a497a452e","name":"Check received message containing JSON","time":{"start":1739309630719,"stop":1739309630720,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4006f71badb2800","name":"Relay + Store","time":{"start":1739309357300,"stop":1739309357300,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fe43d94006497c","name":"should not throw an error for a single configured topic","time":{"start":1739309348759,"stop":1739309348759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbb62ae01296ca8","name":"should load peers from local storage and dispatch events","time":{"start":1739309375365,"stop":1739309375365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4afd6c22c2733f4","name":"Publish message with custom timestamp: Wed Feb 21 2024 21:33:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1739309642539,"stop":1739309642539,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb307a9b6c937955","name":"Push message on custom pubsubTopic","time":{"start":1739309553799,"stop":1739309553799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1e3f75dc1076a7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app4/3/topic84/xml","time":{"start":1739309664496,"stop":1739309664497,"duration":1},"status":"passed","severity":"normal"},{"uid":"4294e40ef816ba34","name":"should use DNS peer discovery with light client","time":{"start":1739309420053,"stop":1739309420053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"695e4cb5fa7567d7","name":"Push message with short payload","time":{"start":1739309617426,"stop":1739309617427,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16cf5b9726c02ac","name":"topics with same application and version share the same shard","time":{"start":1739309348741,"stop":1739309348741,"duration":0},"status":"passed","severity":"normal"},{"uid":"659dc1a2b9ffbae","name":"Push message with content topic containing short","time":{"start":1739309617460,"stop":1739309617461,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f8ebb6d424850d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739309348752,"stop":1739309348752,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bfd4c39a53c87c","name":"handles different networkShards values correctly","time":{"start":1739309348742,"stop":1739309348743,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecb9488030c4a5d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739309646213,"stop":1739309646215,"duration":2},"status":"passed","severity":"normal"},{"uid":"b45e5aebed329b4f","name":"Check publish message containing JSON","time":{"start":1739309642532,"stop":1739309642532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a78961378cdd974","name":"Check received message containing numeric","time":{"start":1739309630741,"stop":1739309630743,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8a523a24c51ce5c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739309716472,"stop":1739309716472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6d0e4ea613541b","name":"Wrong topic","time":{"start":1739309664500,"stop":1739309664500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe66eede589589f9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739309356689,"stop":1739309356690,"duration":1},"status":"passed","severity":"normal"},{"uid":"b226af5fd8ad7931","name":"Push message with Arabic payload","time":{"start":1739309617443,"stop":1739309617445,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b9d6475928d7f87","name":"should initialize with default number of peers","time":{"start":1739309389123,"stop":1739309389128,"duration":5},"status":"passed","severity":"normal"},{"uid":"d5fb4c9079baf784","name":"should not allow k > 12","time":{"start":1739309791551,"stop":1739309791553,"duration":2},"status":"passed","severity":"normal"},{"uid":"78de05479e430158","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739309686864,"stop":1739309686864,"duration":0},"status":"passed","severity":"normal"},{"uid":"143f9108fcf57f08","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739309716465,"stop":1739309716465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca415dafb6fd1d0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739309716472,"stop":1739309716472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f43c8aa47d472a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739309635596,"stop":1739309635597,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7b53324945a3bc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739309522289,"stop":1739309522292,"duration":3},"status":"passed","severity":"normal"},{"uid":"56d871ed95047c95","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app64/6/topic915/utf8","time":{"start":1739309664495,"stop":1739309664496,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f7277d407c98af","name":"start node with empty shard should fail","time":{"start":1739309675906,"stop":1739309675906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a5485ed3183392","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739309348749,"stop":1739309348749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7821af66c59ecbaf","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739309791617,"stop":1739309791617,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5e41662621cc51","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739309646210,"stop":1739309646210,"duration":0},"status":"passed","severity":"normal"},{"uid":"176430ead484a73","name":"Fails to push message with empty content topic","time":{"start":1739309617470,"stop":1739309617471,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c507212a5e783f","name":"should return empty list for no shard","time":{"start":1739309348747,"stop":1739309348747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f10631d2d568ad","name":"can start the service","time":{"start":1739309657155,"stop":1739309657155,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e8b44f7f3dbdad","name":"Check received message with timestamp: 1739309407632 ","time":{"start":1739309630729,"stop":1739309630730,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ab68a93a6fe5ff","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739309348732,"stop":1739309348737,"duration":5},"status":"passed","severity":"normal"},{"uid":"23fb82bd2c21dfbf","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739309791621,"stop":1739309791631,"duration":10},"status":"passed","severity":"normal"},{"uid":"5875870c7cfd0027","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739309370864,"stop":1739309370866,"duration":2},"status":"passed","severity":"normal"},{"uid":"53ceef2cf694374","name":"Should update multiaddrs","time":{"start":1739309559607,"stop":1739309559607,"duration":0},"status":"passed","severity":"normal"},{"uid":"2967b74e345eb752","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739309791614,"stop":1739309791614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e86e32be9f7630","name":"pre and post cipher","time":{"start":1739309381936,"stop":1739309381936,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d16dd794f1951e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739309348765,"stop":1739309348766,"duration":1},"status":"passed","severity":"normal"},{"uid":"539a9135413a18bf","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739309791619,"stop":1739309791620,"duration":1},"status":"passed","severity":"normal"},{"uid":"3581aa5f0c375eb5","name":"Subscribe to topic containing Script and receive message","time":{"start":1739309716473,"stop":1739309716473,"duration":0},"status":"passed","severity":"normal"},{"uid":"37eb8c4ae3b1f95c","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739309791614,"stop":1739309791615,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1e92f750571def","name":"Check message on other pubsub topic is not received","time":{"start":1739309501124,"stop":1739309501125,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a7f81e0e1b9372","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739309716437,"stop":1739309716437,"duration":0},"status":"passed","severity":"normal"},{"uid":"be045dc2e9ab8c99","name":"Check received message with timestamp: 1739309407632 ","time":{"start":1739309630753,"stop":1739309630754,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51ec302b74a29d","name":"random static sharding 7 - Cluster ID: 271, Shard ID: 140","time":{"start":1739309675901,"stop":1739309675901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38d1a5076ca9d86","name":"Relay + Store","time":{"start":1739309413965,"stop":1739309413966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b834d02843821226","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739309791611,"stop":1739309791612,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f4659b90d02781","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739309791633,"stop":1739309791633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dc00bbd4d1e64a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739309686865,"stop":1739309686866,"duration":1},"status":"passed","severity":"normal"},{"uid":"c764e198f37567ad","name":"Push message with content topic containing unicode special characters","time":{"start":1739309635114,"stop":1739309635114,"duration":0},"status":"passed","severity":"normal"},{"uid":"176dae2ff31519f2","name":"Check received message containing Russian","time":{"start":1739309501116,"stop":1739309501117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef0c0a4b9cf549","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739309522285,"stop":1739309522285,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9a6d4ddf7c4c72","name":"Check message with non string payload is not received","time":{"start":1739309630737,"stop":1739309630737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c30854a57781b01","name":"Check received message containing Script","time":{"start":1739309630746,"stop":1739309630747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b856406c392752aa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739309534497,"stop":1739309534509,"duration":12},"status":"passed","severity":"normal"},{"uid":"96fdaf14570b20e","name":"Check received message containing Chinese","time":{"start":1739309501115,"stop":1739309501116,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f77ec1f98517f03","name":"Push message with escaped characters payload","time":{"start":1739309635095,"stop":1739309635095,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ab6fcddb37d66c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739309630731,"stop":1739309630731,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d5d29ab35b5975","name":"Check received message containing Script","time":{"start":1739309630717,"stop":1739309630717,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d963452c9ee93d","name":"Check publish message after client node is restarted","time":{"start":1739309642555,"stop":1739309642555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41a300ab6446158","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739309559318,"stop":1739309559319,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85ecee8912cf13c","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739309389346,"stop":1739309389347,"duration":1},"status":"passed","severity":"normal"},{"uid":"174c43bff586f1b1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739309716448,"stop":1739309716448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e7abaa8c63bd36","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739309630730,"stop":1739309630731,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1bf829eca163eaf","name":"Check message with no content topic is not received","time":{"start":1739309501125,"stop":1739309501125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc02d5ddbbdafc2","name":"Subscribe and receives messages on 20 topics","time":{"start":1739309716464,"stop":1739309716464,"duration":0},"status":"passed","severity":"normal"},{"uid":"538d3c565d0b4092","name":"Push message with content topic containing Arabic","time":{"start":1739309617463,"stop":1739309617463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7bf15a4aad5327","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739309716453,"stop":1739309716454,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64b94972df3d331","name":"Push message with numeric payload","time":{"start":1739309617440,"stop":1739309617440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9157e4c2ef9bef1d","name":"Push message with content topic containing special chars","time":{"start":1739309635100,"stop":1739309635100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f1842ddd0b6ee5","name":"more peers than existing","time":{"start":1739309617680,"stop":1739309617682,"duration":2},"status":"skipped","severity":"normal"},{"uid":"8fa93e1ad4a444a2","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739309702544,"stop":1739309702544,"duration":0},"status":"passed","severity":"normal"},{"uid":"863427c84f2c2ab1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739309646206,"stop":1739309646207,"duration":1},"status":"passed","severity":"normal"},{"uid":"850e013a6589dd45","name":"Ephemeral field set to true","time":{"start":1739309363571,"stop":1739309363571,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8cbf2073af4be6","name":"should fail to send if no connected peers found","time":{"start":1739309389335,"stop":1739309389335,"duration":0},"status":"passed","severity":"normal"},{"uid":"16abf7ca14af8169","name":"can start and stop the service","time":{"start":1739309375362,"stop":1739309375362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6492947e669e536","name":"Push message with rate limit","time":{"start":1739309635116,"stop":1739309635116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28beb0ea2ea08a5","name":"addEventListener with wrong event","time":{"start":1739309448981,"stop":1739309448982,"duration":1},"status":"passed","severity":"normal"},{"uid":"15508167d83712e7","name":"Push message with Script payload","time":{"start":1739309617449,"stop":1739309617449,"duration":0},"status":"passed","severity":"normal"},{"uid":"222bffb1de1884d5","name":"throws on content topic with empty encoding field","time":{"start":1739309348730,"stop":1739309348730,"duration":0},"status":"passed","severity":"normal"},{"uid":"37105d6995b9c272","name":"Check publish message containing emoji","time":{"start":1739309642538,"stop":1739309642538,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf93be739ccd9ca","name":"Push message with unicode special characters payload","time":{"start":1739309617458,"stop":1739309617459,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9eae9028e76e88","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739309787351,"stop":1739309787351,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eed57ab89616c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739309415904,"stop":1739309415908,"duration":4},"status":"passed","severity":"normal"},{"uid":"34f46507ddab3eb0","name":"can start the service","time":{"start":1739309375361,"stop":1739309375362,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0512ba073a6d53a","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739309389346,"stop":1739309389346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e448e84c28a71f32","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739309791612,"stop":1739309791612,"duration":0},"status":"passed","severity":"normal"},{"uid":"885c16705a2e427a","name":"should send to specified number of peers of used peers","time":{"start":1739309389335,"stop":1739309389336,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c70ab78ba3fcce","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739309415900,"stop":1739309415901,"duration":1},"status":"passed","severity":"normal"},{"uid":"828927244f2cdd3b","name":"should wait for Store peer to be connected","time":{"start":1739309389442,"stop":1739309389442,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a1be0a91b30af5","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739309791606,"stop":1739309791607,"duration":1},"status":"passed","severity":"normal"},{"uid":"655bc5664f30ecb6","name":"Waku message hash computation (payload length 0)","time":{"start":1739309351269,"stop":1739309351269,"duration":0},"status":"passed","severity":"normal"},{"uid":"74550ad6519f5d14","name":"Push 30 different messages","time":{"start":1739309617460,"stop":1739309617460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06450eb3fff8a11","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739309640682,"stop":1739309640682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a0c3591d9628925","name":"should return unique PubsubTopics for static sharding","time":{"start":1739309348746,"stop":1739309348746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17e1331beb3829f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739309716476,"stop":1739309716476,"duration":0},"status":"passed","severity":"normal"},{"uid":"59975a5f4138c850","name":"handles multiple messages","time":{"start":1739309709798,"stop":1739309709799,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c2c174b01fbdc9","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739309791613,"stop":1739309791613,"duration":0},"status":"passed","severity":"normal"},{"uid":"323885beb8d4dfed","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739309371531,"stop":1739309371532,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5103bedce549ea","name":"Check received message containing escaped characters","time":{"start":1739309630726,"stop":1739309630726,"duration":0},"status":"passed","severity":"normal"},{"uid":"635de646fec1f226","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app92/9/topic773/json","time":{"start":1739309664496,"stop":1739309664496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5ff0502419a4a6","name":"Push message with escaped characters payload","time":{"start":1739309617451,"stop":1739309617451,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c029979fd8f748","name":"Nodes with multiple pubsub topic","time":{"start":1739309635597,"stop":1739309635599,"duration":2},"status":"passed","severity":"normal"},{"uid":"d807d08e164e0dfc","name":"Reopen subscription with peer with lost subscription","time":{"start":1739309429468,"stop":1739309429468,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f5fe6f1a44a4d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739309348756,"stop":1739309348756,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba362992f766f53","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739309668384,"stop":1739309668385,"duration":1},"status":"passed","severity":"normal"},{"uid":"475657515cc20270","name":"different cluster, same shard: nodes don't connect","time":{"start":1739309559320,"stop":1739309559320,"duration":0},"status":"passed","severity":"normal"},{"uid":"223ce211f45711fe","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739309522276,"stop":1739309522277,"duration":1},"status":"passed","severity":"normal"},{"uid":"1184391f4ad16c71","name":"Query with Promise Callback, No Decoder","time":{"start":1739309686869,"stop":1739309686869,"duration":0},"status":"passed","severity":"normal"},{"uid":"8807303bc1d0fcde","name":"should not fail to stop the service if it was not started","time":{"start":1739309420044,"stop":1739309420044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a352912ebb9e12","name":"Passing page size 3 when there are 20 messages","time":{"start":1739309708638,"stop":1739309708639,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1e368f608a5eff","name":"does not throw on valid cases","time":{"start":1739309348724,"stop":1739309348725,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d43ec663968c6d","name":"can start the service","time":{"start":1739309420041,"stop":1739309420042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33ad9b1b4acebb","name":"Push to array if already present","time":{"start":1739309348133,"stop":1739309348135,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8f0e72b596d34c2","name":"should get / set TCP multiaddr","time":{"start":1739309357292,"stop":1739309357292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a5261c1c8ca836","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739309348749,"stop":1739309348750,"duration":1},"status":"passed","severity":"normal"},{"uid":"817aded9530f41ea","name":"Passing invalid cursor","time":{"start":1739309668387,"stop":1739309668387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce639b45097bd39","name":"Renews subscription after lossing a connection","time":{"start":1739309716460,"stop":1739309716461,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be236b58e978979","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739309348749,"stop":1739309348749,"duration":0},"status":"passed","severity":"normal"},{"uid":"772e741eb8d657fc","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739309348746,"stop":1739309348747,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac141fcbf59fc065","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739309791609,"stop":1739309791609,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f81052f8adfebc","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739309791610,"stop":1739309791611,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0b5453dd9cc28e","name":"Check received message containing short","time":{"start":1739309630710,"stop":1739309630710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea900911a49ee406","name":"Decoder throws on empty string content topic","time":{"start":1739309383128,"stop":1739309383129,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c46639fa646dc2","name":"Push message with content topic containing special chars","time":{"start":1739309617462,"stop":1739309617463,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61fed46e147110a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739309553803,"stop":1739309553803,"duration":0},"status":"passed","severity":"normal"},{"uid":"364e572cebc9c156","name":"should be online or offline if network state changed","time":{"start":1739309408663,"stop":1739309408663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3003995976eece10","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739309686863,"stop":1739309686863,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ba2b69fdabd72f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739309356697,"stop":1739309356698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ba7dd1a7f20dc2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739309469587,"stop":1739309469587,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2f5ee15c086642","name":"should handle corrupted local storage data gracefully","time":{"start":1739309375365,"stop":1739309375366,"duration":1},"status":"passed","severity":"normal"},{"uid":"947376f64521f65","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739309522272,"stop":1739309522272,"duration":0},"status":"passed","severity":"normal"},{"uid":"466560c76e2ed593","name":"Check message with no payload is not received","time":{"start":1739309630733,"stop":1739309630737,"duration":4},"status":"passed","severity":"normal"},{"uid":"59efa8d15a060152","name":"Push message with content topic containing SQL Injection","time":{"start":1739309635103,"stop":1739309635104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c525f7c20f28c78b","name":"Passing page size 0 when there are 110 messages","time":{"start":1739309708633,"stop":1739309708634,"duration":1},"status":"passed","severity":"normal"},{"uid":"545e88636d166fbd","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739309348740,"stop":1739309348740,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd437c200432ea9a","name":"connects to nwaku","time":{"start":1739309718953,"stop":1739309718953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dfb8687d3f7e30","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739309348731,"stop":1739309348732,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed5ea64174db54f","name":"Check publish message containing special chars","time":{"start":1739309642515,"stop":1739309642519,"duration":4},"status":"passed","severity":"normal"},{"uid":"2b99c618016c89a8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739309646211,"stop":1739309646211,"duration":0},"status":"passed","severity":"normal"},{"uid":"48de748a5147dd66","name":"Check publish message containing XML","time":{"start":1739309642531,"stop":1739309642531,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbaa8a6b83b2e825","name":"Default pageSize","time":{"start":1739309708642,"stop":1739309708643,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57627e7bfb0d474","name":"safeDispatchEvent","time":{"start":1739309448987,"stop":1739309448988,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69510e75114dc45","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739309408655,"stop":1739309408656,"duration":1},"status":"passed","severity":"normal"},{"uid":"41216bc1d73a3dfb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739309716462,"stop":1739309716463,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4883076312b8d59","name":"connected peers and dial","time":{"start":1739309617679,"stop":1739309617680,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e04109a1151f97d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739309630755,"stop":1739309630755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7cfa1df97784fc","name":"throws on content topic with non-number generation field","time":{"start":1739309348727,"stop":1739309348727,"duration":0},"status":"passed","severity":"normal"},{"uid":"7761b6ff22de91b9","name":"Encoder throws on undefined content topic","time":{"start":1739309381432,"stop":1739309381432,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda4f5f922dd147a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739309716476,"stop":1739309716477,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1e79b57587caa0","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739309791600,"stop":1739309791600,"duration":0},"status":"passed","severity":"normal"},{"uid":"932f0cf84c577510","name":"should set field with all protocols enabled","time":{"start":1739309357299,"stop":1739309357299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4213317d1e9a038","name":"unsubscribes","time":{"start":1739309709800,"stop":1739309709800,"duration":0},"status":"passed","severity":"normal"},{"uid":"198983a1e9110320","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739309791635,"stop":1739309791635,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f551fb17aab14d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739309791639,"stop":1739309791640,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6eb2de2bab81a9","name":"Generator, 2 different pubsubtopics","time":{"start":1739309698451,"stop":1739309698451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b882de692deb2550","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app96/4/topic539/utf8","time":{"start":1739309664497,"stop":1739309664497,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea6074e649d5946","name":"Check message with invalid timestamp is not received","time":{"start":1739309501124,"stop":1739309501124,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff6624be7dbf0cd","name":"should not fail to start the service if it is already started","time":{"start":1739309375363,"stop":1739309375363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbdc8ac8ca47d8c","name":"Check message with no payload is not received","time":{"start":1739309630759,"stop":1739309630759,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4459071371ffb6","name":"A test","time":{"start":1739309534797,"stop":1739309534798,"duration":1},"status":"passed","severity":"normal"},{"uid":"d099571cc349a569","name":"should set field with only RELAY enabled","time":{"start":1739309357299,"stop":1739309357299,"duration":0},"status":"passed","severity":"normal"},{"uid":"54281559fc4272cb","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739309791619,"stop":1739309791619,"duration":0},"status":"passed","severity":"normal"},{"uid":"5107ebbb611dc905","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309553798,"stop":1739309553799,"duration":1},"status":"passed","severity":"normal"},{"uid":"194499536ef994b8","name":"should be able to decode the field with only STORE set to true","time":{"start":1739309356697,"stop":1739309356697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27ea02084ca6c2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739309646215,"stop":1739309646215,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e7e68f95666063","name":"Passing page size 10 when there are 10 messages","time":{"start":1739309708639,"stop":1739309708639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37837c9d92ced24","name":"Push 30 different messages","time":{"start":1739309635098,"stop":1739309635098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad7f2ef6c73903e","name":"stop","time":{"start":1739309448990,"stop":1739309448990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67f09effcdf832d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309553803,"stop":1739309553806,"duration":3},"status":"passed","severity":"normal"},{"uid":"9bf6e0509e94918","name":"Check received message containing SQL Injection","time":{"start":1739309501117,"stop":1739309501117,"duration":0},"status":"passed","severity":"normal"},{"uid":"2501c615597f4df7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739309716449,"stop":1739309716449,"duration":0},"status":"passed","severity":"normal"},{"uid":"548564c521df8fe5","name":"Check meta is set [symmetric]","time":{"start":1739309381431,"stop":1739309381431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aabcebee38a28f7","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739309791615,"stop":1739309791615,"duration":0},"status":"passed","severity":"normal"},{"uid":"556cc6099e2ded0e","name":"should handle a minimal index list","time":{"start":1739309348806,"stop":1739309348806,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfd91fe763d80fc","name":"Used by Waku Relay","time":{"start":1739309718955,"stop":1739309718955,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f4cffc6487be49","name":"Throws when trying to push message with empty payload","time":{"start":1739309617460,"stop":1739309617460,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce94d27f4927c0a","name":"Fails to push message with large meta","time":{"start":1739309617474,"stop":1739309617475,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f94fa755d0a7a2","name":"should not receive a peer event before start","time":{"start":1739309657157,"stop":1739309657157,"duration":0},"status":"passed","severity":"normal"},{"uid":"675f1afd95c99d38","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739309716471,"stop":1739309716471,"duration":0},"status":"passed","severity":"normal"},{"uid":"81aa747c551332b0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739309675905,"stop":1739309675905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26d118b014138d5","name":"Push message with SQL Injection payload","time":{"start":1739309617448,"stop":1739309617448,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b58dc425037a51","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739309635594,"stop":1739309635596,"duration":2},"status":"passed","severity":"normal"},{"uid":"60fec073c267420c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739309348754,"stop":1739309348755,"duration":1},"status":"passed","severity":"normal"},{"uid":"4055b955d4009ca2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739309348758,"stop":1739309348758,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea3ce85b3dc917","name":"should only return 1 node with relay and store capability","time":{"start":1739309371530,"stop":1739309371531,"duration":1},"status":"passed","severity":"normal"},{"uid":"8437c0aa98e741e0","name":"Subscribe and receives messages on 20 topics","time":{"start":1739309716440,"stop":1739309716441,"duration":1},"status":"passed","severity":"normal"},{"uid":"4826f11934143c77","name":"Push message with content topic containing SQL Injection","time":{"start":1739309617464,"stop":1739309617464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9ddf63d5e6f6fa","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739309348761,"stop":1739309348761,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e2e83c31e8b843","name":"should reject if Filter is requested but not mounted","time":{"start":1739309389440,"stop":1739309389440,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c81ecad7021ef9","name":"should not receive a peer event after stop","time":{"start":1739309375364,"stop":1739309375364,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d42c4d6048d772f","name":"Check message with no content topic is not received","time":{"start":1739309630732,"stop":1739309630733,"duration":1},"status":"passed","severity":"normal"},{"uid":"b879ef88d1b43d75","name":"Check message with no payload is not received","time":{"start":1739309501125,"stop":1739309501126,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e4a996e5595edd","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739309721995,"stop":1739309721995,"duration":0},"status":"passed","severity":"normal"},{"uid":"be77b154a05b28a3","name":"Encoder throws on empty string content topic","time":{"start":1739309363572,"stop":1739309363572,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f79120f19093284","name":"Subscribe to topic containing XML and receive message","time":{"start":1739309534521,"stop":1739309534521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca03f39c17147b04","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739309348761,"stop":1739309348762,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4443cf5e166de5","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739309791611,"stop":1739309791611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36460473cc312c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739309716458,"stop":1739309716458,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c353ce90ca8db50","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309553800,"stop":1739309553800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e16960047a045b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739309351270,"stop":1739309351270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4b962d93f87ba9","name":"Subscribe to topic containing long and publish message","time":{"start":1739309646209,"stop":1739309646209,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d03d300210a3d4","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app54/10/topic53/utf8","time":{"start":1739309664495,"stop":1739309664495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9deeb3eca990531","name":"Check message on other pubsub topic is not received","time":{"start":1739309630757,"stop":1739309630758,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcde55026267b6fd","name":"Check received message containing special chars","time":{"start":1739309630743,"stop":1739309630744,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f50fed54eb647c4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739309668385,"stop":1739309668386,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9b1649c7df41f9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739309791636,"stop":1739309791637,"duration":1},"status":"passed","severity":"normal"},{"uid":"20460247b9483a4d","name":"should throw error - no public key","time":{"start":1739309357289,"stop":1739309357290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7886ce7ba2e5497","name":"Push message with rate limit","time":{"start":1739309617475,"stop":1739309617475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed45d0a3ab902d37","name":"Publish message with custom timestamp: Tue Feb 11 2025 22:33:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1739309642540,"stop":1739309642541,"duration":1},"status":"passed","severity":"normal"},{"uid":"90be506853a95a4d","name":"Push message with content topic containing Script","time":{"start":1739309635105,"stop":1739309635105,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa251cb2e079019c","name":"returns only open connection if one present","time":{"start":1739309362945,"stop":1739309362945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e89a6b74fd83fca","name":"Check received message containing numeric","time":{"start":1739309501114,"stop":1739309501115,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f606ed340c9ca5a","name":"should handle connection events","time":{"start":1739309389131,"stop":1739309389132,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79cd7f795799b12","name":"Subscribe to topic containing short and receive message","time":{"start":1739309716470,"stop":1739309716470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f04be778052a61","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739309356690,"stop":1739309356691,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e12948478ae9ef8","name":"Check received message containing XML","time":{"start":1739309501118,"stop":1739309501118,"duration":0},"status":"passed","severity":"normal"},{"uid":"54025648fbe2d0f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739309348755,"stop":1739309348755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42a79bba7ef08d5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739309501123,"stop":1739309501124,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9d550a43678180","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739309370875,"stop":1739309370877,"duration":2},"status":"passed","severity":"normal"},{"uid":"9923426388c27e16","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739309721994,"stop":1739309721994,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbec1fb09ba68e2","name":"Passing page size 19 when there are 20 messages","time":{"start":1739309708640,"stop":1739309708641,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc2713654099575","name":"should not fail to start the service if it is already started","time":{"start":1739309657156,"stop":1739309657157,"duration":1},"status":"passed","severity":"normal"},{"uid":"761c2c36c0f8e89e","name":"Check publish message containing SQL Injection","time":{"start":1739309642529,"stop":1739309642529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45e99f382af91d4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app20/1/topic717/json","time":{"start":1739309664499,"stop":1739309664499,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4399ced927aa7dd","name":"dispatchEvent via connectionManager","time":{"start":1739309448987,"stop":1739309448987,"duration":0},"status":"passed","severity":"normal"},{"uid":"197b3958d38b734c","name":"getPeersByDiscovery","time":{"start":1739309640681,"stop":1739309640681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bf7d49ec397f64","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739309716470,"stop":1739309716471,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ab499a63369419","name":"Overlapping topic subscription","time":{"start":1739309716442,"stop":1739309716443,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64351a39f033770","name":"Generator, custom pubsub topic","time":{"start":1739309698456,"stop":1739309698456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe54b3e91495c86b","name":"Refresh subscription","time":{"start":1739309534509,"stop":1739309534510,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06eb27f2a74c443","name":"should properly create location multiaddrs - udp4","time":{"start":1739309357293,"stop":1739309357293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5911bda65e22","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739309356695,"stop":1739309356696,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a925eef37b14cd1","name":"should properly start and stop event listening","time":{"start":1739309389347,"stop":1739309389347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f0abd5097d6f24","name":"Subscribe to topic containing Script and receive message","time":{"start":1739309534518,"stop":1739309534521,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b087482f0102f58","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739309348757,"stop":1739309348757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7bb6a3cc6e7ce0","name":"ignores unrecognized TXT record formats","time":{"start":1739309371529,"stop":1739309371529,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4127d4aef209c56","name":"can dial TLS multiaddrs","time":{"start":1739309557202,"stop":1739309557202,"duration":0},"status":"passed","severity":"normal"},{"uid":"437effeb702b6cf2","name":"Sign & Recover","time":{"start":1739309381936,"stop":1739309381937,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d4625d71f91926","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739309646210,"stop":1739309646210,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4226d0ea6dfb70","name":"Check received message containing Chinese","time":{"start":1739309630744,"stop":1739309630745,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b56d0e00467a2f2","name":"Check publish message containing long","time":{"start":1739309642514,"stop":1739309642515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03a0fe5cb751186","name":"Push message with special chars payload","time":{"start":1739309617440,"stop":1739309617441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48932cbabba04a7","name":"Push message with content topic containing Arabic","time":{"start":1739309635101,"stop":1739309635102,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a7ea63dac3aee1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739309446407,"stop":1739309446408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76cd19705c3c02","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739309357300,"stop":1739309357300,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b7d45708c553c5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739309787352,"stop":1739309787352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45846bcc0e52743","name":"should only return 1 node with store capability","time":{"start":1739309371531,"stop":1739309371531,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb2ecca18ffd71f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739309370872,"stop":1739309370873,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ef302c53a8fd51","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app61/10/topic574/xml","time":{"start":1739309664497,"stop":1739309664498,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ba914ce13b66d8","name":"Check received message containing SQL Injection","time":{"start":1739309630746,"stop":1739309630746,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c7d22ed35f4a38","name":"Subscribe to topic containing short and receive message","time":{"start":1739309716443,"stop":1739309716444,"duration":1},"status":"passed","severity":"normal"},{"uid":"547833651beee76b","name":"Passing page size 110 when there are 120 messages","time":{"start":1739309708641,"stop":1739309708642,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2af2833ac5aa8e2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739309534522,"stop":1739309534523,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda14ad0c29d6e36","name":"Subscribe to topic containing XML and receive message","time":{"start":1739309716453,"stop":1739309716453,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4b87d321909de4","name":"can start and stop the service","time":{"start":1739309657155,"stop":1739309657156,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc0a99bf943137b","name":"Push message with meta","time":{"start":1739309617471,"stop":1739309617471,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d44fa366c594d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739309348753,"stop":1739309348753,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec521b43f8dbe8d","name":"Check received message containing shell command","time":{"start":1739309630720,"stop":1739309630726,"duration":6},"status":"passed","severity":"normal"},{"uid":"f999715fca0cad18","name":"Overlapping topic subscription","time":{"start":1739309534509,"stop":1739309534509,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8a990ec458869c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739309356701,"stop":1739309356702,"duration":1},"status":"passed","severity":"normal"},{"uid":"807b73e951cc46fe","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739309534523,"stop":1739309534523,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6776b59bfa40a0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739309534522,"stop":1739309534522,"duration":0},"status":"passed","severity":"normal"},{"uid":"126866a0d9c029e1","name":"Reusing cursor across nodes","time":{"start":1739309668386,"stop":1739309668386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d442b466b6a657","name":"should decode valid enr with tcp successfully","time":{"start":1739309357287,"stop":1739309357288,"duration":1},"status":"passed","severity":"normal"},{"uid":"66125254d7ee3b10","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309698451,"stop":1739309698452,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b48952edf1d7b2","name":"Fails to publish duplicate message","time":{"start":1739309642543,"stop":1739309642543,"duration":0},"status":"passed","severity":"normal"},{"uid":"594f1b46b8b86761","name":"Subscribe to topic containing Script and publish message","time":{"start":1739309646211,"stop":1739309646211,"duration":0},"status":"passed","severity":"normal"},{"uid":"97edc7d35fde553e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739309348760,"stop":1739309348760,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6128d82c6df01d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739309675896,"stop":1739309675896,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b39adc59b01a498","name":"Query Generator, No Decoder","time":{"start":1739309686864,"stop":1739309686864,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca38fce39f443e0","name":"handles empty shards array correctly","time":{"start":1739309348763,"stop":1739309348764,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bf4fd3379d5099","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739309668387,"stop":1739309668387,"duration":0},"status":"passed","severity":"normal"},{"uid":"719f0f198719ccf4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739309716462,"stop":1739309716462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82ae381ca06d3cb","name":"Relay - times out","time":{"start":1739309725974,"stop":1739309725975,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a6168ad0d05be7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739309716478,"stop":1739309716479,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c052f1d0855655a","name":"Push message with unicode special characters payload","time":{"start":1739309635095,"stop":1739309635096,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0dab31678e53df","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739309668386,"stop":1739309668386,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdde14cf03002c90","name":"Query generator for multiple messages","time":{"start":1739309707154,"stop":1739309707154,"duration":0},"status":"passed","severity":"normal"},{"uid":"205e380d3f351319","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739309415909,"stop":1739309415909,"duration":0},"status":"passed","severity":"normal"},{"uid":"542ea99a48f53e02","name":"Ping on subscribed peer","time":{"start":1739309443528,"stop":1739309443528,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e81d0692e6ad99d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739309522278,"stop":1739309522283,"duration":5},"status":"passed","severity":"normal"},{"uid":"5c729bd257169cc8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739309446404,"stop":1739309446406,"duration":2},"status":"passed","severity":"normal"},{"uid":"40bcd3e7b0d437e8","name":"addEventListener with correct event","time":{"start":1739309448980,"stop":1739309448981,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff053b5c1b5527","name":"Push message with emoji payload","time":{"start":1739309635096,"stop":1739309635098,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ea83b3ab9f93d0f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739309534521,"stop":1739309534522,"duration":1},"status":"passed","severity":"normal"},{"uid":"7705b4c004066631","name":"Non TWN Cluster","time":{"start":1739309664495,"stop":1739309664495,"duration":0},"status":"passed","severity":"normal"},{"uid":"310c3168622edd3c","name":"Decoder throws on empty string content topic","time":{"start":1739309381433,"stop":1739309381433,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff2fe9c971fee54","name":"Ping on peer without subscriptions","time":{"start":1739309443528,"stop":1739309443528,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e74889b01ee4a4","name":"should handle special patterns correctly","time":{"start":1739309793182,"stop":1739309793182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0126332beb6ae57","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739309436950,"stop":1739309436950,"duration":0},"status":"passed","severity":"normal"},{"uid":"1850d74d8f03f9fa","name":"Check publish message containing short","time":{"start":1739309642514,"stop":1739309642514,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a4ae1e9687d7da","name":"Ping on unsubscribed peer","time":{"start":1739309443534,"stop":1739309443534,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c07831e6d0409c","name":"Check message received after jswaku node is restarted","time":{"start":1739309630760,"stop":1739309630760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f5229c77cc3fd50","name":"removeEventListener with wrong event","time":{"start":1739309448985,"stop":1739309448985,"duration":0},"status":"passed","severity":"normal"},{"uid":"da82cd4db1009c8f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739309716442,"stop":1739309716442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcdcbecea9980a6","name":"Reopen subscription with peer with lost subscription","time":{"start":1739309443534,"stop":1739309443535,"duration":1},"status":"passed","severity":"normal"},{"uid":"998faf71bb82947a","name":"Push message with content topic containing numeric","time":{"start":1739309635100,"stop":1739309635100,"duration":0},"status":"passed","severity":"normal"},{"uid":"139f8a96e98e29f4","name":"should retry on failure if specified","time":{"start":1739309389336,"stop":1739309389336,"duration":0},"status":"passed","severity":"normal"},{"uid":"489e5cc014cc892b","name":"random static sharding 8 - Cluster ID: 414, Shard ID: 684","time":{"start":1739309675902,"stop":1739309675902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0f90233d0fe433","name":"Generator, 2 different pubsubtopics","time":{"start":1739309698455,"stop":1739309698455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43e10a184eb844d","name":"Decoder throws on empty string content topic","time":{"start":1739309363573,"stop":1739309363573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3489f7af246b7cd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739309522283,"stop":1739309522284,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ff9a792aa7f7f1","name":"Reopen subscription with peer with lost subscription","time":{"start":1739309443529,"stop":1739309443529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6931a870ee094349","name":"Push message with numeric payload","time":{"start":1739309635088,"stop":1739309635088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9101bed8da91719d","name":"Check received message containing shell command","time":{"start":1739309630748,"stop":1739309630749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38d83db0e0ea31d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739309707157,"stop":1739309707157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0540dae93995f1c","name":"Relay - dialed after","time":{"start":1739309725974,"stop":1739309725974,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9980145f0371b","name":"removeEventListener with correct event","time":{"start":1739309448982,"stop":1739309448985,"duration":3},"status":"passed","severity":"normal"},{"uid":"43d1d650b00e9848","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739309791556,"stop":1739309791556,"duration":0},"status":"passed","severity":"normal"},{"uid":"894fc4ab2bfcbf3d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739309370871,"stop":1739309370872,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bdd508f4280233","name":"Check received message containing escaped characters","time":{"start":1739309630749,"stop":1739309630749,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ff2af74e9b5630","name":"Callback on promise, aborts when callback returns true","time":{"start":1739309707156,"stop":1739309707156,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea16a29c0349bb6","name":"Check message with invalid timestamp is not received","time":{"start":1739309630756,"stop":1739309630757,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dfc6844260d7c57","name":"should get / set UDP multiaddr","time":{"start":1739309357292,"stop":1739309357292,"duration":0},"status":"passed","severity":"normal"},{"uid":"237e39d658c32f57","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739309721997,"stop":1739309721997,"duration":0},"status":"passed","severity":"normal"},{"uid":"477dba7cade3a348","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739309791614,"stop":1739309791614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66ce2d936fc291b","name":"Rejects garbage","time":{"start":1739309392747,"stop":1739309392747,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d02b43558345ab1","name":"All","time":{"start":1739309413966,"stop":1739309413966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec31d74c5a04f04","name":"Check received message containing emoji","time":{"start":1739309630728,"stop":1739309630728,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b6069a615cc33f","name":"Push message with custom timestamp: 1708551069892","time":{"start":1739309635116,"stop":1739309635117,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1161674929fc6b","name":"Mutual subscription","time":{"start":1739309646199,"stop":1739309646202,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa139fc9262a73c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739309721996,"stop":1739309721996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c288b6ba8c8467e3","name":"should handle general insertion and lookup correctly","time":{"start":1739309793182,"stop":1739309793183,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec5a026c8fbbb2c","name":"should return usable stream attached to connection","time":{"start":1739309363071,"stop":1739309363072,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9b9cf8b3ce3ae8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739309370879,"stop":1739309370879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c6aee5b0d33b27","name":"should initialize with Unhealthy status","time":{"start":1739309389344,"stop":1739309389345,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc3de32d61fcb67","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739309420056,"stop":1739309420056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"252a453902f274d1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739309534524,"stop":1739309534524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b016fe35e6ccbc","name":"Check received message containing special chars","time":{"start":1739309630712,"stop":1739309630712,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbb1fd7cbbdb710","name":"start node with empty content topic","time":{"start":1739309664501,"stop":1739309664501,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f0758dde808f12","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739309716448,"stop":1739309716448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0818ca1559469b6","name":"Ping on unsubscribed peer","time":{"start":1739309443529,"stop":1739309443529,"duration":0},"status":"passed","severity":"normal"},{"uid":"556d61e2a9cef0ef","name":"should emit a peer event after start","time":{"start":1739309657157,"stop":1739309657157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5691b4f552c574","name":"Check received message containing Russian","time":{"start":1739309630745,"stop":1739309630746,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b5a3ec2b1d086d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739309348750,"stop":1739309348751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf77ef52b828d01","name":"Check message with invalid timestamp is not received","time":{"start":1739309630732,"stop":1739309630732,"duration":0},"status":"passed","severity":"normal"},{"uid":"638f9b612b5d7d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739309356691,"stop":1739309356693,"duration":2},"status":"passed","severity":"normal"},{"uid":"be963af755e9da23","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739309446409,"stop":1739309446409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6370dfbea6eb41d3","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739309664494,"stop":1739309664494,"duration":0},"status":"passed","severity":"normal"},{"uid":"c337dc0c1a34fe8e","name":"Should update shard info","time":{"start":1739309559607,"stop":1739309559608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7394883d6072624","name":"returns all values when wanted number matches available values","time":{"start":1739309370171,"stop":1739309370173,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e66992f7aa9289f","name":"Push message with content topic containing JSON","time":{"start":1739309617468,"stop":1739309617469,"duration":1},"status":"passed","severity":"normal"},{"uid":"21fa9f61e8615c07","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739309646213,"stop":1739309646213,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4c8935959688e3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739309534513,"stop":1739309534514,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7d859fa32af6d5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739309383126,"stop":1739309383126,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ab34049d1471e8","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739309791615,"stop":1739309791615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d155b884357c8ac1","name":"same cluster, same shard: nodes connect","time":{"start":1739309559319,"stop":1739309559319,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10079b0e4e33843","name":"Push message with content topic containing emoji","time":{"start":1739309635114,"stop":1739309635115,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d8db25529616b2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739309356694,"stop":1739309356694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3675ce56e2fb35","name":"should emit a peer event after start","time":{"start":1739309420045,"stop":1739309420045,"duration":0},"status":"passed","severity":"normal"},{"uid":"477ff61920864405","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739309791636,"stop":1739309791636,"duration":0},"status":"passed","severity":"normal"},{"uid":"6772ce4316df228e","name":"should check false positive rate","time":{"start":1739309793183,"stop":1739309793183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b8348e5eba00ca","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739309534524,"stop":1739309534524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1adb6e108544f6","name":"Check received message containing Russian","time":{"start":1739309630713,"stop":1739309630714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63bc73745e7ca54","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739309791620,"stop":1739309791621,"duration":1},"status":"passed","severity":"normal"},{"uid":"11119c33958c7d77","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309446403,"stop":1739309446404,"duration":1},"status":"passed","severity":"normal"},{"uid":"303dd10da51abce9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739309716457,"stop":1739309716458,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f177269ee580f3f","name":"Check received message containing Arabic","time":{"start":1739309630745,"stop":1739309630745,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bae2515b44bc7d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739309348756,"stop":1739309348757,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5be2b03ff99ed8e","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739309791609,"stop":1739309791610,"duration":1},"status":"passed","severity":"normal"},{"uid":"9945432b77236c1e","name":"through manual discovery","time":{"start":1739309557203,"stop":1739309557204,"duration":1},"status":"passed","severity":"normal"},{"uid":"d802a8f0b271afac","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739309791554,"stop":1739309791556,"duration":2},"status":"passed","severity":"normal"},{"uid":"a04593cae94f3a1f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739309646212,"stop":1739309646212,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a39405fe96b7f49","name":"should get locked peers","time":{"start":1739309389129,"stop":1739309389129,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f754811ac62924","name":"throws on content topic with generation field greater than 0","time":{"start":1739309348728,"stop":1739309348728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f5ca242757bc11","name":"throws on content topic with empty application field","time":{"start":1739309348728,"stop":1739309348728,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a9f2663e7618fd","name":"Accepts a valid Waku Message","time":{"start":1739309392745,"stop":1739309392746,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df809069f240f09","name":"Push message with content topic containing Russian","time":{"start":1739309635102,"stop":1739309635103,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0de3207597e4b3","name":"should properly create location multiaddrs - udp","time":{"start":1739309357297,"stop":1739309357298,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ce8b46f80f55f8","name":"Push message with content topic containing Russian","time":{"start":1739309617463,"stop":1739309617464,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc85711487c12a7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739309348745,"stop":1739309348745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c11393359dcf9d","name":"Passing page size 1 when there are 4 messages","time":{"start":1739309708634,"stop":1739309708638,"duration":4},"status":"passed","severity":"normal"},{"uid":"4a677cc0a4eb763","name":"Check received message containing Basic HTML tag","time":{"start":1739309630747,"stop":1739309630748,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42631f2bac34b79","name":"Push message with shell command payload","time":{"start":1739309617450,"stop":1739309617450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdca544a824d6ccc","name":"Push message with content topic containing shell command","time":{"start":1739309635112,"stop":1739309635113,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8acb87c3ffdf728","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739309348753,"stop":1739309348753,"duration":0},"status":"passed","severity":"normal"},{"uid":"51341ff78cae7f95","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739309534496,"stop":1739309534496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3307cb5fc2364fce","name":"throws on content topic with empty version field","time":{"start":1739309348729,"stop":1739309348729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31a6ae149cedb0f","name":"Push message with special chars payload","time":{"start":1739309635088,"stop":1739309635089,"duration":1},"status":"passed","severity":"normal"},{"uid":"747efe8399069d95","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739309630754,"stop":1739309630754,"duration":0},"status":"passed","severity":"normal"},{"uid":"514a167985ecaab5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739309348807,"stop":1739309348807,"duration":0},"status":"passed","severity":"normal"},{"uid":"b337f9e5e1fe44ff","name":"Relay - dialed first","time":{"start":1739309725973,"stop":1739309725973,"duration":0},"status":"passed","severity":"normal"},{"uid":"68328e7f54d7b7ac","name":"Check received message with timestamp: 1739309407425 ","time":{"start":1739309501123,"stop":1739309501123,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd380c9cc63082b0","name":"should not receive a peer event before start","time":{"start":1739309420045,"stop":1739309420047,"duration":2},"status":"passed","severity":"normal"},{"uid":"7733a01a6b8b75a7","name":"shard 0","time":{"start":1739309675895,"stop":1739309675896,"duration":1},"status":"passed","severity":"normal"},{"uid":"d105ac8d38843d2","name":"Query with Ordered Callback, No Decoder","time":{"start":1739309686866,"stop":1739309686867,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df14f44aa25a453","name":"Push message with content topic containing JSON","time":{"start":1739309635110,"stop":1739309635112,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d1f2d1e3fb747c7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739309791638,"stop":1739309791638,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd88c599808d1dd7","name":"Push message with content topic containing long","time":{"start":1739309635099,"stop":1739309635100,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b13a4000ad92897","name":"should return valid sharding parameters for static sharding","time":{"start":1739309348762,"stop":1739309348762,"duration":0},"status":"passed","severity":"normal"},{"uid":"1192ca59fd3960d8","name":"Callback on promise","time":{"start":1739309707156,"stop":1739309707156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2383424a2fcaa3f2","name":"should properly create peer info with all multiaddrs","time":{"start":1739309357298,"stop":1739309357298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6a77227aa6a7da","name":"should throw error - no public key","time":{"start":1739309357288,"stop":1739309357288,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea77f1c7d485e431","name":"Check received message containing short","time":{"start":1739309630739,"stop":1739309630739,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe66d184e5ac4368","name":"Push message with Chinese payload","time":{"start":1739309617441,"stop":1739309617443,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2e809b1de72eabb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739309534523,"stop":1739309534523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba08bd01d0c836d5","name":"creates an iterator","time":{"start":1739309709797,"stop":1739309709797,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2088695694fd18e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739309415215,"stop":1739309415216,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09a4f58ece4feb","name":"Push message with JSON payload","time":{"start":1739309635094,"stop":1739309635094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1746fbc340caac69","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739309791631,"stop":1739309791632,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf42a0acf20da39","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739309702544,"stop":1739309702544,"duration":0},"status":"passed","severity":"normal"},{"uid":"f450509a5717f488","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739309716472,"stop":1739309716473,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a01a1da1f4865d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739309415214,"stop":1739309415215,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c3d6b4cab898e9","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739309702543,"stop":1739309702543,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c9aa30361c5361","name":"Check received message with timestamp: 1739309407632000000 ","time":{"start":1739309630750,"stop":1739309630752,"duration":2},"status":"passed","severity":"normal"},{"uid":"2175200a705359a0","name":"should never report false negatives","time":{"start":1739309793181,"stop":1739309793182,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bad10c6d98d7fa","name":"Ephemeral messages are not stored","time":{"start":1739309415214,"stop":1739309415214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ec0d1877674c8a","name":"should return false","time":{"start":1739309357290,"stop":1739309357290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b43850ca510c79","name":"Ping on unsubscribed peer","time":{"start":1739309429466,"stop":1739309429468,"duration":2},"status":"passed","severity":"normal"},{"uid":"b17704392ab79734","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739309791606,"stop":1739309791606,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dc28aba390091a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739309415886,"stop":1739309415898,"duration":12},"status":"passed","severity":"normal"},{"uid":"e68d2e53bac53e29","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309698455,"stop":1739309698456,"duration":1},"status":"passed","severity":"normal"},{"uid":"185a200870bfb5a7","name":"Fails to publish message with empty text","time":{"start":1739309642543,"stop":1739309642544,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a2f4bf0b485e90","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309446407,"stop":1739309446407,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebc3bbecdc7373e","name":"throws on content topic with empty topic name field","time":{"start":1739309348729,"stop":1739309348730,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c91c9d166dcb481","name":"Store - dialed after - with timeout","time":{"start":1739309725975,"stop":1739309725975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee0c509186d2a96","name":"retrieves a single peer","time":{"start":1739309371527,"stop":1739309371528,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc87d064bc86884","name":"should throw error - invalid id","time":{"start":1739309357289,"stop":1739309357289,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8c407f4e991e2f","name":"Ping on subscribed peer","time":{"start":1739309429465,"stop":1739309429465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de72220ad944057","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739309559317,"stop":1739309559318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1418c7062fa040f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739309787353,"stop":1739309787353,"duration":0},"status":"passed","severity":"normal"},{"uid":"246074b4f37fb02c","name":"Subscribe to topic containing short and publish message","time":{"start":1739309646209,"stop":1739309646209,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c68ed4d0ccd823a","name":"Query Generator, No message returned","time":{"start":1739309686865,"stop":1739309686865,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d0a7c69b645b96","name":"Filter","time":{"start":1739309725976,"stop":1739309725976,"duration":0},"status":"passed","severity":"normal"},{"uid":"833d4f198d3591fd","name":"Subscribe to topic containing XML and publish message","time":{"start":1739309646211,"stop":1739309646212,"duration":1},"status":"passed","severity":"normal"},{"uid":"70055fd1acd2e7f0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739309716463,"stop":1739309716464,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbac42f43d0d5505","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739309348737,"stop":1739309348737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57708ceb64beeb","name":"should reject if Relay is requested but not mounted","time":{"start":1739309389439,"stop":1739309389439,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5690c32845c4db","name":"Push message with Russian payload","time":{"start":1739309617445,"stop":1739309617445,"duration":0},"status":"passed","severity":"normal"},{"uid":"dede8ce61478d0a7","name":"Subscribe to topic containing long and receive message","time":{"start":1739309534511,"stop":1739309534511,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f440aacb9df040","name":"random static sharding 4 - Cluster ID: 87, Shard ID: 266","time":{"start":1739309675898,"stop":1739309675898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7cee4ead3f6b60","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739309408657,"stop":1739309408657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1803444be3bfc22","name":"Check received message containing JSON","time":{"start":1739309630748,"stop":1739309630748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f952c10454f410f","name":"different cluster, different shard: nodes don't connect","time":{"start":1739309559320,"stop":1739309559320,"duration":0},"status":"passed","severity":"normal"},{"uid":"470053b876cd3111","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739309408658,"stop":1739309408661,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e550ed15e08232b","name":"Check received message containing unicode special characters","time":{"start":1739309501120,"stop":1739309501121,"duration":1},"status":"passed","severity":"normal"},{"uid":"41030526d2568e71","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739309791634,"stop":1739309791635,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffffc39e5c9cf6c","name":"random static sharding 5 - Cluster ID: 590, Shard ID: 452","time":{"start":1739309675898,"stop":1739309675899,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bb0119aeda9038","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739309348754,"stop":1739309348754,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b5d1cd3792fb73","name":"Check received message containing XML","time":{"start":1739309630747,"stop":1739309630747,"duration":0},"status":"passed","severity":"normal"},{"uid":"59aa90dd3abaf86d","name":"should not receive a peer event after stop","time":{"start":1739309420047,"stop":1739309420048,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb799c3872d7ed22","name":"Check message received after jswaku node is restarted","time":{"start":1739309630738,"stop":1739309630738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fc899cb94b1c4f2","name":"listenerCount","time":{"start":1739309448986,"stop":1739309448986,"duration":0},"status":"passed","severity":"normal"},{"uid":"586cbf31d4f598a3","name":"Push message with content topic containing XML","time":{"start":1739309617465,"stop":1739309617465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd262730a642d20","name":"Check publish message containing Russian","time":{"start":1739309642526,"stop":1739309642529,"duration":3},"status":"passed","severity":"normal"},{"uid":"3e83a21cce6185bc","name":"Fails to push message with empty content topic","time":{"start":1739309635115,"stop":1739309635115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0294314db5671a0","name":"should wait for Filter peer to be connected","time":{"start":1739309389441,"stop":1739309389442,"duration":1},"status":"passed","severity":"normal"},{"uid":"e786f85a6ef45d13","name":"Privacy Node - default protocol","time":{"start":1739309725977,"stop":1739309725977,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd96d0251dfd5c6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739309686866,"stop":1739309686866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a606de5c8029b8d9","name":"Light Node - default protocols","time":{"start":1739309725976,"stop":1739309725976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3a05082f6afe23","name":"should reject on timeout if it was set","time":{"start":1739309389440,"stop":1739309389441,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c4df3b39330b5d","name":"Generator, custom pubsub topic","time":{"start":1739309698452,"stop":1739309698453,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ff628dbcc7b8dd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739309721993,"stop":1739309721994,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bd392b88b12f44","name":"Sample","time":{"start":1739309356794,"stop":1739309356795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b6db03a54329f1","name":"Generator, custom pubsub topic","time":{"start":1739309698449,"stop":1739309698450,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5bd558e5474270","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739309370882,"stop":1739309370882,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e49354411328ee","name":"Subscribe and receives messages on 20 topics","time":{"start":1739309534489,"stop":1739309534489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3feaf338ebdefb","name":"Check received message containing long","time":{"start":1739309501114,"stop":1739309501114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19f4f0bac04849e","name":"Passing an array","time":{"start":1739309718954,"stop":1739309718954,"duration":0},"status":"passed","severity":"normal"},{"uid":"1068c1087a90aed5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739309348731,"stop":1739309348731,"duration":0},"status":"passed","severity":"normal"},{"uid":"4499cade9f1cd73","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739309791616,"stop":1739309791616,"duration":0},"status":"passed","severity":"normal"},{"uid":"20304b84430ae00b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739309348747,"stop":1739309348748,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb0c33faaa7b1e2","name":"Check received message containing emoji","time":{"start":1739309501121,"stop":1739309501122,"duration":1},"status":"passed","severity":"normal"},{"uid":"3334968cdef5d141","name":"Ordered Callback - false","time":{"start":1739309691258,"stop":1739309691259,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d63c3c51abb3715","name":"Check message on other pubsub topic is not received","time":{"start":1739309630732,"stop":1739309630732,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2628122d471613","name":"should return different streams if requested simultaniously","time":{"start":1739309363073,"stop":1739309363074,"duration":1},"status":"passed","severity":"normal"},{"uid":"44db5a1807439512","name":"Init the array if not present","time":{"start":1739309348128,"stop":1739309348132,"duration":4},"status":"passed","severity":"normal"},{"uid":"bd0e4ef6572a910d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739309707155,"stop":1739309707155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6228c04de9af675","name":"recovers when dns.resolve returns empty","time":{"start":1739309371528,"stop":1739309371529,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7771cdc87518c8b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739309553798,"stop":1739309553798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee42eb854d7d5af","name":"Encoder throws on undefined content topic","time":{"start":1739309383127,"stop":1739309383128,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c68ef55611aa9","name":"should transition to Unhealthy when no connections","time":{"start":1739309389345,"stop":1739309389346,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3d250849e5849d","name":"should throw an error for missing required configuration","time":{"start":1739309348748,"stop":1739309348748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8e33eec5c81cbc","name":"nwaku subscribes","time":{"start":1739309635515,"stop":1739309635515,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a06dec0c79903","name":"Push message with Basic HTML tag payload","time":{"start":1739309617449,"stop":1739309617450,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f84c96f98618dfd","name":"Check received message containing unicode special characters","time":{"start":1739309630727,"stop":1739309630728,"duration":1},"status":"passed","severity":"normal"},{"uid":"92fbfa870c1e5ac1","name":"Overlapping topic subscription","time":{"start":1739309646208,"stop":1739309646209,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c880b70f2902c10a","name":"should not receive a peer event before start","time":{"start":1739309375364,"stop":1739309375364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1816820498fad76b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739309716477,"stop":1739309716477,"duration":0},"status":"passed","severity":"normal"},{"uid":"3212544cdde2c890","name":"Push message with Russian payload","time":{"start":1739309635091,"stop":1739309635091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20d0dcea1dc0560","name":"Subscribe and receive messages via waku relay post","time":{"start":1739309534487,"stop":1739309534487,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb454f2094f4c1c","name":"new peer added after a peer was already found","time":{"start":1739309640681,"stop":1739309640682,"duration":1},"status":"skipped","severity":"normal"},{"uid":"afd5034a5ef4c642","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739309348765,"stop":1739309348765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c675fe4b859f9f32","name":"Check publish message containing numeric","time":{"start":1739309642515,"stop":1739309642515,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda2e9fe09f81c2","name":"Encoder throws on empty string content topic","time":{"start":1739309383128,"stop":1739309383128,"duration":0},"status":"passed","severity":"normal"},{"uid":"acea00006673f932","name":"Push message with long payload","time":{"start":1739309635087,"stop":1739309635087,"duration":0},"status":"passed","severity":"normal"},{"uid":"7693d40728dbc975","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739309534531,"stop":1739309534532,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93ec7e197716bb7","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739309791633,"stop":1739309791633,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9884582c0abefd","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739309791618,"stop":1739309791618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38df3e81d65ace9","name":"non connected peers","time":{"start":1739309617683,"stop":1739309617683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"238f40e4ecba945f","name":"Ping on subscribed peer","time":{"start":1739309443530,"stop":1739309443530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3033f8078acf0f65","name":"Push message equal or less that 1MB","time":{"start":1739309617477,"stop":1739309617478,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a2ce888d818ac0","name":"Check message with no content topic is not received","time":{"start":1739309630758,"stop":1739309630758,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3b2c706575324a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739309716441,"stop":1739309716442,"duration":1},"status":"passed","severity":"normal"},{"uid":"680b0316e6014fb2","name":"Correctly serialized arguments","time":{"start":1739309557289,"stop":1739309557290,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d59c8a4b0c0258","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739309370174,"stop":1739309370175,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca20c0fd1917de9","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739309791607,"stop":1739309791608,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbcda79e5dd9de1","name":"Push message with XML payload","time":{"start":1739309617449,"stop":1739309617449,"duration":0},"status":"passed","severity":"normal"},{"uid":"c905269f2a4f6ca5","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739309791618,"stop":1739309791619,"duration":1},"status":"passed","severity":"normal"},{"uid":"476bed039047cd36","name":"A test","time":{"start":1739309534798,"stop":1739309534799,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdaf9badf6b29f66","name":"should create a new stream if no existing for protocol found","time":{"start":1739309363072,"stop":1739309363073,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87ac57649c672ab","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739309721996,"stop":1739309721997,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea25a960ab28575","name":"Push message with content topic containing escaped characters","time":{"start":1739309635114,"stop":1739309635114,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9c1b9c5fab3257","name":"Push message with Chinese payload","time":{"start":1739309635089,"stop":1739309635090,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc932274e51e3ef","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739309348748,"stop":1739309348749,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d12091319e6703","name":"should throw if no connection provided","time":{"start":1739309363072,"stop":1739309363072,"duration":0},"status":"passed","severity":"normal"},{"uid":"2766afad83613e7b","name":"Push message with Script payload","time":{"start":1739309635092,"stop":1739309635092,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf54d01084cb8f81","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739309716464,"stop":1739309716464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c55587e5466d98","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739309348738,"stop":1739309348738,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dedb257ce59176","name":"Relay","time":{"start":1739309413965,"stop":1739309413965,"duration":0},"status":"passed","severity":"normal"},{"uid":"b360769e6c1e8567","name":"Check received message containing unicode special characters","time":{"start":1739309630749,"stop":1739309630750,"duration":1},"status":"passed","severity":"normal"},{"uid":"1188081b96125d3b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739309381428,"stop":1739309381430,"duration":2},"status":"passed","severity":"normal"},{"uid":"36ef21f2c5f6c85d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739309383127,"stop":1739309383127,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f463a1503ea88f","name":"Check publish message containing escaped characters","time":{"start":1739309642532,"stop":1739309642533,"duration":1},"status":"passed","severity":"normal"},{"uid":"67750c1918722cac","name":"Promise Callback - true","time":{"start":1739309691250,"stop":1739309691251,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c059e5d9485a14a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739309408658,"stop":1739309408658,"duration":0},"status":"passed","severity":"normal"},{"uid":"69433231fbe0152a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739309635590,"stop":1739309635590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5719e253b0aceb22","name":"Check received message containing XML","time":{"start":1739309630718,"stop":1739309630719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2cd86cfe265da1","name":"Push message with content topic containing short","time":{"start":1739309635099,"stop":1739309635099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75b53e4d0982a79","name":"Push message with long payload","time":{"start":1739309617427,"stop":1739309617439,"duration":12},"status":"passed","severity":"normal"},{"uid":"656fbd9ac5e3478a","name":"Encoder throws on undefined content topic","time":{"start":1739309363572,"stop":1739309363572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53a87e2a22a6f7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309698462,"stop":1739309698463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc43a09338e92ed","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739309642554,"stop":1739309642555,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d551f9676960124","name":"random static sharding 6 - Cluster ID: 247, Shard ID: 631","time":{"start":1739309675899,"stop":1739309675900,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e0768050414289","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739309446402,"stop":1739309446403,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33d7cc6cb75e1fc","name":"Query with Promise Callback, No message returned","time":{"start":1739309686871,"stop":1739309686871,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9fa870554dd627","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739309363074,"stop":1739309363075,"duration":1},"status":"passed","severity":"normal"},{"uid":"502c6ef3a11573e","name":"Symmetric encrypt & Decrypt","time":{"start":1739309381935,"stop":1739309381936,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e787fdf78f8764","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739309640682,"stop":1739309640685,"duration":3},"status":"passed","severity":"normal"},{"uid":"d58632b2e97619a5","name":"Renews subscription after lossing a connection","time":{"start":1739309716479,"stop":1739309716479,"duration":0},"status":"passed","severity":"normal"},{"uid":"1653211ca11e29ff","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739309646207,"stop":1739309646207,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3521fb04de3af8","name":"Check publish message containing Arabic","time":{"start":1739309642522,"stop":1739309642526,"duration":4},"status":"passed","severity":"normal"},{"uid":"b0fadebb1ee76c07","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739309348747,"stop":1739309348747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94f2df8a435dae","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739309791637,"stop":1739309791637,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa2c4478379cf26","name":"Check received message containing JSON","time":{"start":1739309501119,"stop":1739309501119,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e369ea6ac2e1d6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739309348740,"stop":1739309348741,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfce4b2eae413926","name":"Subscribe and receive messages via lightPush","time":{"start":1739309716461,"stop":1739309716461,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d1c1e4b6e1654c","name":"configure the node with multiple pubsub topics","time":{"start":1739309675904,"stop":1739309675905,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7259c104001851","name":"Check received message containing special chars","time":{"start":1739309501115,"stop":1739309501115,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca61a26ef6faf9c","name":"Check publish message containing unicode special characters","time":{"start":1739309642533,"stop":1739309642537,"duration":4},"status":"passed","severity":"normal"},{"uid":"f1f1fb9c5996d2c6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739309370874,"stop":1739309370875,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc92fe5fac8d5bf","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739309348739,"stop":1739309348739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7497023129a6f","name":"Nodes with multiple pubsub topic","time":{"start":1739309635590,"stop":1739309635591,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f6861095746bdc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739309356696,"stop":1739309356697,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca58956045744f7","name":"Push message equal or less that 1MB","time":{"start":1739309635118,"stop":1739309635119,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d83c3791c172da7","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739309363075,"stop":1739309363076,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e59a0466573f78","name":"same cluster, different shard: nodes connect","time":{"start":1739309559319,"stop":1739309559319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afbf57833cc5bba","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739309716447,"stop":1739309716447,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1df2fa0cbac13f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739309446406,"stop":1739309446407,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb48a1bfe91fb25b","name":"should encode/decode to text encoding","time":{"start":1739309357291,"stop":1739309357292,"duration":1},"status":"passed","severity":"normal"},{"uid":"df518b792beba617","name":"Waku message hash computation (no timestamp)","time":{"start":1739309351269,"stop":1739309351269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca7f74a9115d841","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739309646215,"stop":1739309646215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2e5923b2a0c85c","name":"should set field with all protocols disabled","time":{"start":1739309357298,"stop":1739309357299,"duration":1},"status":"passed","severity":"normal"},{"uid":"d834fdd4f361fc98","name":"Asymmetric encrypt & decrypt","time":{"start":1739309381934,"stop":1739309381935,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bbf8a46193bb37","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739309646207,"stop":1739309646207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a193e47f44949b3e","name":"Push message with custom timestamp: 1739305869892","time":{"start":1739309635117,"stop":1739309635118,"duration":1},"status":"passed","severity":"normal"},{"uid":"521e857434f0f357","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739309522288,"stop":1739309522289,"duration":1},"status":"passed","severity":"normal"},{"uid":"352b2d5eae2a6695","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739309534514,"stop":1739309534514,"duration":0},"status":"passed","severity":"normal"},{"uid":"9150f202b4ea7816","name":"Check received message containing SQL Injection","time":{"start":1739309630714,"stop":1739309630715,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3079a7ef441a6a3","name":"Round trip binary serialization","time":{"start":1739309363570,"stop":1739309363570,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba9a33b14c24ca5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739309348806,"stop":1739309348806,"duration":0},"status":"passed","severity":"normal"},{"uid":"3267117f088dabc9","name":"Check received message containing short","time":{"start":1739309501113,"stop":1739309501114,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65873ba855a8cf4","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app68/6/topic483/test.js","time":{"start":1739309664499,"stop":1739309664500,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aadc9eac21a7861","name":"Decoder throws on undefined content topic","time":{"start":1739309363572,"stop":1739309363573,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b33c2866272af7","name":"Push message with content topic containing unicode special characters","time":{"start":1739309617470,"stop":1739309617470,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab76a62f8583166a","name":"Check message with no pubsub topic is not received","time":{"start":1739309501125,"stop":1739309501125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09dc4e5eb0d2ebf","name":"Sets default value correctly","time":{"start":1739309718956,"stop":1739309718957,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e65d2440f5d4ca","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739309356702,"stop":1739309356702,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a579402de7d4b4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739309348740,"stop":1739309348740,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb64ab08e561ebe","name":"isConnected return false after peer stops","time":{"start":1739309436963,"stop":1739309436963,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb6bd6f04190528","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739309348751,"stop":1739309348752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee09632290b9449c","name":"random static sharding 3 - Cluster ID: 690, Shard ID: 585","time":{"start":1739309675897,"stop":1739309675898,"duration":1},"status":"passed","severity":"normal"},{"uid":"360d46c6e4f0ad52","name":"should emit a peer event after start","time":{"start":1739309375363,"stop":1739309375364,"duration":1},"status":"passed","severity":"normal"},{"uid":"209a9007b9362130","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739309446412,"stop":1739309446413,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0c7286365bfcd8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739309721996,"stop":1739309721996,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a563ff6f504cdc","name":"Check publish message after service node is restarted","time":{"start":1739309642555,"stop":1739309642555,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc855bae04670352","name":"Subscribe and receive messages via lightPush","time":{"start":1739309716436,"stop":1739309716436,"duration":0},"status":"passed","severity":"normal"},{"uid":"78672d3068b975b1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739309356695,"stop":1739309356695,"duration":0},"status":"passed","severity":"normal"},{"uid":"360113561231accb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739309791638,"stop":1739309791638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95e0710350f2bc8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739309642538,"stop":1739309642539,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8c91b12c2510af","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739309787352,"stop":1739309787352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb9a2152164cae6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739309791637,"stop":1739309791637,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec64bbdd70312a8","name":"should reject if WakuNode is not started","time":{"start":1739309389438,"stop":1739309389439,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ec80fd29711a2f","name":"should reject if Store is requested but not mounted","time":{"start":1739309389440,"stop":1739309389440,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b6244061c7f364","name":"tcp ip4 address","time":{"start":1739309356796,"stop":1739309356796,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ff0becb42cb66","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739309635591,"stop":1739309635594,"duration":3},"status":"passed","severity":"normal"},{"uid":"b1c935694e156bb3","name":"should check connected peers if present and suitable","time":{"start":1739309389441,"stop":1739309389441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35fec73ff885f3","name":"should set field with only STORE enabled","time":{"start":1739309357299,"stop":1739309357299,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f554f0bb23f6cb3","name":"should initialize with custom number of peers","time":{"start":1739309389128,"stop":1739309389129,"duration":1},"status":"passed","severity":"normal"},{"uid":"f601fbcd9ad5135b","name":"returns all values when wanted number is greater than available values","time":{"start":1739309370173,"stop":1739309370174,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f6e0bed886da18","name":"Check message received after jswaku node is restarted","time":{"start":1739309501127,"stop":1739309501127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef269ed690ab6144","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739309348763,"stop":1739309348763,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e57f2d8eedf397f","name":"Subscribe and receive messages via lightPush","time":{"start":1739309534485,"stop":1739309534485,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc19b77f55070091","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739309716458,"stop":1739309716459,"duration":1},"status":"passed","severity":"normal"},{"uid":"b042c625e16171a2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739309420054,"stop":1739309420055,"duration":1},"status":"skipped","severity":"normal"}] |