mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"9b87de4e3c3ada6e","name":"Push message on custom pubsubTopic","time":{"start":1729509561620,"stop":1729509561621,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e499eb8711656ec","name":"Round trip binary serialization","time":{"start":1729509292863,"stop":1729509292863,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df6845ee24bf5b9","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app80/8/topic89/xml","time":{"start":1729509728609,"stop":1729509728609,"duration":0},"status":"passed","severity":"normal"},{"uid":"caced9cb0c367614","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729509827103,"stop":1729509827103,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b51e753ae8a19a","name":"should reject on timeout if it was set","time":{"start":1729509317439,"stop":1729509317439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c8fe3ae119bbb2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729509827111,"stop":1729509827112,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad17d3d02b50a3f","name":"Check publish message containing SQL Injection","time":{"start":1729509678964,"stop":1729509678964,"duration":0},"status":"passed","severity":"normal"},{"uid":"577ba93eeeae6112","name":"Push message with content topic containing unicode special characters","time":{"start":1729509644791,"stop":1729509644791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd7be297853b8ce","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729509685639,"stop":1729509685639,"duration":0},"status":"passed","severity":"normal"},{"uid":"de70bb0486c9c2a6","name":"Delete observer","time":{"start":1729509647608,"stop":1729509647608,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aafb2aa2a239ea0","name":"Check publish message containing unicode special characters","time":{"start":1729509678966,"stop":1729509678967,"duration":1},"status":"passed","severity":"normal"},{"uid":"299fec0ba7d89dc1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729509464383,"stop":1729509464383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f86d36d375208f","name":"Renews subscription after lossing a connection","time":{"start":1729509827116,"stop":1729509827117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7e060aacbb8ba1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729509464399,"stop":1729509464399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4e0cadfbf8ee21","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729509827112,"stop":1729509827112,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df2bbb03c0a60d5","name":"should be able to encode the field with only STORE set to true","time":{"start":1729509284619,"stop":1729509284619,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfb5b4226328823","name":"Push message with custom timestamp: 1729505864890","time":{"start":1729509740439,"stop":1729509740440,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf365b10e6068cf6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729509276806,"stop":1729509276806,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b8121779ecbefa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729509644787,"stop":1729509644788,"duration":1},"status":"passed","severity":"normal"},{"uid":"4552e1f84c92a495","name":"should throw error - no id","time":{"start":1729509285395,"stop":1729509285396,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed8204f06f9bc2b","name":"Ping on peer without subscriptions","time":{"start":1729509407938,"stop":1729509407938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bb366ffaa4c1b6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729509827101,"stop":1729509827101,"duration":0},"status":"passed","severity":"normal"},{"uid":"883fbfa2f5c9fd42","name":"Push message with SQL Injection payload","time":{"start":1729509644771,"stop":1729509644771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a41849d77378fd9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729509827106,"stop":1729509827106,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba93dd893ad4a91","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729509448060,"stop":1729509448061,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b9f617e81024d2","name":"Push message with Basic HTML tag payload","time":{"start":1729509644772,"stop":1729509644773,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e7e2b131c3611c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729509276808,"stop":1729509276808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7908fe450fcf86e","name":"Ping on peer without subscriptions","time":{"start":1729509407943,"stop":1729509407943,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cba59842ab555b0","name":"returns all values when wanted number is greater than available values","time":{"start":1729509299699,"stop":1729509299700,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcca4450983ef85e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729509546745,"stop":1729509546745,"duration":0},"status":"passed","severity":"normal"},{"uid":"926f68dc74507786","name":"Fails to publish message with wrong content topic","time":{"start":1729509678970,"stop":1729509678971,"duration":1},"status":"passed","severity":"normal"},{"uid":"403086bdb2481600","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729509276818,"stop":1729509276818,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ebfbb32711049e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729509561623,"stop":1729509561623,"duration":0},"status":"passed","severity":"normal"},{"uid":"98455be8e6a4396e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729509678971,"stop":1729509678971,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8b1a8936bac51e","name":"Check publish message containing Basic HTML tag","time":{"start":1729509678965,"stop":1729509678965,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2f04c794e7812d","name":"throws on content topic with non-number generation field","time":{"start":1729509276794,"stop":1729509276795,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6f1c98b2c8e932","name":"Ping succeeds for all connected peers","time":{"start":1729509462164,"stop":1729509462164,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a5fe26d01f91ea","name":"Push message with emoji payload","time":{"start":1729509644776,"stop":1729509644776,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5d7d3372997a02","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729509788775,"stop":1729509788776,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c97a85ca9a5df38","name":"can start and stop the service","time":{"start":1729509689495,"stop":1729509689495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb053d3d6caafab","name":"random static sharding 6 - Cluster ID: 9, Shard ID: 530","time":{"start":1729509743442,"stop":1729509743442,"duration":0},"status":"passed","severity":"normal"},{"uid":"217844cad852c55","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729509674951,"stop":1729509674951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96beb4eb44b9a29","name":"Check message on other pubsub topic is not received","time":{"start":1729509719680,"stop":1729509719680,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bcdfd3b696fa7e","name":"throws on content topic with empty encoding field","time":{"start":1729509276798,"stop":1729509276798,"duration":0},"status":"passed","severity":"normal"},{"uid":"2522c44bbeb6479e","name":"random static sharding 8 - Cluster ID: 625, Shard ID: 735","time":{"start":1729509743443,"stop":1729509743443,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f124dcc821409e","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729509462168,"stop":1729509462168,"duration":0},"status":"passed","severity":"normal"},{"uid":"75672849ef12c8db","name":"Fails to push message bigger that 1MB","time":{"start":1729509740442,"stop":1729509740442,"duration":0},"status":"passed","severity":"normal"},{"uid":"54284b6b1777a7b1","name":"should throw error - invalid id","time":{"start":1729509285396,"stop":1729509285396,"duration":0},"status":"passed","severity":"normal"},{"uid":"7837bea8d5fff6f1","name":"Refresh subscription","time":{"start":1729509827110,"stop":1729509827111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a680dc3c4ff53b","name":"throws on content topic with empty topic name field","time":{"start":1729509276797,"stop":1729509276798,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0303e22df53e841","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729509292624,"stop":1729509292624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e3ed921696aac1","name":"should add a peer","time":{"start":1729509317460,"stop":1729509317460,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0a8e12db84ee0d","name":"Refresh subscription","time":{"start":1729509546742,"stop":1729509546743,"duration":1},"status":"passed","severity":"normal"},{"uid":"767e2950c77bd753","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729509411516,"stop":1729509411517,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c0bb92835bd29f","name":"non connected peers","time":{"start":1729509645046,"stop":1729509645047,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d4d064591caf8dc7","name":"Check received message containing Chinese","time":{"start":1729509719661,"stop":1729509719661,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1af706fec78b17","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729509827104,"stop":1729509827104,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8702a23ac007da","name":"should throw error - no public key","time":{"start":1729509285395,"stop":1729509285395,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4be8089292f9af","name":"Push message with content topic containing long","time":{"start":1729509644779,"stop":1729509644779,"duration":0},"status":"passed","severity":"normal"},{"uid":"44660ca81a38b862","name":"Asymmetric encrypt & decrypt","time":{"start":1729509311077,"stop":1729509311078,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4715191eece416b","name":"should decode valid enr successfully","time":{"start":1729509285393,"stop":1729509285393,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3562d55774d6d6","name":"Correctly serialized arguments","time":{"start":1729509567009,"stop":1729509567009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2924b2bfc80388c0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729509827106,"stop":1729509827106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e0b8baa71b2c4d","name":"Sign & Recover","time":{"start":1729509311079,"stop":1729509311079,"duration":0},"status":"passed","severity":"normal"},{"uid":"148326494a32ff06","name":"topics with same application and version share the same shard","time":{"start":1729509276809,"stop":1729509276809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7438d2b93068085f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729509448054,"stop":1729509448055,"duration":1},"status":"passed","severity":"normal"},{"uid":"157f4120a6276fdf","name":"Subscribe and receive messages via lightPush","time":{"start":1729509546738,"stop":1729509546738,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fc445e99c223c7","name":"Fails to push message with empty content topic","time":{"start":1729509644792,"stop":1729509644793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01e02b8d79947ed","name":"can start and stop the service","time":{"start":1729509346162,"stop":1729509346162,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1fe3b6a6990ba9","name":"Query generator for multiple messages with different content topic format","time":{"start":1729509791068,"stop":1729509791068,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d14ee65850ef1b5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729509276829,"stop":1729509276830,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefb1eb90bc540d6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729509276825,"stop":1729509276825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3221ce5596e016a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729509276819,"stop":1729509276819,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe47050ef24f43e","name":"retrieves a single peer","time":{"start":1729509300758,"stop":1729509300759,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bed53958d62ffd","name":"should not receive a peer event before start","time":{"start":1729509304695,"stop":1729509304695,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ce2345e5c1189c","name":"Check received message containing numeric","time":{"start":1729509719672,"stop":1729509719672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64c990badb03bae","name":"Query with Ordered Callback, No message returned","time":{"start":1729509772332,"stop":1729509772332,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a69de9eb96e580","name":"Push message with emoji payload","time":{"start":1729509740425,"stop":1729509740425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6fa7d35ff80028","name":"Subscribe to topic containing short and receive message","time":{"start":1729509827111,"stop":1729509827111,"duration":0},"status":"passed","severity":"normal"},{"uid":"19be9a0e3ba745df","name":"returns nothing if no connections present","time":{"start":1729509292417,"stop":1729509292418,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cd598557bae3ce","name":"throws on content topic with generation field greater than 0","time":{"start":1729509276795,"stop":1729509276795,"duration":0},"status":"passed","severity":"normal"},{"uid":"28faf834e42f9473","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729509685639,"stop":1729509685639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4059141e764ce60","name":"Check received message containing Chinese","time":{"start":1729509719673,"stop":1729509719673,"duration":0},"status":"passed","severity":"normal"},{"uid":"230162cde4c95711","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729509464349,"stop":1729509464349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33d716037049e8c","name":"safeDispatchEvent","time":{"start":1729509376582,"stop":1729509376583,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb31db48fbb830f","name":"Check received message containing SQL Injection","time":{"start":1729509719674,"stop":1729509719674,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbfb2985bf160af","name":"Check received message containing short","time":{"start":1729509719659,"stop":1729509719659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acd137389a39c79","name":"Decrypt messages","time":{"start":1729509647607,"stop":1729509647608,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db07356232c9d2f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729509276814,"stop":1729509276814,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bc38ab8beb7468","name":"Subscribe and receives messages on 20 topics","time":{"start":1729509546741,"stop":1729509546741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fe648e5c0f3d21","name":"Check received message containing unicode special characters","time":{"start":1729509719665,"stop":1729509719666,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f27e55fccc4b79f","name":"creates an iterator","time":{"start":1729509800200,"stop":1729509800200,"duration":0},"status":"passed","severity":"normal"},{"uid":"935099b1b5438882","name":"Filter","time":{"start":1729509837898,"stop":1729509837898,"duration":0},"status":"passed","severity":"normal"},{"uid":"928c2d8c2b58a850","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729509464355,"stop":1729509464355,"duration":0},"status":"passed","severity":"normal"},{"uid":"da613af1d5c68416","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729509276823,"stop":1729509276823,"duration":0},"status":"passed","severity":"normal"},{"uid":"4699deb4475a2790","name":"Decoder throws on empty string content topic","time":{"start":1729509310764,"stop":1729509310764,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f6722e7480028","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729509827109,"stop":1729509827109,"duration":0},"status":"passed","severity":"normal"},{"uid":"88886331cd865024","name":"should not add existing peers","time":{"start":1729509317465,"stop":1729509317465,"duration":0},"status":"passed","severity":"normal"},{"uid":"8679d226c02ce1f","name":"should properly create location multiaddrs - udp6","time":{"start":1729509285403,"stop":1729509285403,"duration":0},"status":"passed","severity":"normal"},{"uid":"224bd5b978c9cbfa","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729509276826,"stop":1729509276826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58903b6a0ad9037","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729509345620,"stop":1729509345621,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2f2f730229f329","name":"Check received message containing Arabic","time":{"start":1729509719673,"stop":1729509719674,"duration":1},"status":"passed","severity":"normal"},{"uid":"610ee021c6fa27f1","name":"Check received message with timestamp: 1729509335672 ","time":{"start":1729509719678,"stop":1729509719679,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e3e7dc09fb7691","name":"Publish message with custom timestamp: Mon Oct 21 2024 12:21:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1729509678968,"stop":1729509678969,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9d5d7470fcfabd","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729509788776,"stop":1729509788776,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7ccdbb211d477","name":"Waku message hash computation (payload length 0)","time":{"start":1729509279326,"stop":1729509279326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2892441a243e54","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729509464354,"stop":1729509464355,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b3102f18ac1e1e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729509464347,"stop":1729509464347,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3a7571c917009d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729509284624,"stop":1729509284624,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ee8c66dfc784c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729509791069,"stop":1729509791070,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f93c518132f6bb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509561624,"stop":1729509561624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6336b3a50609985","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729509678967,"stop":1729509678968,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbd732f739a84d4","name":"throws on content topic with too few or too many fields","time":{"start":1729509276794,"stop":1729509276794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c04e56989a5b6c","name":"Encoder throws on undefined content topic","time":{"start":1729509312343,"stop":1729509312343,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a9e97cca7560bd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729509546758,"stop":1729509546759,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34f7dad9bb6eaed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729509827107,"stop":1729509827107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14bc7b7e064c21f","name":"should reject if LightPush is requested but not mounted","time":{"start":1729509317437,"stop":1729509317437,"duration":0},"status":"passed","severity":"normal"},{"uid":"985f019442c3ed15","name":"Push message with shell command payload","time":{"start":1729509644774,"stop":1729509644774,"duration":0},"status":"passed","severity":"normal"},{"uid":"608f2396b2a54288","name":"should properly compute the node id","time":{"start":1729509285397,"stop":1729509285397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee72f6cd9e34505c","name":"Encoder throws on undefined content topic","time":{"start":1729509292864,"stop":1729509292864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a026bc5dc5069f02","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729509284623,"stop":1729509284624,"duration":1},"status":"passed","severity":"normal"},{"uid":"40949dd8f34d7bb","name":"Check received message containing Russian","time":{"start":1729509515149,"stop":1729509515150,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a1f1dce767cde3","name":"Passing invalid cursor","time":{"start":1729509754769,"stop":1729509754769,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d345c2b9a7c232","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729509827100,"stop":1729509827101,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5ce5b506319804","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729509279323,"stop":1729509279324,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d8d1fbf30fc06c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729509807119,"stop":1729509807119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9497b7a38bdbe6d","name":"it tolerates circular branch references","time":{"start":1729509300759,"stop":1729509300759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deecb7cce4a95da","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729509284627,"stop":1729509284628,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed91eb57d1694f76","name":"Subscribe to topic containing short and publish message","time":{"start":1729509685611,"stop":1729509685612,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97a7756565f92b7","name":"Fails to push message with empty content topic","time":{"start":1729509740437,"stop":1729509740438,"duration":1},"status":"passed","severity":"normal"},{"uid":"961c61bdf9bfa159","name":"tcp ip4 address","time":{"start":1729509284779,"stop":1729509284780,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece2fdd4a1a09266","name":"Push message with rate limit","time":{"start":1729509740439,"stop":1729509740439,"duration":0},"status":"passed","severity":"normal"},{"uid":"208a64b39d47766d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729509276817,"stop":1729509276818,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d621956f2f6869","name":"Subscribe to topic containing short and receive message","time":{"start":1729509827102,"stop":1729509827102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c3bc9f6073e16d","name":"should set field with only RELAY enabled","time":{"start":1729509285405,"stop":1729509285405,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e921293c96378d","name":"Push message with custom timestamp: 1729505868126","time":{"start":1729509644797,"stop":1729509644798,"duration":1},"status":"passed","severity":"normal"},{"uid":"a664dea0d7855658","name":"Push message with numeric payload","time":{"start":1729509740417,"stop":1729509740417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d54444403fe4518","name":"configure the node with multiple pubsub topics","time":{"start":1729509743448,"stop":1729509743448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93c68ad0b2ac8a4","name":"should encodeTxt and decodeTxt","time":{"start":1729509285392,"stop":1729509285393,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b269da988390f3b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729509276800,"stop":1729509276805,"duration":5},"status":"passed","severity":"normal"},{"uid":"ba97bc0b48a6a028","name":"unsubscribes","time":{"start":1729509800201,"stop":1729509800201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efbbbecfca82253","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729509276808,"stop":1729509276808,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaf4c4b33566d","name":"should not receive a peer event after stop","time":{"start":1729509689497,"stop":1729509689497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26dfc4625c8dc87","name":"Query Generator - false","time":{"start":1729509775865,"stop":1729509775865,"duration":0},"status":"passed","severity":"normal"},{"uid":"6361f7c5e1a11b91","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729509300129,"stop":1729509300130,"duration":1},"status":"passed","severity":"normal"},{"uid":"4319d80f09d690c9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729509448059,"stop":1729509448060,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6cb04aae3cfc3e","name":"Decoder throws on empty string content topic","time":{"start":1729509312344,"stop":1729509312344,"duration":0},"status":"passed","severity":"normal"},{"uid":"aade26dbba046a7b","name":"Check meta is set [ecies]","time":{"start":1729509312343,"stop":1729509312343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ec764cc98056ff","name":"Generator, 2 different pubsubtopics","time":{"start":1729509780617,"stop":1729509780618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a361af0a20e61f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729509464404,"stop":1729509464404,"duration":0},"status":"passed","severity":"normal"},{"uid":"21611005a3c84ad2","name":"Check meta is set [symmetric]","time":{"start":1729509310761,"stop":1729509310761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5612a22d29e7ed1","name":"Check publish message containing numeric","time":{"start":1729509678961,"stop":1729509678962,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c09a1dafc2fb32","name":"Push message with content topic containing special chars","time":{"start":1729509644780,"stop":1729509644781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d344f9c20ce39639","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729509276818,"stop":1729509276818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4316030d9e487c70","name":"Wrong topic","time":{"start":1729509728613,"stop":1729509728614,"duration":1},"status":"passed","severity":"normal"},{"uid":"59db6c2bc8257574","name":"Push 30 different messages","time":{"start":1729509740425,"stop":1729509740426,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e25d9b7332c61b5","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729509464348,"stop":1729509464348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d933a3db24468516","name":"Push message with escaped characters payload","time":{"start":1729509644774,"stop":1729509644775,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff8f36ec9478726","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729509807120,"stop":1729509807121,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db179b45cc10da8","name":"can dial TLS multiaddrs","time":{"start":1729509566790,"stop":1729509566790,"duration":0},"status":"passed","severity":"normal"},{"uid":"840cc4ba8f10c7e9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729509827109,"stop":1729509827109,"duration":0},"status":"passed","severity":"normal"},{"uid":"80839c4641f2ea4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729509546757,"stop":1729509546757,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7b1c6f6137c0a2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729509343720,"stop":1729509343720,"duration":0},"status":"passed","severity":"normal"},{"uid":"2738fdb2044d7ffd","name":"should not fail to start the service if it is already started","time":{"start":1729509689496,"stop":1729509689496,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d004fba011e375","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729509292539,"stop":1729509292541,"duration":2},"status":"passed","severity":"normal"},{"uid":"df50e3d422e170ea","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729509300763,"stop":1729509300763,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdf978ff75220e3","name":"Check received message containing emoji","time":{"start":1729509515158,"stop":1729509515158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d876110ab418a333","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729509346181,"stop":1729509346181,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a31d72afc1253fa","name":"Renews peer on consistent missed messages","time":{"start":1729509462167,"stop":1729509462168,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2e49a5bd550381","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729509464400,"stop":1729509464401,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d113920551949","name":"Reopen subscription with peer with lost subscription","time":{"start":1729509396133,"stop":1729509396134,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea93d018c4b26a6a","name":"Check received message containing special chars","time":{"start":1729509515147,"stop":1729509515148,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0816dca77deae3d","name":"Passing page size 3 when there are 20 messages","time":{"start":1729509801022,"stop":1729509801022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7551ceecd9b03011","name":"Check publish message after client node is restarted","time":{"start":1729509678972,"stop":1729509678973,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bcaba4f10ed9aa59","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729509685623,"stop":1729509685623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3712f0de5ef5dd6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729509772330,"stop":1729509772331,"duration":1},"status":"passed","severity":"normal"},{"uid":"222194ff2c11f548","name":"should emit a peer event after start","time":{"start":1729509346163,"stop":1729509346164,"duration":1},"status":"passed","severity":"normal"},{"uid":"79feac9cca860d76","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729509464354,"stop":1729509464354,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae50dae25e5e785b","name":"Push message with rate limit","time":{"start":1729509644795,"stop":1729509644796,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f09ec0222aa6655","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729509390603,"stop":1729509390603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8d321a9e9fbe2d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729509674949,"stop":1729509674949,"duration":0},"status":"passed","severity":"normal"},{"uid":"144bd0a8bce2a995","name":"Promise Callback - true","time":{"start":1729509775865,"stop":1729509775866,"duration":1},"status":"passed","severity":"normal"},{"uid":"9595470a8863acec","name":"Push message with content topic containing short","time":{"start":1729509644778,"stop":1729509644778,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cce09773d4073f","name":"Refresh subscription","time":{"start":1729509685609,"stop":1729509685610,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb571357c0b9db8a","name":"Push message with Arabic payload","time":{"start":1729509740418,"stop":1729509740418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f733b50ba6b0f53b","name":"handles different networkShards values correctly","time":{"start":1729509276810,"stop":1729509276810,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7fdbb66f5256c4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729509300764,"stop":1729509300764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6600aee651f92cab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729509719679,"stop":1729509719679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9408c945f1141b3","name":"should throw error - no public key","time":{"start":1729509285396,"stop":1729509285396,"duration":0},"status":"passed","severity":"normal"},{"uid":"206e3b16e6b54fa7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729509300131,"stop":1729509300131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ded1ef1e37802b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729509719667,"stop":1729509719668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8283cac309f7d9e","name":"Push message with content topic containing shell command","time":{"start":1729509740436,"stop":1729509740436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4402abfcdc0e39f","name":"Push message with content topic containing Russian","time":{"start":1729509740430,"stop":1729509740431,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbf367d3166f7c8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729509827104,"stop":1729509827104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae797524d025032","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729509754765,"stop":1729509754766,"duration":1},"status":"passed","severity":"normal"},{"uid":"45894304586b5f80","name":"throws on content topic with empty application field","time":{"start":1729509276795,"stop":1729509276796,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7036157f6cc683","name":"random static sharding 5 - Cluster ID: 77, Shard ID: 400","time":{"start":1729509743440,"stop":1729509743442,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2a0c51cd85289a0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729509849026,"stop":1729509849027,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6bf3d1682d97583","name":"Push message with Chinese payload","time":{"start":1729509644768,"stop":1729509644769,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a9814682266e9f","name":"Store - dialed first","time":{"start":1729509837897,"stop":1729509837897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd4deeded5c3362","name":"Overlapping topic subscription","time":{"start":1729509685610,"stop":1729509685610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fc5366f06eecb7","name":"should be called for bootstrap peers","time":{"start":1729509343718,"stop":1729509343718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37d541e0a423fe4","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729509276799,"stop":1729509276800,"duration":1},"status":"passed","severity":"normal"},{"uid":"f076c3acd9662b72","name":"Check received message containing numeric","time":{"start":1729509719660,"stop":1729509719660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fedc52b5176e2ba","name":"random static sharding 9 - Cluster ID: 183, Shard ID: 801","time":{"start":1729509743443,"stop":1729509743444,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43b015b66a1e313","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729509827101,"stop":1729509827101,"duration":0},"status":"passed","severity":"normal"},{"uid":"72679c19cbad4714","name":"Check publish message containing XML","time":{"start":1729509678964,"stop":1729509678965,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e4831701d2dc33","name":"Should update shard info","time":{"start":1729509583014,"stop":1729509583014,"duration":0},"status":"passed","severity":"normal"},{"uid":"8360a7996a4a8d87","name":"new peer added after a peer was already found","time":{"start":1729509669457,"stop":1729509669457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac3204fa91538ce4","name":"Push message with custom timestamp: 1729513068126","time":{"start":1729509644798,"stop":1729509644799,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c3a941047ff8e4","name":"Subscribe and receive messages via waku relay post","time":{"start":1729509827109,"stop":1729509827109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dd29b359c46786","name":"Publish message with large meta","time":{"start":1729509678973,"stop":1729509678973,"duration":0},"status":"passed","severity":"normal"},{"uid":"377ad473d8dcb911","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729509292541,"stop":1729509292542,"duration":1},"status":"passed","severity":"normal"},{"uid":"7deddd061874de3f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729509276829,"stop":1729509276829,"duration":0},"status":"passed","severity":"normal"},{"uid":"72896f39b114327","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729509467903,"stop":1729509467903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72d65995a8b13e41","name":"Check received message containing unicode special characters","time":{"start":1729509515157,"stop":1729509515158,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3f57a83d32bf8b","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729509467903,"stop":1729509467904,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bbd6ee9a1d94378c","name":"Push message with content topic containing numeric","time":{"start":1729509644779,"stop":1729509644780,"duration":1},"status":"passed","severity":"normal"},{"uid":"d193a94a01561525","name":"Push message with content topic containing SQL Injection","time":{"start":1729509644784,"stop":1729509644785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d875c0292b073","name":"Push message with meta","time":{"start":1729509644793,"stop":1729509644794,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c0d610a4b6ebb4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729509284627,"stop":1729509284627,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e41d0b59eae406","name":"Ping on unsubscribed peer","time":{"start":1729509407938,"stop":1729509407939,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d37d28a954af1","name":"LightPush with 1 connections","time":{"start":1729509464638,"stop":1729509464638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e557f2f4e1464753","name":"Check received message containing Russian","time":{"start":1729509719674,"stop":1729509719674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8e65f9b124bef2","name":"configure the node with multiple content topics","time":{"start":1729509728614,"stop":1729509728614,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9f9386cb22d0e9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729509464351,"stop":1729509464352,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb102f4a48e7d1a0","name":"Check publish message containing Script","time":{"start":1729509678964,"stop":1729509678964,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd82cd74f2b26ed","name":"throws on content topic with empty version field","time":{"start":1729509276797,"stop":1729509276797,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7b4b12f5883a3a","name":"Subscribe to topic containing long and publish message","time":{"start":1729509685615,"stop":1729509685615,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cdc0083c8c93cf","name":"Check received message containing numeric","time":{"start":1729509515147,"stop":1729509515147,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b909b3694cb3057","name":"Throws when trying to push message with empty payload","time":{"start":1729509740426,"stop":1729509740426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d43a9cda29c2b9","name":"Fails to push message with large meta","time":{"start":1729509740438,"stop":1729509740438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60bf35c07ee1867","name":"LightPush","time":{"start":1729509837898,"stop":1729509837898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd84c3021c66fd7","name":"Push message with content topic containing Arabic","time":{"start":1729509740429,"stop":1729509740430,"duration":1},"status":"passed","severity":"normal"},{"uid":"16127fa6d7f671dc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729509674949,"stop":1729509674950,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b11ac7bc8c822ac","name":"should not receive a peer event after stop","time":{"start":1729509346177,"stop":1729509346177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece3f34e46cfd2f7","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app82/3/topic246/utf8","time":{"start":1729509728611,"stop":1729509728612,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99d30a4ed9c806e","name":"Filter with 3 connections","time":{"start":1729509464646,"stop":1729509464646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79a92f17d518ccc2","name":"Check publish message containing Russian","time":{"start":1729509678963,"stop":1729509678963,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbad89eb96b44fd","name":"Subscribe to topic containing XML and receive message","time":{"start":1729509827113,"stop":1729509827114,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e340b9c321f9b6d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729509276816,"stop":1729509276816,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fb728de013229f","name":"Subscribe to topic containing Script and receive message","time":{"start":1729509546747,"stop":1729509546747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a4f0845a19539d","name":"can start and stop the service","time":{"start":1729509304693,"stop":1729509304694,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d0345cb1694199","name":"different cluster, same shard: nodes don't connect","time":{"start":1729509582699,"stop":1729509582700,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8c01c157755fa7","name":"Check message with no content topic is not received","time":{"start":1729509515161,"stop":1729509515162,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa0d05643162797","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729509346181,"stop":1729509346182,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b27ffeb344771bee","name":"Meta field set when metaSetter is specified","time":{"start":1729509292863,"stop":1729509292864,"duration":1},"status":"passed","severity":"normal"},{"uid":"670ead13cb5a2d70","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729509678972,"stop":1729509678972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace400b6b3886374","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509780620,"stop":1729509780620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f70202cc42b420","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729509411514,"stop":1729509411515,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e7bd7cbb84acfd","name":"connected peers and dial","time":{"start":1729509645045,"stop":1729509645045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52062b5e6a8c32fb","name":"Check received message containing unicode special characters","time":{"start":1729509719677,"stop":1729509719677,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb3a3c1c31754d1","name":"should return empty list for no shard","time":{"start":1729509276815,"stop":1729509276815,"duration":0},"status":"passed","severity":"normal"},{"uid":"870138cd209e0e26","name":"Check message with no payload is not received","time":{"start":1729509515162,"stop":1729509515162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c67f72a26365c1d","name":"caches peers it previously fetched","time":{"start":1729509300761,"stop":1729509300761,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aca22434cc08be","name":"Check received message containing Chinese","time":{"start":1729509515148,"stop":1729509515148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e94531263bf14f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729509299700,"stop":1729509299701,"duration":1},"status":"passed","severity":"normal"},{"uid":"5280e0eb1ef6cea5","name":"Tracks peer failures correctly","time":{"start":1729509462167,"stop":1729509462167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a89630f18d8dd5","name":"Push message with content topic containing unicode special characters","time":{"start":1729509740437,"stop":1729509740437,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea86c437c5421c14","name":"addEventListener with correct event","time":{"start":1729509376575,"stop":1729509376576,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae224bdd306a7c4","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1729509582696,"stop":1729509582696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8a83465a0426ed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729509827099,"stop":1729509827099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2338aaff6c6983f","name":"Store - dialed after - with timeout","time":{"start":1729509837897,"stop":1729509837898,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4dbab0ea829af42","name":"should properly create location multiaddrs - tcp","time":{"start":1729509285404,"stop":1729509285404,"duration":0},"status":"passed","severity":"normal"},{"uid":"261fb48091ba7f2c","name":"Fails to push message bigger that 1MB","time":{"start":1729509644800,"stop":1729509644801,"duration":1},"status":"passed","severity":"normal"},{"uid":"a671a52c31cd1844","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729509515159,"stop":1729509515160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9e932d059f92eb","name":"Check received message containing special chars","time":{"start":1729509719660,"stop":1729509719661,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c1fae435cbb30a","name":"Fields are not dropped","time":{"start":1729509292241,"stop":1729509292243,"duration":2},"status":"passed","severity":"normal"},{"uid":"b78595b8335a4a0f","name":"Generator, 2 different pubsubtopics","time":{"start":1729509780621,"stop":1729509780621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9087d77d507b587e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729509464350,"stop":1729509464350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7ea681444dc881","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729509772332,"stop":1729509772332,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cd068739da60e1","name":"should log when no additional peers are found","time":{"start":1729509317465,"stop":1729509317466,"duration":1},"status":"passed","severity":"normal"},{"uid":"a808656046ac021d","name":"Decoder throws on undefined content topic","time":{"start":1729509310763,"stop":1729509310764,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2ba57c8ca92745","name":"Promise Callback - false","time":{"start":1729509775866,"stop":1729509775866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e769350922981c90","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729509827113,"stop":1729509827113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2681b889e4676af7","name":"Passing page size 110 when there are 120 messages","time":{"start":1729509801023,"stop":1729509801024,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb8ef8fa32800c0","name":"Default pageSize","time":{"start":1729509801024,"stop":1729509801024,"duration":0},"status":"passed","severity":"normal"},{"uid":"5174d66ec677c55c","name":"Nwaku publishes","time":{"start":1729509668509,"stop":1729509668510,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e9f7ed3c9c0b18","name":"should return all peers when numPeers is 0","time":{"start":1729509292623,"stop":1729509292623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1249d6a0a9702b26","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729509279325,"stop":1729509279325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecb3481ef2cc4cf","name":"Check publish message containing Arabic","time":{"start":1729509678963,"stop":1729509678963,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f7677b4db6ac3f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729509411517,"stop":1729509411517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e6b210584e67e8","name":"removeEventListener with wrong event","time":{"start":1729509376579,"stop":1729509376579,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2670ddd9cb1928","name":"should return valid sharding parameters for static sharding","time":{"start":1729509276827,"stop":1729509276827,"duration":0},"status":"passed","severity":"normal"},{"uid":"76339ccb7fd4c0a0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729509276830,"stop":1729509276830,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9ba5cd823e3a39","name":"Push message with custom timestamp: 1729513064890","time":{"start":1729509740440,"stop":1729509740440,"duration":0},"status":"passed","severity":"normal"},{"uid":"36dafc24e57bff06","name":"Check message with non string payload is not received","time":{"start":1729509719669,"stop":1729509719670,"duration":1},"status":"passed","severity":"normal"},{"uid":"799395fda277a963","name":"random static sharding 1 - Cluster ID: 36, Shard ID: 401","time":{"start":1729509743438,"stop":1729509743438,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed3e98536b79f09","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729509464356,"stop":1729509464356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d241c67837fb8cbb","name":"Check received message containing short","time":{"start":1729509719671,"stop":1729509719671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2fb9842c02c93c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729509827103,"stop":1729509827103,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f0fb72a0b88f87","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729509685608,"stop":1729509685608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dc5fcf8b8ad540","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729509685616,"stop":1729509685616,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd073c8fa236e08","name":"Check received message containing JSON","time":{"start":1729509515154,"stop":1729509515155,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde57ea5b68ffe5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729509276822,"stop":1729509276822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3360e9605b76bcef","name":"Ordered Callback - true","time":{"start":1729509775866,"stop":1729509775866,"duration":0},"status":"passed","severity":"normal"},{"uid":"110f834c40b5a996","name":"should use DNS peer discovery with light client","time":{"start":1729509346178,"stop":1729509346178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edadbc27d2088056","name":"Ping fails for unsubscribed peers","time":{"start":1729509462165,"stop":1729509462166,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b33de5cc40b398a","name":"should only return 1 node with store capability","time":{"start":1729509300762,"stop":1729509300762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3b66de17ab4b9c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729509849025,"stop":1729509849026,"duration":1},"status":"passed","severity":"normal"},{"uid":"db80cefd296de7e0","name":"Check publish message after service node is restarted","time":{"start":1729509678972,"stop":1729509678972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ef6ca36e54d3796","name":"less peers than existing","time":{"start":1729509645046,"stop":1729509645046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe3bb95c78fd3e34","name":"should not fail to start the service if it is already started","time":{"start":1729509346163,"stop":1729509346163,"duration":0},"status":"passed","severity":"normal"},{"uid":"98217ac1b37178c1","name":"Check publish message containing escaped characters","time":{"start":1729509678966,"stop":1729509678966,"duration":0},"status":"passed","severity":"normal"},{"uid":"52361e4f3fa8f325","name":"Query Generator - true","time":{"start":1729509775864,"stop":1729509775865,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca869e2436e29594","name":"Check received message containing escaped characters","time":{"start":1729509719677,"stop":1729509719677,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0db85f5745574d","name":"Passing page size 0 when there are 110 messages","time":{"start":1729509801020,"stop":1729509801021,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f2fe52cb869855","name":"should handle a minimal index list","time":{"start":1729509276863,"stop":1729509276863,"duration":0},"status":"passed","severity":"normal"},{"uid":"23432bf9adc245ee","name":"Decoder throws on undefined content topic","time":{"start":1729509292865,"stop":1729509292865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b362ae0509b052f5","name":"Push message on custom pubsubTopic","time":{"start":1729509561622,"stop":1729509561622,"duration":0},"status":"passed","severity":"normal"},{"uid":"269097f67a2ae007","name":"Check received message containing long","time":{"start":1729509719659,"stop":1729509719660,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4c58f755ec9f79","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729509312342,"stop":1729509312342,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae3b8cb81f394","name":"Decoder throws on undefined content topic","time":{"start":1729509312344,"stop":1729509312344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6e3456111e6227","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729509304696,"stop":1729509304696,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a5ba74c63b30ab","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729509300764,"stop":1729509300764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c100daba86f5c1e3","name":"isConnected return false after peer stops","time":{"start":1729509390605,"stop":1729509390606,"duration":1},"status":"passed","severity":"normal"},{"uid":"65cc27892a085153","name":"Passing page size 19 when there are 20 messages","time":{"start":1729509801023,"stop":1729509801023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbbf216adae274d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729509276809,"stop":1729509276810,"duration":1},"status":"passed","severity":"normal"},{"uid":"584fc9afc90e8a91","name":"Relay + Store","time":{"start":1729509346082,"stop":1729509346082,"duration":0},"status":"passed","severity":"normal"},{"uid":"500b3cb2f8fd5dc9","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729509467905,"stop":1729509467905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2a30a0d4280a6f8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729509276826,"stop":1729509276826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee983dd3a0edea3f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729509464403,"stop":1729509464403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b18a3dbcc9819c","name":"should properly create location multiaddrs - tcp6","time":{"start":1729509285403,"stop":1729509285403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5401e3947f2f493","name":"Subscribe to topic containing short and receive message","time":{"start":1729509546743,"stop":1729509546743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5abf1763ac1af40","name":"LightPush with 2 connections","time":{"start":1729509464639,"stop":1729509464639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd09bc6bfca2db13","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729509546744,"stop":1729509546745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c2639589c91e12","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729509276827,"stop":1729509276828,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b041ce8b5e3efc","name":"Check publish message containing Chinese","time":{"start":1729509678962,"stop":1729509678963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a361b27aa045a4d9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729509345621,"stop":1729509345621,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e908854d1e87ac","name":"Renews peer on consistent ping failures","time":{"start":1729509462166,"stop":1729509462167,"duration":1},"status":"passed","severity":"normal"},{"uid":"1508778b043de474","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729509276806,"stop":1729509276806,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3bf30d450652e3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729509849026,"stop":1729509849026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2087babe9e3c35e7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app97/5/topic543/test.js","time":{"start":1729509728610,"stop":1729509728610,"duration":0},"status":"passed","severity":"normal"},{"uid":"770d4660f962dd1e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729509685609,"stop":1729509685609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3649b25cf890620","name":"Check received message containing special chars","time":{"start":1729509719672,"stop":1729509719672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52faaa24562a05f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729509276822,"stop":1729509276823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cd375410bd278b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729509464385,"stop":1729509464385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d35654c83b2d0bf","name":"Check received message containing XML","time":{"start":1729509719675,"stop":1729509719675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c158c2a9d4e1fa0","name":"Ordered callback, aborts when callback returns true","time":{"start":1729509791070,"stop":1729509791070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8e40e105f404a8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729509285406,"stop":1729509285406,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee96ad3cd6acef4","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729509300132,"stop":1729509300132,"duration":0},"status":"passed","severity":"normal"},{"uid":"576e7314c6dbdf21","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729509276826,"stop":1729509276826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8adceab990238e1","name":"Push message with content topic containing Script","time":{"start":1729509740432,"stop":1729509740433,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2b3e9a938659df","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729509464401,"stop":1729509464401,"duration":0},"status":"passed","severity":"normal"},{"uid":"54152ba9af25722b","name":"Push message with content topic containing SQL Injection","time":{"start":1729509740431,"stop":1729509740432,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb3fec58b77964c","name":"Reopen subscription with peer with lost subscription","time":{"start":1729509407944,"stop":1729509407944,"duration":0},"status":"passed","severity":"normal"},{"uid":"40830c553ca22c85","name":"Query generator for multiple messages with different message text format","time":{"start":1729509791067,"stop":1729509791067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4977a6db7593461e","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729509467904,"stop":1729509467904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"606820d59555e1bf","name":"Generator, custom pubsub topic","time":{"start":1729509780617,"stop":1729509780617,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e4c8014e158f5e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729509464402,"stop":1729509464402,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dae61642dd75e3","name":"Push message with Chinese payload","time":{"start":1729509740418,"stop":1729509740418,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5663d5c87baeed","name":"should properly create location multiaddrs - udp4","time":{"start":1729509285402,"stop":1729509285402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c07c7cf95322557","name":"random static sharding 4 - Cluster ID: 814, Shard ID: 380","time":{"start":1729509743439,"stop":1729509743440,"duration":1},"status":"passed","severity":"normal"},{"uid":"845145f7da6d9c0a","name":"Check received message containing emoji","time":{"start":1729509719666,"stop":1729509719666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d81fb8e9dee1f7","name":"Push message with XML payload","time":{"start":1729509644772,"stop":1729509644772,"duration":0},"status":"passed","severity":"normal"},{"uid":"3022e6d2915e125f","name":"should not fail to stop the service if it was not started","time":{"start":1729509304694,"stop":1729509304694,"duration":0},"status":"passed","severity":"normal"},{"uid":"53eee7f4f4bbc345","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729509411523,"stop":1729509411524,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e2fcc3a837ff57","name":"through manual discovery","time":{"start":1729509566790,"stop":1729509566791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf36f79a78b92d","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729509467905,"stop":1729509467905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0e05e5c8500057e","name":"Check message with invalid timestamp is not received","time":{"start":1729509515160,"stop":1729509515160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca557b079a9e786","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729509276814,"stop":1729509276814,"duration":0},"status":"passed","severity":"normal"},{"uid":"83646987a7d9fe5c","name":"should get / set UDP multiaddr","time":{"start":1729509285401,"stop":1729509285401,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bb0247cad98a5c","name":"should be online or offline if network state changed","time":{"start":1729509336313,"stop":1729509336313,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea779ed1f56d34d","name":"Non TWN Cluster","time":{"start":1729509728608,"stop":1729509728609,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6b0cd3120373f4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729509546756,"stop":1729509546757,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde98a36f8087cda","name":"Push message with content topic containing long","time":{"start":1729509740427,"stop":1729509740427,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fda560ba038e9eb","name":"1 Relay, 1 Filter, gives up","time":{"start":1729509300498,"stop":1729509300499,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e53dc59dda1905","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729509685637,"stop":1729509685638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94671dc767285df","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729509292865,"stop":1729509292866,"duration":1},"status":"passed","severity":"normal"},{"uid":"9746dfd43a3ba13d","name":"can start the service","time":{"start":1729509346162,"stop":1729509346162,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e85a0e9ad2e484c","name":"Push message with JSON payload","time":{"start":1729509740423,"stop":1729509740423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4df643bef46e748","name":"should retry on failure if specified","time":{"start":1729509317474,"stop":1729509317474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1cbd5b9b7bee0d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729509807119,"stop":1729509807120,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4eebe10bccd6ec","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729509276812,"stop":1729509276813,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecb923a2088f3ec","name":"Push message with meta","time":{"start":1729509740438,"stop":1729509740438,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9beae17f81c5cf","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729509464351,"stop":1729509464351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bab5725bb4a9bdc","name":"should decode valid enr with tcp successfully","time":{"start":1729509285394,"stop":1729509285394,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a13af1dbef7e2b","name":"Push message with content topic containing escaped characters","time":{"start":1729509644790,"stop":1729509644790,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e782bcbed1b3c0","name":"Refresh subscription","time":{"start":1729509827102,"stop":1729509827102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7af6b19d8d86218","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729509292542,"stop":1729509292543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef94a477588f7e93","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729509685608,"stop":1729509685608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3781d3006f28806b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729509276820,"stop":1729509276820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ef0fa7cbcf4350","name":"Push message with long payload","time":{"start":1729509644766,"stop":1729509644767,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6306422315822b","name":"Push message with Russian payload","time":{"start":1729509644770,"stop":1729509644770,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e141c6748348b3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729509807117,"stop":1729509807117,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ab560ba20904b5","name":"Renews subscription after lossing a connection","time":{"start":1729509827107,"stop":1729509827107,"duration":0},"status":"passed","severity":"normal"},{"uid":"952c85113e2beab3","name":"Push message with custom timestamp: 1698751064890","time":{"start":1729509740439,"stop":1729509740439,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a8a3c4595eedf5","name":"Subscribe and receive messages via lightPush","time":{"start":1729509827108,"stop":1729509827108,"duration":0},"status":"passed","severity":"normal"},{"uid":"8738c9136d0622c9","name":"Js publishes, other Js receives","time":{"start":1729509668510,"stop":1729509668510,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2bcfdbbc1b530b","name":"Push message with content topic containing XML","time":{"start":1729509644786,"stop":1729509644787,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3d0e52667a5c81","name":"should set field with all protocols disabled","time":{"start":1729509285404,"stop":1729509285405,"duration":1},"status":"passed","severity":"normal"},{"uid":"b586014d03bafe0b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729509827114,"stop":1729509827114,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c21d4c08ef9cab","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729509276806,"stop":1729509276807,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de254d3c9c3e2a7","name":"1 Store, 2 fetches","time":{"start":1729509300498,"stop":1729509300498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a377721895d0b1fc","name":"ignores unrecognized TXT record formats","time":{"start":1729509300760,"stop":1729509300760,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ea4e593b4edeab","name":"Check message with invalid timestamp is not received","time":{"start":1729509719668,"stop":1729509719668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1820a1707fad852","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729509546757,"stop":1729509546757,"duration":0},"status":"passed","severity":"normal"},{"uid":"88237bcb07e94216","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729509390604,"stop":1729509390604,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a36797a5fea21f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729509284626,"stop":1729509284627,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a7bf9034217f58","name":"Check message with non string payload is not received","time":{"start":1729509515162,"stop":1729509515162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4035fd8894861fd3","name":"Should update multiaddrs","time":{"start":1729509583013,"stop":1729509583014,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea1ee09607b290","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729509284620,"stop":1729509284620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b5ed8cc803e5fa","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729509807118,"stop":1729509807118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4084217e307bbd","name":"Subscribe and publish message","time":{"start":1729509685607,"stop":1729509685607,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3b11b87acaddb5","name":"Push message with content topic containing Russian","time":{"start":1729509644783,"stop":1729509644784,"duration":1},"status":"passed","severity":"normal"},{"uid":"5511661420a1030e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729509719679,"stop":1729509719679,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68284cd6440918f","name":"A test","time":{"start":1729509546823,"stop":1729509546824,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e2b4d3ca22f0b3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729509685620,"stop":1729509685623,"duration":3},"status":"passed","severity":"normal"},{"uid":"fef2284612db89d3","name":"Encoder throws on empty string content topic","time":{"start":1729509310762,"stop":1729509310763,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cb5265acc0a0d","name":"throws on empty content topic","time":{"start":1729509276793,"stop":1729509276793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2af6080dfb1d9f","name":"Push message with content topic containing JSON","time":{"start":1729509644788,"stop":1729509644789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae7bbf8b7820999","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729509300762,"stop":1729509300763,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2739abe7c27c6d7","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app36/9/topic355/proto","time":{"start":1729509728609,"stop":1729509728610,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fbf9dcdc432c80c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729509464353,"stop":1729509464354,"duration":1},"status":"passed","severity":"normal"},{"uid":"58be976fcce21b45","name":"Push message with shell command payload","time":{"start":1729509740423,"stop":1729509740424,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b5cdd357c96c14","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app88/3/topic680/proto","time":{"start":1729509728612,"stop":1729509728612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41859cfd747a4bb","name":"random static sharding 7 - Cluster ID: 945, Shard ID: 924","time":{"start":1729509743442,"stop":1729509743443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57a5886dae0c724","name":"Query with Promise Callback, No message returned","time":{"start":1729509772334,"stop":1729509772334,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fa1c0cc2d1037","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729509276863,"stop":1729509276863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1bfb087eddc5b7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729509464398,"stop":1729509464398,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fd39a33a14dd64","name":"should throw if no connection provided","time":{"start":1729509292537,"stop":1729509292538,"duration":1},"status":"passed","severity":"normal"},{"uid":"2058ed9da609b435","name":"should return false","time":{"start":1729509285396,"stop":1729509285396,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dfdcb8cf00bf5f","name":"should return no connections if no open connection provided","time":{"start":1729509292419,"stop":1729509292419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f56dbe00e58c6ac","name":"should throw an error for insufficient data","time":{"start":1729509276864,"stop":1729509276864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4548ac617bdf120b","name":"Check received message containing shell command","time":{"start":1729509515157,"stop":1729509515157,"duration":0},"status":"passed","severity":"normal"},{"uid":"763138a9f6ad3c1d","name":"should remove a peer","time":{"start":1729509317461,"stop":1729509317461,"duration":0},"status":"passed","severity":"normal"},{"uid":"267ce0da7fc9167b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app41/7/topic398/test.js","time":{"start":1729509728610,"stop":1729509728610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54a67cf77d814b3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509411520,"stop":1729509411523,"duration":3},"status":"passed","severity":"normal"},{"uid":"141c37e878e229f8","name":"Push message with JSON payload","time":{"start":1729509644773,"stop":1729509644774,"duration":1},"status":"passed","severity":"normal"},{"uid":"509d8845d1afed4b","name":"handles multiple messages","time":{"start":1729509800200,"stop":1729509800201,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c8d78ff213bc51","name":"Check message with no payload is not received","time":{"start":1729509719669,"stop":1729509719669,"duration":0},"status":"passed","severity":"normal"},{"uid":"72344cb84e276d57","name":"should reject if Relay is requested but not mounted","time":{"start":1729509317436,"stop":1729509317437,"duration":1},"status":"passed","severity":"normal"},{"uid":"22750af6020d083","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729509276824,"stop":1729509276825,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea5245df28bb185","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729509772329,"stop":1729509772330,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b8d37d681f5eec","name":"should not throw an error for a single configured topic","time":{"start":1729509276824,"stop":1729509276824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2120b71b37142d69","name":"getPeersByDiscovery","time":{"start":1729509669454,"stop":1729509669454,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d6e1e2bd525928","name":"Query with Promise Callback, No Decoder","time":{"start":1729509772333,"stop":1729509772334,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5db5927e3b16913","name":"Check received message with timestamp: 1729509335530 ","time":{"start":1729509515159,"stop":1729509515159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f45cce918dde174","name":"Push message with Arabic payload","time":{"start":1729509644769,"stop":1729509644770,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e512e4b2a504e4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729509464398,"stop":1729509464398,"duration":0},"status":"passed","severity":"normal"},{"uid":"38060bbc7a6adbe5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509561625,"stop":1729509561625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4fc8d81f73515f","name":"Push message with content topic containing XML","time":{"start":1729509740433,"stop":1729509740434,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c528342a937270","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729509788775,"stop":1729509788775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b38221d26b08422","name":"Generator, custom pubsub topic","time":{"start":1729509780619,"stop":1729509780619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0d65a6e5b483e7","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729509336294,"stop":1729509336297,"duration":3},"status":"passed","severity":"normal"},{"uid":"521e3acf6f881fd5","name":"shard 0","time":{"start":1729509743423,"stop":1729509743427,"duration":4},"status":"passed","severity":"normal"},{"uid":"8ce2275ed96b817f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729509685640,"stop":1729509685640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fe8a16b0b237c4","name":"Mutual subscription","time":{"start":1729509685606,"stop":1729509685606,"duration":0},"status":"passed","severity":"normal"},{"uid":"41443d2d6872c64d","name":"Passing page size 10 when there are 10 messages","time":{"start":1729509801022,"stop":1729509801022,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f0006994ee9a7e","name":"Push message with XML payload","time":{"start":1729509740422,"stop":1729509740422,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14c49e94b2a5f8d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729509284621,"stop":1729509284622,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3708c3c90594e13","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729509276817,"stop":1729509276817,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e5cf74982ef627","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729509827100,"stop":1729509827100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b91903fb9b6bcb","name":"random static sharding 2 - Cluster ID: 985, Shard ID: 801","time":{"start":1729509743438,"stop":1729509743439,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba58fc0769c0f36","name":"Push message with content topic containing short","time":{"start":1729509740426,"stop":1729509740426,"duration":0},"status":"passed","severity":"normal"},{"uid":"41962da5ef2600c3","name":"Encoder throws on empty string content topic","time":{"start":1729509312344,"stop":1729509312344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdf9cc7416d7818","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729509464375,"stop":1729509464375,"duration":0},"status":"passed","severity":"normal"},{"uid":"2692b24c295d2a28","name":"Encoder throws on undefined content topic","time":{"start":1729509310762,"stop":1729509310762,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc20f92ba92270af","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729509300128,"stop":1729509300128,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcbeedce28064ef","name":"Check received message with timestamp: 1729509335530000000 ","time":{"start":1729509515158,"stop":1729509515158,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f88e1dfa4a67c83","name":"Subscribe to topic containing XML and publish message","time":{"start":1729509685636,"stop":1729509685637,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9016351adabdd75","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729509827101,"stop":1729509827102,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f500a26923a13d","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729509467903,"stop":1729509467903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af93821cc28c53e6","name":"Publish message with custom timestamp: Tue Oct 31 2023 11:21:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1729509678968,"stop":1729509678968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16a49a8b6f1d069","name":"Ping on unsubscribed peer","time":{"start":1729509396133,"stop":1729509396133,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c6d3ec1fc8154","name":"Push message with content topic containing special chars","time":{"start":1729509740427,"stop":1729509740429,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ca53fcc5d31161e","name":"Check received message containing long","time":{"start":1729509719671,"stop":1729509719672,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a5b708880e5c44","name":"Overlapping topic subscription","time":{"start":1729509546742,"stop":1729509546742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a317674b4271da35","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729509685624,"stop":1729509685624,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f5ed6411158943","name":"Subscribe to topic containing Script and receive message","time":{"start":1729509827104,"stop":1729509827105,"duration":1},"status":"passed","severity":"normal"},{"uid":"8727749dbf2d46b3","name":"Push 30 different messages","time":{"start":1729509644777,"stop":1729509644777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3d9d6a3a72b093","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729509743448,"stop":1729509743449,"duration":1},"status":"passed","severity":"normal"},{"uid":"4640ce41294840b2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729509411518,"stop":1729509411518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71802290b656338","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729509464399,"stop":1729509464400,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dd5a0f66b5998d","name":"dispatchEvent via connectionManager","time":{"start":1729509376580,"stop":1729509376582,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f25b34999586ee7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729509719667,"stop":1729509719667,"duration":0},"status":"passed","severity":"normal"},{"uid":"878a0afa4169be0f","name":"udp ip6 address","time":{"start":1729509284780,"stop":1729509284780,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e78e86603636d4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729509827116,"stop":1729509827116,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4daeaafdaf389cc","name":"Ping on subscribed peer","time":{"start":1729509396132,"stop":1729509396132,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf6a944326b58e6","name":"Generator, custom pubsub topic","time":{"start":1729509780620,"stop":1729509780621,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f441c58cefa32","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729509546747,"stop":1729509546747,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e9e281a87809bc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729509827106,"stop":1729509827106,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa682e88ae59d2f","name":"should properly create location multiaddrs - udp","time":{"start":1729509285403,"stop":1729509285404,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5124aa20e8dfbb","name":"Check message received after jswaku node is restarted","time":{"start":1729509719670,"stop":1729509719670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"835a9b87a5b37a2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729509546748,"stop":1729509546748,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3bb950293ad31","name":"Waku message hash computation (no timestamp)","time":{"start":1729509279326,"stop":1729509279326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6160b0f512e47","name":"Check received message containing escaped characters","time":{"start":1729509719665,"stop":1729509719665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1616e41b8fdf3e7","name":"Push message with custom timestamp: 1698751068126","time":{"start":1729509644796,"stop":1729509644797,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e595c9563b5da62","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729509685638,"stop":1729509685639,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0318646b1c8047f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729509343720,"stop":1729509343721,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae8311e32d4e6c1","name":"Keep-alive pings maintain the connection","time":{"start":1729509462166,"stop":1729509462166,"duration":0},"status":"passed","severity":"normal"},{"uid":"5645774267859d93","name":"Check publish message containing special chars","time":{"start":1729509678962,"stop":1729509678962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c762fe1a37ca1ab","name":"Push message with numeric payload","time":{"start":1729509644767,"stop":1729509644767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad392e841e356de5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729509827105,"stop":1729509827106,"duration":1},"status":"passed","severity":"normal"},{"uid":"df822caa90fd37a8","name":"1 Relay, 1 fetch","time":{"start":1729509300497,"stop":1729509300497,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81c25dafde7335","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729509827112,"stop":1729509827112,"duration":0},"status":"passed","severity":"normal"},{"uid":"629df659c9aa76d6","name":"Publish message with rate limit","time":{"start":1729509678973,"stop":1729509678973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e320cb549107cf5a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729509754767,"stop":1729509754767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef45cdb32c344c4","name":"Check message received after nwaku node is restarted","time":{"start":1729509515163,"stop":1729509515163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a66bbfa37e556951","name":"Push message with short payload","time":{"start":1729509644765,"stop":1729509644766,"duration":1},"status":"passed","severity":"normal"},{"uid":"9459cd027bd32b2","name":"should call waitForPeer on Relay","time":{"start":1729509317442,"stop":1729509317442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77a00e87abd06ba","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729509464351,"stop":1729509464351,"duration":0},"status":"passed","severity":"normal"},{"uid":"b752ce5019663e2b","name":"Push message on custom pubsubTopic","time":{"start":1729509561624,"stop":1729509561624,"duration":0},"status":"passed","severity":"normal"},{"uid":"33627a5a5f7f5a5","name":"Check publish message containing shell command","time":{"start":1729509678966,"stop":1729509678966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f74af785578fe","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729509827114,"stop":1729509827115,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ff4784dc03a049","name":"listenerCount","time":{"start":1729509376580,"stop":1729509376580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d386dd370f209a88","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729509743427,"stop":1729509743438,"duration":11},"status":"passed","severity":"normal"},{"uid":"df727a964535f8d4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729509685623,"stop":1729509685624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c349932ab676bf98","name":"Push message with Script payload","time":{"start":1729509740419,"stop":1729509740422,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b9b8ce053372855","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729509276814,"stop":1729509276815,"duration":1},"status":"passed","severity":"normal"},{"uid":"5655222bdd1e5eed","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729509276815,"stop":1729509276815,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdd8864bc053768","name":"can start the service","time":{"start":1729509689494,"stop":1729509689495,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0247a7256e5cad","name":"same cluster, same shard: nodes connect","time":{"start":1729509582698,"stop":1729509582699,"duration":1},"status":"passed","severity":"normal"},{"uid":"700c1c2f16d732ce","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729509276811,"stop":1729509276811,"duration":0},"status":"passed","severity":"normal"},{"uid":"42578e213918d8e0","name":"Publish without waiting for remote peer","time":{"start":1729509685607,"stop":1729509685607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3239898f84b15a1","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729509464400,"stop":1729509464400,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfbac57aea337c3","name":"should throw error - no id","time":{"start":1729509285394,"stop":1729509285395,"duration":1},"status":"passed","severity":"normal"},{"uid":"27570bf6ba7a7101","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729509827113,"stop":1729509827113,"duration":0},"status":"passed","severity":"normal"},{"uid":"415c45be77eeb646","name":"Push message with unicode special characters payload","time":{"start":1729509740425,"stop":1729509740425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aa26c76fb5dae7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729509276821,"stop":1729509276821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3251896bb2be6b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729509390603,"stop":1729509390604,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d780a3f6ffcf11","name":"should throw an error for an unconfigured topic","time":{"start":1729509276825,"stop":1729509276825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d430fe189a1ab3e","name":"Check publish message containing short","time":{"start":1729509678960,"stop":1729509678961,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf16eaf96363053","name":"Generator, 2 different pubsubtopics","time":{"start":1729509780619,"stop":1729509780619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd72f0efb2ebc1b","name":"should return unique PubsubTopics for static sharding","time":{"start":1729509276813,"stop":1729509276814,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a71d309863348e","name":"should not receive a peer event before start","time":{"start":1729509346164,"stop":1729509346176,"duration":12},"status":"passed","severity":"normal"},{"uid":"47f2af7a08f0fb5","name":"Check publish message containing JSON","time":{"start":1729509678965,"stop":1729509678966,"duration":1},"status":"passed","severity":"normal"},{"uid":"21dae535f12a62b6","name":"Relay - dialed first","time":{"start":1729509837896,"stop":1729509837896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7de23701be7ce76","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729509467902,"stop":1729509467903,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9fdbd3fda03eaa71","name":"Relay - dialed after","time":{"start":1729509837896,"stop":1729509837896,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c13f8a6437fa72","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729509685638,"stop":1729509685638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae6636ee11b33f2","name":"Query with Ordered Callback, No Decoder","time":{"start":1729509772331,"stop":1729509772331,"duration":0},"status":"passed","severity":"normal"},{"uid":"568e6323179cdae6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729509284626,"stop":1729509284626,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc1339da1dd737c","name":"Reusing cursor across nodes","time":{"start":1729509754768,"stop":1729509754769,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d03abc41a93507","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729509772331,"stop":1729509772331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf89429553ffc7f","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729509467906,"stop":1729509467906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee92219dc643e2d8","name":"should find and add new peers","time":{"start":1729509317464,"stop":1729509317464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb430d808c81ce71","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1729509317473,"stop":1729509317473,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad09e254719ba27a","name":"Check message on other pubsub topic is not received","time":{"start":1729509719668,"stop":1729509719669,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab015d66aa7d04a","name":"LightPush with 3 connections","time":{"start":1729509464639,"stop":1729509464641,"duration":2},"status":"skipped","severity":"normal"},{"uid":"258d40136beed256","name":"Sample","time":{"start":1729509284806,"stop":1729509284807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c89f69e3b5c80","name":"LightPush with 0 connections","time":{"start":1729509464637,"stop":1729509464637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c8e70e56851ff17","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729509276829,"stop":1729509276829,"duration":0},"status":"passed","severity":"normal"},{"uid":"4434a19fd9c4c7f9","name":"Subscribe and receives messages on 20 topics","time":{"start":1729509827101,"stop":1729509827101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97f1d38004baf59","name":"Subscribe and receives messages on 20 topics","time":{"start":1729509827109,"stop":1729509827109,"duration":0},"status":"passed","severity":"normal"},{"uid":"af645e8336d81abc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729509284622,"stop":1729509284623,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7456d147d26691","name":"should properly create peer info with all multiaddrs","time":{"start":1729509285404,"stop":1729509285404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17d1608f33f8db8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729509276821,"stop":1729509276821,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ee192175481873","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729509807118,"stop":1729509807118,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e96950227ca506","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729509827110,"stop":1729509827110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdff92355246e0a","name":"addEventListener with wrong event","time":{"start":1729509376576,"stop":1729509376576,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c18e64284d0b5a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729509279325,"stop":1729509279325,"duration":0},"status":"passed","severity":"normal"},{"uid":"6304249c4318a78c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729509345621,"stop":1729509345622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a79a6cf850545c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729509807121,"stop":1729509807122,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a740fb186b14a48","name":"pre and post cipher","time":{"start":1729509311079,"stop":1729509311079,"duration":0},"status":"passed","severity":"normal"},{"uid":"3415256a0e5a5073","name":"should properly create location multiaddrs - tcp4","time":{"start":1729509285402,"stop":1729509285403,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad08ceeee8bfecb","name":"Subscribe and receive messages via waku relay post","time":{"start":1729509827100,"stop":1729509827100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c80ced58a39610","name":"Check publish message containing emoji","time":{"start":1729509678967,"stop":1729509678967,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29294cc313585b8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729509674950,"stop":1729509674950,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f221526b15fae8","name":"should return true when peers exist","time":{"start":1729509317462,"stop":1729509317462,"duration":0},"status":"passed","severity":"normal"},{"uid":"de32029256dfb1e9","name":"Check received message containing Script","time":{"start":1729509719675,"stop":1729509719675,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd8a347b966c0b5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729509546758,"stop":1729509546758,"duration":0},"status":"passed","severity":"normal"},{"uid":"608a190a5b76cd67","name":"Push message equal or less that 1MB","time":{"start":1729509644799,"stop":1729509644800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09975357ccd0d81","name":"Overlapping topic subscription","time":{"start":1729509827102,"stop":1729509827102,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9d77a0053774d6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729509772329,"stop":1729509772329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6907458d9299848","name":"should only return 1 node with relay capability","time":{"start":1729509300761,"stop":1729509300761,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf89e95e07fabdf0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729509300498,"stop":1729509300498,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a8bdda3b1a04e6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729509284622,"stop":1729509284622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec4556bdaa4f2c2","name":"should emit a peer event after start","time":{"start":1729509689496,"stop":1729509689497,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab57a130f2200c7","name":"Push message with content topic containing emoji","time":{"start":1729509740437,"stop":1729509740437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fefbd06d43f763","name":"should set field with only STORE enabled","time":{"start":1729509285406,"stop":1729509285406,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b3c95d98a6b382","name":"Check message received after jswaku node is restarted","time":{"start":1729509719703,"stop":1729509719703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc23e42e14c6819a","name":"Push message with content topic containing emoji","time":{"start":1729509644791,"stop":1729509644792,"duration":1},"status":"passed","severity":"normal"},{"uid":"648a9306c7bfc2cd","name":"should wait for Store peer to be connected","time":{"start":1729509317441,"stop":1729509317442,"duration":1},"status":"passed","severity":"normal"},{"uid":"a354c2fabd7c76d","name":"Throws when trying to push message with empty payload","time":{"start":1729509644777,"stop":1729509644778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3aa237455637e87","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729509685617,"stop":1729509685618,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7447a8e74605e49","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729509772332,"stop":1729509772333,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddabdd012dfecbe5","name":"removeEventListener with correct event","time":{"start":1729509376576,"stop":1729509376577,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03bf7405abf50e9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729509336298,"stop":1729509336301,"duration":3},"status":"passed","severity":"normal"},{"uid":"474c14ceb3216552","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729509546741,"stop":1729509546742,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0d5a8236463aec","name":"Check message on other pubsub topic is not received","time":{"start":1729509515160,"stop":1729509515161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ad1896c23bfd","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729509464404,"stop":1729509464408,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc4bb3132bf62a4a","name":"Subscribe to topic containing XML and receive message","time":{"start":1729509827105,"stop":1729509827105,"duration":0},"status":"passed","severity":"normal"},{"uid":"63325b6de03b96d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729509827103,"stop":1729509827103,"duration":0},"status":"passed","severity":"normal"},{"uid":"531f7835439cd202","name":"returns only open connection if one present","time":{"start":1729509292418,"stop":1729509292418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d959f34ee578655","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729509276805,"stop":1729509276805,"duration":0},"status":"passed","severity":"normal"},{"uid":"279e2324134e1179","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729509754766,"stop":1729509754766,"duration":0},"status":"passed","severity":"normal"},{"uid":"3067db03acdc7f85","name":"start node with empty shard should fail","time":{"start":1729509743449,"stop":1729509743449,"duration":0},"status":"passed","severity":"normal"},{"uid":"40dc3941e9fb8205","name":"Query Generator, No Decoder","time":{"start":1729509772330,"stop":1729509772330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f56398d8ae03a4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729509515159,"stop":1729509515159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d75cb37aa7fa68","name":"should send to specified number of peers of used peers","time":{"start":1729509317473,"stop":1729509317473,"duration":0},"status":"passed","severity":"normal"},{"uid":"588dcb9432980b4a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729509292623,"stop":1729509292624,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4ce377b64fc76c","name":"Ping on unsubscribed peer","time":{"start":1729509407943,"stop":1729509407943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b768483d4f84978","name":"Check received message containing JSON","time":{"start":1729509719664,"stop":1729509719664,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f06593d902a94fc","name":"throws an error for improperly formatted content topics","time":{"start":1729509276810,"stop":1729509276811,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2480baed26b926","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729509276819,"stop":1729509276820,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb94ffa42ca5293","name":"Filter with 0 connections","time":{"start":1729509464637,"stop":1729509464638,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d49fd9ea9a8d5d1c","name":"Query generator for 2000 messages","time":{"start":1729509791070,"stop":1729509791070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd8ef944e20f893","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729509827108,"stop":1729509827108,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c8eb22524bbdef","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729509336302,"stop":1729509336302,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ed8d282b0d4f8c","name":"Symmetric encrypt & Decrypt","time":{"start":1729509311078,"stop":1729509311078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c94b4f4f97e2696","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729509310761,"stop":1729509310761,"duration":0},"status":"passed","severity":"normal"},{"uid":"194e24726b656c72","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729509276827,"stop":1729509276827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66911753fb3435f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729509448054,"stop":1729509448054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c736dec3fc2378","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729509276807,"stop":1729509276808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7c229bf2cc8379","name":"same cluster, different shard: nodes connect","time":{"start":1729509582699,"stop":1729509582699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2eb670c1c397ce9","name":"Push message with Basic HTML tag payload","time":{"start":1729509740422,"stop":1729509740423,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3dbfbbf50b9b73","name":"Check received message containing emoji","time":{"start":1729509719677,"stop":1729509719678,"duration":1},"status":"passed","severity":"normal"},{"uid":"312722c4f42d3708","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app78/4/topic787/json","time":{"start":1729509728611,"stop":1729509728611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73dd7bc92785ea7","name":"Check received message containing shell command","time":{"start":1729509719676,"stop":1729509719676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdbdd416ea0c711","name":"Fails to publish duplicate message","time":{"start":1729509678969,"stop":1729509678970,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff65014c132c643a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729509464352,"stop":1729509464353,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf4ca238c24d479","name":"Check received message containing JSON","time":{"start":1729509719676,"stop":1729509719676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3ce7b2f6d5f216","name":"should encode/decode to text encoding","time":{"start":1729509285397,"stop":1729509285401,"duration":4},"status":"passed","severity":"normal"},{"uid":"809588d741b9536b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509411515,"stop":1729509411516,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8eb82c9b48c671","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729509276818,"stop":1729509276819,"duration":1},"status":"passed","severity":"normal"},{"uid":"413ccd8ae54608dc","name":"Filter with 1 connections","time":{"start":1729509464638,"stop":1729509464638,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f212295196de05","name":"Push message with content topic containing escaped characters","time":{"start":1729509740436,"stop":1729509740437,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e60b68033a9d95","name":"should reject if WakuNode is not started","time":{"start":1729509317434,"stop":1729509317436,"duration":2},"status":"passed","severity":"normal"},{"uid":"407f48da32c8485c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729509411519,"stop":1729509411519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2a1872de0bc1db","name":"Check received message containing Basic HTML tag","time":{"start":1729509719663,"stop":1729509719664,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabceafa6221cd4e","name":"should return usable stream attached to connection","time":{"start":1729509292536,"stop":1729509292537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cdb69a4fe1b858a","name":"should only return 1 node with relay and store capability","time":{"start":1729509300762,"stop":1729509300762,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefd3f352efd8aaa","name":"Check message received after nwaku node is restarted","time":{"start":1729509719704,"stop":1729509719715,"duration":11},"status":"skipped","severity":"normal"},{"uid":"d009438a8db1b3aa","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729509300128,"stop":1729509300129,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3073ac074556e4","name":"Decoder throws on empty string content topic","time":{"start":1729509292865,"stop":1729509292865,"duration":0},"status":"passed","severity":"normal"},{"uid":"19795b916db6f484","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729509467905,"stop":1729509467906,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0004f8fffd07c55","name":"Check message received after nwaku node is restarted","time":{"start":1729509719670,"stop":1729509719671,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a681038cbf9017a","name":"should create a new stream if no existing for protocol found","time":{"start":1729509292538,"stop":1729509292538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5375619e845058c7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729509300130,"stop":1729509300130,"duration":0},"status":"passed","severity":"normal"},{"uid":"3963e87b483dfabf","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729509467901,"stop":1729509467902,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ff997a8ea647939","name":"Push message with content topic containing numeric","time":{"start":1729509740427,"stop":1729509740427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eacb2e4e6f501a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729509310759,"stop":1729509310760,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf20eadfa32bd1f","name":"Ephemeral field set to true","time":{"start":1729509292863,"stop":1729509292863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edf10ef759413fe","name":"Push message with Script payload","time":{"start":1729509644771,"stop":1729509644772,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cac02e05602a6d9","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729509276807,"stop":1729509276807,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa8c2bbeb2ad436","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729509467904,"stop":1729509467905,"duration":1},"status":"skipped","severity":"normal"},{"uid":"820b7f01c25389ca","name":"stop","time":{"start":1729509376583,"stop":1729509376583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bc8a8961ac141c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729509285394,"stop":1729509285394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e9dd633dedb943","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729509276812,"stop":1729509276812,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cc201c54533630","name":"random static sharding 10 - Cluster ID: 222, Shard ID: 831","time":{"start":1729509743444,"stop":1729509743447,"duration":3},"status":"passed","severity":"normal"},{"uid":"99055cae944ac87c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729509754769,"stop":1729509754770,"duration":1},"status":"passed","severity":"normal"},{"uid":"171011317514af7e","name":"Check received message containing escaped characters","time":{"start":1729509515157,"stop":1729509515157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfbc5843f750ab2","name":"should check connected peers if present and suitable","time":{"start":1729509317439,"stop":1729509317440,"duration":1},"status":"passed","severity":"normal"},{"uid":"11845241b7489fcc","name":"ignores domain fetching errors","time":{"start":1729509300760,"stop":1729509300760,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bd66456dccfeaa","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729509279327,"stop":1729509279327,"duration":0},"status":"passed","severity":"normal"},{"uid":"779aac3fcc2ed3fb","name":"Check received message with timestamp: 1729509335672000000 ","time":{"start":1729509719678,"stop":1729509719678,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b7a50e5b466f33","name":"Check message with no pubsub topic is not received","time":{"start":1729509515161,"stop":1729509515161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebab6b6e891f7c7","name":"should emit a peer event after start","time":{"start":1729509304694,"stop":1729509304695,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8f33ceb606228c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729509546741,"stop":1729509546741,"duration":0},"status":"passed","severity":"normal"},{"uid":"34aa1644985be750","name":"Push message with content topic containing Arabic","time":{"start":1729509644782,"stop":1729509644782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddcff8c5c6353c8","name":"groups content topics by expected pubsub topic","time":{"start":1729509276809,"stop":1729509276809,"duration":0},"status":"passed","severity":"normal"},{"uid":"844d1bfcb7623253","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729509728614,"stop":1729509728615,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6e940e0f98418d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729509276822,"stop":1729509276822,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fd1ea464c16e82","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729509284621,"stop":1729509284621,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bc84a4e1ed835e","name":"Check received message containing Arabic","time":{"start":1729509515148,"stop":1729509515149,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8b2fbf72bef8db","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729509807121,"stop":1729509807121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f55b5e8f9d353ea","name":"Check received message containing shell command","time":{"start":1729509719664,"stop":1729509719665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47889cf83ecf46e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729509343717,"stop":1729509343717,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca010c47de68d4c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729509669457,"stop":1729509669457,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8e49289dabd874","name":"Check received message containing XML","time":{"start":1729509719663,"stop":1729509719663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c631ac33fc3bb1a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729509754766,"stop":1729509754767,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b118709f5931ff","name":"Fails to publish message with empty text","time":{"start":1729509678970,"stop":1729509678970,"duration":0},"status":"passed","severity":"normal"},{"uid":"677565dd8bb77f2a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1729509582695,"stop":1729509582695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c277cfe5ecc00c","name":"Ping on subscribed peer","time":{"start":1729509407937,"stop":1729509407938,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3ec5224b637eca","name":"Check publish message containing long","time":{"start":1729509678961,"stop":1729509678961,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5843fe3aa8f1c0","name":"Check received message containing Script","time":{"start":1729509719662,"stop":1729509719663,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41e83e25135114c","name":"should be able to decode the field with only STORE set to true","time":{"start":1729509284625,"stop":1729509284625,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ee07d00522165","name":"Check received message containing SQL Injection","time":{"start":1729509719662,"stop":1729509719662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2107c89ab204ef2b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729509546745,"stop":1729509546746,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2e3955e941277a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729509276800,"stop":1729509276800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73bfaf32e0ce67f","name":"Relay","time":{"start":1729509346081,"stop":1729509346082,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca2077ae76afd09","name":"Subscribe to topic containing Script and publish message","time":{"start":1729509685624,"stop":1729509685636,"duration":12},"status":"passed","severity":"normal"},{"uid":"7ec084e3dd3e0205","name":"should load peers from local storage and dispatch events","time":{"start":1729509304696,"stop":1729509304696,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d263eeb9fa9f96","name":"Push to array if already present","time":{"start":1729509276413,"stop":1729509276413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e781118f0970efe7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729509669457,"stop":1729509669457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f579ea9a7a970bab","name":"Subscribe to topic containing long and receive message","time":{"start":1729509546743,"stop":1729509546744,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a9eec6606659b7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729509312342,"stop":1729509312343,"duration":1},"status":"passed","severity":"normal"},{"uid":"14cb04f8df136650","name":"Push message with content topic containing JSON","time":{"start":1729509740435,"stop":1729509740436,"duration":1},"status":"passed","severity":"normal"},{"uid":"92352222b690bad2","name":"should return false when no peers exist","time":{"start":1729509317463,"stop":1729509317463,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa29036f26b8f342","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729509284625,"stop":1729509284626,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79d1ae0928c798","name":"handles empty contentTopics array correctly","time":{"start":1729509276828,"stop":1729509276829,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2bf9c23fa0f20b1","name":"should get / set TCP multiaddr","time":{"start":1729509285401,"stop":1729509285402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e2fe070ed5109d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729509276817,"stop":1729509276817,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4daa5a3e209529","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729509343719,"stop":1729509343719,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5c7015826b574c","name":"Push message with special chars payload","time":{"start":1729509644767,"stop":1729509644768,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaf7814aa708c96","name":"Check received message with timestamp: 1729509335672 ","time":{"start":1729509719667,"stop":1729509719667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db437a87f05bcc3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729509276819,"stop":1729509276819,"duration":0},"status":"passed","severity":"normal"},{"uid":"98210d6cfdc24f3f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729509276813,"stop":1729509276813,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dd4ef0b3c7642a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729509300129,"stop":1729509300129,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd2657f7b82417f","name":"Query generator for multiple messages","time":{"start":1729509791066,"stop":1729509791067,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68725c4da88d6c2","name":"should remove the specified number of excess peers","time":{"start":1729509317463,"stop":1729509317464,"duration":1},"status":"passed","severity":"normal"},{"uid":"6039d4afa51e2b58","name":"Push message with SQL Injection payload","time":{"start":1729509740419,"stop":1729509740419,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4d865413eb743c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729509740434,"stop":1729509740435,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6438ddf8beb64fb","name":"Privacy Node - default protocol","time":{"start":1729509837899,"stop":1729509837899,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd22ffb16a47c140","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729509276816,"stop":1729509276816,"duration":0},"status":"passed","severity":"normal"},{"uid":"376c2e56083f66fd","name":"does not throw on valid cases","time":{"start":1729509276792,"stop":1729509276793,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cbece587028bd4","name":"start node with empty content topic","time":{"start":1729509728615,"stop":1729509728615,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0cd0abb5a13971","name":"A test","time":{"start":1729509546824,"stop":1729509546824,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbb73e7ea843e36","name":"Push message with content topic containing shell command","time":{"start":1729509644789,"stop":1729509644789,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad605a47b3b64a2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729509754764,"stop":1729509754765,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f8434368ee42c9","name":"Subscribe to topic containing long and receive message","time":{"start":1729509827103,"stop":1729509827103,"duration":0},"status":"passed","severity":"normal"},{"uid":"55458b5efbd2be29","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729509464402,"stop":1729509464403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e3dc21d939747c","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729509467900,"stop":1729509467901,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d03c176ac890fced","name":"Push message with content topic containing Script","time":{"start":1729509644785,"stop":1729509644786,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa33b9bf715f5eb","name":"Check message with invalid timestamp is not received","time":{"start":1729509719679,"stop":1729509719680,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79fe24e5b1c35a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729509276820,"stop":1729509276820,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa0c4cedd0ad657","name":"Subscribe and receive messages via lightPush","time":{"start":1729509827098,"stop":1729509827099,"duration":1},"status":"passed","severity":"normal"},{"uid":"79342ee0dc28c155","name":"Push message with Russian payload","time":{"start":1729509740418,"stop":1729509740419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e782a65b0e8bc233","name":"Overlapping topic subscription","time":{"start":1729509827110,"stop":1729509827110,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d33509b729d2a02","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729509284619,"stop":1729509284620,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e3d55bf8695d5b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729509300127,"stop":1729509300127,"duration":0},"status":"passed","severity":"normal"},{"uid":"516cbf001fff4bbc","name":"Ephemeral messages are not stored","time":{"start":1729509345620,"stop":1729509345620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6fa33f632636ba","name":"should encode/decode to RLP encoding","time":{"start":1729509285397,"stop":1729509285397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05b73eda3845e43","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729509827114,"stop":1729509827114,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca449a9f60e7edc","name":"should throw an error for missing required configuration","time":{"start":1729509276815,"stop":1729509276816,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c4edbdf12d6c50","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729509467902,"stop":1729509467902,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be1d174107b7396b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729509546738,"stop":1729509546739,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65e36247d08a199","name":"should set field with only FILTER enabled","time":{"start":1729509285406,"stop":1729509285406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef12d70608956093","name":"should set field with all protocols enabled","time":{"start":1729509285405,"stop":1729509285405,"duration":0},"status":"passed","severity":"normal"},{"uid":"858c9d506c1f7215","name":"Callback on promise, aborts when callback returns true","time":{"start":1729509791068,"stop":1729509791069,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8ef3af9d5f821f","name":"All","time":{"start":1729509346082,"stop":1729509346083,"duration":1},"status":"passed","severity":"normal"},{"uid":"46afcc386eca8767","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app37/5/topic519/xml","time":{"start":1729509728612,"stop":1729509728613,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4528ad2cc057af1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729509464349,"stop":1729509464349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79b53189ab8b43e","name":"Filter with 2 connections","time":{"start":1729509464639,"stop":1729509464639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3c84abe04a32c43","name":"nwaku subscribes","time":{"start":1729509668508,"stop":1729509668509,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad36f04046bb126","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729509827110,"stop":1729509827110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6c045216f21764","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729509827112,"stop":1729509827112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2bb6d873d0f6d0","name":"returns all values when wanted number matches available values","time":{"start":1729509299696,"stop":1729509299698,"duration":2},"status":"passed","severity":"normal"},{"uid":"278b5d12a5f1b024","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729509546739,"stop":1729509546739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d0c9b5b7e0b9c2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729509411519,"stop":1729509411519,"duration":0},"status":"passed","severity":"normal"},{"uid":"382897bbbf96e226","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729509561625,"stop":1729509561625,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafb50b068a62e66","name":"Relay - times out","time":{"start":1729509837897,"stop":1729509837897,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dd016b1822de4a","name":"Accepts a valid Waku Message","time":{"start":1729509320789,"stop":1729509320790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a253a06a36266b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729509464384,"stop":1729509464385,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d6037ab97f8325","name":"should not fail to stop the service if it was not started","time":{"start":1729509346163,"stop":1729509346163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7716cec6694d3cb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509411518,"stop":1729509411518,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ecc6ca0ed4fe1d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509780618,"stop":1729509780618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1bb516da3086bd","name":"should reject if Filter is requested but not mounted","time":{"start":1729509317438,"stop":1729509317438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd785d5730e7197","name":"Check received message containing SQL Injection","time":{"start":1729509515150,"stop":1729509515151,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f12afa29d4a191","name":"Check received message containing long","time":{"start":1729509515143,"stop":1729509515147,"duration":4},"status":"passed","severity":"normal"},{"uid":"7d22b8627c8f25c1","name":"should fail to send if no connected peers found","time":{"start":1729509317473,"stop":1729509317473,"duration":0},"status":"passed","severity":"normal"},{"uid":"938dfb801c77eb00","name":"random static sharding 3 - Cluster ID: 180, Shard ID: 691","time":{"start":1729509743439,"stop":1729509743439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de475118f6ae634","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729509546758,"stop":1729509546758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e916b7bea44aee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729509827115,"stop":1729509827115,"duration":0},"status":"passed","severity":"normal"},{"uid":"7158da6f0fa8cd4b","name":"Check message with no content topic is not received","time":{"start":1729509719683,"stop":1729509719684,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbf8c0b34b303ac","name":"Check received message containing short","time":{"start":1729509515142,"stop":1729509515143,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab87441ad8599a9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729509728608,"stop":1729509728608,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1cea3ce3555b15","name":"Nodes with multiple pubsub topic","time":{"start":1729509674951,"stop":1729509674951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c542ae3306c69d6c","name":"Push message with long payload","time":{"start":1729509740416,"stop":1729509740416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e84efbf5edef0","name":"Check received message containing Basic HTML tag","time":{"start":1729509515153,"stop":1729509515154,"duration":1},"status":"passed","severity":"normal"},{"uid":"84750066b9e44dc0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729509464348,"stop":1729509464348,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bdd1842b9e216d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729509464376,"stop":1729509464376,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5a1d46cef23046","name":"Check message with non string payload is not received","time":{"start":1729509719701,"stop":1729509719702,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6546154a595ec6","name":"Publishes to nwaku","time":{"start":1729509668509,"stop":1729509668509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7558e0b1f2af2a","name":"should select older connection if present","time":{"start":1729509292419,"stop":1729509292420,"duration":1},"status":"passed","severity":"normal"},{"uid":"8577dbc0b6f627b3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729509791067,"stop":1729509791067,"duration":0},"status":"passed","severity":"normal"},{"uid":"9917ae52e2183ad4","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729509464403,"stop":1729509464403,"duration":0},"status":"passed","severity":"normal"},{"uid":"acabc1653b667ad9","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729509788777,"stop":1729509788777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72e85483451119c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729509546746,"stop":1729509546746,"duration":0},"status":"passed","severity":"normal"},{"uid":"9548e9dfa34c9109","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729509448053,"stop":1729509448054,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1434da872f00e7","name":"Light Node - default protocols","time":{"start":1729509837899,"stop":1729509837899,"duration":0},"status":"passed","severity":"normal"},{"uid":"2830729dc19f8198","name":"Passing page size 1 when there are 4 messages","time":{"start":1729509801021,"stop":1729509801021,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce484d20c642636","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729509849028,"stop":1729509849028,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2b389b1cc0035e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729509464384,"stop":1729509464384,"duration":0},"status":"passed","severity":"normal"},{"uid":"358178fd615ffe05","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729509284617,"stop":1729509284618,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c4bb21771eb01f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729509336303,"stop":1729509336310,"duration":7},"status":"passed","severity":"normal"},{"uid":"f41b3ea771f5f241","name":"should reject if Store is requested but not mounted","time":{"start":1729509317437,"stop":1729509317438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b417f61462f22258","name":"Push message with special chars payload","time":{"start":1729509740417,"stop":1729509740417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d6dd4361fa8662","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app95/8/topic980/json","time":{"start":1729509728613,"stop":1729509728613,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe153a65da05e86","name":"handles empty shards array correctly","time":{"start":1729509276828,"stop":1729509276828,"duration":0},"status":"passed","severity":"normal"},{"uid":"633bf163c28b3c93","name":"more peers than existing","time":{"start":1729509645046,"stop":1729509645046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6660781e74b32c3","name":"Check received message containing Script","time":{"start":1729509515151,"stop":1729509515152,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb430e4f83ff85c","name":"Ping on subscribed peer","time":{"start":1729509407940,"stop":1729509407940,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ba163e744bbfd9","name":"should not fail to start the service if it is already started","time":{"start":1729509304694,"stop":1729509304694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c328953163c736c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729509276863,"stop":1729509276864,"duration":1},"status":"passed","severity":"normal"},{"uid":"138c4203b963c0e1","name":"Check received message containing XML","time":{"start":1729509515152,"stop":1729509515153,"duration":1},"status":"passed","severity":"normal"},{"uid":"b559de0d32a74ac2","name":"Passing page size 11 when there are 10 messages","time":{"start":1729509801022,"stop":1729509801023,"duration":1},"status":"passed","severity":"normal"},{"uid":"f213807619b5c5dc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729509292624,"stop":1729509292625,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43ed7a77e419736","name":"can start the service","time":{"start":1729509304692,"stop":1729509304693,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba4c6dba3f5788f","name":"recovers when dns.resolve returns empty","time":{"start":1729509300759,"stop":1729509300760,"duration":1},"status":"passed","severity":"normal"},{"uid":"d552ab60ff11104c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729509276807,"stop":1729509276807,"duration":0},"status":"passed","severity":"normal"},{"uid":"19aaebe4432b855f","name":"Push message with short payload","time":{"start":1729509740415,"stop":1729509740415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1befa0cdf255febf","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729509336311,"stop":1729509336313,"duration":2},"status":"passed","severity":"normal"},{"uid":"c20af02ae26694dc","name":"should return different streams if requested simultaniously","time":{"start":1729509292539,"stop":1729509292539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28bea1355c64d02","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729509467901,"stop":1729509467901,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71cc658aad577557","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729509561621,"stop":1729509561621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ad42e51940b14c","name":"Number of peers are maintained correctly","time":{"start":1729509462164,"stop":1729509462164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5a43a1ef29b6cf","name":"Fails to push message with large meta","time":{"start":1729509644794,"stop":1729509644795,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1df5acd81c2b337","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729509462167,"stop":1729509462167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cdebd543b421b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729509276821,"stop":1729509276821,"duration":0},"status":"passed","severity":"normal"},{"uid":"92630a11427e5663","name":"Nodes with multiple pubsub topic","time":{"start":1729509674950,"stop":1729509674950,"duration":0},"status":"passed","severity":"normal"},{"uid":"943ab4c27f38609e","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729509467906,"stop":1729509467906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d340a67f39668e73","name":"Check message with no content topic is not received","time":{"start":1729509719669,"stop":1729509719669,"duration":0},"status":"passed","severity":"normal"},{"uid":"18508ab04a2d657f","name":"should add and remove event listeners correctly","time":{"start":1729509304697,"stop":1729509304697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5a7a959b2d79ca","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729509300131,"stop":1729509300132,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5534f1c112bf22","name":"should wait for LightPush peer to be connected","time":{"start":1729509317440,"stop":1729509317440,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f474e90a4e576","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729509674951,"stop":1729509674951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f15c4e7e3df2877","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729509546740,"stop":1729509546740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d905046df4a25ce2","name":"Check received message with timestamp: 1729509335672000000 ","time":{"start":1729509719666,"stop":1729509719666,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3a740d9e033f47","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729509827107,"stop":1729509827107,"duration":0},"status":"passed","severity":"normal"},{"uid":"749e984d318a85bf","name":"Register correct protocols","time":{"start":1729509685606,"stop":1729509685607,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad7670f16041c42","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729509464357,"stop":1729509464357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9cac08a80780be","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729509546746,"stop":1729509546747,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a8a6f7dc2a6f4e","name":"different cluster, different shard: nodes don't connect","time":{"start":1729509582701,"stop":1729509582701,"duration":0},"status":"passed","severity":"normal"},{"uid":"825f837c58b1777e","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729509467904,"stop":1729509467904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71753be24a7057f9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729509827108,"stop":1729509827108,"duration":0},"status":"passed","severity":"normal"},{"uid":"26920065ed95bcb","name":"handles different clusterIds correctly","time":{"start":1729509276810,"stop":1729509276810,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd62dcc634dd7c9e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729509390606,"stop":1729509390606,"duration":0},"status":"passed","severity":"normal"},{"uid":"97adf8a3724f37ea","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729509674952,"stop":1729509674952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4121ab2d46212e4","name":"Encoder throws on empty string content topic","time":{"start":1729509292864,"stop":1729509292864,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd336f05d5f43a8d","name":"getPeersByDiscovery","time":{"start":1729509376579,"stop":1729509376580,"duration":1},"status":"passed","severity":"normal"},{"uid":"de781522afd2426a","name":"Push message with escaped characters payload","time":{"start":1729509740424,"stop":1729509740424,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ffa1bea55415ce","name":"Init the array if not present","time":{"start":1729509276411,"stop":1729509276412,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a23e621131f42c4","name":"Relay + Store","time":{"start":1729509285407,"stop":1729509285407,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ef2bc4cb7d0766","name":"Check received message containing Basic HTML tag","time":{"start":1729509719675,"stop":1729509719676,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80b0ee872e1f607","name":"Check received message containing Russian","time":{"start":1729509719662,"stop":1729509719662,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caba00d27ebab79","name":"Ordered Callback - false","time":{"start":1729509775867,"stop":1729509775867,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d9635f403a385c","name":"Subscribe and receive messages via waku relay post","time":{"start":1729509546739,"stop":1729509546739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed44c00847071e7d","name":"should not fail to stop the service if it was not started","time":{"start":1729509689495,"stop":1729509689495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65ee29b35c5bf38","name":"Subscribe to topic containing XML and receive message","time":{"start":1729509546748,"stop":1729509546748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74d1cec6766c17c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729509464347,"stop":1729509464348,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce12c860b438c0c","name":"Publish message with custom timestamp: Mon Oct 21 2024 10:21:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1729509678968,"stop":1729509678968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b550cc3f4be54262","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729509276823,"stop":1729509276823,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc6682ee8037107","name":"isConnected should return false after all peers disconnect","time":{"start":1729509390605,"stop":1729509390605,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cada57b42f02a8d","name":"should not receive a peer event before start","time":{"start":1729509689497,"stop":1729509689497,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e48bd3918fb571","name":"should handle corrupted local storage data gracefully","time":{"start":1729509304696,"stop":1729509304697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3aaa5780c550fe1","name":"Subscribe to topic containing long and receive message","time":{"start":1729509827111,"stop":1729509827111,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b25c3f693d0abb","name":"should wait for Filter peer to be connected","time":{"start":1729509317440,"stop":1729509317441,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ead2cbcef7bee3","name":"Push message with unicode special characters payload","time":{"start":1729509644775,"stop":1729509644776,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbeb6a18c124e990","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509561621,"stop":1729509561622,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a8b1a404b9ed53","name":"Check message received after jswaku node is restarted","time":{"start":1729509515163,"stop":1729509515163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f4d2b1ac793214f","name":"Reopen subscription with peer with lost subscription","time":{"start":1729509407939,"stop":1729509407939,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6559b455ecb42bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729509276823,"stop":1729509276824,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce13118067e400e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729509685609,"stop":1729509685609,"duration":0},"status":"passed","severity":"normal"},{"uid":"350b50d6a8f932dc","name":"Push message equal or less that 1MB","time":{"start":1729509740440,"stop":1729509740440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c3c8796674c46e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729509276812,"stop":1729509276812,"duration":0},"status":"passed","severity":"normal"},{"uid":"112e2aeb1b72b919","name":"should throw an error for missing sharding configuration","time":{"start":1729509276828,"stop":1729509276828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4b1a3b1f4ab940","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app26/9/topic997/xml","time":{"start":1729509728611,"stop":1729509728611,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6f25d3a79d411e","name":"Check message with no payload is not received","time":{"start":1729509719684,"stop":1729509719685,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe291f129e4073fc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729509827115,"stop":1729509827115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89da4c554c61802","name":"Check received message containing Arabic","time":{"start":1729509719661,"stop":1729509719661,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eff32f4b1bf655","name":"Ping on peer without subscriptions","time":{"start":1729509396133,"stop":1729509396133,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa40f0f4df2867b3","name":"Rejects garbage","time":{"start":1729509320790,"stop":1729509320791,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd190110a3dc995","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1729509546759,"stop":1729509546759,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9bfbe603aaa401","name":"isConnected should return true after first peer connects","time":{"start":1729509390604,"stop":1729509390605,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c81fdbd4faebb1","name":"Callback on promise","time":{"start":1729509791068,"stop":1729509791068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91dbf98b672a0a1","name":"Push message with content topic containing Chinese","time":{"start":1729509644781,"stop":1729509644782,"duration":1},"status":"passed","severity":"normal"},{"uid":"90717182f208f252","name":"should return the correct number of peers","time":{"start":1729509317461,"stop":1729509317462,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1087b98396b9f46","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729509780621,"stop":1729509780622,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4da14a3a29fa3e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729509827104,"stop":1729509827104,"duration":0},"status":"passed","severity":"normal"},{"uid":"204267d97880b804","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729509448061,"stop":1729509448062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa24f377aa52b1c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729509807118,"stop":1729509807119,"duration":1},"status":"passed","severity":"normal"},{"uid":"82428e6eb90259f8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729509827116,"stop":1729509827116,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b58f6c0c50ae678","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729509546740,"stop":1729509546740,"duration":0},"status":"passed","severity":"normal"},{"uid":"9317a7ac8ec850f4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729509754768,"stop":1729509754768,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcba45e8271106f3","name":"Query Generator, No message returned","time":{"start":1729509772330,"stop":1729509772330,"duration":0},"status":"passed","severity":"normal"},{"uid":"171d7bbcf8eaf45a","name":"Subscribe to topic containing Script and receive message","time":{"start":1729509827113,"stop":1729509827113,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1614b4f2dc954c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729509827105,"stop":1729509827105,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ba4c3e9c99ecd0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729509276805,"stop":1729509276805,"duration":0},"status":"passed","severity":"normal"},{"uid":"597685395a87c078","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729509411515,"stop":1729509411515,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e7141caad30a38","name":"should not receive a peer event after stop","time":{"start":1729509304695,"stop":1729509304695,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae49af7fe1fe10df","name":"Push message with content topic containing Chinese","time":{"start":1729509740429,"stop":1729509740429,"duration":0},"status":"passed","severity":"normal"}] |