mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"c757abe6b457b46e","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861662300,"stop":1724861662300,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f76c4c5e15a09b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724861070257,"stop":1724861070257,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3b342f1bb85b08","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724861669535,"stop":1724861669535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61e02da37513c70","name":"Generator, 2 different pubsubtopics","time":{"start":1724861687429,"stop":1724861687430,"duration":1},"status":"passed","severity":"normal"},{"uid":"749abbdf86a66c08","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724861284855,"stop":1724861284855,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea83a127af235b48","name":"Query with Promise Callback, No Decoder","time":{"start":1724861669537,"stop":1724861669537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf05aee7f94cad0","name":"Check message on other pubsub topic is not received","time":{"start":1724861546177,"stop":1724861546177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbb1bfe050291e8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861318012,"stop":1724861318012,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d5a4c6c79b005d","name":"Publish without waiting for remote peer","time":{"start":1724861606334,"stop":1724861606334,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fedf88309e0971e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724861045214,"stop":1724861045214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9449739f928afb72","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724861179683,"stop":1724861179683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4db877cb6031790","name":"random static sharding 2 - Cluster ID: 451, Shard ID: 965","time":{"start":1724861655159,"stop":1724861655159,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e6b51078101338","name":"Push message with SQL Injection payload","time":{"start":1724861628418,"stop":1724861628419,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4a37d55a16ff1f","name":"Publish message with custom timestamp: Thu Sep 07 2023 16:12:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861599499,"stop":1724861599499,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0ae598e2392f56","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861662255,"stop":1724861662255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3a8f1eec7ca149","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724861045199,"stop":1724861045199,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c97bcdad3afbc","name":"Push message with XML payload","time":{"start":1724861628419,"stop":1724861628420,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5d005e973bdc53","name":"Push message with custom timestamp: 1724857762737","time":{"start":1724861567904,"stop":1724861567904,"duration":0},"status":"passed","severity":"normal"},{"uid":"79df55e38753240c","name":"should throw an error for insufficient data","time":{"start":1724861045267,"stop":1724861045267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d13285f4ed4f17b","name":"Check meta is set [symmetric]","time":{"start":1724861081081,"stop":1724861081084,"duration":3},"status":"passed","severity":"normal"},{"uid":"974cad8d61cd1082","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724861646562,"stop":1724861646562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adbb003a57bfcc3","name":"configure the node with multiple pubsub topics","time":{"start":1724861655175,"stop":1724861655176,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dde49f846c61e92","name":"Check received message with timestamp: 1724861097977000000 ","time":{"start":1724861546171,"stop":1724861546172,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56908f0932e6a86","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724861045197,"stop":1724861045197,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dd0d77eeb26b90","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724861045211,"stop":1724861045211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d218c02e361c7a04","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861546205,"stop":1724861546206,"duration":1},"status":"passed","severity":"normal"},{"uid":"862e17cea2515bd5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861318063,"stop":1724861318064,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c09ccd2d1b9285f","name":"Encoder throws on undefined content topic","time":{"start":1724861082796,"stop":1724861082796,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb07f4b6baed21a6","name":"should emit a peer event after start","time":{"start":1724861074808,"stop":1724861074809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b574520b49d300d","name":"Light Node - default protocols","time":{"start":1724861709848,"stop":1724861709848,"duration":0},"status":"passed","severity":"normal"},{"uid":"494c97cfd53f4c0a","name":"Encoder throws on empty string content topic","time":{"start":1724861059470,"stop":1724861059471,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f269f14632c3167","name":"Query Generator, No Decoder","time":{"start":1724861669533,"stop":1724861669533,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f4726d6a7dcc","name":"Ordered Callback - false","time":{"start":1724861677724,"stop":1724861677724,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2aa066ed0bc1d4","name":"throws on content topic with empty encoding field","time":{"start":1724861045190,"stop":1724861045190,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a081420759d0d7e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724861045207,"stop":1724861045207,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f13261c75816225","name":"should set field with all protocols disabled","time":{"start":1724861054260,"stop":1724861054260,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddb960ece5ff1d1","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724861685353,"stop":1724861685353,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a3aea8c4f918c","name":"random static sharding 5 - Cluster ID: 418, Shard ID: 624","time":{"start":1724861655161,"stop":1724861655161,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf672dfc8d42dd9","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724861460256,"stop":1724861460256,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b06c4045770d185","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724861070666,"stop":1724861070666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58dea3afa196d91","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724861053397,"stop":1724861053398,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b5bfe889ea193c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724861045206,"stop":1724861045206,"duration":0},"status":"passed","severity":"normal"},{"uid":"312892ea098f7017","name":"Check received message containing Basic HTML tag","time":{"start":1724861546166,"stop":1724861546168,"duration":2},"status":"passed","severity":"normal"},{"uid":"e448106fa62fb690","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724861284850,"stop":1724861284850,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f16d1fe3aebd9e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724861070670,"stop":1724861070671,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfebb910c05e6e7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861662257,"stop":1724861662258,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9ac72e00c65c79","name":"Push message with content topic containing JSON","time":{"start":1724861628428,"stop":1724861628429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6c7c16095078db","name":"Decoder throws on undefined content topic","time":{"start":1724861082796,"stop":1724861082797,"duration":1},"status":"passed","severity":"normal"},{"uid":"52110ed1746f040f","name":"Check received message containing short","time":{"start":1724861546181,"stop":1724861546181,"duration":0},"status":"passed","severity":"normal"},{"uid":"272ce4d123aa75ff","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724861045199,"stop":1724861045199,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c7677dc44ded93","name":"Filter with 2 connections","time":{"start":1724861362473,"stop":1724861362474,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db7f3c087ce9391","name":"1 Relay, 1 Filter, gives up","time":{"start":1724861070814,"stop":1724861070814,"duration":0},"status":"passed","severity":"normal"},{"uid":"384d800c8adaba13","name":"retrieves a single peer","time":{"start":1724861071392,"stop":1724861071393,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d7be5ac821caa6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724861106383,"stop":1724861106383,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ca08fb5124eba6","name":"Passing page size 1 when there are 4 messages","time":{"start":1724861692901,"stop":1724861692902,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15b39d108dc9f3d","name":"Check publish message containing Russian","time":{"start":1724861599485,"stop":1724861599486,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2aa3895456459da","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724861074810,"stop":1724861074811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb0c5ed69fcca16","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724861460248,"stop":1724861460249,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fedf054243ea6","name":"should be able to decode the field with only STORE set to true","time":{"start":1724861053406,"stop":1724861053407,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff641e91c9e2b32","name":"isConnected should return true after first peer connects","time":{"start":1724861152390,"stop":1724861152391,"duration":1},"status":"passed","severity":"normal"},{"uid":"4820d8e1a927f67c","name":"should properly compute the node id","time":{"start":1724861054250,"stop":1724861054251,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4331e8dff59d56","name":"Check publish message containing XML","time":{"start":1724861599487,"stop":1724861599487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8456cb8b75c3c556","name":"Throws when trying to push message with empty payload","time":{"start":1724861628423,"stop":1724861628423,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9e1e4de38b4fe3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724861655178,"stop":1724861655179,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f849321dad50f6c","name":"Refresh subscription","time":{"start":1724861318020,"stop":1724861318025,"duration":5},"status":"passed","severity":"normal"},{"uid":"59086a546ed1fd90","name":"Push message with long payload","time":{"start":1724861628414,"stop":1724861628415,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e58f2ec8da7fb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861315157,"stop":1724861315157,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d5dbed56f9e93f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724861606352,"stop":1724861606353,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed164b5f9ddc8aa","name":"caches peers it previously fetched","time":{"start":1724861071395,"stop":1724861071395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e71692a44f2c80","name":"Nwaku publishes","time":{"start":1724861571994,"stop":1724861571996,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d9302ed8e18fe32","name":"Subscribe and publish message","time":{"start":1724861606334,"stop":1724861606335,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6179a93d4917a4b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861179679,"stop":1724861179680,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a559c79de0410a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724861284858,"stop":1724861284858,"duration":0},"status":"passed","severity":"normal"},{"uid":"db39f971d8b55022","name":"should encodeTxt and decodeTxt","time":{"start":1724861054245,"stop":1724861054245,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a612666a6fdb2ac","name":"Push 30 different messages","time":{"start":1724861628422,"stop":1724861628423,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe01ccd176c4cdf","name":"Check message on other pubsub topic is not received","time":{"start":1724861285839,"stop":1724861285839,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ad108f3beacfc9","name":"Check received message containing XML","time":{"start":1724861285828,"stop":1724861285829,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a482c4675c47de","name":"Used by Waku Relay","time":{"start":1724861703117,"stop":1724861703117,"duration":0},"status":"passed","severity":"normal"},{"uid":"efac001352ac5cdb","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724861099310,"stop":1724861099311,"duration":1},"status":"passed","severity":"normal"},{"uid":"547e150c4b6ab2b6","name":"should be online or offline if network state changed","time":{"start":1724861099311,"stop":1724861099312,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa26f13e7351443b","name":"same cluster, different shard: nodes connect","time":{"start":1724861501070,"stop":1724861501070,"duration":0},"status":"passed","severity":"normal"},{"uid":"23819e739ccebe1e","name":"Does not throw an exception when node disconnects","time":{"start":1724861703115,"stop":1724861703115,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7145527267eda","name":"Check message on other pubsub topic is not received","time":{"start":1724861546207,"stop":1724861546208,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0bac0ac76b0563","name":"Failed peers are renewed","time":{"start":1724861406464,"stop":1724861406465,"duration":1},"status":"broken","severity":"normal"},{"uid":"d4b75fa312a99c2c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861221407,"stop":1724861221407,"duration":0},"status":"passed","severity":"normal"},{"uid":"3296ce89b58992ba","name":"Push message with Basic HTML tag payload","time":{"start":1724861567882,"stop":1724861567883,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcc59784c8b1962","name":"Decoder throws on undefined content topic","time":{"start":1724861081086,"stop":1724861081087,"duration":1},"status":"passed","severity":"normal"},{"uid":"84da3b9c98c1abf5","name":"Number of peers are maintained correctly","time":{"start":1724861206868,"stop":1724861206874,"duration":6},"status":"passed","severity":"normal"},{"uid":"d4d94b0c1349e479","name":"Store - dialed first","time":{"start":1724861709846,"stop":1724861709847,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6561b12bf137b5","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724861460234,"stop":1724861460236,"duration":2},"status":"passed","severity":"normal"},{"uid":"df243230e79adfb4","name":"should get / set UDP multiaddr","time":{"start":1724861054252,"stop":1724861054252,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa79a3ada7ad45f","name":"Generator, 2 different pubsubtopics","time":{"start":1724861687427,"stop":1724861687427,"duration":0},"status":"passed","severity":"normal"},{"uid":"b023975ec422732b","name":"Subscribe and receive messages via lightPush","time":{"start":1724861662238,"stop":1724861662238,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1c505d440a4d0f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724861053396,"stop":1724861053397,"duration":1},"status":"passed","severity":"normal"},{"uid":"192c3a2b0ef0f0d0","name":"Check received message containing emoji","time":{"start":1724861285835,"stop":1724861285836,"duration":1},"status":"passed","severity":"normal"},{"uid":"9277d7d921d1f57e","name":"addEventListener with wrong event","time":{"start":1724861139649,"stop":1724861139650,"duration":1},"status":"passed","severity":"normal"},{"uid":"592ea36d41710a82","name":"should decode valid enr successfully","time":{"start":1724861054246,"stop":1724861054246,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0284d2a79b9b3a","name":"Push message with custom timestamp: 1724864915355","time":{"start":1724861628433,"stop":1724861628433,"duration":0},"status":"passed","severity":"normal"},{"uid":"569a4423b7de839f","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861186695,"stop":1724861186696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f358f69a0317d358","name":"Subscribe to topic containing short and receive message","time":{"start":1724861318028,"stop":1724861318028,"duration":0},"status":"passed","severity":"normal"},{"uid":"374539aee3911e28","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724861047868,"stop":1724861047868,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5ca2c9faefc37f","name":"Push 30 different messages","time":{"start":1724861567885,"stop":1724861567885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c64b32933cdfd7","name":"Query generator for multiple messages","time":{"start":1724861685955,"stop":1724861685956,"duration":1},"status":"passed","severity":"normal"},{"uid":"5206d3cfb51f0af5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861315155,"stop":1724861315156,"duration":1},"status":"passed","severity":"normal"},{"uid":"60be836664e8752c","name":"Push message with shell command payload","time":{"start":1724861628421,"stop":1724861628421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3645fcf8d8be29","name":"Ping succeeds for all connected peers","time":{"start":1724861206875,"stop":1724861206875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd82e1eee83ef25","name":"Push message with content topic containing Chinese","time":{"start":1724861628425,"stop":1724861628425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61f7294d2eadd7d","name":"Push message with content topic containing special chars","time":{"start":1724861628424,"stop":1724861628425,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbfb9d34c146a709","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724861606351,"stop":1724861606351,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0a044b2d379184","name":"Fails to publish message with wrong content topic","time":{"start":1724861599501,"stop":1724861599501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8794e3677ca4282e","name":"listenerCount","time":{"start":1724861139651,"stop":1724861139652,"duration":1},"status":"passed","severity":"normal"},{"uid":"18185470d07f6692","name":"Js publishes, other Js receives","time":{"start":1724861571996,"stop":1724861571997,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9477a8e0ab757","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724861669534,"stop":1724861669534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90b48e63263602a","name":"same cluster, same shard: nodes connect","time":{"start":1724861284842,"stop":1724861284843,"duration":1},"status":"passed","severity":"normal"},{"uid":"d889b871aa3ade00","name":"Check received message containing special chars","time":{"start":1724861546182,"stop":1724861546183,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bff5c3e37922835","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724861284872,"stop":1724861284873,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a604f30a446c674","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861318018,"stop":1724861318019,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe590c4b2f812836","name":"Decoder throws on empty string content topic","time":{"start":1724861081087,"stop":1724861081087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93c5996a34ad5c","name":"Check received message containing Chinese","time":{"start":1724861285826,"stop":1724861285827,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fcf088e29396c32","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861662292,"stop":1724861662292,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a08c2c9e4018a6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app64/2/topic835/proto","time":{"start":1724861637973,"stop":1724861637973,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6857e8d650fbc4","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724861284857,"stop":1724861284857,"duration":0},"status":"passed","severity":"normal"},{"uid":"433e3e9a5adf6b86","name":"Check message received after jswaku node is restarted","time":{"start":1724861546180,"stop":1724861546180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"778f78165d61266a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724861053389,"stop":1724861053392,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c16ba6d72d69b08","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724861284856,"stop":1724861284856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3df894e56bccd02","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861460255,"stop":1724861460255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d73f34d0a12f790","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861318013,"stop":1724861318017,"duration":4},"status":"passed","severity":"normal"},{"uid":"acd15bef49e87e6","name":"Fails to push message with empty content topic","time":{"start":1724861628431,"stop":1724861628431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d44b2c91b3e871","name":"should emit a peer event after start","time":{"start":1724861109877,"stop":1724861109878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69b0097e44b1209","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724861284849,"stop":1724861284850,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b858875ea40b52d","name":"Push message with content topic containing Arabic","time":{"start":1724861628426,"stop":1724861628426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7c6599e7b79a34","name":"should not fail to start the service if it is already started","time":{"start":1724861109875,"stop":1724861109877,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ddc218c13407cd0","name":"start node with empty content topic","time":{"start":1724861637978,"stop":1724861637999,"duration":21},"status":"passed","severity":"normal"},{"uid":"83cc54823dad19a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724861045204,"stop":1724861045205,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c68c66474851ae7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724861070663,"stop":1724861070664,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40eb09c9fb64638","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724861152390,"stop":1724861152390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2fd16b141048dd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861662289,"stop":1724861662290,"duration":1},"status":"passed","severity":"normal"},{"uid":"99477c4e6519af3c","name":"Push message with Script payload","time":{"start":1724861567880,"stop":1724861567881,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a7950c5b112862","name":"should not receive a peer event before start","time":{"start":1724861074809,"stop":1724861074809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c253ec1fca8b4e","name":"Query Generator, No message returned","time":{"start":1724861669534,"stop":1724861669534,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b12671afb476ac","name":"random static sharding 10 - Cluster ID: 617, Shard ID: 36","time":{"start":1724861655174,"stop":1724861655175,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e77f9bd902c3973","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861179685,"stop":1724861179686,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d9eef3c00df3b0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724861045207,"stop":1724861045207,"duration":0},"status":"passed","severity":"normal"},{"uid":"da69e7b029b0d291","name":"should be able to encode the field with only STORE set to true","time":{"start":1724861053392,"stop":1724861053393,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aead009628dc504","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861662287,"stop":1724861662287,"duration":0},"status":"passed","severity":"normal"},{"uid":"585e2d6f9657bc53","name":"stop","time":{"start":1724861139653,"stop":1724861139653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8913f7f6d278ca","name":"through manual discovery","time":{"start":1724861470311,"stop":1724861470311,"duration":0},"status":"passed","severity":"normal"},{"uid":"52eec4e84fc2ef22","name":"should return false","time":{"start":1724861054250,"stop":1724861054250,"duration":0},"status":"passed","severity":"normal"},{"uid":"881e6f14cd856ab","name":"Relay - dialed first","time":{"start":1724861709845,"stop":1724861709845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa76d96ee8a6ac3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724861702537,"stop":1724861702537,"duration":0},"status":"passed","severity":"normal"},{"uid":"48febd3108d94ea2","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724861045219,"stop":1724861045219,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cdd80818e88e15","name":"Check received message containing XML","time":{"start":1724861546198,"stop":1724861546198,"duration":0},"status":"passed","severity":"normal"},{"uid":"1150752ad697b6a","name":"should throw an error for an unconfigured topic","time":{"start":1724861045217,"stop":1724861045217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dbb0b8b44cdc6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app77/8/topic576/json","time":{"start":1724861637974,"stop":1724861637974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a83aed46a3d401","name":"removeEventListener with wrong event","time":{"start":1724861139650,"stop":1724861139651,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab28ed612c02112e","name":"ignores unrecognized TXT record formats","time":{"start":1724861071394,"stop":1724861071395,"duration":1},"status":"passed","severity":"normal"},{"uid":"296f553b102d1ecc","name":"Push message with Basic HTML tag payload","time":{"start":1724861628420,"stop":1724861628420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc02b9a4823bf98","name":"Check received message containing Script","time":{"start":1724861546165,"stop":1724861546165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6898c517d38270","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724861606336,"stop":1724861606336,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cbcb44c2fb4c5b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724861045209,"stop":1724861045209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd796d3d571b6604","name":"Fails to push message bigger that 1MB","time":{"start":1724861628434,"stop":1724861628435,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0220f07fe0d142","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724861111683,"stop":1724861111683,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfb5ed2adb2c434","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724861579389,"stop":1724861579389,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e224f8b199d085","name":"Check received message containing Arabic","time":{"start":1724861546164,"stop":1724861546164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c521a1919b09e509","name":"should not fail to stop the service if it was not started","time":{"start":1724861595386,"stop":1724861595389,"duration":3},"status":"passed","severity":"normal"},{"uid":"c0b1372dc786878d","name":"more peers than existing","time":{"start":1724861546461,"stop":1724861546461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27ed36c3a96062ad","name":"Check received message containing emoji","time":{"start":1724861546171,"stop":1724861546171,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83d43eaa81b519b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861662301,"stop":1724861662301,"duration":0},"status":"passed","severity":"normal"},{"uid":"54815ed7607feb07","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724861053409,"stop":1724861053410,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11fd9f622f90dbb","name":"should not receive a peer event before start","time":{"start":1724861109878,"stop":1724861109879,"duration":1},"status":"passed","severity":"normal"},{"uid":"25aff7399008f377","name":"throws on content topic with empty version field","time":{"start":1724861045188,"stop":1724861045189,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f55c2e75754c033","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724861045267,"stop":1724861045267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c026b29a846b865","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861662302,"stop":1724861662302,"duration":0},"status":"passed","severity":"normal"},{"uid":"794524b97b159e4b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724861053399,"stop":1724861053400,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd1b8e735f881a0","name":"Push message with SQL Injection payload","time":{"start":1724861567879,"stop":1724861567880,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee5d213b591ab08","name":"Push message with XML payload","time":{"start":1724861567881,"stop":1724861567882,"duration":1},"status":"passed","severity":"normal"},{"uid":"6766d6c4d5a0cf45","name":"should not receive a peer event before start","time":{"start":1724861595396,"stop":1724861595397,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df8fc75219c9024","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861662254,"stop":1724861662255,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e989a799fdb856","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724861646558,"stop":1724861646559,"duration":1},"status":"passed","severity":"normal"},{"uid":"486ccbf630c7f8b8","name":"Push message with content topic containing long","time":{"start":1724861567887,"stop":1724861567887,"duration":0},"status":"passed","severity":"normal"},{"uid":"68571388ebe658e3","name":"should only return 1 node with relay capability","time":{"start":1724861071395,"stop":1724861071395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0f37378b8bd6d2","name":"random static sharding 6 - Cluster ID: 117, Shard ID: 785","time":{"start":1724861655161,"stop":1724861655161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a731fee6260124","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861662239,"stop":1724861662239,"duration":0},"status":"passed","severity":"normal"},{"uid":"343e2ef4912a4422","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861318019,"stop":1724861318020,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f1fc007bdc4a1d","name":"Filter with 3 connections","time":{"start":1724861362474,"stop":1724861362475,"duration":1},"status":"passed","severity":"normal"},{"uid":"85747640d03fc1a8","name":"Nodes with multiple pubsub topic","time":{"start":1724861579387,"stop":1724861579387,"duration":0},"status":"passed","severity":"normal"},{"uid":"793eb3febfbb938d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724861152391,"stop":1724861152392,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd8f3af1de1e70","name":"Check meta is set [ecies]","time":{"start":1724861082795,"stop":1724861082795,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c4e85ff501b680","name":"Check received message containing escaped characters","time":{"start":1724861285835,"stop":1724861285835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d526a61c5b251407","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724861045198,"stop":1724861045198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d891e16e25062c4f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861662298,"stop":1724861662298,"duration":0},"status":"passed","severity":"normal"},{"uid":"4059699d4dd3e0ae","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724861045198,"stop":1724861045199,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ddeb2f7e420fe5","name":"Check received message containing special chars","time":{"start":1724861285826,"stop":1724861285826,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ec3e60e1fc568e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724861662291,"stop":1724861662291,"duration":0},"status":"passed","severity":"normal"},{"uid":"937692d15fd9c1e4","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724861284860,"stop":1724861284861,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e7f827957c2dc1","name":"Should update shard info","time":{"start":1724861501294,"stop":1724861501294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c697ab3ee62494","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861315158,"stop":1724861315159,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f177e0492c4aee","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724861099306,"stop":1724861099306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70ee6f9ea92ff56","name":"different cluster, same shard: nodes don't connect","time":{"start":1724861284843,"stop":1724861284844,"duration":1},"status":"passed","severity":"normal"},{"uid":"7294dda138282a2d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724861071398,"stop":1724861071398,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9788085715832e0c","name":"Passing invalid cursor","time":{"start":1724861646563,"stop":1724861646563,"duration":0},"status":"passed","severity":"normal"},{"uid":"d101faa22a3d5e8e","name":"Check received message containing SQL Injection","time":{"start":1724861546164,"stop":1724861546165,"duration":1},"status":"passed","severity":"normal"},{"uid":"10446763986c3c01","name":"Delete observer","time":{"start":1724861549003,"stop":1724861549003,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8ed2d03cf53a7b","name":"Check received message containing Script","time":{"start":1724861546197,"stop":1724861546198,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0cf9167dfd5032","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861662272,"stop":1724861662273,"duration":1},"status":"passed","severity":"normal"},{"uid":"3991a5c2ba3d1e45","name":"Check message received after jswaku node is restarted","time":{"start":1724861285842,"stop":1724861285842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b38d0389c41b0f6","name":"ignores domain fetching errors","time":{"start":1724861071394,"stop":1724861071394,"duration":0},"status":"passed","severity":"normal"},{"uid":"861c1c82661f941f","name":"Passing page size 3 when there are 20 messages","time":{"start":1724861692902,"stop":1724861692903,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ddfcab61848db5","name":"Check received message containing Arabic","time":{"start":1724861285827,"stop":1724861285827,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ec6597ebcb8b29","name":"Fails to publish duplicate message","time":{"start":1724861599500,"stop":1724861599500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b56c1a05d5846bc","name":"Subscribe and receive messages via lightPush","time":{"start":1724861318011,"stop":1724861318011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a0875cdbc52b0","name":"A test","time":{"start":1724861460341,"stop":1724861460342,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad665b9273f4401","name":"Push message with content topic containing Script","time":{"start":1724861628427,"stop":1724861628427,"duration":0},"status":"passed","severity":"normal"},{"uid":"6840d1229c94c586","name":"addEventListener with correct event","time":{"start":1724861139649,"stop":1724861139649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06e5a558970b75a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724861646562,"stop":1724861646562,"duration":0},"status":"passed","severity":"normal"},{"uid":"838078b71acc3219","name":"should throw error - no public key","time":{"start":1724861054248,"stop":1724861054248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4629dca7a765fc80","name":"Check message received after jswaku node is restarted","time":{"start":1724861546213,"stop":1724861546213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9b94d5ee335a531","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724861152385,"stop":1724861152385,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b395eef71375da2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724861669532,"stop":1724861669532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d467b93d9fc7be4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724861284860,"stop":1724861284860,"duration":0},"status":"passed","severity":"normal"},{"uid":"968614f1201603b","name":"Check publish message containing JSON","time":{"start":1724861599491,"stop":1724861599492,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7eb5e0935b46104","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861315160,"stop":1724861315160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4d3b50622bd2a4","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861460249,"stop":1724861460249,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94d85bdc2e3fec","name":"Check publish message containing unicode special characters","time":{"start":1724861599494,"stop":1724861599496,"duration":2},"status":"passed","severity":"normal"},{"uid":"18b3a69119c5bc2c","name":"Ping fails for unsubscribed peers","time":{"start":1724861206875,"stop":1724861206875,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cf7c13f09ca547","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724861501069,"stop":1724861501069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a672affa03909747","name":"Check received message with timestamp: 1724861098702 ","time":{"start":1724861285837,"stop":1724861285837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f274b06842babfc","name":"Passing page size 19 when there are 20 messages","time":{"start":1724861692904,"stop":1724861692904,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a464a5dcc2f3ab","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724861045200,"stop":1724861045200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6eee6fe1e72dba","name":"Push message with Arabic payload","time":{"start":1724861628418,"stop":1724861628418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21752c7ae49c08f","name":"should properly create location multiaddrs - udp","time":{"start":1724861054258,"stop":1724861054258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19f5dc9f4c354c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724861045212,"stop":1724861045212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b438fbd6d582b423","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724861753062,"stop":1724861753062,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf286cf52d616d2b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724861071397,"stop":1724861071398,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16b0c07f57a6efd1","name":"Check received message containing Basic HTML tag","time":{"start":1724861285829,"stop":1724861285829,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa64db298de3f9d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app79/4/topic976/utf8","time":{"start":1724861637975,"stop":1724861637975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c423e7b3f16a5eeb","name":"can start and stop the service","time":{"start":1724861074807,"stop":1724861074807,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d891a2a42a4ef8a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861318040,"stop":1724861318042,"duration":2},"status":"passed","severity":"normal"},{"uid":"a49eb47bff6e2cdc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861179682,"stop":1724861179683,"duration":1},"status":"passed","severity":"normal"},{"uid":"40600e0264f8b109","name":"Push message with content topic containing numeric","time":{"start":1724861567887,"stop":1724861567888,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b69abc9e9568f0","name":"Subscribe to topic containing short and publish message","time":{"start":1724861606342,"stop":1724861606343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b720733acfcea6fb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861687430,"stop":1724861687431,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d74ff1120f6126","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724861045212,"stop":1724861045212,"duration":0},"status":"passed","severity":"normal"},{"uid":"466e3e48ff935548","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724861106379,"stop":1724861106380,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce90ca57666304","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861662255,"stop":1724861662256,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d92beeca6023ebc","name":"Ping on peer without subscriptions","time":{"start":1724861186692,"stop":1724861186693,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ebea55568c30f3","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861662257,"stop":1724861662257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72c1948d79ea348","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724861318065,"stop":1724861318066,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8091e24006a065","name":"Push message with custom timestamp: 1724864962737","time":{"start":1724861567904,"stop":1724861567905,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f2b74b90d92f79","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724861646559,"stop":1724861646561,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5585bc2a7543ee7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724861045210,"stop":1724861045210,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12e858a5511ea02","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861318044,"stop":1724861318044,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b1c77cdb8177ed","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724861053411,"stop":1724861053411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6646d04c53de9fd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861318045,"stop":1724861318045,"duration":0},"status":"passed","severity":"normal"},{"uid":"47397297629d7e5d","name":"Check message with no payload is not received","time":{"start":1724861546211,"stop":1724861546212,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa569ba7f5fb35a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861284869,"stop":1724861284869,"duration":0},"status":"passed","severity":"normal"},{"uid":"c348da630c885bda","name":"Check received message containing long","time":{"start":1724861546162,"stop":1724861546162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f668438afd0b5cb","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724861045222,"stop":1724861045222,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a188ef83b094ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724861045215,"stop":1724861045215,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ff70c823a7f9f7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861284860,"stop":1724861284860,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a412c59a55bc1c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724861179681,"stop":1724861179681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2da81622c8f21b4","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861662300,"stop":1724861662300,"duration":0},"status":"passed","severity":"normal"},{"uid":"af34aa4bcde49664","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724861082794,"stop":1724861082795,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f54b1a1226b5214","name":"Check publish message containing long","time":{"start":1724861599481,"stop":1724861599481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01f9061bdb54d33","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861687428,"stop":1724861687428,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a5720ebeff4bd7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724861179678,"stop":1724861179679,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d0681f810c9578","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861221408,"stop":1724861221408,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d73b653a32bb8a9","name":"should properly create location multiaddrs - udp6","time":{"start":1724861054257,"stop":1724861054258,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f34e722e1c1befd","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724861579388,"stop":1724861579389,"duration":1},"status":"passed","severity":"normal"},{"uid":"7314ef231461ad34","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724861045197,"stop":1724861045198,"duration":1},"status":"passed","severity":"normal"},{"uid":"215ccb85e61b806c","name":"Encoder throws on empty string content topic","time":{"start":1724861082796,"stop":1724861082796,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b68f64b6cf00fb6","name":"Push message with rate limit","time":{"start":1724861628432,"stop":1724861628432,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb5309e14bdfd6d","name":"Ping on subscribed peer","time":{"start":1724861163782,"stop":1724861163783,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb6f0ee350d6cbb","name":"Callback on promise","time":{"start":1724861685959,"stop":1724861685959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89715ff550e48cd","name":"Check received message containing Basic HTML tag","time":{"start":1724861546198,"stop":1724861546199,"duration":1},"status":"passed","severity":"normal"},{"uid":"42adb142002ac615","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724861284855,"stop":1724861284855,"duration":0},"status":"passed","severity":"normal"},{"uid":"4badf08cb4a5331b","name":"Check received message containing Russian","time":{"start":1724861285827,"stop":1724861285827,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6dabe289d7ac30","name":"Push message with JSON payload","time":{"start":1724861567883,"stop":1724861567883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b51e2549b5b717","name":"Subscribe to topic containing long and publish message","time":{"start":1724861606343,"stop":1724861606343,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d18ef8e7551f3e","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724861685352,"stop":1724861685352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d957c280169d2b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724861099304,"stop":1724861099305,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3dca035b0537cf2","name":"should only return 1 node with relay and store capability","time":{"start":1724861071396,"stop":1724861071396,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7bdd086690037a","name":"nwaku subscribes","time":{"start":1724861571993,"stop":1724861571993,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8e301d2406efe6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724861045215,"stop":1724861045215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5b67b3c3b166c0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724861669533,"stop":1724861669533,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b7fca41a9c7657","name":"Check received message containing shell command","time":{"start":1724861546199,"stop":1724861546200,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47f3b27bb6f50d4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724861606335,"stop":1724861606335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a13e87c5beb8f9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724861606353,"stop":1724861606353,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ddd7338a678e03","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724861318061,"stop":1724861318062,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b1a8bcddb18315","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724861045207,"stop":1724861045207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95964169ea65e7c","name":"safeDispatchEvent","time":{"start":1724861139652,"stop":1724861139653,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9823afda8ab32c5","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861662257,"stop":1724861662257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f791440703229efd","name":"Push message with escaped characters payload","time":{"start":1724861628421,"stop":1724861628421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69e6c04d2e08870","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724861606343,"stop":1724861606343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1621caf71518650","name":"Publishes to nwaku","time":{"start":1724861571993,"stop":1724861571994,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fd8c884387d2b9","name":"random static sharding 7 - Cluster ID: 157, Shard ID: 827","time":{"start":1724861655162,"stop":1724861655165,"duration":3},"status":"passed","severity":"normal"},{"uid":"75ad8e16c6dd36fd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724861637969,"stop":1724861637969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8965edab974a3aa2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861662244,"stop":1724861662249,"duration":5},"status":"passed","severity":"normal"},{"uid":"76b57fe6158f9a40","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724861284873,"stop":1724861284873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ae22c93b65ddd9","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724861053405,"stop":1724861053406,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9997fbaeb11411","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861315157,"stop":1724861315157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99981d1ca944ec6","name":"Push message with JSON payload","time":{"start":1724861628420,"stop":1724861628421,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9785583263ec03","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861221408,"stop":1724861221408,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e6ed8d3e1edb62","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724861685960,"stop":1724861685961,"duration":1},"status":"passed","severity":"normal"},{"uid":"156096df04e36ccc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724861045216,"stop":1724861045216,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b6f68feed8cb77","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724861662240,"stop":1724861662240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9afcfd5d7aeebb","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861599498,"stop":1724861599498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f8368cf2c23652","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724861047870,"stop":1724861047870,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0c0e7264213d48","name":"should return all peers when numPeers is 0","time":{"start":1724861059255,"stop":1724861059256,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeec25f50fd742cd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861464497,"stop":1724861464517,"duration":20},"status":"passed","severity":"normal"},{"uid":"2a9c86b9ae9d78c1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861285838,"stop":1724861285838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1343c438d2397390","name":"Push message with Script payload","time":{"start":1724861628419,"stop":1724861628419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac37592147902742","name":"Push message with meta","time":{"start":1724861567901,"stop":1724861567902,"duration":1},"status":"passed","severity":"normal"},{"uid":"c089c8217022a2e1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861318032,"stop":1724861318033,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fb47c4d3795760","name":"Subscribe to topic containing short and receive message","time":{"start":1724861662253,"stop":1724861662253,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbcea45e36c39e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861318033,"stop":1724861318039,"duration":6},"status":"passed","severity":"normal"},{"uid":"b6c0f25ffb0378fe","name":"should encode/decode to RLP encoding","time":{"start":1724861054251,"stop":1724861054251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87d6b1adf0eda9a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724861045205,"stop":1724861045205,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0ded76f55f3d22","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724861284853,"stop":1724861284853,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8210618249e3b","name":"Check received message with timestamp: 1724861097977000000 ","time":{"start":1724861546201,"stop":1724861546201,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ecbf233375e421","name":"Non TWN Cluster","time":{"start":1724861637970,"stop":1724861637970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77d1037ba56ce67","name":"Push message with numeric payload","time":{"start":1724861628415,"stop":1724861628416,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6146caf240ae34f","name":"Push to array if already present","time":{"start":1724861044783,"stop":1724861044784,"duration":1},"status":"passed","severity":"normal"},{"uid":"968016d4434baf7f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724861702537,"stop":1724861702537,"duration":0},"status":"passed","severity":"normal"},{"uid":"572e4af717644feb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724861702536,"stop":1724861702536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3b85c7f9c87f62","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861662242,"stop":1724861662244,"duration":2},"status":"passed","severity":"normal"},{"uid":"b57a9500340f6ad9","name":"Push message with custom timestamp: 1694102915355","time":{"start":1724861628432,"stop":1724861628433,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30d47f05e28179c","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861662239,"stop":1724861662240,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f12974b03b7f06","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724861606344,"stop":1724861606346,"duration":2},"status":"passed","severity":"normal"},{"uid":"9000290acde5865f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861662256,"stop":1724861662256,"duration":0},"status":"passed","severity":"normal"},{"uid":"6989e3afeb9baa16","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724861284870,"stop":1724861284870,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d00189327b49c1a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861318060,"stop":1724861318061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd4e5aec6320bf0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724861179686,"stop":1724861179686,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eb0f6517c38495","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724861460254,"stop":1724861460255,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0415ad8577715","name":"Check message with invalid timestamp is not received","time":{"start":1724861546206,"stop":1724861546207,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb8e4835b5d12b1","name":"Relay - times out","time":{"start":1724861709846,"stop":1724861709846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45cef558c41c31e","name":"should properly create location multiaddrs - udp4","time":{"start":1724861054256,"stop":1724861054257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b262d5baa4708def","name":"Subscribe and receive messages via lightPush","time":{"start":1724861662291,"stop":1724861662291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9546a58cb80b7289","name":"Publish message with custom timestamp: Wed Aug 28 2024 17:12:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861599499,"stop":1724861599500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c591f7f72fab31ed","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724861606354,"stop":1724861606354,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e71d900b98e5d68","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724861045219,"stop":1724861045219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aad20535975bd16","name":"throws on content topic with too few or too many fields","time":{"start":1724861045186,"stop":1724861045186,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ca0746db3fc422","name":"throws an error for improperly formatted content topics","time":{"start":1724861045204,"stop":1724861045204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b118c8907b34c8","name":"Filter with 1 connections","time":{"start":1724861362471,"stop":1724861362472,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd89fb7d68085232","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724861111682,"stop":1724861111683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac20047f753db977","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861662238,"stop":1724861662239,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2601758777f39d","name":"Decoder throws on empty string content topic","time":{"start":1724861059471,"stop":1724861059471,"duration":0},"status":"passed","severity":"normal"},{"uid":"d689126234608ea4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861315161,"stop":1724861315161,"duration":0},"status":"passed","severity":"normal"},{"uid":"71248883a82fdcad","name":"can dial TLS multiaddrs","time":{"start":1724861470310,"stop":1724861470310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b646e23b43033ce2","name":"Push message with long payload","time":{"start":1724861567871,"stop":1724861567871,"duration":0},"status":"passed","severity":"normal"},{"uid":"240fa7e8d91455e3","name":"Check message with invalid timestamp is not received","time":{"start":1724861546176,"stop":1724861546177,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff730b307ab603b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724861606335,"stop":1724861606336,"duration":1},"status":"passed","severity":"normal"},{"uid":"219e9b323abfbd44","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724861045191,"stop":1724861045191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe6c78b64d590c4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861315159,"stop":1724861315160,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb6d6249044417e","name":"should not receive a peer event after stop","time":{"start":1724861595397,"stop":1724861595398,"duration":1},"status":"passed","severity":"normal"},{"uid":"282c1183033ffe","name":"Check received message containing Script","time":{"start":1724861285828,"stop":1724861285828,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c59fca20e3056df","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861662299,"stop":1724861662300,"duration":1},"status":"passed","severity":"normal"},{"uid":"286cdb861b9dd747","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861662304,"stop":1724861662305,"duration":1},"status":"passed","severity":"normal"},{"uid":"517567f809fc9f8a","name":"random static sharding 4 - Cluster ID: 427, Shard ID: 611","time":{"start":1724861655160,"stop":1724861655160,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc42b8c0fee9c8f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724861045267,"stop":1724861045267,"duration":0},"status":"passed","severity":"normal"},{"uid":"9286a5be22f4a858","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724861579387,"stop":1724861579387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5715da0b5c27544","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724861045192,"stop":1724861045197,"duration":5},"status":"passed","severity":"normal"},{"uid":"688b974f1ff9ec40","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724861546175,"stop":1724861546176,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bc5184c73a978","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724861284857,"stop":1724861284858,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fe8bfda05370f3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861662288,"stop":1724861662289,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9a067863c2868","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861662298,"stop":1724861662298,"duration":0},"status":"passed","severity":"normal"},{"uid":"2890317a6c743e0c","name":"Renews peer on consistent ping failures","time":{"start":1724861206879,"stop":1724861206880,"duration":1},"status":"passed","severity":"normal"},{"uid":"af58373a05ca308c","name":"Check received message containing SQL Injection","time":{"start":1724861546196,"stop":1724861546197,"duration":1},"status":"passed","severity":"normal"},{"uid":"947f5f2404a2d8a7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724861045218,"stop":1724861045218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e612b64fa8dd4c60","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724861053394,"stop":1724861053394,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dbf3d109147a04","name":"Subscribe to topic containing short and receive message","time":{"start":1724861662297,"stop":1724861662297,"duration":0},"status":"passed","severity":"normal"},{"uid":"543d3e36d626c606","name":"Check message with no payload is not received","time":{"start":1724861546179,"stop":1724861546179,"duration":0},"status":"passed","severity":"normal"},{"uid":"86852d0ff4545672","name":"Check received message containing Russian","time":{"start":1724861546164,"stop":1724861546164,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fc68de318c10e7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861464479,"stop":1724861464483,"duration":4},"status":"passed","severity":"normal"},{"uid":"df8f616338a92309","name":"should not fail to stop the service if it was not started","time":{"start":1724861109870,"stop":1724861109872,"duration":2},"status":"passed","severity":"normal"},{"uid":"472b2f5412ba50d0","name":"Refresh subscription","time":{"start":1724861606337,"stop":1724861606342,"duration":5},"status":"skipped","severity":"normal"},{"uid":"bfd0bf82b1a19079","name":"Ephemeral field set to true","time":{"start":1724861059469,"stop":1724861059469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39bb5d434a16770","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724861284874,"stop":1724861284874,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb316504a69a7397","name":"Register correct protocols","time":{"start":1724861606334,"stop":1724861606334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2684e6d277a82984","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724861579388,"stop":1724861579388,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d59a8e74f9b97d7","name":"should add and remove event listeners correctly","time":{"start":1724861074811,"stop":1724861074811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1759a4a6228dae94","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861186693,"stop":1724861186694,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fd525517897a44","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724861053411,"stop":1724861053412,"duration":1},"status":"passed","severity":"normal"},{"uid":"396c1a8271114efc","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861460241,"stop":1724861460246,"duration":5},"status":"passed","severity":"normal"},{"uid":"4482dca662be6a7f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724861284851,"stop":1724861284851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cbb99244d430c3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861284872,"stop":1724861284872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5c2190cb8c8205","name":"Renews subscription after lossing a connection","time":{"start":1724861662305,"stop":1724861662306,"duration":1},"status":"passed","severity":"normal"},{"uid":"3063f3f83f55b96b","name":"Overlapping topic subscription","time":{"start":1724861662250,"stop":1724861662252,"duration":2},"status":"passed","severity":"normal"},{"uid":"17c26f629b823d3b","name":"Check publish message containing Script","time":{"start":1724861599486,"stop":1724861599487,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af1a4cfeed2fc8a","name":"Check publish message containing shell command","time":{"start":1724861599492,"stop":1724861599493,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30229227fd5e81","name":"Keep-alive pings maintain the connection","time":{"start":1724861206875,"stop":1724861206879,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc58fb1e4b8e5f13","name":"Renews peer on consistent missed messages","time":{"start":1724861206881,"stop":1724861206881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45594c425541f9d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app53/1/topic298/test.js","time":{"start":1724861637971,"stop":1724861637972,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf9581703518643","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724861070665,"stop":1724861070666,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cf28ade953920","name":"Privacy Node - default protocol","time":{"start":1724861709848,"stop":1724861709849,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f36a3e08cbc8d32","name":"Check received message containing XML","time":{"start":1724861546165,"stop":1724861546166,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86a9907bafdfe44","name":"handles empty shards array correctly","time":{"start":1724861045221,"stop":1724861045221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3551c203fd192bf5","name":"Encoder throws on undefined content topic","time":{"start":1724861059470,"stop":1724861059470,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cf056c0bfcedcc","name":"Generator, custom pubsub topic","time":{"start":1724861687422,"stop":1724861687422,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a17ffa38f38fd73","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861460231,"stop":1724861460232,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccece159b43103a6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724861045200,"stop":1724861045200,"duration":0},"status":"passed","severity":"normal"},{"uid":"743c9d16a43be8e6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724861045221,"stop":1724861045222,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f09bd021766d862","name":"should decode valid enr with tcp successfully","time":{"start":1724861054247,"stop":1724861054247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4c92c69efb1d14","name":"should throw an error for missing sharding configuration","time":{"start":1724861045220,"stop":1724861045220,"duration":0},"status":"passed","severity":"normal"},{"uid":"881600b5a9d45e3e","name":"Push message with content topic containing XML","time":{"start":1724861567891,"stop":1724861567891,"duration":0},"status":"passed","severity":"normal"},{"uid":"faba1f1e03caaec8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861662241,"stop":1724861662241,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f61fc7690ccfe30","name":"Filter","time":{"start":1724861709847,"stop":1724861709848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4182637cfdc461b","name":"Number of peers are maintained correctly","time":{"start":1724861406463,"stop":1724861406463,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceebe49e8470b509","name":"should not fail to start the service if it is already started","time":{"start":1724861595389,"stop":1724861595390,"duration":1},"status":"passed","severity":"normal"},{"uid":"775a3499ca72f37a","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861460246,"stop":1724861460248,"duration":2},"status":"passed","severity":"normal"},{"uid":"284239f86e6e242a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724861082795,"stop":1724861082795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7437148cb27890ac","name":"udp ip6 address","time":{"start":1724861053540,"stop":1724861053540,"duration":0},"status":"passed","severity":"normal"},{"uid":"169cd8362a456c04","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724861284871,"stop":1724861284871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c185546d3932f70","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724861070814,"stop":1724861070814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3fde58fe188574","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861464518,"stop":1724861464518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2678f6540a39f9d1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861662273,"stop":1724861662286,"duration":13},"status":"passed","severity":"normal"},{"uid":"acb533d29735d44d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724861045213,"stop":1724861045214,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbb0d8e44ea0848","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724861315157,"stop":1724861315158,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc8ed5cacf96988","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861662301,"stop":1724861662301,"duration":0},"status":"passed","severity":"normal"},{"uid":"932e8636ccfd0867","name":"removeEventListener with correct event","time":{"start":1724861139650,"stop":1724861139650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9782386a26d866d","name":"Relay","time":{"start":1724861109126,"stop":1724861109126,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98b384a25a918ac","name":"groups content topics by expected pubsub topic","time":{"start":1724861045202,"stop":1724861045202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c14fb7c9f8c8dfb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724861221406,"stop":1724861221406,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93671f8332091ca","name":"Check received message containing long","time":{"start":1724861546181,"stop":1724861546181,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a64aa501782a7b","name":"random static sharding 1 - Cluster ID: 571, Shard ID: 185","time":{"start":1724861655159,"stop":1724861655159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2dbf5873b2504d5","name":"Check received message containing JSON","time":{"start":1724861546169,"stop":1724861546169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83e5af721f5024f","name":"can start and stop the service","time":{"start":1724861109863,"stop":1724861109863,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa771bd0e8fe58e5","name":"Sign & Recover","time":{"start":1724861081343,"stop":1724861081343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e85d6956faf93f5","name":"shard 0","time":{"start":1724861655158,"stop":1724861655158,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f1597aae397f70","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724861179684,"stop":1724861179684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a98d423d35ed9db","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724861053407,"stop":1724861053408,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c20c66be91ecad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861662270,"stop":1724861662272,"duration":2},"status":"passed","severity":"normal"},{"uid":"b640a4b23147d0a5","name":"Check received message containing unicode special characters","time":{"start":1724861285835,"stop":1724861285835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25b4a13714f7765","name":"Check message with no payload is not received","time":{"start":1724861285840,"stop":1724861285840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e946c7959f9748ae","name":"should throw error - no id","time":{"start":1724861054247,"stop":1724861054248,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea5081faca57dc0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724861045214,"stop":1724861045215,"duration":1},"status":"passed","severity":"normal"},{"uid":"514ab46cbbe37b60","name":"Ping on subscribed peer","time":{"start":1724861186692,"stop":1724861186692,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd602f1b83936d47","name":"Push message with content topic containing escaped characters","time":{"start":1724861567899,"stop":1724861567899,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde7c126f33c6162","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861284854,"stop":1724861284854,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d53a3d245fea169","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724861081078,"stop":1724861081080,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ac33094aa745691","name":"Check publish message after service node is restarted","time":{"start":1724861599503,"stop":1724861599503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"164d0dbbedb6c2aa","name":"Waku message hash computation (no timestamp)","time":{"start":1724861047869,"stop":1724861047870,"duration":1},"status":"passed","severity":"normal"},{"uid":"832aae3d020bae37","name":"Rejects garbage","time":{"start":1724861063046,"stop":1724861063047,"duration":1},"status":"passed","severity":"normal"},{"uid":"487d132cd5f5ef5","name":"Promise Callback - true","time":{"start":1724861677723,"stop":1724861677723,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9ef522c0213a70","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724861669536,"stop":1724861669536,"duration":0},"status":"passed","severity":"normal"},{"uid":"894f30891fbaf1c2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861221407,"stop":1724861221407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcfaba8e17db108","name":"random static sharding 3 - Cluster ID: 872, Shard ID: 152","time":{"start":1724861655160,"stop":1724861655160,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b7555c52f74f6e","name":"Passing page size 10 when there are 10 messages","time":{"start":1724861692903,"stop":1724861692903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9ab76f58a614f8","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861662293,"stop":1724861662294,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3ce3b17c10ad52","name":"can start and stop the service","time":{"start":1724861595386,"stop":1724861595386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9808e2f7dd44efc7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724861099309,"stop":1724861099310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30866b4b5b8444a","name":"Check received message containing Russian","time":{"start":1724861546184,"stop":1724861546184,"duration":0},"status":"passed","severity":"normal"},{"uid":"92feeda19b933331","name":"Check received message containing numeric","time":{"start":1724861546162,"stop":1724861546162,"duration":0},"status":"passed","severity":"normal"},{"uid":"3611f6551b8c50d3","name":"returns all values when wanted number is greater than available values","time":{"start":1724861070256,"stop":1724861070257,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b1cff002a8dab4","name":"Overlapping topic subscription","time":{"start":1724861318020,"stop":1724861318020,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fe54fcc39c179","name":"random static sharding 9 - Cluster ID: 335, Shard ID: 763","time":{"start":1724861655174,"stop":1724861655174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3698552fa9a843f","name":"Check message with non string payload is not received","time":{"start":1724861285841,"stop":1724861285841,"duration":0},"status":"passed","severity":"normal"},{"uid":"deef8615121c10d0","name":"Check message with no content topic is not received","time":{"start":1724861546208,"stop":1724861546209,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd1277663ee9322","name":"Check received message containing numeric","time":{"start":1724861285825,"stop":1724861285826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20d7cb8a1fbd02c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724861045220,"stop":1724861045220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0af7791f95a7c7a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724861070674,"stop":1724861070675,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4df65e3a8e24c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724861284873,"stop":1724861284874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4608c398f1e29bcd","name":"Publish message with rate limit","time":{"start":1724861599505,"stop":1724861599505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aad86104fc3180e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724861054261,"stop":1724861054262,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1b752737be1be8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app12/8/topic91/xml","time":{"start":1724861637971,"stop":1724861637971,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c57e5180ab9b8b4","name":"Push message on custom pubsubTopic","time":{"start":1724861464478,"stop":1724861464478,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2842c9da288ae2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724861047868,"stop":1724861047869,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75110494125fd6d","name":"Check publish message containing Arabic","time":{"start":1724861599484,"stop":1724861599485,"duration":1},"status":"passed","severity":"normal"},{"uid":"148d4a4e4291fb28","name":"LightPush","time":{"start":1724861709847,"stop":1724861709847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a6ed60642322b2","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724861111683,"stop":1724861111684,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2a93d2769bb660","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724861071396,"stop":1724861071397,"duration":1},"status":"passed","severity":"normal"},{"uid":"6399ba322bc792fa","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app95/9/topic614/json","time":{"start":1724861637974,"stop":1724861637974,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bf805d5b1d2db","name":"should load peers from local storage and dispatch events","time":{"start":1724861074810,"stop":1724861074810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec24c5a6cc909fb","name":"Check received message containing shell command","time":{"start":1724861546169,"stop":1724861546169,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa02db1206cea284","name":"same cluster, same shard: nodes connect","time":{"start":1724861501070,"stop":1724861501070,"duration":0},"status":"passed","severity":"normal"},{"uid":"459fa02a98dd125d","name":"Generator, custom pubsub topic","time":{"start":1724861687429,"stop":1724861687429,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc327337d96daf","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724861606343,"stop":1724861606344,"duration":1},"status":"passed","severity":"normal"},{"uid":"829095ac6974c552","name":"Push message with emoji payload","time":{"start":1724861567884,"stop":1724861567885,"duration":1},"status":"passed","severity":"normal"},{"uid":"61278054ddf772b4","name":"Publish message with custom timestamp: Wed Aug 28 2024 15:12:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1724861599499,"stop":1724861599499,"duration":0},"status":"passed","severity":"normal"},{"uid":"40241fd5e979bfe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724861662299,"stop":1724861662299,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ef28aa201afbdf","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724861059256,"stop":1724861059256,"duration":0},"status":"passed","severity":"normal"},{"uid":"6349cc16b355b1aa","name":"Push message with special chars payload","time":{"start":1724861567872,"stop":1724861567873,"duration":1},"status":"passed","severity":"normal"},{"uid":"3053009e1cddc120","name":"Init the array if not present","time":{"start":1724861044779,"stop":1724861044781,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca4502c6217fe312","name":"Push message with meta","time":{"start":1724861628431,"stop":1724861628431,"duration":0},"status":"passed","severity":"normal"},{"uid":"81338ca766091c9b","name":"Push message with content topic containing emoji","time":{"start":1724861628430,"stop":1724861628430,"duration":0},"status":"passed","severity":"normal"},{"uid":"5033bb0995064001","name":"returns all values when wanted number matches available values","time":{"start":1724861070255,"stop":1724861070256,"duration":1},"status":"passed","severity":"normal"},{"uid":"69962e63429ec87","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861179681,"stop":1724861179682,"duration":1},"status":"passed","severity":"normal"},{"uid":"e365dc37ba50c106","name":"Reusing cursor across nodes","time":{"start":1724861646563,"stop":1724861646563,"duration":0},"status":"passed","severity":"normal"},{"uid":"909511123491067d","name":"Check received message containing unicode special characters","time":{"start":1724861546200,"stop":1724861546201,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d770d331d97942","name":"Promise Callback - false","time":{"start":1724861677723,"stop":1724861677724,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4951d6d5505592","name":"Check message with non string payload is not received","time":{"start":1724861546212,"stop":1724861546212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7afc7804999b4b","name":"should return empty list for no shard","time":{"start":1724861045207,"stop":1724861045207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2781dd6b694f9daa","name":"should not receive a peer event after stop","time":{"start":1724861109879,"stop":1724861109879,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec9715e88a4e831","name":"Reopen subscription with peer with lost subscription","time":{"start":1724861163784,"stop":1724861163784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cd5c89e568d4e8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861318012,"stop":1724861318012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0570d1f5c44a05","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724861753061,"stop":1724861753062,"duration":1},"status":"passed","severity":"normal"},{"uid":"471bd69deabc1a95","name":"Check publish message containing numeric","time":{"start":1724861599483,"stop":1724861599483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1d40595c6b8a68","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724861579395,"stop":1724861579396,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2c40b8ed051b40","name":"Check publish message containing SQL Injection","time":{"start":1724861599486,"stop":1724861599486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1cdee487be6849","name":"should emit a peer event after start","time":{"start":1724861595394,"stop":1724861595396,"duration":2},"status":"passed","severity":"normal"},{"uid":"98c81d5316bef9ad","name":"Push message with unicode special characters payload","time":{"start":1724861628421,"stop":1724861628422,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d7f2bb794e11bc","name":"should properly create peer info with all multiaddrs","time":{"start":1724861054259,"stop":1724861054259,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c761bbc0655a78","name":"Push message with custom timestamp: 1694102962737","time":{"start":1724861567903,"stop":1724861567903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2fda4eaf455ab7","name":"Asymmetric encrypt & decrypt","time":{"start":1724861081341,"stop":1724861081341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6007000d04085062","name":"Correctly serialized arguments","time":{"start":1724861470378,"stop":1724861470379,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd847bb074f99a14","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724861045208,"stop":1724861045209,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94310b784e72d8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724861284857,"stop":1724861284857,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ec2db8e9b4dd93","name":"Relay + Store","time":{"start":1724861054262,"stop":1724861054262,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb103613e1bf03c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861318019,"stop":1724861318019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee7f066a8368b16","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724861284863,"stop":1724861284863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1b731a509cfa","name":"should return unique PubsubTopics for static sharding","time":{"start":1724861045206,"stop":1724861045206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db011da821b8d69","name":"LightPush with 1 connections","time":{"start":1724861362471,"stop":1724861362471,"duration":0},"status":"passed","severity":"normal"},{"uid":"7521d18008aa4914","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724861045214,"stop":1724861045214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b15c7ebc30cd69b","name":"throws on empty content topic","time":{"start":1724861045185,"stop":1724861045186,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e04376351dbecfa","name":"Generator, custom pubsub topic","time":{"start":1724861687426,"stop":1724861687427,"duration":1},"status":"passed","severity":"normal"},{"uid":"667b21def3daaa97","name":"Subscribe to topic containing long and receive message","time":{"start":1724861662297,"stop":1724861662298,"duration":1},"status":"passed","severity":"normal"},{"uid":"abff8a93dd3dbb2f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724861284852,"stop":1724861284853,"duration":1},"status":"passed","severity":"normal"},{"uid":"de389de0cdb7a731","name":"Ping on peer without subscriptions","time":{"start":1724861163783,"stop":1724861163783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8fda26cf95246e","name":"Push message with content topic containing Russian","time":{"start":1724861628426,"stop":1724861628426,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab279ee0876e093","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724861053400,"stop":1724861053401,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1722bca2a317c7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861464518,"stop":1724861464518,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba531778fc437f27","name":"Check message received after nwaku node is restarted","time":{"start":1724861285842,"stop":1724861285842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cf9523f1c519af","name":"Push message with content topic containing short","time":{"start":1724861567886,"stop":1724861567887,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7f1fe53a089824","name":"Using a function","time":{"start":1724861703116,"stop":1724861703116,"duration":0},"status":"passed","severity":"normal"},{"uid":"73408a09a1f85016","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724861045210,"stop":1724861045210,"duration":0},"status":"passed","severity":"normal"},{"uid":"7599d7c97c19647c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724861284855,"stop":1724861284856,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaeb4f947f298d9c","name":"Check received message containing short","time":{"start":1724861285824,"stop":1724861285825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc109cf1ceb8040","name":"tcp ip4 address","time":{"start":1724861053539,"stop":1724861053540,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f00b1015a1cf62e","name":"Check message with no pubsub topic is not received","time":{"start":1724861285839,"stop":1724861285839,"duration":0},"status":"passed","severity":"normal"},{"uid":"273dd47e63f0c019","name":"Push message with shell command payload","time":{"start":1724861567883,"stop":1724861567884,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d55d39125e31b09","name":"should set field with only FILTER enabled","time":{"start":1724861054261,"stop":1724861054261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65b6dab33bca6d6","name":"Passing page size 110 when there are 120 messages","time":{"start":1724861692904,"stop":1724861692904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9610f9401fbd5a6a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724861045211,"stop":1724861045211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7365254679e616","name":"handles different networkShards values correctly","time":{"start":1724861045203,"stop":1724861045204,"duration":1},"status":"passed","severity":"normal"},{"uid":"dadcd204ddeff333","name":"Meta field set when metaSetter is specified","time":{"start":1724861059469,"stop":1724861059469,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbd58fcdacb62a4","name":"Query with Promise Callback, No message returned","time":{"start":1724861669540,"stop":1724861669541,"duration":1},"status":"passed","severity":"normal"},{"uid":"931a7d3f9fedb08d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724861053402,"stop":1724861053405,"duration":3},"status":"passed","severity":"normal"},{"uid":"ceb550380fc03db6","name":"Ping on subscribed peer","time":{"start":1724861186694,"stop":1724861186694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeba24c7923e2bb","name":"Push message with content topic containing JSON","time":{"start":1724861567892,"stop":1724861567892,"duration":0},"status":"passed","severity":"normal"},{"uid":"4857528aa2b8ba0a","name":"topics with same application and version share the same shard","time":{"start":1724861045201,"stop":1724861045202,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fa4b14850afe99","name":"Push message with Arabic payload","time":{"start":1724861567876,"stop":1724861567877,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d3b40cde15ca52","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861284852,"stop":1724861284852,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30d259c98ff1bca","name":"Check received message containing emoji","time":{"start":1724861546201,"stop":1724861546201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e867b63c7585ad8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724861662301,"stop":1724861662302,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dda6f968480825d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724861702535,"stop":1724861702535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63d961ae5a7bc02","name":"Fails to push message with empty content topic","time":{"start":1724861567901,"stop":1724861567901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77574a146e966fd","name":"different cluster, different shard: nodes don't connect","time":{"start":1724861501071,"stop":1724861501071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c748398f9aad91","name":"new peer added after a peer was already found","time":{"start":1724861586771,"stop":1724861586771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0062004f84bdc1e","name":"recovers when dns.resolve returns empty","time":{"start":1724861071394,"stop":1724861071394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ec0c0da4367980","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724861318064,"stop":1724861318065,"duration":1},"status":"passed","severity":"normal"},{"uid":"778e88116f8e9e4a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724861070664,"stop":1724861070665,"duration":1},"status":"passed","severity":"normal"},{"uid":"34376bff5a333b2e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724861071397,"stop":1724861071397,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4c688a2dd485cb","name":"should set field with all protocols enabled","time":{"start":1724861054260,"stop":1724861054260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa20334fa8f4894","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724861081080,"stop":1724861081081,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92cdac04be267d5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861318028,"stop":1724861318028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a31cb8365b71074","name":"Push message with content topic containing shell command","time":{"start":1724861567892,"stop":1724861567892,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5ac5646c5ccb02","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724861606350,"stop":1724861606350,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa18959de1fb2396","name":"should throw error - no public key","time":{"start":1724861054249,"stop":1724861054249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c014f2e8abcba5","name":"Push message with content topic containing emoji","time":{"start":1724861567900,"stop":1724861567901,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9fa0deec4f44c0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724861702536,"stop":1724861702536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c67c867a792825b","name":"should be called for bootstrap peers","time":{"start":1724861106381,"stop":1724861106381,"duration":0},"status":"passed","severity":"normal"},{"uid":"986fd5d825f5ed7d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app63/4/topic864/test.js","time":{"start":1724861637973,"stop":1724861637973,"duration":0},"status":"passed","severity":"normal"},{"uid":"90db6e9e0c701243","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861315156,"stop":1724861315156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ee27189b49fc38","name":"Fails to push message with large meta","time":{"start":1724861567902,"stop":1724861567902,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd762035afab891","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724861606353,"stop":1724861606354,"duration":1},"status":"passed","severity":"normal"},{"uid":"13cdf7678ff31d30","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724861070675,"stop":1724861070676,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c7a9b40e512b60","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724861753063,"stop":1724861753063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eaa832224eb44b0","name":"Check received message containing long","time":{"start":1724861285825,"stop":1724861285825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e1371be128a96d","name":"Check received message containing escaped characters","time":{"start":1724861546200,"stop":1724861546200,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6fe0dfa634102b","name":"Check received message containing JSON","time":{"start":1724861546199,"stop":1724861546199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5322003175587d50","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861318013,"stop":1724861318013,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e96c0b2275f398e","name":"Subscribe and receive messages via waku relay post","time":{"start":1724861662292,"stop":1724861662292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1418a72bf703bd92","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724861045200,"stop":1724861045201,"duration":1},"status":"passed","severity":"normal"},{"uid":"a253aacd29b47433","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724861606352,"stop":1724861606352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e4e6cc51637a4a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724861662295,"stop":1724861662296,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff90b64be581782e","name":"Generator, 2 different pubsubtopics","time":{"start":1724861687423,"stop":1724861687424,"duration":1},"status":"passed","severity":"normal"},{"uid":"626f4b9add4ff729","name":"Subscribe to topic containing Script and receive message","time":{"start":1724861318044,"stop":1724861318044,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc380906a2aeacf2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724861586772,"stop":1724861586772,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb07769c6cbd999","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app17/10/topic891/test.js","time":{"start":1724861637975,"stop":1724861637976,"duration":1},"status":"passed","severity":"normal"},{"uid":"e900a4a3a9da9b7f","name":"Check message received after nwaku node is restarted","time":{"start":1724861546180,"stop":1724861546180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad2e83d3e955ef39","name":"Push message with content topic containing numeric","time":{"start":1724861628424,"stop":1724861628424,"duration":0},"status":"passed","severity":"normal"},{"uid":"600d6df0148f62cb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724861662254,"stop":1724861662254,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ddaec8f81bdbc7","name":"Ping on unsubscribed peer","time":{"start":1724861186695,"stop":1724861186695,"duration":0},"status":"passed","severity":"normal"},{"uid":"32183546428d51aa","name":"Check publish message after client node is restarted","time":{"start":1724861599504,"stop":1724861599505,"duration":1},"status":"skipped","severity":"normal"},{"uid":"18ade63a9f22d6d5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724861045207,"stop":1724861045208,"duration":1},"status":"passed","severity":"normal"},{"uid":"77608c22e74fe463","name":"Check received message containing escaped characters","time":{"start":1724861546169,"stop":1724861546170,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad30415af43ce01","name":"Check received message containing special chars","time":{"start":1724861546163,"stop":1724861546163,"duration":0},"status":"passed","severity":"normal"},{"uid":"85331026f68540ea","name":"can start the service","time":{"start":1724861109862,"stop":1724861109863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86dab3bde24b557","name":"Subscribe to topic containing Script and publish message","time":{"start":1724861606351,"stop":1724861606351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2d4cf2d069a9c0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724861669536,"stop":1724861669537,"duration":1},"status":"passed","severity":"normal"},{"uid":"60569e5fe17fc4dd","name":"Query with Ordered Callback, No Decoder","time":{"start":1724861669535,"stop":1724861669535,"duration":0},"status":"passed","severity":"normal"},{"uid":"573745015cdae9d0","name":"Ping on peer without subscriptions","time":{"start":1724861186694,"stop":1724861186695,"duration":1},"status":"passed","severity":"normal"},{"uid":"8641c1cfe9d11b14","name":"dispatchEvent via connectionManager","time":{"start":1724861139652,"stop":1724861139652,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75a9db8224a3e22","name":"Push message with content topic containing unicode special characters","time":{"start":1724861628430,"stop":1724861628430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b099ba237ee1686a","name":"Subscribe to topic containing XML and receive message","time":{"start":1724861318045,"stop":1724861318045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e10ad230a828853","name":"Refresh subscription","time":{"start":1724861662252,"stop":1724861662253,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8da9d35054533f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861179679,"stop":1724861179679,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdc4c9f7ac0887c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724861070666,"stop":1724861070670,"duration":4},"status":"passed","severity":"normal"},{"uid":"be7656853951f845","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724861460249,"stop":1724861460249,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a780af7336ee89","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724861646558,"stop":1724861646558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41f592cd29047cb","name":"Push message with content topic containing escaped characters","time":{"start":1724861628429,"stop":1724861628429,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f32776ba37651c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724861284850,"stop":1724861284851,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f6bb314c45c1b6","name":"A test","time":{"start":1724861460342,"stop":1724861460342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a3b221c69d5df3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724861702535,"stop":1724861702535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a1d8efae2a5c9e","name":"Decoder throws on empty string content topic","time":{"start":1724861082797,"stop":1724861082797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2725532f81161103","name":"LightPush with 0 connections","time":{"start":1724861362470,"stop":1724861362470,"duration":0},"status":"passed","severity":"normal"},{"uid":"492df1c743867b8c","name":"Push message equal or less that 1MB","time":{"start":1724861567905,"stop":1724861567905,"duration":0},"status":"passed","severity":"normal"},{"uid":"95977e3cc0a9f63d","name":"Overlapping topic subscription","time":{"start":1724861662296,"stop":1724861662296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea82a49f53f78960","name":"Decrypt messages","time":{"start":1724861549003,"stop":1724861549003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef38b410e8fb63fd","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724861685352,"stop":1724861685353,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0e9a3096a3ed17","name":"should get / set TCP multiaddr","time":{"start":1724861054252,"stop":1724861054256,"duration":4},"status":"passed","severity":"normal"},{"uid":"d72fa26633f27740","name":"Fails to push message bigger that 1MB","time":{"start":1724861567926,"stop":1724861567927,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f92afb108ef87a","name":"Check publish message containing emoji","time":{"start":1724861599497,"stop":1724861599497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0b2d4e3ddb0900","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724861315161,"stop":1724861315161,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedd3681666d0a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724861106381,"stop":1724861106382,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a3e1b28766b04e","name":"Default pageSize","time":{"start":1724861692904,"stop":1724861692905,"duration":1},"status":"passed","severity":"normal"},{"uid":"199e4d1c0e936b99","name":"Check publish message containing short","time":{"start":1724861599480,"stop":1724861599480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d2f0794772d2a0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724861045202,"stop":1724861045203,"duration":1},"status":"passed","severity":"normal"},{"uid":"e059bba9f7fa9cef","name":"Check received message containing numeric","time":{"start":1724861546182,"stop":1724861546182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59cf3b12a571497","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724861045212,"stop":1724861045213,"duration":1},"status":"passed","severity":"normal"},{"uid":"21680a04051269c6","name":"Push message with content topic containing SQL Injection","time":{"start":1724861567890,"stop":1724861567890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f346e93bb263c1b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861284848,"stop":1724861284848,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de2858d80f7fa6a","name":"Push message with special chars payload","time":{"start":1724861628416,"stop":1724861628417,"duration":1},"status":"passed","severity":"normal"},{"uid":"491810379be724b6","name":"Subscribe and receives messages on 20 topics","time":{"start":1724861662241,"stop":1724861662241,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3c003234cfa5d","name":"Check received message with timestamp: 1724861097977 ","time":{"start":1724861546172,"stop":1724861546172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff693bcfe617b48f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724861284872,"stop":1724861284872,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4d824928c3d85f","name":"Publish message with large meta","time":{"start":1724861599505,"stop":1724861599505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9db0f612dd61942","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724861284870,"stop":1724861284870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d971c6432a17d0a7","name":"Check message with invalid timestamp is not received","time":{"start":1724861285838,"stop":1724861285838,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd098de90dad8c40","name":"Fails to publish message with empty text","time":{"start":1724861599500,"stop":1724861599501,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1a5d5c41b4cdf5","name":"Check received message containing unicode special characters","time":{"start":1724861546170,"stop":1724861546170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f748feb8e656761c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724861646561,"stop":1724861646561,"duration":0},"status":"passed","severity":"normal"},{"uid":"881c926ba705a784","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724861053395,"stop":1724861053396,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4263b8e7d51635","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724861501068,"stop":1724861501069,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c8e2e7d578dc6e","name":"Push message with custom timestamp: 1724857715355","time":{"start":1724861628433,"stop":1724861628433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3400111a432c6e1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app76/9/topic364/xml","time":{"start":1724861637973,"stop":1724861637974,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48f2c9e53000ee","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724861284870,"stop":1724861284871,"duration":1},"status":"passed","severity":"normal"},{"uid":"120d7271b0702b59","name":"Push message with content topic containing SQL Injection","time":{"start":1724861628427,"stop":1724861628427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6e2d86d77d799f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724861045205,"stop":1724861045205,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb44685771e7fa0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724861655158,"stop":1724861655159,"duration":1},"status":"passed","severity":"normal"},{"uid":"568f31c4690d7520","name":"Subscribe to topic containing long and receive message","time":{"start":1724861318028,"stop":1724861318028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2937f1a79717615f","name":"Waku message hash computation (payload length 0)","time":{"start":1724861047869,"stop":1724861047869,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf10896c17b5bb7c","name":"less peers than existing","time":{"start":1724861546461,"stop":1724861546461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9215e36b57dc3dcc","name":"Decoder throws on undefined content topic","time":{"start":1724861059471,"stop":1724861059471,"duration":0},"status":"passed","severity":"normal"},{"uid":"500aa62bbbcd05d6","name":"Check publish message containing special chars","time":{"start":1724861599483,"stop":1724861599483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9059d322204dfb5","name":"should only return 1 node with store capability","time":{"start":1724861071396,"stop":1724861071396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11294145019082a","name":"Push message with short payload","time":{"start":1724861567870,"stop":1724861567871,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f192c8857d860da","name":"Push message with Chinese payload","time":{"start":1724861567874,"stop":1724861567876,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e395d806debbb4f","name":"should set field with only STORE enabled","time":{"start":1724861054261,"stop":1724861054261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eb373aa3151c5b","name":"it tolerates circular branch references","time":{"start":1724861071393,"stop":1724861071394,"duration":1},"status":"passed","severity":"normal"},{"uid":"881c3ccc6590d207","name":"Query generator for multiple messages with different content topic format","time":{"start":1724861685958,"stop":1724861685959,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aff650a0d4cf79f","name":"Sets default value correctly","time":{"start":1724861703118,"stop":1724861703118,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dd11b63e2c0792","name":"connects to nwaku","time":{"start":1724861703113,"stop":1724861703115,"duration":2},"status":"passed","severity":"normal"},{"uid":"5bcad77364fe9bed","name":"Subscribe to topic containing long and receive message","time":{"start":1724861662253,"stop":1724861662253,"duration":0},"status":"passed","severity":"normal"},{"uid":"60823decb085043d","name":"should set field with only RELAY enabled","time":{"start":1724861054260,"stop":1724861054261,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff872a0e7d38683","name":"Tracks peer failures correctly","time":{"start":1724861206880,"stop":1724861206880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbd0efc44ba90f","name":"Ping on unsubscribed peer","time":{"start":1724861163783,"stop":1724861163784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9c8c865326d663","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724861045218,"stop":1724861045218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7515bb499e8269","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724861284856,"stop":1724861284857,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c12f9d13644fad2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724861109881,"stop":1724861109882,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6413ef022f928bba","name":"isConnected return false after peer stops","time":{"start":1724861152391,"stop":1724861152391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb6017d77c880cf","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724861059257,"stop":1724861059257,"duration":0},"status":"passed","severity":"normal"},{"uid":"7222e33da1c6ddc5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724861059472,"stop":1724861059472,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a42a42a469de4a","name":"Throws when trying to push message with empty payload","time":{"start":1724861567885,"stop":1724861567885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e230afd041e992","name":"Check message received after nwaku node is restarted","time":{"start":1724861546214,"stop":1724861546214,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30da890c5c08851d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724861702537,"stop":1724861702538,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a94f3d3b316ae9","name":"Ordered callback, aborts when callback returns true","time":{"start":1724861685961,"stop":1724861685962,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e145795c0faba0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724861685957,"stop":1724861685958,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a59d6cf249595bf","name":"throws on content topic with empty application field","time":{"start":1724861045188,"stop":1724861045188,"duration":0},"status":"passed","severity":"normal"},{"uid":"99427b2fceff701f","name":"Ping on unsubscribed peer","time":{"start":1724861186693,"stop":1724861186693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdf1ef31b3c0fa1","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724861284846,"stop":1724861284847,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ce40b5260e2bca","name":"Store - dialed after - with timeout","time":{"start":1724861709847,"stop":1724861709847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63b952d0e7aadbd","name":"Check received message containing Chinese","time":{"start":1724861546183,"stop":1724861546183,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3ba218194f29e5","name":"1 Store, 2 fetches","time":{"start":1724861070813,"stop":1724861070813,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d29239844e2159","name":"LightPush with 3 connections","time":{"start":1724861362474,"stop":1724861362474,"duration":0},"status":"passed","severity":"normal"},{"uid":"644c0099cc462797","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724861284845,"stop":1724861284846,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef6c8ea4e7a3d60","name":"Push message with escaped characters payload","time":{"start":1724861567884,"stop":1724861567884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ec856475a81622","name":"Nodes with multiple pubsub topic","time":{"start":1724861579391,"stop":1724861579395,"duration":4},"status":"passed","severity":"normal"},{"uid":"c0a957a8f4e1ae11","name":"Wrong topic","time":{"start":1724861637976,"stop":1724861637976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd57e8bf3456071","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724861460238,"stop":1724861460241,"duration":3},"status":"passed","severity":"normal"},{"uid":"32f44c6500c74745","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724861045201,"stop":1724861045201,"duration":0},"status":"passed","severity":"normal"},{"uid":"895151fd64e55d8c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724861045218,"stop":1724861045219,"duration":1},"status":"passed","severity":"normal"},{"uid":"833984555772d76a","name":"should not throw an error for a single configured topic","time":{"start":1724861045216,"stop":1724861045217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76612da416aefbe","name":"handles empty contentTopics array correctly","time":{"start":1724861045221,"stop":1724861045221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab19e1046c0f337","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724861579386,"stop":1724861579386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07c7e456c08f041","name":"should handle corrupted local storage data gracefully","time":{"start":1724861074811,"stop":1724861074811,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d35d7506f2eb4f7","name":"Push message with emoji payload","time":{"start":1724861628422,"stop":1724861628422,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a164450adb613e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724861045201,"stop":1724861045201,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c8c0e109b8c4c8","name":"pre and post cipher","time":{"start":1724861081342,"stop":1724861081342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92805998a226dcf","name":"Passing an array","time":{"start":1724861703116,"stop":1724861703116,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdcb41d5dba9977","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724861662300,"stop":1724861662301,"duration":1},"status":"passed","severity":"normal"},{"uid":"f240c0206866c7c2","name":"Push message with content topic containing Chinese","time":{"start":1724861567888,"stop":1724861567888,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e238e6a75305b45","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724861284845,"stop":1724861284845,"duration":0},"status":"passed","severity":"normal"},{"uid":"27efd96800033cc7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724861606346,"stop":1724861606350,"duration":4},"status":"passed","severity":"normal"},{"uid":"c18125b86fcae47f","name":"Query Generator - true","time":{"start":1724861677722,"stop":1724861677722,"duration":0},"status":"passed","severity":"normal"},{"uid":"8534c28f7d901d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724861318029,"stop":1724861318032,"duration":3},"status":"passed","severity":"normal"},{"uid":"26d9154c34cc0e09","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861464495,"stop":1724861464496,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6038eec68a707e4","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724861284853,"stop":1724861284853,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06317231ffceb67","name":"Push message with rate limit","time":{"start":1724861567902,"stop":1724861567903,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d8de8f6f89707b","name":"Push message with content topic containing short","time":{"start":1724861628423,"stop":1724861628423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eed9607a1c90852","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724861315160,"stop":1724861315160,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2f87c2ab8bf4b1","name":"getPeersByDiscovery","time":{"start":1724861139651,"stop":1724861139651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b465eb46fd3e675a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724861318058,"stop":1724861318060,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ea3a9f7f8fa0aba","name":"Check received message containing JSON","time":{"start":1724861285829,"stop":1724861285834,"duration":5},"status":"passed","severity":"normal"},{"uid":"e9a51ebe14ffb58f","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724861460255,"stop":1724861460256,"duration":1},"status":"passed","severity":"normal"},{"uid":"9492190cff380fbd","name":"connected peers and dial","time":{"start":1724861546460,"stop":1724861546461,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f00d90883b520eec","name":"Check received message containing shell command","time":{"start":1724861285834,"stop":1724861285834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43402a0dfc1156e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724861284862,"stop":1724861284862,"duration":0},"status":"passed","severity":"normal"},{"uid":"850f3861d66694ec","name":"Fields are not dropped","time":{"start":1724861058702,"stop":1724861058704,"duration":2},"status":"passed","severity":"normal"},{"uid":"43630dfe5aec84e3","name":"Encoder throws on empty string content topic","time":{"start":1724861081086,"stop":1724861081086,"duration":0},"status":"passed","severity":"normal"},{"uid":"987000efba10ef44","name":"1 Relay, 1 fetch","time":{"start":1724861070812,"stop":1724861070813,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f39323590ebbf62","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724861045222,"stop":1724861045223,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7905f347019e92","name":"Ordered Callback - true","time":{"start":1724861677724,"stop":1724861677724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85929f97d00ed1","name":"same cluster, different shard: nodes don't connect","time":{"start":1724861284843,"stop":1724861284843,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4025c960e39c3","name":"Check message with no content topic is not received","time":{"start":1724861285840,"stop":1724861285840,"duration":0},"status":"passed","severity":"normal"},{"uid":"764211d473f27d37","name":"handles multiple messages","time":{"start":1724861694571,"stop":1724861694571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a104d8cd956c27ae","name":"Check received message containing Chinese","time":{"start":1724861546163,"stop":1724861546163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b19b2a7914ca615","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724861662256,"stop":1724861662256,"duration":0},"status":"passed","severity":"normal"},{"uid":"7967e2821a51e9d6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724861099307,"stop":1724861099309,"duration":2},"status":"passed","severity":"normal"},{"uid":"da1abbe2beac79be","name":"Query generator for multiple messages with different message text format","time":{"start":1724861685956,"stop":1724861685957,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ec58908a4db282","name":"different cluster, different shard: nodes don't connect","time":{"start":1724861284844,"stop":1724861284844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b329b4576831ec86","name":"Should update multiaddrs","time":{"start":1724861501293,"stop":1724861501293,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd464ba531f712ac","name":"Query generator for 2000 messages","time":{"start":1724861685962,"stop":1724861685962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8704d54694394df2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724861662296,"stop":1724861662296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0b9416372a8016","name":"Sample","time":{"start":1724861053616,"stop":1724861053616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36e1514e17a1d2","name":"Symmetric encrypt & Decrypt","time":{"start":1724861081341,"stop":1724861081342,"duration":1},"status":"passed","severity":"normal"},{"uid":"7677a5d4d13ae865","name":"Filter with 0 connections","time":{"start":1724861362470,"stop":1724861362471,"duration":1},"status":"passed","severity":"normal"},{"uid":"455e92351754a1ab","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724861646563,"stop":1724861646564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dace3540a424a24","name":"Accepts a valid Waku Message","time":{"start":1724861063045,"stop":1724861063046,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdb17044e8b42bd","name":"Relay + Store","time":{"start":1724861109127,"stop":1724861109127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2940a5240249482","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724861460255,"stop":1724861460255,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf9a82cc0666905","name":"Passing page size 11 when there are 10 messages","time":{"start":1724861692903,"stop":1724861692903,"duration":0},"status":"passed","severity":"normal"},{"uid":"429526f314b32096","name":"different cluster, same shard: nodes don't connect","time":{"start":1724861501071,"stop":1724861501071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5df9cbc9c7b7db","name":"Push message with content topic containing shell command","time":{"start":1724861628429,"stop":1724861628429,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc86b77d22a86b78","name":"Round trip binary serialization","time":{"start":1724861059468,"stop":1724861059468,"duration":0},"status":"passed","severity":"normal"},{"uid":"8117cf6fec262874","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724861628428,"stop":1724861628428,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f23a52d4d8f4db","name":"Fails to push message with large meta","time":{"start":1724861628431,"stop":1724861628432,"duration":1},"status":"passed","severity":"normal"},{"uid":"c851d22ee14564e1","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724861460232,"stop":1724861460233,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6cd42551013f3f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724861567891,"stop":1724861567891,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d18de10f31dc0","name":"should throw an error for missing required configuration","time":{"start":1724861045208,"stop":1724861045208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebb2805d494ea8","name":"Refresh subscription","time":{"start":1724861662296,"stop":1724861662297,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03d9d16bf0138a","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724861206880,"stop":1724861206880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22e4a5cb335a962","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724861045213,"stop":1724861045213,"duration":0},"status":"passed","severity":"normal"},{"uid":"354b1fe4dacf26b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724861284844,"stop":1724861284845,"duration":1},"status":"passed","severity":"normal"},{"uid":"7640569b86e385e7","name":"Renews subscription after lossing a connection","time":{"start":1724861662290,"stop":1724861662290,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d0cc175db3b79b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724861318045,"stop":1724861318046,"duration":1},"status":"passed","severity":"normal"},{"uid":"74657419f629939f","name":"Push message with content topic containing XML","time":{"start":1724861628427,"stop":1724861628428,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fae7b1e239dcc37","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724861106383,"stop":1724861106384,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dc03ea1bf5341b","name":"unsubscribes","time":{"start":1724861694572,"stop":1724861694572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daeb241b52d4339","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724861047866,"stop":1724861047868,"duration":2},"status":"passed","severity":"normal"},{"uid":"146c58671192035d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724861045211,"stop":1724861045212,"duration":1},"status":"passed","severity":"normal"},{"uid":"36334ce1176c707b","name":"Push message with content topic containing Arabic","time":{"start":1724861567888,"stop":1724861567889,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2d9c1d18db2a22","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861285837,"stop":1724861285838,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9b7b97e6d9af92","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724861070672,"stop":1724861070673,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff6a81f42e65487","name":"random static sharding 8 - Cluster ID: 483, Shard ID: 694","time":{"start":1724861655168,"stop":1724861655173,"duration":5},"status":"passed","severity":"normal"},{"uid":"80368d53527e9206","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724861599501,"stop":1724861599502,"duration":1},"status":"passed","severity":"normal"},{"uid":"6657b78265261ef8","name":"should properly create location multiaddrs - tcp","time":{"start":1724861054259,"stop":1724861054259,"duration":0},"status":"passed","severity":"normal"},{"uid":"6159696cde6b6c5d","name":"should properly create location multiaddrs - tcp4","time":{"start":1724861054257,"stop":1724861054257,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d31162ab24fd1b8","name":"can start the service","time":{"start":1724861595385,"stop":1724861595385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac36846d4a18e734","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724861045222,"stop":1724861045222,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b2615d3b7b9fbe","name":"Check message with no content topic is not received","time":{"start":1724861546177,"stop":1724861546179,"duration":2},"status":"passed","severity":"normal"},{"uid":"32cc644f7413936f","name":"Push message with content topic containing unicode special characters","time":{"start":1724861567900,"stop":1724861567900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0aa8698b92eb51d","name":"Push message equal or less that 1MB","time":{"start":1724861628433,"stop":1724861628434,"duration":1},"status":"passed","severity":"normal"},{"uid":"6379e990c430d7bf","name":"Relay - dialed after","time":{"start":1724861709846,"stop":1724861709846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16336252fffec1d","name":"Push message with Russian payload","time":{"start":1724861628418,"stop":1724861628418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46ae5743f148ee1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724861637977,"stop":1724861637977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf84c76dd46c7a","name":"throws on content topic with empty topic name field","time":{"start":1724861045189,"stop":1724861045189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d75be5cf2bc86d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724861045213,"stop":1724861045213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02114bf1ff2a3e4","name":"Check publish message containing Basic HTML tag","time":{"start":1724861599487,"stop":1724861599491,"duration":4},"status":"passed","severity":"normal"},{"uid":"12c0f906dc5c3d00","name":"creates an iterator","time":{"start":1724861694571,"stop":1724861694571,"duration":0},"status":"passed","severity":"normal"},{"uid":"180846af7bc53f01","name":"throws on content topic with generation field greater than 0","time":{"start":1724861045187,"stop":1724861045188,"duration":1},"status":"passed","severity":"normal"},{"uid":"3055da348f1e3c3d","name":"should encode/decode to text encoding","time":{"start":1724861054251,"stop":1724861054251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96f689031f9819a","name":"Check received message containing short","time":{"start":1724861546161,"stop":1724861546161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c01916438ceb6e1","name":"All","time":{"start":1724861109127,"stop":1724861109127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e271278b282035e7","name":"Check received message with timestamp: 1724861097977 ","time":{"start":1724861546202,"stop":1724861546202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0343e0eb204649d","name":"should handle a minimal index list","time":{"start":1724861045266,"stop":1724861045266,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d87e74801d19d8","name":"Query Generator - false","time":{"start":1724861677722,"stop":1724861677723,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce159ca338160e12","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861546202,"stop":1724861546204,"duration":2},"status":"passed","severity":"normal"},{"uid":"f34d47df89f032e7","name":"Push message with content topic containing Russian","time":{"start":1724861567890,"stop":1724861567890,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ff32e5c412df13","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724861059256,"stop":1724861059256,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae239faf00b42f9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724861045217,"stop":1724861045217,"duration":0},"status":"passed","severity":"normal"},{"uid":"31810696655275db","name":"should throw error - no id","time":{"start":1724861054248,"stop":1724861054249,"duration":1},"status":"passed","severity":"normal"},{"uid":"487819823731000a","name":"Push message with short payload","time":{"start":1724861628413,"stop":1724861628414,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f1332b42e61c5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724861662303,"stop":1724861662304,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f69c292ddb02c1","name":"Push message with content topic containing long","time":{"start":1724861628424,"stop":1724861628424,"duration":0},"status":"passed","severity":"normal"},{"uid":"171f7cee915ed5e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861464479,"stop":1724861464479,"duration":0},"status":"passed","severity":"normal"},{"uid":"9508f9579e260674","name":"Check publish message containing escaped characters","time":{"start":1724861599493,"stop":1724861599494,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbf329e82b11a26","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724861221406,"stop":1724861221406,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f40035697f8714","name":"getPeersByDiscovery","time":{"start":1724861586770,"stop":1724861586771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e624f1242b74879e","name":"configure the node with multiple content topics","time":{"start":1724861637976,"stop":1724861637976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a74f911217e1fc7","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724861606336,"stop":1724861606337,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a05457f7f343fc6","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724861460249,"stop":1724861460250,"duration":1},"status":"passed","severity":"normal"},{"uid":"946e3804945b0839","name":"should properly create location multiaddrs - tcp6","time":{"start":1724861054258,"stop":1724861054258,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b331c3d8c0431a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724861045208,"stop":1724861045208,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8798921f148735","name":"Push message with Russian payload","time":{"start":1724861567878,"stop":1724861567879,"duration":1},"status":"passed","severity":"normal"},{"uid":"50db50bbf1def7ba","name":"Push message with unicode special characters payload","time":{"start":1724861567884,"stop":1724861567884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8fc1763ca902a9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724861753060,"stop":1724861753061,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7ae86abad4b794","name":"can start the service","time":{"start":1724861074802,"stop":1724861074806,"duration":4},"status":"passed","severity":"normal"},{"uid":"556a65cdece01d9e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724861702534,"stop":1724861702534,"duration":0},"status":"passed","severity":"normal"},{"uid":"608d86cd0b01ce77","name":"non connected peers","time":{"start":1724861546461,"stop":1724861546462,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b737813fcab2e1d8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app93/5/topic439/xml","time":{"start":1724861637975,"stop":1724861637975,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fc445969ab17ee","name":"Check received message containing SQL Injection","time":{"start":1724861285827,"stop":1724861285828,"duration":1},"status":"passed","severity":"normal"},{"uid":"f280006d2dd8477e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724861586771,"stop":1724861586772,"duration":1},"status":"skipped","severity":"normal"},{"uid":"80a4e6be6e68b721","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724861045209,"stop":1724861045210,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1402f42df5d12ca","name":"Check received message with timestamp: 1724861098702000000 ","time":{"start":1724861285836,"stop":1724861285836,"duration":0},"status":"passed","severity":"normal"},{"uid":"78075b644f419d11","name":"Push message on custom pubsubTopic","time":{"start":1724861464517,"stop":1724861464518,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc49bb6cb32a793","name":"Push message with content topic containing Script","time":{"start":1724861567890,"stop":1724861567891,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a64a649ac4e5e7","name":"start node with empty shard should fail","time":{"start":1724861655180,"stop":1724861655181,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1981a467e9980ef","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724861599502,"stop":1724861599502,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8d9ce9975b299e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724861687424,"stop":1724861687425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64b3c7f114d6202","name":"LightPush with 2 connections","time":{"start":1724861362473,"stop":1724861362473,"duration":0},"status":"passed","severity":"normal"},{"uid":"366d518aa9c24944","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724861315156,"stop":1724861315156,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c38a1321aae0412","name":"Overlapping topic subscription","time":{"start":1724861606342,"stop":1724861606342,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abede2d90880305a","name":"should not fail to start the service if it is already started","time":{"start":1724861074808,"stop":1724861074808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6118536843cea458","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861662292,"stop":1724861662293,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b2dea12a92d4d5","name":"Push message with numeric payload","time":{"start":1724861567871,"stop":1724861567872,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc588a9c0ef32066","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724861053408,"stop":1724861053409,"duration":1},"status":"passed","severity":"normal"},{"uid":"5103578518e9e47d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724861318018,"stop":1724861318018,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d7ac7324873e20","name":"Push message with content topic containing special chars","time":{"start":1724861567888,"stop":1724861567888,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b4d57e679467f7","name":"Check publish message containing Chinese","time":{"start":1724861599483,"stop":1724861599484,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b324c819f9f63cc","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724861460254,"stop":1724861460254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb4f7485b60734e","name":"Encoder throws on undefined content topic","time":{"start":1724861081085,"stop":1724861081085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9fe6965aaad249","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724861702533,"stop":1724861702534,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7728f3dff0846c","name":"handles different clusterIds correctly","time":{"start":1724861045203,"stop":1724861045203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06ded5106960ee5","name":"isConnected should return false after all peers disconnect","time":{"start":1724861152391,"stop":1724861152391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f86a4ee0de528","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724861662298,"stop":1724861662299,"duration":1},"status":"passed","severity":"normal"},{"uid":"318da9474eb2cccf","name":"Check received message containing Arabic","time":{"start":1724861546183,"stop":1724861546184,"duration":1},"status":"passed","severity":"normal"},{"uid":"f460ac586d05890b","name":"Push message with Chinese payload","time":{"start":1724861628417,"stop":1724861628417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c56b4a1f0b6ba76","name":"does not throw on valid cases","time":{"start":1724861045185,"stop":1724861045185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2adeb647db9000","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724861662299,"stop":1724861662299,"duration":0},"status":"passed","severity":"normal"},{"uid":"461f6cdb57d3089","name":"Callback on promise, aborts when callback returns true","time":{"start":1724861685960,"stop":1724861685960,"duration":0},"status":"passed","severity":"normal"},{"uid":"395a7e3b1c88c194","name":"throws on content topic with non-number generation field","time":{"start":1724861045187,"stop":1724861045187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4141715c2b16eebb","name":"Push message on custom pubsubTopic","time":{"start":1724861464489,"stop":1724861464494,"duration":5},"status":"passed","severity":"normal"},{"uid":"6decbf024bfcf654","name":"should not receive a peer event after stop","time":{"start":1724861074809,"stop":1724861074809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c528248157ef65bc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724861546172,"stop":1724861546175,"duration":3},"status":"passed","severity":"normal"},{"uid":"a3b425828a6de18f","name":"should return valid sharding parameters for static sharding","time":{"start":1724861045219,"stop":1724861045220,"duration":1},"status":"passed","severity":"normal"},{"uid":"337b6710a01796f5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724861284854,"stop":1724861284854,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f522686e693dc3","name":"should throw error - invalid id","time":{"start":1724861054249,"stop":1724861054249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cce11f128a19bdb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724861179684,"stop":1724861179685,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7e4115110db8eb","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724861045206,"stop":1724861045206,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fbf5f8b29f1c74","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724861045209,"stop":1724861045209,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a00ed3999fdef","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724861054246,"stop":1724861054247,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f9448bb929475a","name":"Query with Ordered Callback, No message returned","time":{"start":1724861669536,"stop":1724861669536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92596ee867ed979","name":"Passing page size 0 when there are 110 messages","time":{"start":1724861692899,"stop":1724861692901,"duration":2},"status":"passed","severity":"normal"},{"uid":"6da26a269d1417eb","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724861685353,"stop":1724861685353,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd56252b8f1308b6","name":"should not fail to stop the service if it was not started","time":{"start":1724861074807,"stop":1724861074808,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f06e7c72688701a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724861109880,"stop":1724861109880,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14a796bf21bf7934","name":"Ephemeral messages are not stored","time":{"start":1724861111682,"stop":1724861111682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d138d9fccbf82d","name":"Mutual subscription","time":{"start":1724861606333,"stop":1724861606333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0555a9d1dfbc69d","name":"Subscribe to topic containing XML and publish message","time":{"start":1724861606351,"stop":1724861606352,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef56c3c90bcbc997","name":"should use DNS peer discovery with light client","time":{"start":1724861109880,"stop":1724861109880,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40db932f542fa142","name":"Check message with non string payload is not received","time":{"start":1724861546179,"stop":1724861546179,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a18c5ba641e89c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724861152386,"stop":1724861152390,"duration":4},"status":"passed","severity":"normal"},{"uid":"a5372cab13726a1d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724861606352,"stop":1724861606352,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bd26b1b9b5aa34","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724861662291,"stop":1724861662291,"duration":0},"status":"passed","severity":"normal"}] |