allure-jswaku/7017/widgets/duration.json
2024-05-14 00:35:52 +00:00

1 line
154 KiB
JSON

[{"uid":"662e94d98953876d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715646474854,"stop":1715646474854,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf381080fee0ce59","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715646122953,"stop":1715646122953,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca171ff0f9c0af","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715646122948,"stop":1715646122948,"duration":0},"status":"passed","severity":"normal"},{"uid":"830d4a48c646b66d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715646608332,"stop":1715646608332,"duration":0},"status":"passed","severity":"normal"},{"uid":"541072669e489aa9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715646427116,"stop":1715646427116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5e36ad1c426627","name":"returns all values when wanted number matches available values","time":{"start":1715646146727,"stop":1715646146729,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c110d5d53a82fe2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715646639358,"stop":1715646639358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17e36e82783cddc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715646336937,"stop":1715646336937,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cab4347bf724b7","name":"isConnected should return false after all peers disconnect","time":{"start":1715646175239,"stop":1715646175240,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc32f057a64fe00","name":"Callback on promise, aborts when callback returns true","time":{"start":1715646749094,"stop":1715646749095,"duration":1},"status":"passed","severity":"normal"},{"uid":"c895694105609af","name":"Query with Promise Callback, No Decoder","time":{"start":1715646732213,"stop":1715646732213,"duration":0},"status":"passed","severity":"normal"},{"uid":"9139b39e2cbf5c46","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715646122973,"stop":1715646122974,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8ffab5515c6e5f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715646732208,"stop":1715646732209,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ef43572e7a94b4","name":"different cluster, different shard: nodes don't connect","time":{"start":1715646348539,"stop":1715646348539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2667dc48a82b75e5","name":"should only return 1 node with store capability","time":{"start":1715646147708,"stop":1715646147708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d654c2d2a1bcbef","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715646814697,"stop":1715646814698,"duration":1},"status":"passed","severity":"normal"},{"uid":"9692446967bf3883","name":"Subscribe and receives messages on 20 topics","time":{"start":1715646814679,"stop":1715646814680,"duration":1},"status":"passed","severity":"normal"},{"uid":"33982429b8d60d9d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715646814680,"stop":1715646814680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0640f10bc82339","name":"should handle a minimal index list","time":{"start":1715646123006,"stop":1715646123006,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb3a8e653adf0df","name":"Subscribe to topic containing short and publish message","time":{"start":1715646639352,"stop":1715646639352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70bc9fe190132bc","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715646122952,"stop":1715646122952,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c877242536482be","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715646122945,"stop":1715646122945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e152b13bba6bec05","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715646348545,"stop":1715646348545,"duration":0},"status":"passed","severity":"normal"},{"uid":"587ac4ab88e1d183","name":"Subscribe to topic containing short and receive message","time":{"start":1715646814682,"stop":1715646814682,"duration":0},"status":"passed","severity":"normal"},{"uid":"97460173b014a6b0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715646147037,"stop":1715646147038,"duration":1},"status":"passed","severity":"normal"},{"uid":"459fab71bbdd8ad","name":"Push message with JSON payload","time":{"start":1715646577912,"stop":1715646577912,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9cee4a07e7185d","name":"throws on content topic with empty version field","time":{"start":1715646122938,"stop":1715646122938,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b679c458ec0104f","name":"Check publish message containing Chinese","time":{"start":1715646630608,"stop":1715646630608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3b534d2df4b97","name":"Push message with rate limit","time":{"start":1715646715897,"stop":1715646715898,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0cb0f254c10d7d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715646814687,"stop":1715646814688,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bbd44d8652dca4","name":"Push message with content topic containing Chinese","time":{"start":1715646577923,"stop":1715646577923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95105b2ff9c768c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715646130752,"stop":1715646130752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcf88c5b924c3ec","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app43/1/topic101/json","time":{"start":1715646681822,"stop":1715646681824,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb36b36d39475878","name":"Check message with no content topic is not received","time":{"start":1715646651470,"stop":1715646651471,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9177b82b143759e","name":"Passing page size 19 when there are 20 messages","time":{"start":1715646763522,"stop":1715646763522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13d8b2583dd19dd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715646814690,"stop":1715646814690,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2fabf55e38cb3c","name":"Check received message with timestamp: 1715646174544000000 ","time":{"start":1715646651445,"stop":1715646651446,"duration":1},"status":"passed","severity":"normal"},{"uid":"63574899da697787","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715646814679,"stop":1715646814679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bdcbc2381ccb0a","name":"should return valid sharding parameters for static sharding","time":{"start":1715646122972,"stop":1715646122973,"duration":1},"status":"passed","severity":"normal"},{"uid":"691dc9323e50f664","name":"Publish message with custom timestamp: Mon May 13 2024 23:30:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1715646630614,"stop":1715646630614,"duration":0},"status":"passed","severity":"normal"},{"uid":"20eab01ccb548aeb","name":"random static sharding 6 - Cluster ID: 82, Shard ID: 534","time":{"start":1715646706280,"stop":1715646706280,"duration":0},"status":"passed","severity":"normal"},{"uid":"feaca20010bb1343","name":"should not fail to start the service if it is already started","time":{"start":1715646186395,"stop":1715646186395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8710581c9401e5b7","name":"1 Store, 2 fetches","time":{"start":1715646146794,"stop":1715646146795,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c45f4a49262d8fe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715646448581,"stop":1715646448581,"duration":0},"status":"passed","severity":"normal"},{"uid":"530259a9f27d57ce","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715646388614,"stop":1715646388615,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b53abf7b4a0a1d4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715646225778,"stop":1715646225779,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a140310537909a5","name":"random static sharding 9 - Cluster ID: 927, Shard ID: 778","time":{"start":1715646706295,"stop":1715646706295,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e56dae4f045005b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715646639348,"stop":1715646639349,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f31dda360d8a45f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715646348608,"stop":1715646348608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e87301f6ce017d8","name":"should return unique PubsubTopics for static sharding","time":{"start":1715646122950,"stop":1715646122950,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2ee8c4f3da9bcb","name":"Push message with content topic containing special chars","time":{"start":1715646715891,"stop":1715646715891,"duration":0},"status":"passed","severity":"normal"},{"uid":"558eae3f325ea141","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715646348609,"stop":1715646348609,"duration":0},"status":"passed","severity":"normal"},{"uid":"842628f9f011f1cc","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715646136153,"stop":1715646136154,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6aa78187f6668c","name":"random static sharding 3 - Cluster ID: 69, Shard ID: 487","time":{"start":1715646706277,"stop":1715646706278,"duration":1},"status":"passed","severity":"normal"},{"uid":"df05027cd71f2859","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715646778534,"stop":1715646778534,"duration":0},"status":"passed","severity":"normal"},{"uid":"553e8745c0049d53","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715646225770,"stop":1715646225772,"duration":2},"status":"passed","severity":"normal"},{"uid":"d256333487eb3bfd","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app55/1/topic367/utf8","time":{"start":1715646681819,"stop":1715646681819,"duration":0},"status":"passed","severity":"normal"},{"uid":"af57803649f93dc0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715646136571,"stop":1715646136571,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d8ed653bd24ee7","name":"LightPush","time":{"start":1715646786169,"stop":1715646786169,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc11534fa0f41525","name":"Subscribe to topic containing long and receive message","time":{"start":1715646427118,"stop":1715646427118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e121c72a26e55f","name":"more peers than existing","time":{"start":1715646578080,"stop":1715646578080,"duration":0},"status":"skipped","severity":"normal"},{"uid":"941f99c23ff4c471","name":"random static sharding 2 - Cluster ID: 103, Shard ID: 914","time":{"start":1715646706277,"stop":1715646706277,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8f34ee9a4aedfc","name":"Nodes with multiple pubsub topic","time":{"start":1715646608334,"stop":1715646608334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e915d3e127c4b1e","name":"Check received message containing unicode special characters","time":{"start":1715646336923,"stop":1715646336924,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d5494a1a41ebd0","name":"Check received message containing JSON","time":{"start":1715646651465,"stop":1715646651465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9528e1db86404f02","name":"Push message with content topic containing SQL Injection","time":{"start":1715646577924,"stop":1715646577925,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f934f2f316b645","name":"different cluster, same shard: nodes don't connect","time":{"start":1715646348538,"stop":1715646348538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a04b6fdf189411","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715646749093,"stop":1715646749094,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2eb840892e1cd77","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715646608335,"stop":1715646608335,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ba7561dac869fb","name":"Check received message containing escaped characters","time":{"start":1715646651466,"stop":1715646651466,"duration":0},"status":"passed","severity":"normal"},{"uid":"995ceb2261916635","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715646427124,"stop":1715646427124,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc95e1c3c7a71a1","name":"Push message with content topic containing short","time":{"start":1715646577921,"stop":1715646577921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dd9b0d8c263039","name":"receives messages sent to provided content topic through callback","time":{"start":1715646630854,"stop":1715646630855,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca214cb6e6a03418","name":"should set field with only RELAY enabled","time":{"start":1715646131610,"stop":1715646131610,"duration":0},"status":"passed","severity":"normal"},{"uid":"51259158da4941d8","name":"Query with Ordered Callback, No Decoder","time":{"start":1715646732210,"stop":1715646732210,"duration":0},"status":"passed","severity":"normal"},{"uid":"854e751980466215","name":"Check received message containing shell command","time":{"start":1715646336923,"stop":1715646336923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8574f62645892e77","name":"Publish message with custom timestamp: Tue May 14 2024 01:30:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1715646630615,"stop":1715646630615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2d9cbf968d2eb4","name":"Ephemeral messages are not stored","time":{"start":1715646184857,"stop":1715646184858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ee76b9ffe19ffc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715646427118,"stop":1715646427119,"duration":1},"status":"passed","severity":"normal"},{"uid":"92361c02bc068451","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715646122959,"stop":1715646122960,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b49fad8ca14bbe6","name":"Check publish message containing Script","time":{"start":1715646630609,"stop":1715646630610,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e948a0b95a9c075","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715646186402,"stop":1715646186403,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3d3e393845fca9e2","name":"should decode valid enr successfully","time":{"start":1715646131596,"stop":1715646131597,"duration":1},"status":"passed","severity":"normal"},{"uid":"808f71e752a3c5e5","name":"Push message with content topic containing Script","time":{"start":1715646715893,"stop":1715646715893,"duration":0},"status":"passed","severity":"normal"},{"uid":"64272bb566f7a741","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715646122944,"stop":1715646122944,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cfed0096349772","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715646681818,"stop":1715646681818,"duration":0},"status":"passed","severity":"normal"},{"uid":"469b883069bc7c8a","name":"Push message with content topic containing SQL Injection","time":{"start":1715646715892,"stop":1715646715893,"duration":1},"status":"passed","severity":"normal"},{"uid":"f782c4a45a585ef6","name":"Check received message containing Arabic","time":{"start":1715646336919,"stop":1715646336920,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa0704b2034535a","name":"nwaku subscribes","time":{"start":1715646605427,"stop":1715646605427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0f1cdd12fb39b8","name":"receives messages sent to provided content topic through stream","time":{"start":1715646630855,"stop":1715646630855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e3a37cdf72b4efe","name":"Check publish message containing Basic HTML tag","time":{"start":1715646630610,"stop":1715646630611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd306e7a4aab706","name":"should emit a peer event after start","time":{"start":1715646186396,"stop":1715646186396,"duration":0},"status":"passed","severity":"normal"},{"uid":"91acc8b8df221715","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715646122973,"stop":1715646122973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0183bc825e51e84","name":"same cluster, different shard: nodes don't connect","time":{"start":1715646348537,"stop":1715646348537,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1419d6da9b18595","name":"start node with empty shard","time":{"start":1715646706299,"stop":1715646706299,"duration":0},"status":"passed","severity":"normal"},{"uid":"51de39a958e4353e","name":"Push message with custom timestamp: 1684887948805","time":{"start":1715646577931,"stop":1715646577932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a591dc6a36509b0d","name":"Push message with content topic containing long","time":{"start":1715646577921,"stop":1715646577922,"duration":1},"status":"passed","severity":"normal"},{"uid":"96428913d9eae2a5","name":"Ping on unsubscribed peer","time":{"start":1715646256162,"stop":1715646256162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ecce4825c0eaf5","name":"random static sharding 5 - Cluster ID: 736, Shard ID: 655","time":{"start":1715646706279,"stop":1715646706279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8297b15eccb412","name":"should emit a peer event after start","time":{"start":1715646652186,"stop":1715646652187,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c3815a0c4d05e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715646122966,"stop":1715646122966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81c49aaec238a09","name":"Publishes to nwaku","time":{"start":1715646605428,"stop":1715646605428,"duration":0},"status":"passed","severity":"normal"},{"uid":"4568c4874ce8c623","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715646136154,"stop":1715646136155,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d0c7c09ecf840c","name":"Push message with content topic containing shell command","time":{"start":1715646715894,"stop":1715646715895,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee75743ece379baa","name":"configure the node with multiple pubsub topics","time":{"start":1715646706297,"stop":1715646706297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54428c2f7f0f32","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app59/5/topic560/json","time":{"start":1715646681821,"stop":1715646681821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1d9b7a5b2af544","name":"caches peers it previously fetched","time":{"start":1715646147707,"stop":1715646147707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6194498dfadb2404","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715646348548,"stop":1715646348549,"duration":1},"status":"passed","severity":"normal"},{"uid":"59004bfc8ecc14a5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715646130748,"stop":1715646130748,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a628a695550b5e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646448580,"stop":1715646448580,"duration":0},"status":"passed","severity":"normal"},{"uid":"322b34dbbe762a68","name":"can start and stop the service","time":{"start":1715646151512,"stop":1715646151512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0fa69bdee9bee4","name":"Check message received after jswaku node is restarted","time":{"start":1715646651455,"stop":1715646651455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4845f93bdd0275b","name":"Subscribe to topic containing Script and receive message","time":{"start":1715646427122,"stop":1715646427122,"duration":0},"status":"passed","severity":"normal"},{"uid":"3761a21e5bd37338","name":"Check received message containing special chars","time":{"start":1715646651458,"stop":1715646651460,"duration":2},"status":"passed","severity":"normal"},{"uid":"964b448046e38a59","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715646348586,"stop":1715646348607,"duration":21},"status":"passed","severity":"normal"},{"uid":"9e313dcd1ace0f47","name":"should not receive a peer event before start","time":{"start":1715646186397,"stop":1715646186397,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f38056020ca975","name":"should properly create location multiaddrs - tcp4","time":{"start":1715646131607,"stop":1715646131607,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e9b80a6af7675c","name":"Push message with content topic containing JSON","time":{"start":1715646577926,"stop":1715646577926,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4e58356f59eb50","name":"Passing page size 3 when there are 20 messages","time":{"start":1715646763521,"stop":1715646763521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca65b19ed40a7cd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715646814682,"stop":1715646814683,"duration":1},"status":"passed","severity":"normal"},{"uid":"f223e853fc741c8c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715646122971,"stop":1715646122971,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab8101aefdc895f","name":"Relay","time":{"start":1715646188224,"stop":1715646188224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdd3fabec656d43","name":"Check meta is set [ecies]","time":{"start":1715646159347,"stop":1715646159347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7eeacddae66500","name":"should load peers from local storage and dispatch events","time":{"start":1715646151514,"stop":1715646151514,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9d70da08afe548","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715646122957,"stop":1715646122958,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fce2ef93c47dfb","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715646122952,"stop":1715646122953,"duration":1},"status":"passed","severity":"normal"},{"uid":"617fa22261d8c06d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715646732211,"stop":1715646732212,"duration":1},"status":"passed","severity":"normal"},{"uid":"871566c9c34a2379","name":"Ordered Callback - backward","time":{"start":1715646738739,"stop":1715646738740,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabfc891f376cc0c","name":"Push message with content topic containing shell command","time":{"start":1715646577927,"stop":1715646577927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1bf261a5e6c98d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715646130742,"stop":1715646130744,"duration":2},"status":"passed","severity":"normal"},{"uid":"3de935b31b9734dc","name":"Waku message hash computation (payload length 0)","time":{"start":1715646125591,"stop":1715646125592,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0885b409688a489","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715646917530,"stop":1715646917530,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dec74eb1a11f72","name":"less peers than existing","time":{"start":1715646578080,"stop":1715646578080,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5823cd3d0508651d","name":"should only return 1 node with relay capability","time":{"start":1715646147707,"stop":1715646147708,"duration":1},"status":"passed","severity":"normal"},{"uid":"81aabf568096e871","name":"Check received message with timestamp: 1715646174544000000 ","time":{"start":1715646651467,"stop":1715646651468,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c533f88182e06c3","name":"handles empty shards array correctly","time":{"start":1715646122974,"stop":1715646122975,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa97bd20d8d5343","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715646147037,"stop":1715646147037,"duration":0},"status":"passed","severity":"normal"},{"uid":"8487192e261aa175","name":"Check message received after jswaku node is restarted","time":{"start":1715646651473,"stop":1715646651473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47f300a116fbcb07","name":"Check received message containing Basic HTML tag","time":{"start":1715646651464,"stop":1715646651465,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd161ed24df974ab","name":"should set field with only STORE enabled","time":{"start":1715646131610,"stop":1715646131610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b040073d1382a51","name":"can start and stop the service","time":{"start":1715646652185,"stop":1715646652185,"duration":0},"status":"passed","severity":"normal"},{"uid":"95748ee656edfe26","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715646122956,"stop":1715646122957,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abe769f5d680978","name":"Check publish message containing long","time":{"start":1715646630606,"stop":1715646630606,"duration":0},"status":"passed","severity":"normal"},{"uid":"902d75bef6c4e431","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715646348548,"stop":1715646348548,"duration":0},"status":"passed","severity":"normal"},{"uid":"9160496bfa06001b","name":"Check publish message containing unicode special characters","time":{"start":1715646630612,"stop":1715646630613,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7cc04ce19eae63","name":"Push message with Script payload","time":{"start":1715646577910,"stop":1715646577911,"duration":1},"status":"passed","severity":"normal"},{"uid":"425180ce55ea985c","name":"Subscribe to topic containing long and receive message","time":{"start":1715646814682,"stop":1715646814682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57386dd1e385842","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715646122962,"stop":1715646122963,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c9fc09d483d7c8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715646778533,"stop":1715646778533,"duration":0},"status":"passed","severity":"normal"},{"uid":"10da0c24898973ed","name":"should get / set UDP multiaddr","time":{"start":1715646131606,"stop":1715646131606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28701d873227b9e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715646175232,"stop":1715646175235,"duration":3},"status":"passed","severity":"normal"},{"uid":"3092d2dfb11a5585","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715646630617,"stop":1715646630617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6000e52785133f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715646388625,"stop":1715646388626,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c23cb98b5940f7","name":"Check received message with timestamp: 1715646174544 ","time":{"start":1715646651468,"stop":1715646651468,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f5c5c61c855ba2","name":"dispatchEvent via connectionManager","time":{"start":1715646215284,"stop":1715646215284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e598643ddcb72b","name":"Subscribe and receive messages via lightPush","time":{"start":1715646814677,"stop":1715646814677,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b69eec065a529b9","name":"Decoder throws on empty string content topic","time":{"start":1715646159349,"stop":1715646159349,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dc8e899a52091d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715646814699,"stop":1715646814699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb5a56be467fb24","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715646639349,"stop":1715646639350,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d642a0398508ae","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715646814695,"stop":1715646814696,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8515249a0283c","name":"should throw error - no public key","time":{"start":1715646131598,"stop":1715646131598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b774325c9779e32","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715646427121,"stop":1715646427121,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baebf3aad925c5a","name":"Check message on other pubsub topic is not received","time":{"start":1715646651470,"stop":1715646651470,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d3be4294a4077","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715646814697,"stop":1715646814697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca820237fa98666e","name":"Push 30 different messages","time":{"start":1715646577914,"stop":1715646577914,"duration":0},"status":"passed","severity":"normal"},{"uid":"99503605460dee0c","name":"Check message received after nwaku node is restarted","time":{"start":1715646336946,"stop":1715646336946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42c5da4ebef60b13","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715646122954,"stop":1715646122954,"duration":0},"status":"passed","severity":"normal"},{"uid":"60afed0e0ad65c9f","name":"should throw error - no id","time":{"start":1715646131599,"stop":1715646131603,"duration":4},"status":"passed","severity":"normal"},{"uid":"cb49d76a90505225","name":"throws an error for improperly formatted content topics","time":{"start":1715646122947,"stop":1715646122948,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e429ce5904cb708","name":"Push message with custom timestamp: 1715649937124","time":{"start":1715646715899,"stop":1715646715899,"duration":0},"status":"passed","severity":"normal"},{"uid":"695932a72c9c4662","name":"should throw error - invalid id","time":{"start":1715646131603,"stop":1715646131604,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a9330f8bb44c23","name":"Subscribe to topic containing Script and receive message","time":{"start":1715646814696,"stop":1715646814696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e8f3271291d003","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715646388610,"stop":1715646388612,"duration":2},"status":"passed","severity":"normal"},{"uid":"2818a80781f08a88","name":"Refresh subscription","time":{"start":1715646814681,"stop":1715646814681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b23e51fcecd52c8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715646267247,"stop":1715646267247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5211a342cf45f06","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715646267248,"stop":1715646267248,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcdae26fb5c8882","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715646348565,"stop":1715646348566,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa53bffbfcc6e82","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715646630854,"stop":1715646630854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c2b93114eb070ab","name":"should get / set TCP multiaddr","time":{"start":1715646131606,"stop":1715646131606,"duration":0},"status":"passed","severity":"normal"},{"uid":"46666f0dd734498","name":"Store - dialed after - with timeout","time":{"start":1715646786169,"stop":1715646786169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9c3f8d83ce3391","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715646250301,"stop":1715646250302,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d39462e0cb514d9","name":"throws on empty content topic","time":{"start":1715646122935,"stop":1715646122936,"duration":1},"status":"passed","severity":"normal"},{"uid":"c835a8c4f6e000f9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715646122970,"stop":1715646122970,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaeb5baf6d392de0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715646651469,"stop":1715646651469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1af989a43ea854c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715646348584,"stop":1715646348584,"duration":0},"status":"passed","severity":"normal"},{"uid":"957a5b3ee6b4b7d1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715646182709,"stop":1715646182710,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc81d6d959248f1","name":"Callback on promise","time":{"start":1715646749094,"stop":1715646749094,"duration":0},"status":"passed","severity":"normal"},{"uid":"66101264721a50e6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715646147042,"stop":1715646147042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7020af8df71ea45b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715646639355,"stop":1715646639355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b623a5dbf6b2d0d","name":"Push message with Russian payload","time":{"start":1715646715881,"stop":1715646715882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0faa2b9c5ec4ca","name":"safeDispatchEvent","time":{"start":1715646215285,"stop":1715646215285,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a892168c181d3a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715646122968,"stop":1715646122968,"duration":0},"status":"passed","severity":"normal"},{"uid":"338719761bf9c014","name":"Push message with SQL Injection payload","time":{"start":1715646715882,"stop":1715646715882,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9742f35546fcdc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715646122960,"stop":1715646122961,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed0efe1c3f19a46","name":"Check publish message containing Russian","time":{"start":1715646630608,"stop":1715646630609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c6759a5d63e029","name":"connects to nwaku","time":{"start":1715646778909,"stop":1715646778910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3de63041fc97c43","name":"Fails to publish duplicate message","time":{"start":1715646630615,"stop":1715646630616,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4de6c73c70a2e5c","name":"start node with empty content topic","time":{"start":1715646681831,"stop":1715646681831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f88f7931af46ac","name":"Passing page size 11 when there are 10 messages","time":{"start":1715646763522,"stop":1715646763522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fa6a44b40a71c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715646250304,"stop":1715646250304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed334eb4b6ce6fb","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715646639354,"stop":1715646639354,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e78a24091d2fd7d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715646147709,"stop":1715646147709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f6c18179f300ef","name":"Passing page size 0 when there are 110 messages","time":{"start":1715646763520,"stop":1715646763520,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ca9ba7ac5900f","name":"should be called for bootstrap peers","time":{"start":1715646182711,"stop":1715646182711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3e7895c40c53a7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715646639354,"stop":1715646639355,"duration":1},"status":"passed","severity":"normal"},{"uid":"30391f52953699fb","name":"Check message with invalid timestamp is not received","time":{"start":1715646651449,"stop":1715646651450,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf204a362cf906b","name":"Does not throw an exception when node disconnects","time":{"start":1715646778910,"stop":1715646778910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a5b6091c4908a2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715646814698,"stop":1715646814698,"duration":0},"status":"passed","severity":"normal"},{"uid":"653c7cc412112f54","name":"Check publish message containing numeric","time":{"start":1715646630607,"stop":1715646630607,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1c8194bbef8201","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646448582,"stop":1715646448582,"duration":0},"status":"passed","severity":"normal"},{"uid":"8685bae5aaa23aff","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646753727,"stop":1715646753728,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf04708a1186a6f","name":"ignores unrecognized TXT record formats","time":{"start":1715646147706,"stop":1715646147707,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cc8b3a47a2533e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715646184858,"stop":1715646184859,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54bb977212ffca3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715646814683,"stop":1715646814683,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8dbafa261562de","name":"Check received message containing Basic HTML tag","time":{"start":1715646651440,"stop":1715646651440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90c4402aa467216","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715646651448,"stop":1715646651449,"duration":1},"status":"passed","severity":"normal"},{"uid":"95761662084413b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715646122971,"stop":1715646122972,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eac33a982df5605","name":"should set field with all protocols disabled","time":{"start":1715646131609,"stop":1715646131609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6caf7df221bad825","name":"should handle corrupted local storage data gracefully","time":{"start":1715646151515,"stop":1715646151515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b978df51702e1499","name":"Ping on unsubscribed peer","time":{"start":1715646209021,"stop":1715646209023,"duration":2},"status":"passed","severity":"normal"},{"uid":"656da7bfaa627ee2","name":"random static sharding 4 - Cluster ID: 491, Shard ID: 975","time":{"start":1715646706278,"stop":1715646706278,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7d11ec2e2259da","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715646182714,"stop":1715646182725,"duration":11},"status":"passed","severity":"normal"},{"uid":"9cc0550c1e85115","name":"Check publish message containing JSON","time":{"start":1715646630611,"stop":1715646630611,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b771fb0046f5e0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715646122951,"stop":1715646122951,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc859fa8051526dc","name":"Check message with no content topic is not received","time":{"start":1715646336942,"stop":1715646336942,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a82a71e52d477ec","name":"non connected peers","time":{"start":1715646578081,"stop":1715646578081,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5edd2c41cba94c74","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715646388626,"stop":1715646388627,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb338ca49834616a","name":"Non TWN Cluster","time":{"start":1715646681818,"stop":1715646681819,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cef156c8070a3cb","name":"isConnected should return false after all peers disconnect","time":{"start":1715646225776,"stop":1715646225777,"duration":1},"status":"passed","severity":"normal"},{"uid":"8431fd7b9bdefb7c","name":"Push message with content topic containing escaped characters","time":{"start":1715646715895,"stop":1715646715895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e571d14f7c6744","name":"Push message with numeric payload","time":{"start":1715646577908,"stop":1715646577908,"duration":0},"status":"passed","severity":"normal"},{"uid":"74647251c2a1f775","name":"Check received message containing Russian","time":{"start":1715646336920,"stop":1715646336920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4859d9f9f9f9b27","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715646630854,"stop":1715646630854,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5615209578522f6a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715646427119,"stop":1715646427120,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f4d84a262c4b25","name":"should return false","time":{"start":1715646131604,"stop":1715646131604,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df0f3b273ffc55a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715646348608,"stop":1715646348608,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c691d783ea2ae4","name":"Check received message containing Arabic","time":{"start":1715646651461,"stop":1715646651462,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0d5903844f339a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715646681826,"stop":1715646681826,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a12ae8a28c8d2b1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715646348552,"stop":1715646348552,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf233dc824e335a7","name":"Js publishes, other Js receives","time":{"start":1715646605428,"stop":1715646605429,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad416e5011f6ce90","name":"start node with ApplicationInfo","time":{"start":1715646681830,"stop":1715646681831,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d74bb7dc474f0d","name":"should throw an error for insufficient data","time":{"start":1715646123007,"stop":1715646123007,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3f256faca37562","name":"Push message with custom timestamp: 1715649948805","time":{"start":1715646577932,"stop":1715646577933,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1243a3ac9baf0e","name":"Filter","time":{"start":1715646786170,"stop":1715646786170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea0f3ea987e77c2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715646348582,"stop":1715646348584,"duration":2},"status":"passed","severity":"normal"},{"uid":"227874035434fd2b","name":"groups content topics by expected pubsub topic","time":{"start":1715646122946,"stop":1715646122946,"duration":0},"status":"passed","severity":"normal"},{"uid":"285d0ddba6910d27","name":"Push message with content topic containing unicode special characters","time":{"start":1715646715895,"stop":1715646715896,"duration":1},"status":"passed","severity":"normal"},{"uid":"6831cad1b4b9aa4e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715646715894,"stop":1715646715894,"duration":0},"status":"passed","severity":"normal"},{"uid":"412e42c39fb84315","name":"Generator, 2 different pubsubtopics","time":{"start":1715646753727,"stop":1715646753727,"duration":0},"status":"passed","severity":"normal"},{"uid":"910afa407c7e2efd","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app58/6/topic685/utf8","time":{"start":1715646681822,"stop":1715646681822,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0b6bf4d75eb9a9","name":"Push message with rate limit","time":{"start":1715646577930,"stop":1715646577931,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdc2204324d1f85","name":"Meta field set when metaSetter is specified","time":{"start":1715646136568,"stop":1715646136568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1f9ac2f20ca450","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715646814680,"stop":1715646814680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b25c5e880c6b2e5","name":"Query Generator, No Decoder","time":{"start":1715646732207,"stop":1715646732208,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6ebc87fedb6c95","name":"Query Generator, No message returned","time":{"start":1715646732208,"stop":1715646732208,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c91f77acc1aaf1","name":"Passing cursor with wrong message digest","time":{"start":1715646685693,"stop":1715646685694,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd39e4a739e5e0d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715646122961,"stop":1715646122962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7ec859ed82e0e2","name":"should properly create location multiaddrs - udp6","time":{"start":1715646131607,"stop":1715646131608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42cd847fde0bf43","name":"Push message with content topic containing numeric","time":{"start":1715646577922,"stop":1715646577922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e0290d528fc816","name":"Check received message containing Arabic","time":{"start":1715646651435,"stop":1715646651435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f821aaa2dc886b4d","name":"Check received message containing unicode special characters","time":{"start":1715646651466,"stop":1715646651467,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f183d04587c273","name":"Push message with content topic containing emoji","time":{"start":1715646577929,"stop":1715646577929,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f30837b12b1a68","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715646685692,"stop":1715646685693,"duration":1},"status":"passed","severity":"normal"},{"uid":"be26dc94f2efc600","name":"Check received message with timestamp: 1715646174473000000 ","time":{"start":1715646336936,"stop":1715646336936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95cd80550bea6bb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715646427098,"stop":1715646427112,"duration":14},"status":"passed","severity":"normal"},{"uid":"4f71d6c3b9aeccb1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715646814694,"stop":1715646814694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2686828a838c14","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715646348540,"stop":1715646348540,"duration":0},"status":"passed","severity":"normal"},{"uid":"267bfb5e3a6d7c7","name":"addEventListener with correct event","time":{"start":1715646215280,"stop":1715646215280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73280495880fe98","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app41/6/topic264/utf8","time":{"start":1715646681822,"stop":1715646681822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9919d4ff7d883cf","name":"Push message with unicode special characters payload","time":{"start":1715646715884,"stop":1715646715885,"duration":1},"status":"passed","severity":"normal"},{"uid":"975dfcfefd3196e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715646130745,"stop":1715646130746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3a448262b6f553","name":"Mutual subscription","time":{"start":1715646639346,"stop":1715646639346,"duration":0},"status":"passed","severity":"normal"},{"uid":"99431e960f95817b","name":"Push message with short payload","time":{"start":1715646577906,"stop":1715646577907,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d27181f88ee088","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715646122951,"stop":1715646122951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a99f1050c45624","name":"Check received message containing special chars","time":{"start":1715646336918,"stop":1715646336918,"duration":0},"status":"passed","severity":"normal"},{"uid":"6849af8697b659c5","name":"configure the node with multiple content topics","time":{"start":1715646681825,"stop":1715646681826,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6d2c9dc1adc196","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715646814677,"stop":1715646814678,"duration":1},"status":"passed","severity":"normal"},{"uid":"780a137cbaa39a92","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715646348547,"stop":1715646348548,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a36e91af3098c44","name":"Check received message containing XML","time":{"start":1715646651439,"stop":1715646651439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f708b0bf7d6d7","name":"should encode/decode to RLP encoding","time":{"start":1715646131605,"stop":1715646131605,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f51826050d13d54","name":"retrieves a single peer","time":{"start":1715646147704,"stop":1715646147705,"duration":1},"status":"passed","severity":"normal"},{"uid":"a337f76a2bcc7714","name":"Subscribe to topic containing XML and receive message","time":{"start":1715646427122,"stop":1715646427122,"duration":0},"status":"passed","severity":"normal"},{"uid":"7315f54685f92871","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715646159347,"stop":1715646159347,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdece15a32b9b4fe","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715646639358,"stop":1715646639359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0267855fa40f266","name":"Push message with content topic containing JSON","time":{"start":1715646715894,"stop":1715646715894,"duration":0},"status":"passed","severity":"normal"},{"uid":"5005efe71e12533c","name":"Ping on peer without subscriptions","time":{"start":1715646209020,"stop":1715646209021,"duration":1},"status":"passed","severity":"normal"},{"uid":"609769b112cb9c6c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715646348571,"stop":1715646348571,"duration":0},"status":"passed","severity":"normal"},{"uid":"625b0dbb26b339af","name":"Push message with Basic HTML tag payload","time":{"start":1715646715883,"stop":1715646715883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94672da407472f0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715646814688,"stop":1715646814688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da8f1482bc0b360","name":"Push message with custom timestamp: 1684887937124","time":{"start":1715646715898,"stop":1715646715898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbdb536ad4e37e6","name":"Check message with no payload is not received","time":{"start":1715646651471,"stop":1715646651471,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc6dda7a9d98889","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715646639357,"stop":1715646639357,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fce370d8fac4a98","name":"Overlapping topic subscription","time":{"start":1715646814681,"stop":1715646814681,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf911b24cd3cd76","name":"Push message with content topic containing special chars","time":{"start":1715646577922,"stop":1715646577923,"duration":1},"status":"passed","severity":"normal"},{"uid":"863915a1acca4fd2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715646706297,"stop":1715646706298,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f111e02170e571","name":"Passing page size 10 when there are 10 messages","time":{"start":1715646763521,"stop":1715646763521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84c18a6d77a811b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715646732212,"stop":1715646732212,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f62d6dc521ab547","name":"can dial TLS multiaddrs","time":{"start":1715646453283,"stop":1715646453283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71786a1241aad4","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715646348569,"stop":1715646348569,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a016a60d9be8d","name":"Query generator for multiple messages with different message text format","time":{"start":1715646749093,"stop":1715646749093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a7dd05755833f7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715646348567,"stop":1715646348568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e65e53f46eeddbc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715646348585,"stop":1715646348585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d222906c4401ab3","name":"Fails to push message with large meta","time":{"start":1715646715897,"stop":1715646715897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2dd6697ea17ad0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715646336938,"stop":1715646336938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d9946f4bb51625","name":"Check message on other pubsub topic is not received","time":{"start":1715646336939,"stop":1715646336941,"duration":2},"status":"passed","severity":"normal"},{"uid":"d41f357d6450c486","name":"Check message with non string payload is not received","time":{"start":1715646651472,"stop":1715646651472,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5215ba5df6e8da","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715646122976,"stop":1715646122977,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9adc8161c8ac6f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715646732207,"stop":1715646732207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f05f856fca00c9f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715646122965,"stop":1715646122965,"duration":0},"status":"passed","severity":"normal"},{"uid":"727e42cec736d6b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715646348584,"stop":1715646348585,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eaa633682c3feab","name":"Throws when trying to push message with empty payload","time":{"start":1715646715886,"stop":1715646715886,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceb74fa8a2c2ad8","name":"Check received message containing long","time":{"start":1715646651431,"stop":1715646651431,"duration":0},"status":"passed","severity":"normal"},{"uid":"479e86821e455d02","name":"Subscribe to topic containing Script and receive message","time":{"start":1715646814685,"stop":1715646814685,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff70d696be6054d","name":"removeEventListener with wrong event","time":{"start":1715646215282,"stop":1715646215282,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f68f2cf3fc9378","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715646122949,"stop":1715646122949,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16b26ad00acf1ed","name":"Push message with unicode special characters payload","time":{"start":1715646577913,"stop":1715646577914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e162f1e694151f4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646250301,"stop":1715646250301,"duration":0},"status":"passed","severity":"normal"},{"uid":"31894411f4673993","name":"returns all values when wanted number is greater than available values","time":{"start":1715646146730,"stop":1715646146730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6870f4f066669a34","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715646778531,"stop":1715646778531,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e1debf2aa5d2dc","name":"Throws when trying to push message with empty payload","time":{"start":1715646577915,"stop":1715646577916,"duration":1},"status":"passed","severity":"normal"},{"uid":"8516d2992bf1a893","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715646754546,"stop":1715646754546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fc4a92181e9c45","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715646348572,"stop":1715646348573,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a103d7ef6e985ce","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715646651468,"stop":1715646651469,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff3cbb332dba35d","name":"Push message with content topic containing Russian","time":{"start":1715646577924,"stop":1715646577924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e55c535fc6adc2a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715646250302,"stop":1715646250302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b49ba8e8c5b8e04","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715646348563,"stop":1715646348565,"duration":2},"status":"passed","severity":"normal"},{"uid":"306872dbf1df29c6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app18/3/topic751/json","time":{"start":1715646681820,"stop":1715646681820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6766ceb32062b2f6","name":"Ephemeral field set to true","time":{"start":1715646136568,"stop":1715646136568,"duration":0},"status":"passed","severity":"normal"},{"uid":"27522d80c70ddc9c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715646427120,"stop":1715646427120,"duration":0},"status":"passed","severity":"normal"},{"uid":"6886db96837ea52b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715646348570,"stop":1715646348570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87b43f6e0144334","name":"Push message with long payload","time":{"start":1715646715879,"stop":1715646715880,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8ca58b2c7221f4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715646685694,"stop":1715646685694,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f6ae3ce7b3ce7d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715646427116,"stop":1715646427116,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a5766e509cd59d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715646250300,"stop":1715646250301,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a330c0a253ad7d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715646146795,"stop":1715646146795,"duration":0},"status":"passed","severity":"normal"},{"uid":"666b169fead4fcd0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715646159346,"stop":1715646159346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbbbc11da74c9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715646147708,"stop":1715646147709,"duration":1},"status":"passed","severity":"normal"},{"uid":"c325d80ec0cc181d","name":"Reusing cursor across nodes","time":{"start":1715646685693,"stop":1715646685693,"duration":0},"status":"passed","severity":"normal"},{"uid":"40767f87cb60b218","name":"Query with Ordered Callback, No message returned","time":{"start":1715646732210,"stop":1715646732211,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae19c0a712c4375b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715646608333,"stop":1715646608334,"duration":1},"status":"passed","severity":"normal"},{"uid":"648853613e003bc9","name":"should throw an error for an unconfigured topic","time":{"start":1715646122970,"stop":1715646122971,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7d8b7bba3e0082","name":"should not fail to stop the service if it was not started","time":{"start":1715646151512,"stop":1715646151512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4821ed9657d310b","name":"Push message with short payload","time":{"start":1715646715878,"stop":1715646715879,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bceea3806eec5c4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715646814689,"stop":1715646814689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84c417a72387373","name":"Check message on other pubsub topic is not received","time":{"start":1715646651450,"stop":1715646651451,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4bb78e662eb575","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715646147041,"stop":1715646147041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca2a97b91ea3399","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715646122940,"stop":1715646122941,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e5236ced2b9e11","name":"Push message with content topic containing XML","time":{"start":1715646715893,"stop":1715646715893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6ccea32c7fc1d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715646814686,"stop":1715646814686,"duration":0},"status":"passed","severity":"normal"},{"uid":"826686c5abbbcc80","name":"Decoder throws on empty string content topic","time":{"start":1715646157452,"stop":1715646157452,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c10acfd2af6e03","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715646814679,"stop":1715646814679,"duration":0},"status":"passed","severity":"normal"},{"uid":"453fa0dd051e9979","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715646122949,"stop":1715646122949,"duration":0},"status":"passed","severity":"normal"},{"uid":"4872a2da39e76d52","name":"Subscribe and receive messages via waku relay post","time":{"start":1715646814678,"stop":1715646814678,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8db30e7e94ad9c8","name":"Push message on custom pubsubTopic","time":{"start":1715646448577,"stop":1715646448577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c152744be38dfc8","name":"Relay - dialed after","time":{"start":1715646786168,"stop":1715646786168,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c2805f400802f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715646267246,"stop":1715646267246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a213d42e79ef1749","name":"Encoder throws on undefined content topic","time":{"start":1715646157450,"stop":1715646157451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a858d11b3dc07d73","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646448578,"stop":1715646448578,"duration":0},"status":"passed","severity":"normal"},{"uid":"11abde1aaf399ce6","name":"Check publish message after service node is restarted","time":{"start":1715646630618,"stop":1715646630619,"duration":1},"status":"skipped","severity":"normal"},{"uid":"278e47fd0aa9d61e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715646122972,"stop":1715646122972,"duration":0},"status":"passed","severity":"normal"},{"uid":"43131c22e3d0f815","name":"Check received message containing numeric","time":{"start":1715646651432,"stop":1715646651432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbf7dbaa8eca4f7","name":"Push message with Chinese payload","time":{"start":1715646715881,"stop":1715646715881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7bc9a009923535","name":"Decoder throws on undefined content topic","time":{"start":1715646157451,"stop":1715646157452,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcabb07136ac5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715646122958,"stop":1715646122959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e00c5afa9d4db4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715646125592,"stop":1715646125593,"duration":1},"status":"passed","severity":"normal"},{"uid":"299c077c67e56d4e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715646427125,"stop":1715646427125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83de4a3b5890813","name":"can start the service","time":{"start":1715646652184,"stop":1715646652185,"duration":1},"status":"passed","severity":"normal"},{"uid":"117ef8904142564b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715646388597,"stop":1715646388599,"duration":2},"status":"passed","severity":"normal"},{"uid":"8371e214e1f5baa3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715646754548,"stop":1715646754548,"duration":0},"status":"passed","severity":"normal"},{"uid":"315f5c38020bda76","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715646778535,"stop":1715646778535,"duration":0},"status":"passed","severity":"normal"},{"uid":"391ef9db31956c7b","name":"tcp ip4 address","time":{"start":1715646131047,"stop":1715646131048,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f2045539d8559e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715646131611,"stop":1715646131611,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddcf39c930de9ba","name":"Sets default value correctly","time":{"start":1715646778912,"stop":1715646778912,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e98a2f39acb346","name":"Privacy Node - default protocol","time":{"start":1715646786171,"stop":1715646786171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7412cb1b6eee7ac9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715646448577,"stop":1715646448578,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c69f125ca88f1c","name":"Fails to push message with large meta","time":{"start":1715646577930,"stop":1715646577930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e110ce31eee0f28","name":"should properly create location multiaddrs - tcp","time":{"start":1715646131608,"stop":1715646131609,"duration":1},"status":"passed","severity":"normal"},{"uid":"507c2cf692276092","name":"Check publish message containing Arabic","time":{"start":1715646630608,"stop":1715646630608,"duration":0},"status":"passed","severity":"normal"},{"uid":"165adb4934fdb451","name":"Check received message with timestamp: 1715646174544 ","time":{"start":1715646651446,"stop":1715646651447,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4afc718d08ee4d6","name":"Passing an array","time":{"start":1715646778911,"stop":1715646778911,"duration":0},"status":"passed","severity":"normal"},{"uid":"60aa0febbbaefe0b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715646348572,"stop":1715646348572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e1599c38df7252","name":"Check received message containing emoji","time":{"start":1715646651467,"stop":1715646651467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fead8c33cd24948","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715646348573,"stop":1715646348574,"duration":1},"status":"passed","severity":"normal"},{"uid":"57630554eb58418e","name":"should not receive a peer event after stop","time":{"start":1715646186398,"stop":1715646186398,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b149c31aa12ff5a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715646147035,"stop":1715646147036,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f902138cd04e0b5","name":"should add and remove event listeners correctly","time":{"start":1715646151515,"stop":1715646151516,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba192b603510a1d1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715646225772,"stop":1715646225773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07a26c28a5be67a","name":"Accepts a valid Waku Message","time":{"start":1715646140068,"stop":1715646140069,"duration":1},"status":"passed","severity":"normal"},{"uid":"772b98a29501c740","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715646427126,"stop":1715646427127,"duration":1},"status":"passed","severity":"normal"},{"uid":"81850496c249c5a2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715646917530,"stop":1715646917530,"duration":0},"status":"passed","severity":"normal"},{"uid":"4764140a7d7c41d7","name":"should configure sharding based on application and version for autosharding","time":{"start":1715646122973,"stop":1715646122973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16665e5a048efd","name":"Check received message containing numeric","time":{"start":1715646651458,"stop":1715646651458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45949866d8e763a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715646125591,"stop":1715646125591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f446d9244e497d8e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715646778533,"stop":1715646778534,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2281bd3d2d9d3fd","name":"Check received message containing SQL Injection","time":{"start":1715646336920,"stop":1715646336921,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e828300e697bc7","name":"Check received message containing XML","time":{"start":1715646336921,"stop":1715646336921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc76e70720e410d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715646814695,"stop":1715646814695,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d8a30e49e920e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715646130748,"stop":1715646130749,"duration":1},"status":"passed","severity":"normal"},{"uid":"5246656d95672192","name":"should return empty list for no shard","time":{"start":1715646122952,"stop":1715646122952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3db899687589780","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715646125589,"stop":1715646125590,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5875b72921d5c7","name":"Wrong topic","time":{"start":1715646681825,"stop":1715646681825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae289d13e5618842","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715646427122,"stop":1715646427123,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8dd066282f4bf5","name":"Query generator for multiple messages with different content topic format","time":{"start":1715646749094,"stop":1715646749094,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae180f833318c96","name":"Push message with content topic containing numeric","time":{"start":1715646715890,"stop":1715646715890,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c604717db341e5c","name":"should not throw an error for a single configured topic","time":{"start":1715646122969,"stop":1715646122970,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a72bfe237ee910","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715646122948,"stop":1715646122949,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3d488f032ee75f","name":"Encoder throws on empty string content topic","time":{"start":1715646136569,"stop":1715646136570,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec854a73cd0b7b8d","name":"Refresh subscription","time":{"start":1715646639351,"stop":1715646639351,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6284f80b6baaefda","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715646448579,"stop":1715646448580,"duration":1},"status":"passed","severity":"normal"},{"uid":"b713c4a09f95cedd","name":"Check message received after nwaku node is restarted","time":{"start":1715646651455,"stop":1715646651456,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc50ea56f4cdc73e","name":"Push message with XML payload","time":{"start":1715646577911,"stop":1715646577911,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd465180da5bc47f","name":"should handle application and version for autosharding","time":{"start":1715646122951,"stop":1715646122951,"duration":0},"status":"passed","severity":"normal"},{"uid":"2026e578daca82cc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646753729,"stop":1715646753729,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b500eaaee12c7c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715646182732,"stop":1715646182733,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98dfb9242768c48","name":"pre and post cipher","time":{"start":1715646157911,"stop":1715646157912,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9a7f6f89f43288","name":"should only return 1 node with relay and store capability","time":{"start":1715646147708,"stop":1715646147708,"duration":0},"status":"passed","severity":"normal"},{"uid":"66876e954ee00fb3","name":"Reopen subscription with peer with lost subscription","time":{"start":1715646209023,"stop":1715646209024,"duration":1},"status":"passed","severity":"normal"},{"uid":"483ff5d4142b2fa8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715646814684,"stop":1715646814685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec57601316c3aba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715646814691,"stop":1715646814692,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a241bcd239a2f30","name":"Check received message containing JSON","time":{"start":1715646651440,"stop":1715646651441,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86d27d60a46d417","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715646348570,"stop":1715646348570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6eac3ac808ff331","name":"Relay - times out","time":{"start":1715646786168,"stop":1715646786168,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d9d8083b0d3da3","name":"should throw an error for missing required configuration","time":{"start":1715646122953,"stop":1715646122953,"duration":0},"status":"passed","severity":"normal"},{"uid":"2277c4fe09bfc546","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715646778535,"stop":1715646778536,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97c9e6bda30e212","name":"Check publish message after client node is restarted","time":{"start":1715646630619,"stop":1715646630619,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e473427cc9ae948","name":"random static sharding 1 - Cluster ID: 84, Shard ID: 160","time":{"start":1715646706276,"stop":1715646706277,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b71b3d115a7d115","name":"Push message with numeric payload","time":{"start":1715646715880,"stop":1715646715880,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfe6af1e809ba2e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715646814694,"stop":1715646814694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25c854b85ab0345","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715646814690,"stop":1715646814691,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45cc884f42b585d","name":"Query generator for 2000 messages","time":{"start":1715646749098,"stop":1715646749099,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b538edd2fe00c7","name":"Check received message containing long","time":{"start":1715646336917,"stop":1715646336917,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b76bc19e11da5f","name":"Push message with content topic containing Russian","time":{"start":1715646715892,"stop":1715646715892,"duration":0},"status":"passed","severity":"normal"},{"uid":"797318d5dc6bca2b","name":"handles different networkShards values correctly","time":{"start":1715646122947,"stop":1715646122947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4716f51a2d67fb0e","name":"Store - dialed first","time":{"start":1715646786168,"stop":1715646786169,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f8493e1a6a5c3a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715646130753,"stop":1715646130754,"duration":1},"status":"passed","severity":"normal"},{"uid":"513f8e430c5c544b","name":"ignores domain fetching errors","time":{"start":1715646147706,"stop":1715646147706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea572666d3bc28b","name":"Push message with content topic containing long","time":{"start":1715646715887,"stop":1715646715889,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8d1653500cb1f8c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app65/8/topic707/xml","time":{"start":1715646681820,"stop":1715646681820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4772690a255c407a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715646639356,"stop":1715646639357,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a86b027e488a059","name":"Publish message with custom timestamp: Wed May 24 2023 00:30:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1715646630614,"stop":1715646630614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1747fba3c841bf9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715646388623,"stop":1715646388624,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d76efcf49012e8c","name":"Push message with Arabic payload","time":{"start":1715646715881,"stop":1715646715881,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c063865e3c164c8","name":"Fails to push message with empty content topic","time":{"start":1715646577929,"stop":1715646577929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3608ffd14d1154c6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715646749095,"stop":1715646749096,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec91e1e71d559159","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715646348551,"stop":1715646348551,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc12236ae233245","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715646348549,"stop":1715646348549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7af7d923964678f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715646639349,"stop":1715646639349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1c30c12c69e7c3","name":"Push message with content topic containing short","time":{"start":1715646715886,"stop":1715646715886,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5699295c2bdb96","name":"Push message with Russian payload","time":{"start":1715646577909,"stop":1715646577910,"duration":1},"status":"passed","severity":"normal"},{"uid":"669df0199924ad46","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715646388627,"stop":1715646388628,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc1227efd6c22d3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715646348543,"stop":1715646348544,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d8ce4fd073cd41","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715646348552,"stop":1715646348552,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c21b90cfb4b82aa","name":"Check publish message containing shell command","time":{"start":1715646630612,"stop":1715646630612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c74da56c2066598","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715646388613,"stop":1715646388614,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf875c369a5afc6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715646122955,"stop":1715646122955,"duration":0},"status":"passed","severity":"normal"},{"uid":"94444247bd415a84","name":"udp ip6 address","time":{"start":1715646131048,"stop":1715646131048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21a7af54e1a0901","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715646608334,"stop":1715646608335,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6f192befcc6737","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app34/10/topic142/xml","time":{"start":1715646681824,"stop":1715646681824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2374c5f84b847bf9","name":"Subscribe to topic containing long and publish message","time":{"start":1715646639352,"stop":1715646639353,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43bee7598842d42","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715646136155,"stop":1715646136155,"duration":0},"status":"passed","severity":"normal"},{"uid":"626903fca59032fa","name":"Check received message containing Chinese","time":{"start":1715646336919,"stop":1715646336919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81afa26d277a5e8","name":"Subscribe to topic containing Script and publish message","time":{"start":1715646639356,"stop":1715646639356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede78eebafeb40c1","name":"Subscribe and receives messages on 20 topics","time":{"start":1715646427115,"stop":1715646427116,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5c3f0755c70840","name":"Check received message containing long","time":{"start":1715646651457,"stop":1715646651458,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5ea5eb4671d979","name":"Check publish message containing XML","time":{"start":1715646630610,"stop":1715646630610,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a7365fb5921f47","name":"Overlapping topic subscription","time":{"start":1715646427117,"stop":1715646427117,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c6890bd2c36d2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715646122966,"stop":1715646122967,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e05ac9ac026eb8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715646250299,"stop":1715646250299,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebb2900667dea4d","name":"Check publish message containing escaped characters","time":{"start":1715646630612,"stop":1715646630612,"duration":0},"status":"passed","severity":"normal"},{"uid":"730ac83ee2c2f160","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715646130754,"stop":1715646130755,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8943ffe9add23f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715646147710,"stop":1715646147710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8a9884593ebaf51","name":"Overlapping topic subscription","time":{"start":1715646814692,"stop":1715646814692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff630d8c9da09cd","name":"Query generator for multiple messages","time":{"start":1715646749092,"stop":1715646749093,"duration":1},"status":"passed","severity":"normal"},{"uid":"15835c9808a5cfaa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715646814691,"stop":1715646814691,"duration":0},"status":"passed","severity":"normal"},{"uid":"416a212a652ff8f9","name":"Publish message with large meta","time":{"start":1715646630619,"stop":1715646630619,"duration":0},"status":"passed","severity":"normal"},{"uid":"afff8d936b297902","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715646130754,"stop":1715646130754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc05f78c0963eb10","name":"Subscribe to topic containing long and receive message","time":{"start":1715646814693,"stop":1715646814693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94cb281adb87cc","name":"Encoder throws on empty string content topic","time":{"start":1715646159348,"stop":1715646159348,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b848bb8e6a262f8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715646814692,"stop":1715646814692,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c79026fd2cbd81","name":"Passing page size 1 when there are 4 messages","time":{"start":1715646763520,"stop":1715646763521,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b234a51be6fab0","name":"Push message with Script payload","time":{"start":1715646715882,"stop":1715646715882,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e622858a87386a","name":"creates an iterator","time":{"start":1715646765098,"stop":1715646765099,"duration":1},"status":"passed","severity":"normal"},{"uid":"42966a79cb470871","name":"random static sharding 8 - Cluster ID: 931, Shard ID: 95","time":{"start":1715646706285,"stop":1715646706295,"duration":10},"status":"passed","severity":"normal"},{"uid":"8a6911f55f4f4c91","name":"does not throw on valid cases","time":{"start":1715646122934,"stop":1715646122935,"duration":1},"status":"passed","severity":"normal"},{"uid":"a580efeb21dc88a1","name":"Check received message containing Russian","time":{"start":1715646651436,"stop":1715646651437,"duration":1},"status":"passed","severity":"normal"},{"uid":"e408503dbe90c077","name":"should properly create peer info with all multiaddrs","time":{"start":1715646131609,"stop":1715646131609,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af67e3255d9c13b","name":"Push message with content topic containing Script","time":{"start":1715646577925,"stop":1715646577925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcde52e919dd7af","name":"Generator, custom pubsub topic","time":{"start":1715646753730,"stop":1715646753730,"duration":0},"status":"passed","severity":"normal"},{"uid":"574d2d9992806728","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715646122974,"stop":1715646122974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f388ca15b78e3dc","name":"1 Relay, 1 Filter, gives up","time":{"start":1715646146795,"stop":1715646146796,"duration":1},"status":"passed","severity":"normal"},{"uid":"66925ded0a744262","name":"Reopen subscription with peer with lost subscription","time":{"start":1715646256162,"stop":1715646256163,"duration":1},"status":"passed","severity":"normal"},{"uid":"b886a123ea486bef","name":"should set field with only FILTER enabled","time":{"start":1715646131611,"stop":1715646131611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad7ea569a65aaa1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715646814699,"stop":1715646814699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc127a0de9c5b0d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715646348540,"stop":1715646348540,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd98cd173c595c1","name":"Query Generator - backward","time":{"start":1715646738737,"stop":1715646738738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76859543411e996","name":"1 Relay, 1 fetch","time":{"start":1715646146793,"stop":1715646146794,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6555ef4fe281c47","name":"throws on content topic with non-number generation field","time":{"start":1715646122936,"stop":1715646122937,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2fc8c6fe9567d5","name":"Push message with meta","time":{"start":1715646715897,"stop":1715646715897,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda079412c0ca717","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715646130755,"stop":1715646130756,"duration":1},"status":"passed","severity":"normal"},{"uid":"10207c4d37d92a40","name":"Subscribe and receives messages on 20 topics","time":{"start":1715646814691,"stop":1715646814691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9c753e4e4f374d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715646122946,"stop":1715646122947,"duration":1},"status":"passed","severity":"normal"},{"uid":"807d169911de686f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715646147042,"stop":1715646147042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceae8f839353353","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715646267247,"stop":1715646267248,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc34ddc9b231a134","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715646122976,"stop":1715646122976,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a2aa6728a7ab03","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715646250300,"stop":1715646250300,"duration":0},"status":"passed","severity":"normal"},{"uid":"3691b324e7273f89","name":"getPeersByDiscovery","time":{"start":1715646596434,"stop":1715646596435,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd7951c8fd2b4cf","name":"Overlapping topic subscription","time":{"start":1715646639351,"stop":1715646639352,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b1ce8b11bed7415","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715646917529,"stop":1715646917529,"duration":0},"status":"passed","severity":"normal"},{"uid":"681c085d4b0f924","name":"Check received message containing SQL Injection","time":{"start":1715646651437,"stop":1715646651438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74bc9d2429fa58e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715646778533,"stop":1715646778533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b841f77c985f193","name":"listenerCount","time":{"start":1715646215284,"stop":1715646215284,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7afd104c07361e6","name":"Symmetric encrypt & Decrypt","time":{"start":1715646157911,"stop":1715646157911,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b2bea7c8b4e2db","name":"Check received message containing Script","time":{"start":1715646651438,"stop":1715646651439,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c680fce0e6afe2","name":"Encoder throws on undefined content topic","time":{"start":1715646136569,"stop":1715646136569,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadc06d92047dbc1","name":"Push message with Basic HTML tag payload","time":{"start":1715646577911,"stop":1715646577912,"duration":1},"status":"passed","severity":"normal"},{"uid":"14acff5ac7f713fe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715646814688,"stop":1715646814688,"duration":0},"status":"passed","severity":"normal"},{"uid":"598b040ae0f51615","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715646814684,"stop":1715646814684,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba5ceb6cc835089","name":"Push to array if already present","time":{"start":1715646122472,"stop":1715646122472,"duration":0},"status":"passed","severity":"normal"},{"uid":"5845d294bd994600","name":"can start the service","time":{"start":1715646151511,"stop":1715646151511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9948b028c80936c1","name":"topics with same application and version share the same shard","time":{"start":1715646122945,"stop":1715646122946,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3c6eb03e2e9016","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715646348573,"stop":1715646348573,"duration":0},"status":"passed","severity":"normal"},{"uid":"955c18348e5eceda","name":"Fails to publish message with empty text","time":{"start":1715646630616,"stop":1715646630616,"duration":0},"status":"passed","severity":"normal"},{"uid":"3389caffe0de56cb","name":"Check received message containing shell command","time":{"start":1715646651441,"stop":1715646651442,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e06da71d87ca384","name":"addEventListener with wrong event","time":{"start":1715646215281,"stop":1715646215281,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e849a5e2573d6f","name":"Fails to push message bigger that 1MB","time":{"start":1715646715900,"stop":1715646715902,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb45cd7126c3185b","name":"Check received message containing Russian","time":{"start":1715646651462,"stop":1715646651462,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ecbc5a1c889746","name":"Init the array if not present","time":{"start":1715646122468,"stop":1715646122471,"duration":3},"status":"passed","severity":"normal"},{"uid":"c8ff48d8bd258565","name":"Query Generator - forward","time":{"start":1715646738737,"stop":1715646738737,"duration":0},"status":"passed","severity":"normal"},{"uid":"666024711784ebcb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app30/8/topic286/proto","time":{"start":1715646681821,"stop":1715646681821,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff43bbd9cf3ea52","name":"should be able to encode the field with only STORE set to true","time":{"start":1715646130744,"stop":1715646130745,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3436f3d2b3bebf0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715646639353,"stop":1715646639353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95a73b672673a5f","name":"Push message with content topic containing Arabic","time":{"start":1715646577923,"stop":1715646577924,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e30ff319220cb1","name":"throws on content topic with empty encoding field","time":{"start":1715646122939,"stop":1715646122939,"duration":0},"status":"passed","severity":"normal"},{"uid":"184b57493bf8ad3","name":"Check received message containing short","time":{"start":1715646336916,"stop":1715646336917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13b9dcda7c8cb5a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715646814686,"stop":1715646814686,"duration":0},"status":"passed","severity":"normal"},{"uid":"326dedbc5f55f907","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715646348544,"stop":1715646348544,"duration":0},"status":"passed","severity":"normal"},{"uid":"191bf19f3a4dea51","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715646814697,"stop":1715646814697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b846339cfeadc55b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715646122955,"stop":1715646122956,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c1843b5adbc098","name":"Generator, custom pubsub topic","time":{"start":1715646753726,"stop":1715646753727,"duration":1},"status":"passed","severity":"normal"},{"uid":"a599b51f25bd778f","name":"Push message on custom pubsubTopic","time":{"start":1715646448581,"stop":1715646448581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62ded6e6f59b69c","name":"Push message with content topic containing emoji","time":{"start":1715646715896,"stop":1715646715896,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae533ca10f764601","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715646577926,"stop":1715646577926,"duration":0},"status":"passed","severity":"normal"},{"uid":"97642a55cd945057","name":"Register correct protocols","time":{"start":1715646639347,"stop":1715646639347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4511081b787ac0c2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715646427121,"stop":1715646427121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b399d0579a2eb912","name":"Check received message containing short","time":{"start":1715646651429,"stop":1715646651430,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21bc686a33aabb2","name":"A test","time":{"start":1715646427350,"stop":1715646427351,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffe744821e1da8e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715646348585,"stop":1715646348586,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c9652d323d80e5","name":"throws on content topic with too few or too many fields","time":{"start":1715646122936,"stop":1715646122936,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b45c1f29dce92f4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715646814695,"stop":1715646814695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab61b93ac8a458d","name":"Fails to publish message with wrong content topic","time":{"start":1715646630617,"stop":1715646630617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ee857f16bfbf25","name":"Check received message containing XML","time":{"start":1715646651464,"stop":1715646651464,"duration":0},"status":"passed","severity":"normal"},{"uid":"343cd1227ba9856","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715646814683,"stop":1715646814683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3700199e94fb9fc","name":"Ping on peer without subscriptions","time":{"start":1715646256164,"stop":1715646256164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab3fc05d33f8e38","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715646608330,"stop":1715646608331,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf2b0437c10d8fd","name":"Check received message containing Chinese","time":{"start":1715646651434,"stop":1715646651434,"duration":0},"status":"passed","severity":"normal"},{"uid":"325d31cf90c2bcf8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715646814678,"stop":1715646814678,"duration":0},"status":"passed","severity":"normal"},{"uid":"617efbfbf07aff17","name":"should throw an error for missing sharding configuration","time":{"start":1715646122974,"stop":1715646122974,"duration":0},"status":"passed","severity":"normal"},{"uid":"329d12ba6b0b6307","name":"Used by Waku Relay","time":{"start":1715646778912,"stop":1715646778912,"duration":0},"status":"passed","severity":"normal"},{"uid":"195a4e0b864601fb","name":"Decoder throws on undefined content topic","time":{"start":1715646136570,"stop":1715646136570,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e60f2a1e215238","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715646639357,"stop":1715646639357,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ec06a6f451b6bc","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715646122944,"stop":1715646122944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1ed1fde62c3eb6","name":"Check message with no pubsub topic is not received","time":{"start":1715646336941,"stop":1715646336941,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ebb522636d6035","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715646348568,"stop":1715646348568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b393152faea969","name":"Subscribe to topic containing short and receive message","time":{"start":1715646427118,"stop":1715646427118,"duration":0},"status":"passed","severity":"normal"},{"uid":"38854aa1d1b4f2d","name":"connected peers and dial","time":{"start":1715646578079,"stop":1715646578080,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6909d0866b8727e","name":"throws on content topic with empty topic name field","time":{"start":1715646122938,"stop":1715646122939,"duration":1},"status":"passed","severity":"normal"},{"uid":"468dbbc4b90dd7c7","name":"Push message on custom pubsubTopic","time":{"start":1715646448579,"stop":1715646448579,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f859638b190d29","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646250299,"stop":1715646250299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8992fbf95e17af0a","name":"Passing page size 110 when there are 120 messages","time":{"start":1715646763522,"stop":1715646763523,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b4b85831597597","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715646122964,"stop":1715646122965,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c27c6fc8b807fac","name":"Push message with custom timestamp: 1715642737124","time":{"start":1715646715898,"stop":1715646715899,"duration":1},"status":"passed","severity":"normal"},{"uid":"d551589e5ac11aa3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715646814687,"stop":1715646814687,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce84ad8c7248e485","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715646122943,"stop":1715646122943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94a066eb685adba","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715646388615,"stop":1715646388616,"duration":1},"status":"passed","severity":"normal"},{"uid":"905cd82622b75a76","name":"same cluster, same shard: nodes connect","time":{"start":1715646474855,"stop":1715646474855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cad428d7db9a0a","name":"Ping on unsubscribed peer","time":{"start":1715646256164,"stop":1715646256164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1c1ae2d4f81dbe","name":"Push message with SQL Injection payload","time":{"start":1715646577910,"stop":1715646577910,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f4c3daa8a1056","name":"same cluster, same shard: nodes connect","time":{"start":1715646348534,"stop":1715646348537,"duration":3},"status":"passed","severity":"normal"},{"uid":"a336305c62432c8d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715646427114,"stop":1715646427114,"duration":0},"status":"passed","severity":"normal"},{"uid":"43abbcc701081f6a","name":"Push message with XML payload","time":{"start":1715646715882,"stop":1715646715882,"duration":0},"status":"passed","severity":"normal"},{"uid":"199738cb794e38b","name":"it tolerates circular branch references","time":{"start":1715646147705,"stop":1715646147706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5321cd31a41335f9","name":"Push message with long payload","time":{"start":1715646577907,"stop":1715646577908,"duration":1},"status":"passed","severity":"normal"},{"uid":"5771b4b27423d79b","name":"Push message equal or less that 1MB","time":{"start":1715646715899,"stop":1715646715900,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaf6b113b90eff6","name":"Push message with emoji payload","time":{"start":1715646715885,"stop":1715646715885,"duration":0},"status":"passed","severity":"normal"},{"uid":"586a1cc881c46822","name":"Encoder throws on empty string content topic","time":{"start":1715646157451,"stop":1715646157451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c2006adf62885a","name":"random static sharding 10 - Cluster ID: 194, Shard ID: 573","time":{"start":1715646706296,"stop":1715646706296,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a45b7694b4f5308","name":"getPeersByDiscovery","time":{"start":1715646215282,"stop":1715646215283,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec98dc9f9611d82","name":"Decoder throws on empty string content topic","time":{"start":1715646136570,"stop":1715646136570,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aec6dc7b5c9f70","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715646250297,"stop":1715646250298,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8356b2dd2b62f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715646250302,"stop":1715646250303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4006e4790dc031c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715646596436,"stop":1715646596436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56d4fb07ea83f4a","name":"Check received message containing SQL Injection","time":{"start":1715646651462,"stop":1715646651463,"duration":1},"status":"passed","severity":"normal"},{"uid":"563bd1b6f6f497e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715646225774,"stop":1715646225774,"duration":0},"status":"passed","severity":"normal"},{"uid":"36de73c6a7af007a","name":"Asymmetric encrypt & decrypt","time":{"start":1715646157910,"stop":1715646157910,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ae69b5b0ba585b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715646474854,"stop":1715646474854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5516b2fb39b4588","name":"Using a function","time":{"start":1715646778911,"stop":1715646778911,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11a0d398ae6d62d","name":"Decrypt messages","time":{"start":1715646581538,"stop":1715646581538,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef1eb49c846fb57","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715646732209,"stop":1715646732210,"duration":1},"status":"passed","severity":"normal"},{"uid":"4905a9338e068f93","name":"Subscribe to topic containing XML and receive message","time":{"start":1715646814685,"stop":1715646814686,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc8f36c9fbccc1d","name":"Check received message with timestamp: 1715646174473 ","time":{"start":1715646336937,"stop":1715646336937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4096be23b6e8f69","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715646130747,"stop":1715646130748,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80050714036b3","name":"Relay - dialed first","time":{"start":1715646786167,"stop":1715646786167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0a77f3f14fa6e3","name":"Waku message hash computation (no timestamp)","time":{"start":1715646125592,"stop":1715646125592,"duration":0},"status":"passed","severity":"normal"},{"uid":"677adcb7b177e54a","name":"Correctly serialized arguments","time":{"start":1715646453463,"stop":1715646453463,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c12eae87610750","name":"should properly create location multiaddrs - tcp6","time":{"start":1715646131608,"stop":1715646131608,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a287295fabd7699","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715646348550,"stop":1715646348550,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a2202de87d805d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715646685691,"stop":1715646685691,"duration":0},"status":"passed","severity":"normal"},{"uid":"10969f7a6e4ec58d","name":"same cluster, different shard: nodes connect","time":{"start":1715646474855,"stop":1715646474855,"duration":0},"status":"passed","severity":"normal"},{"uid":"a336eedb9db94f72","name":"Check received message containing emoji","time":{"start":1715646651444,"stop":1715646651445,"duration":1},"status":"passed","severity":"normal"},{"uid":"38686ccc20e8a79b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715646427125,"stop":1715646427126,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4940d3b65d70c14","name":"Check message with invalid timestamp is not received","time":{"start":1715646336938,"stop":1715646336939,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1bcce3babe2c53","name":"Decoder throws on undefined content topic","time":{"start":1715646159349,"stop":1715646159349,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a77bb5350e50df","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715646630613,"stop":1715646630614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be3568148a75c14","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715646778532,"stop":1715646778532,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae4dbf2db6b6cfc","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715646122950,"stop":1715646122950,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d793bc8f3995c0","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715646639355,"stop":1715646639355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5904e05f011c4e4","name":"Ordered callback, aborts when callback returns true","time":{"start":1715646749096,"stop":1715646749098,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4653c6b69bb2a22","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715646130749,"stop":1715646130752,"duration":3},"status":"passed","severity":"normal"},{"uid":"839e23c2cadd553c","name":"should properly create location multiaddrs - udp","time":{"start":1715646131608,"stop":1715646131608,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b48a37fdfc34b7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715646123007,"stop":1715646123007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8742ec2486b7ebaf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715646814684,"stop":1715646814684,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a956ef39e54a342","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715646427120,"stop":1715646427120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d444c8185d3ae587","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715646175231,"stop":1715646175232,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af4374c5f6f1a54","name":"should decode valid enr with tcp successfully","time":{"start":1715646131597,"stop":1715646131598,"duration":1},"status":"passed","severity":"normal"},{"uid":"84253e5a123b4d44","name":"should throw error - no public key","time":{"start":1715646131604,"stop":1715646131604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a391c3597bf9ec3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715646427126,"stop":1715646427126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04d9491a0c9002","name":"Check meta is set [symmetric]","time":{"start":1715646157449,"stop":1715646157450,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9dadaaefe23c33","name":"recovers when dns.resolve returns empty","time":{"start":1715646147706,"stop":1715646147706,"duration":0},"status":"passed","severity":"normal"},{"uid":"197d729d6ccbf577","name":"Check received message containing escaped characters","time":{"start":1715646336923,"stop":1715646336923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6e8f44f2842e82","name":"Ping on subscribed peer","time":{"start":1715646209018,"stop":1715646209020,"duration":2},"status":"passed","severity":"normal"},{"uid":"6aaaacf233ed7a59","name":"Push message with meta","time":{"start":1715646577929,"stop":1715646577930,"duration":1},"status":"passed","severity":"normal"},{"uid":"f032fbf2a1477cfa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715646706276,"stop":1715646706276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eac325082a52ce0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715646184859,"stop":1715646184860,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd13ce0a9b44263","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715646267249,"stop":1715646267249,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7891ed92c5788bc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715646122942,"stop":1715646122943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbe6227c496ad11","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715646122972,"stop":1715646122972,"duration":0},"status":"passed","severity":"normal"},{"uid":"5883083f2aadac6f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715646388612,"stop":1715646388613,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bd80d430e30a34","name":"Check received message containing Script","time":{"start":1715646336921,"stop":1715646336921,"duration":0},"status":"passed","severity":"normal"},{"uid":"804a17af27461403","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715646147038,"stop":1715646147038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0807d0beca00afa","name":"Round trip binary serialization","time":{"start":1715646136567,"stop":1715646136568,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dea8bd9a0f0e5fb","name":"Check publish message containing emoji","time":{"start":1715646630613,"stop":1715646630613,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a099b38d8cb633","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715646630855,"stop":1715646630855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1903675812a96b7c","name":"Nwaku publishes","time":{"start":1715646605428,"stop":1715646605428,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7371c940e396c06","name":"Generator, custom pubsub topic","time":{"start":1715646753728,"stop":1715646753728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7938bdfed276932","name":"Encoder throws on undefined content topic","time":{"start":1715646159348,"stop":1715646159348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b133c7961329490a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715646814693,"stop":1715646814694,"duration":1},"status":"passed","severity":"normal"},{"uid":"913866196b764c6e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715646427098,"stop":1715646427098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58da61b2dd71c50","name":"Query with Promise Callback, No message returned","time":{"start":1715646732213,"stop":1715646732213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6733695e850e2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715646348551,"stop":1715646348551,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd298ee8eb2690a","name":"should encodeTxt and decodeTxt","time":{"start":1715646131596,"stop":1715646131596,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c600235fa7c64c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715646122954,"stop":1715646122954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a03ca156819dc2b","name":"Check received message containing numeric","time":{"start":1715646336918,"stop":1715646336918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2239c34d26abd43c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715646122954,"stop":1715646122954,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca5752ece72242f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715646348550,"stop":1715646348550,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c386573a679ae8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715646122967,"stop":1715646122968,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6138555a3e4387d","name":"Generator, 2 different pubsubtopics","time":{"start":1715646753730,"stop":1715646753730,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d863ed67000530","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715646151515,"stop":1715646151515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3249faadd13951ec","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715646122971,"stop":1715646122971,"duration":0},"status":"passed","severity":"normal"},{"uid":"525abd1fa1cc72a3","name":"Check received message containing unicode special characters","time":{"start":1715646651443,"stop":1715646651444,"duration":1},"status":"passed","severity":"normal"},{"uid":"66dc3eb321bd933f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715646130746,"stop":1715646130746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2684f586f14ef5","name":"should not receive a peer event before start","time":{"start":1715646151513,"stop":1715646151513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f102d6b8a96c4df8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715646122975,"stop":1715646122975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceaaecb0c892e18","name":"different cluster, different shard: nodes don't connect","time":{"start":1715646474856,"stop":1715646474856,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b68400620462b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715646147041,"stop":1715646147042,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d2e76027c2f718","name":"Relay + Store","time":{"start":1715646188224,"stop":1715646188225,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8a58c7169c2c28","name":"handles different clusterIds correctly","time":{"start":1715646122947,"stop":1715646122947,"duration":0},"status":"passed","severity":"normal"},{"uid":"481f2b63e13e139c","name":"isConnected should return true after first peer connects","time":{"start":1715646225774,"stop":1715646225775,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a479b25b26f933","name":"should not fail to start the service if it is already started","time":{"start":1715646151512,"stop":1715646151513,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa418a3e042e40c0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715646175229,"stop":1715646175231,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d6b0ea270265efd","name":"Promise Callback - forward","time":{"start":1715646738738,"stop":1715646738738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9046b9d61e16e4c3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715646122945,"stop":1715646122945,"duration":0},"status":"passed","severity":"normal"},{"uid":"206d5057b2c14bc7","name":"should use DNS peer discovery with light client","time":{"start":1715646186400,"stop":1715646186401,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cceab92ea6edba4f","name":"Check message received after nwaku node is restarted","time":{"start":1715646651473,"stop":1715646651473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f631ebea58f1a3c","name":"handles empty contentTopics array correctly","time":{"start":1715646122975,"stop":1715646122975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1963be4ded4a8e5d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715646388624,"stop":1715646388625,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f856762a05148","name":"Check message with non string payload is not received","time":{"start":1715646651453,"stop":1715646651454,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1b275ec8c1c759","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715646639358,"stop":1715646639358,"duration":0},"status":"passed","severity":"normal"},{"uid":"163e0938d0ce4630","name":"Push message with content topic containing XML","time":{"start":1715646577925,"stop":1715646577926,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4e7d81b76da2e8","name":"Rejects garbage","time":{"start":1715646140070,"stop":1715646140070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f838e96727915eba","name":"Subscribe and receive messages via waku relay post","time":{"start":1715646814690,"stop":1715646814690,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda7ebd3f8d9e8f1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715646157446,"stop":1715646157448,"duration":2},"status":"passed","severity":"normal"},{"uid":"27aaf3dfd57cf1f1","name":"Check received message containing shell command","time":{"start":1715646651465,"stop":1715646651466,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7c98bc10de260a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715646122940,"stop":1715646122940,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c13d119de75f42","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715646778532,"stop":1715646778532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be2454535e487d","name":"Check publish message containing SQL Injection","time":{"start":1715646630609,"stop":1715646630609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d651b98f9e9e6595","name":"should not receive a peer event after stop","time":{"start":1715646652208,"stop":1715646652208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe6ec8beba58d3","name":"Push message with escaped characters payload","time":{"start":1715646577913,"stop":1715646577913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ca14cc1085ae83","name":"throws on content topic with empty application field","time":{"start":1715646122937,"stop":1715646122938,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf2961ada26fa73","name":"Sign & Recover","time":{"start":1715646157912,"stop":1715646157912,"duration":0},"status":"passed","severity":"normal"},{"uid":"71788c920875b963","name":"Push message with special chars payload","time":{"start":1715646715880,"stop":1715646715881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c266bb56b118f099","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715646685691,"stop":1715646685691,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df15ee53cb776c2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715646608336,"stop":1715646608337,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c8516b17ea6237","name":"Subscribe and receive messages via lightPush","time":{"start":1715646427097,"stop":1715646427098,"duration":1},"status":"passed","severity":"normal"},{"uid":"91288c834a2d9db7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715646348574,"stop":1715646348582,"duration":8},"status":"passed","severity":"normal"},{"uid":"62608fc0ccbbc003","name":"shard 0","time":{"start":1715646706275,"stop":1715646706276,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dc661660492a28","name":"can start and stop the service","time":{"start":1715646186393,"stop":1715646186393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec97b263ee0d49a9","name":"should be able to decode the field with only STORE set to true","time":{"start":1715646130753,"stop":1715646130753,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5dd7a0703b1a13","name":"Push message with shell command payload","time":{"start":1715646577912,"stop":1715646577913,"duration":1},"status":"passed","severity":"normal"},{"uid":"7875c9a75585e009","name":"should return all peers when numPeers is 0","time":{"start":1715646136153,"stop":1715646136153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3734309dbd1ade3b","name":"Check message received after jswaku node is restarted","time":{"start":1715646336946,"stop":1715646336946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b384885200318037","name":"Push 30 different messages","time":{"start":1715646715885,"stop":1715646715885,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eefb12c32e0a67b","name":"should properly create location multiaddrs - udp4","time":{"start":1715646131607,"stop":1715646131607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b408f71bc710ccf5","name":"Push message with emoji payload","time":{"start":1715646577914,"stop":1715646577914,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d8e04ea49f4d0b","name":"Push message with content topic containing escaped characters","time":{"start":1715646577928,"stop":1715646577928,"duration":0},"status":"passed","severity":"normal"},{"uid":"48133451cd6b7a23","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715646157448,"stop":1715646157449,"duration":1},"status":"passed","severity":"normal"},{"uid":"505bcd1071b50a22","name":"Ping on peer without subscriptions","time":{"start":1715646256161,"stop":1715646256162,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e0fc09c8f9176f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715646427123,"stop":1715646427124,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf127bb066ee9ca5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715646122941,"stop":1715646122942,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3f6e3eaba12e98","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715646608336,"stop":1715646608336,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdf4411214111f2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715646123006,"stop":1715646123007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f84a840448627ef","name":"should not fail to stop the service if it was not started","time":{"start":1715646652185,"stop":1715646652186,"duration":1},"status":"passed","severity":"normal"},{"uid":"24cb6fdeac39868c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715646184858,"stop":1715646184858,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a327a9b6546be5","name":"different cluster, same shard: nodes don't connect","time":{"start":1715646474856,"stop":1715646474856,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77669772776036a","name":"Push message equal or less that 1MB","time":{"start":1715646577933,"stop":1715646577933,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe435b17468953c4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715646685692,"stop":1715646685692,"duration":0},"status":"passed","severity":"normal"},{"uid":"14559fe8163192f1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715646348571,"stop":1715646348572,"duration":1},"status":"passed","severity":"normal"},{"uid":"3788a716085cd395","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715646639353,"stop":1715646639353,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a07ec3475b0dc05","name":"Fields are not dropped","time":{"start":1715646135874,"stop":1715646135876,"duration":2},"status":"passed","severity":"normal"},{"uid":"5dfd59f51ddb20f3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715646122977,"stop":1715646122977,"duration":0},"status":"passed","severity":"normal"},{"uid":"45744168b4d20e61","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715646608333,"stop":1715646608333,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc1162a522120a2","name":"Promise Callback - backward","time":{"start":1715646738738,"stop":1715646738739,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cbcb73874bd996","name":"Check publish message containing short","time":{"start":1715646630605,"stop":1715646630606,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fd8b14155e10a0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715646427115,"stop":1715646427115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed5ae5006b683ca","name":"Check received message containing Chinese","time":{"start":1715646651461,"stop":1715646651461,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb3c7f0e8c5f60b","name":"Check received message containing special chars","time":{"start":1715646651433,"stop":1715646651433,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b75d079d80f9f2","name":"Subscribe to topic containing short and receive message","time":{"start":1715646814693,"stop":1715646814693,"duration":0},"status":"passed","severity":"normal"},{"uid":"170bf827349684b4","name":"should properly compute the node id","time":{"start":1715646131605,"stop":1715646131605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24657660c8db493","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715646388617,"stop":1715646388623,"duration":6},"status":"passed","severity":"normal"},{"uid":"8169714c5a03f89a","name":"Push message with Arabic payload","time":{"start":1715646577909,"stop":1715646577909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36e2611dad56a0a","name":"Fails to push message with empty content topic","time":{"start":1715646715896,"stop":1715646715896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f292e3a109688f21","name":"should not receive a peer event before start","time":{"start":1715646652187,"stop":1715646652207,"duration":20},"status":"passed","severity":"normal"},{"uid":"33dd88401978d065","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715646754546,"stop":1715646754547,"duration":1},"status":"passed","severity":"normal"},{"uid":"65791082b0aece1c","name":"Nodes with multiple pubsub topic","time":{"start":1715646608336,"stop":1715646608336,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e13f07058f52d10","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715646182712,"stop":1715646182713,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabb3c9f99d10c2a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715646250298,"stop":1715646250298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a670bc6abbbc6c","name":"Subscribe and publish message","time":{"start":1715646639348,"stop":1715646639348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72a6867b5038767","name":"Fails to push message bigger that 1MB","time":{"start":1715646577933,"stop":1715646577934,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d659081abec952c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715646630618,"stop":1715646630618,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cd1f45f0d48072","name":"Push message with custom timestamp: 1715642748805","time":{"start":1715646577932,"stop":1715646577932,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a167e88ffbf1b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715646685690,"stop":1715646685690,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a439137c4d1243","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715646348569,"stop":1715646348569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3ee41d515ad7d5","name":"Push message with content topic containing unicode special characters","time":{"start":1715646577928,"stop":1715646577928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8faed5d1cdc50eb","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715646685690,"stop":1715646685691,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef99b2eb8bc828ca","name":"Push message with content topic containing Arabic","time":{"start":1715646715892,"stop":1715646715892,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c915f0b8ad7349a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715646608331,"stop":1715646608331,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8155f04d8483b5","name":"Delete observer","time":{"start":1715646581538,"stop":1715646581539,"duration":1},"status":"passed","severity":"normal"},{"uid":"c042b068ce8c8117","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715646814698,"stop":1715646814698,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8f786d1ec536b4","name":"Relay + Store","time":{"start":1715646131611,"stop":1715646131612,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb15b3cfe9d36784","name":"Check message with non string payload is not received","time":{"start":1715646336945,"stop":1715646336946,"duration":1},"status":"passed","severity":"normal"},{"uid":"4527eda4c3ad10d6","name":"can start the service","time":{"start":1715646186391,"stop":1715646186393,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b3ff1edae269fec","name":"Push message with JSON payload","time":{"start":1715646715883,"stop":1715646715883,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef80a3cffbe728","name":"should set field with all protocols enabled","time":{"start":1715646131610,"stop":1715646131610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa365e235f31ddb","name":"Check received message containing short","time":{"start":1715646651457,"stop":1715646651457,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d049096e38d4a8","name":"Refresh subscription","time":{"start":1715646814692,"stop":1715646814693,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d4783bda293090","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715646122963,"stop":1715646122964,"duration":1},"status":"passed","severity":"normal"},{"uid":"380472b6051f8c3d","name":"unsubscribes","time":{"start":1715646765099,"stop":1715646765100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab23578b18454247","name":"stop","time":{"start":1715646215285,"stop":1715646215285,"duration":0},"status":"passed","severity":"normal"},{"uid":"df47a0da2adb68f9","name":"Check message with no content topic is not received","time":{"start":1715646651451,"stop":1715646651452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47d4495620e4af3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715646596435,"stop":1715646596436,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7726d13416b763","name":"should throw error - no id","time":{"start":1715646131598,"stop":1715646131598,"duration":0},"status":"passed","severity":"normal"},{"uid":"583a484ec7f802d5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646250303,"stop":1715646250303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2db557c2ecf2699","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715646122941,"stop":1715646122941,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6492407341a5ac6","name":"A test","time":{"start":1715646427351,"stop":1715646427351,"duration":0},"status":"passed","severity":"normal"},{"uid":"511b2bdbc60f4543","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715646267248,"stop":1715646267249,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cd5cfbcb4b859a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715646427124,"stop":1715646427125,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17764539df184aa","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715646917528,"stop":1715646917529,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e6be472011c637","name":"Check publish message containing special chars","time":{"start":1715646630607,"stop":1715646630607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f030a5d7104a99f8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715646122942,"stop":1715646122942,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0dea0219eeedc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715646753730,"stop":1715646753731,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad413bf0ddd9edd3","name":"Sample","time":{"start":1715646130952,"stop":1715646130953,"duration":1},"status":"passed","severity":"normal"},{"uid":"29797a156eaf6ec8","name":"Push message with Chinese payload","time":{"start":1715646577909,"stop":1715646577909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0562c1ae771a44d","name":"Ping on subscribed peer","time":{"start":1715646256163,"stop":1715646256163,"duration":0},"status":"passed","severity":"normal"},{"uid":"105024ffa109aacc","name":"Subscribe to topic containing XML and publish message","time":{"start":1715646639356,"stop":1715646639356,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7716397c2171f9b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715646122944,"stop":1715646122944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca232c68aa70b60f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715646131597,"stop":1715646131597,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4025a6510e6fb2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715646732206,"stop":1715646732206,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1afb03f1b2bc66","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715646122974,"stop":1715646122974,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe1f07ec662f5b6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715646130755,"stop":1715646130755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1acb50a9e1aaade","name":"should not receive a peer event after stop","time":{"start":1715646151514,"stop":1715646151514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e904150e3b1786e2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715646348545,"stop":1715646348547,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1de6bf86433a68d","name":"Check received message containing Script","time":{"start":1715646651463,"stop":1715646651464,"duration":1},"status":"passed","severity":"normal"},{"uid":"578db24333284f53","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715646639350,"stop":1715646639351,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7da27f14a2814cc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715646651447,"stop":1715646651448,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecbe54b5b6f83fa","name":"throws on content topic with generation field greater than 0","time":{"start":1715646122937,"stop":1715646122937,"duration":0},"status":"passed","severity":"normal"},{"uid":"213120f672b7d945","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715646147036,"stop":1715646147037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8491acac9cf630f","name":"should encode/decode to text encoding","time":{"start":1715646131605,"stop":1715646131606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e0187c9d6479e3","name":"Subscribe and receive messages via waku relay post","time":{"start":1715646427113,"stop":1715646427114,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cb80113cea414e","name":"handles multiple messages","time":{"start":1715646765099,"stop":1715646765099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b900878ca4b5e0","name":"Check received message containing JSON","time":{"start":1715646336922,"stop":1715646336922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41b85e8c09cf09e","name":"Publish without waiting for remote peer","time":{"start":1715646639347,"stop":1715646639348,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a49c7bfb2fa0cc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715646146730,"stop":1715646146731,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cb8c0a05be33b5","name":"Subscribe to topic containing XML and receive message","time":{"start":1715646814696,"stop":1715646814696,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bffbb75bcb4452","name":"Reopen subscription with peer with lost subscription","time":{"start":1715646256165,"stop":1715646256165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2215877da3f3f8","name":"Publish message with rate limit","time":{"start":1715646630620,"stop":1715646630620,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba8576b4f07d771","name":"should emit a peer event after start","time":{"start":1715646151513,"stop":1715646151513,"duration":0},"status":"passed","severity":"normal"},{"uid":"418d97d8b397ac87","name":"Generator, 2 different pubsubtopics","time":{"start":1715646753729,"stop":1715646753729,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf493c78208d4494","name":"new peer added after a peer was already found","time":{"start":1715646596435,"stop":1715646596435,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40a7241aa602913","name":"Ordered Callback - forward","time":{"start":1715646738739,"stop":1715646738739,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3c950c82f0a516","name":"Check message with no payload is not received","time":{"start":1715646651452,"stop":1715646651453,"duration":1},"status":"passed","severity":"normal"},{"uid":"23317467a9f7f88d","name":"random static sharding 7 - Cluster ID: 245, Shard ID: 706","time":{"start":1715646706283,"stop":1715646706284,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b2062c3961c074","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715646175237,"stop":1715646175239,"duration":2},"status":"passed","severity":"normal"},{"uid":"16da9c162244033c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715646125590,"stop":1715646125591,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a8d8e86e82a329","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715646814687,"stop":1715646814687,"duration":0},"status":"passed","severity":"normal"},{"uid":"6079c261dc08342b","name":"Check message with invalid timestamp is not received","time":{"start":1715646651469,"stop":1715646651470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea6278e3e2d66a","name":"through manual discovery","time":{"start":1715646453284,"stop":1715646453284,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1cc3bf70cd4993","name":"isConnected return false after peer stops","time":{"start":1715646225777,"stop":1715646225778,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef3c3fa685babb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715646122955,"stop":1715646122955,"duration":0},"status":"passed","severity":"normal"},{"uid":"d635c4b6c6577f12","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app96/2/topic44/proto","time":{"start":1715646681819,"stop":1715646681820,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77f3e6d27736720","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715646122943,"stop":1715646122943,"duration":0},"status":"passed","severity":"normal"},{"uid":"211000028a536254","name":"Default pageSize","time":{"start":1715646763523,"stop":1715646763523,"duration":0},"status":"passed","severity":"normal"},{"uid":"3657a75eefedeae6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715646175235,"stop":1715646175236,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e9c2b5b1d402d3","name":"Ping on subscribed peer","time":{"start":1715646256161,"stop":1715646256161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dff89ee5f099935","name":"Subscribe and receive messages via lightPush","time":{"start":1715646814689,"stop":1715646814689,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39f49e859ad241e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715646130746,"stop":1715646130747,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b86e7be0740036","name":"Check received message containing emoji","time":{"start":1715646336924,"stop":1715646336924,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c6979eb33a0dea","name":"Push message with content topic containing Chinese","time":{"start":1715646715891,"stop":1715646715891,"duration":0},"status":"passed","severity":"normal"},{"uid":"57487a237138b430","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715646147709,"stop":1715646147710,"duration":1},"status":"skipped","severity":"normal"},{"uid":"62dce4088554818","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715646122956,"stop":1715646122956,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f21f8eac9c090b4","name":"Push message with special chars payload","time":{"start":1715646577908,"stop":1715646577908,"duration":0},"status":"passed","severity":"normal"},{"uid":"39edd18e20339a17","name":"Check received message containing Basic HTML tag","time":{"start":1715646336922,"stop":1715646336922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d724e5002a7ca0bd","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715646754547,"stop":1715646754547,"duration":0},"status":"passed","severity":"normal"},{"uid":"498f65eb6a826774","name":"Nodes with multiple pubsub topic","time":{"start":1715646608332,"stop":1715646608332,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c1aba51f17885e","name":"Check received message containing escaped characters","time":{"start":1715646651442,"stop":1715646651442,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc0d689aea59efe","name":"should not fail to start the service if it is already started","time":{"start":1715646652186,"stop":1715646652186,"duration":0},"status":"passed","severity":"normal"},{"uid":"377d5f80857362fa","name":"Light Node - default protocols","time":{"start":1715646786170,"stop":1715646786170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c51397dcd1516c4","name":"Check message with no payload is not received","time":{"start":1715646336945,"stop":1715646336945,"duration":0},"status":"passed","severity":"normal"},{"uid":"510954dded01d775","name":"should not fail to stop the service if it was not started","time":{"start":1715646186394,"stop":1715646186394,"duration":0},"status":"passed","severity":"normal"},{"uid":"17294473c27b5f5","name":"All","time":{"start":1715646188225,"stop":1715646188226,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98eb8125d02959f","name":"Push message with escaped characters payload","time":{"start":1715646715884,"stop":1715646715884,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ada469026b942fd","name":"Refresh subscription","time":{"start":1715646427117,"stop":1715646427117,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c06c0b55ffd03d","name":"Push message with shell command payload","time":{"start":1715646715883,"stop":1715646715884,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc1c652d9272326","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715646186401,"stop":1715646186402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b6484c7c1eaa50b","name":"removeEventListener with correct event","time":{"start":1715646215281,"stop":1715646215282,"duration":1},"status":"passed","severity":"normal"}]