mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"b810f2fb351fff65","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715064408182,"stop":1715064408182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8250fe5cb5a5ab3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app56/9/topic970/utf8","time":{"start":1715064835124,"stop":1715064835124,"duration":0},"status":"passed","severity":"normal"},{"uid":"877d2bcc67ef2530","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715064268494,"stop":1715064268494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0848bb6b6689b71","name":"Query generator for multiple messages with different message text format","time":{"start":1715064892036,"stop":1715064892037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ae1b1369c2323a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715064477900,"stop":1715064477901,"duration":1},"status":"passed","severity":"normal"},{"uid":"877767b73a14c17e","name":"Push message with Chinese payload","time":{"start":1715064813346,"stop":1715064813346,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d1fae377557217","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715064328415,"stop":1715064328415,"duration":0},"status":"passed","severity":"normal"},{"uid":"70de02491ecf6901","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715064304285,"stop":1715064304286,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9f403092708c68","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715064751091,"stop":1715064751091,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd453aa431835460","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715064268501,"stop":1715064268501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abd84ba5b66c205","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715064751093,"stop":1715064751093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f677dc93d96fd4","name":"Subscribe and receives messages on 20 topics","time":{"start":1715065305561,"stop":1715065305561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7689ace3fc53cf","name":"Push message with content topic containing SQL Injection","time":{"start":1715064813365,"stop":1715064813365,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f1d5b92714d380","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715064268491,"stop":1715064268491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb6b94ad6b76e20","name":"Push message with custom timestamp: 1684306082182","time":{"start":1715064662188,"stop":1715064662188,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ba861514d4ef27","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715064858789,"stop":1715064858789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c39ff3b95cf5a02","name":"Decrypt messages","time":{"start":1715064742847,"stop":1715064742848,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8c35cad481b01","name":"Check received message containing short","time":{"start":1715064740221,"stop":1715064740221,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a20c3b0897cfcd6","name":"Push message with custom timestamp: 1715068082182","time":{"start":1715064662189,"stop":1715064662189,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdeb9f1b25c2d86f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715065305568,"stop":1715065305568,"duration":0},"status":"passed","severity":"normal"},{"uid":"82df8dff26362691","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715064908331,"stop":1715064908331,"duration":0},"status":"passed","severity":"normal"},{"uid":"704141ffba46b0bc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715065305564,"stop":1715065305564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1a6e63e61f7d2b","name":"Push message with content topic containing escaped characters","time":{"start":1715064813377,"stop":1715064813378,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8e3c51a6f4832d","name":"Push message with content topic containing short","time":{"start":1715064813353,"stop":1715064813353,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddc90a22e334b2b","name":"start node with empty shard","time":{"start":1715064847530,"stop":1715064847530,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c43d40bcb0fdeb4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715064751072,"stop":1715064751073,"duration":1},"status":"passed","severity":"normal"},{"uid":"68af8862e20b8191","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715064268495,"stop":1715064268496,"duration":1},"status":"passed","severity":"normal"},{"uid":"86748090a5bb2b8c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715064292500,"stop":1715064292501,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7fc5c7d0aef38a5","name":"Push message with shell command payload","time":{"start":1715064813350,"stop":1715064813350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8801cfae6e85428d","name":"Relay + Store","time":{"start":1715064276939,"stop":1715064276939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7acca853a1a9c3e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715065305568,"stop":1715065305568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca26129d28e577c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715065305569,"stop":1715065305569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbde95bafd50d12","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715064788570,"stop":1715064788570,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdea20724da63f25","name":"Query generator for multiple messages","time":{"start":1715064892035,"stop":1715064892036,"duration":1},"status":"passed","severity":"normal"},{"uid":"8383846aa8886e88","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715064268500,"stop":1715064268500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dad388b827b4f58","name":"should emit a peer event after start","time":{"start":1715064296574,"stop":1715064296574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5449885be7da82a","name":"ignores domain fetching errors","time":{"start":1715064292842,"stop":1715064292842,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b156b86cd65a3f","name":"different cluster, different shard: nodes don't connect","time":{"start":1715064601503,"stop":1715064601503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5e3d93dc268d30","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715064834409,"stop":1715064834409,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab7939007004c63","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715064763361,"stop":1715064763361,"duration":0},"status":"passed","severity":"normal"},{"uid":"2552a286dcebc5f3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715065305565,"stop":1715065305566,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6011c48d3cdb9e8","name":"does not throw on valid cases","time":{"start":1715064268483,"stop":1715064268483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8503e99f4c3d5b3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715064276307,"stop":1715064276307,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2e10fdc5219f0e","name":"Decoder throws on undefined content topic","time":{"start":1715064304287,"stop":1715064304287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3d139efe932ff2","name":"tcp ip4 address","time":{"start":1715064276328,"stop":1715064276328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03beceb829285ed","name":"Push message with JSON payload","time":{"start":1715064662171,"stop":1715064662172,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7da1882785be3dc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715065305562,"stop":1715065305562,"duration":0},"status":"broken","severity":"normal"},{"uid":"6815225a46937d86","name":"Check received message containing Basic HTML tag","time":{"start":1715064740226,"stop":1715064740226,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e51cffca4a8e069","name":"Check received message containing Arabic","time":{"start":1715064740253,"stop":1715064740253,"duration":0},"status":"passed","severity":"normal"},{"uid":"556a1541b7e463e5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app53/10/topic180/xml","time":{"start":1715064835122,"stop":1715064835122,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f49e328d929d440","name":"Fails to push message with empty content topic","time":{"start":1715064813379,"stop":1715064813379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88922834b69ccc2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715065305559,"stop":1715065305559,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f6474689ecaa93","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715064477910,"stop":1715064477911,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bc9ed6b413bf8d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715064522860,"stop":1715064522860,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa132556ce21a39","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715064331134,"stop":1715064331134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14fef9e93352f3f","name":"Overlapping topic subscription","time":{"start":1715064751078,"stop":1715064751078,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc1613ca8454ebc","name":"Passing page size 110 when there are 120 messages","time":{"start":1715064890785,"stop":1715064890785,"duration":0},"status":"passed","severity":"normal"},{"uid":"119f1c3f2a27cc07","name":"Subscribe and receive messages via lightPush","time":{"start":1715065305571,"stop":1715065305571,"duration":0},"status":"passed","severity":"normal"},{"uid":"102b7ff530b57132","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064877496,"stop":1715064877496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8446fd3cabfe51","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715064367881,"stop":1715064367881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5974c1b7150cb33","name":"Check message with non string payload is not received","time":{"start":1715064740249,"stop":1715064740250,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6e31c5ea172c05","name":"Check received message containing unicode special characters","time":{"start":1715064740228,"stop":1715064740228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c562cfd0a410a6cc","name":"Light Node - default protocols","time":{"start":1715064919498,"stop":1715064919498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a071832d5c3af4de","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715064276302,"stop":1715064276303,"duration":1},"status":"passed","severity":"normal"},{"uid":"7187529e946480e0","name":"nwaku subscribes","time":{"start":1715064763145,"stop":1715064763146,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a97cb1daa03b3ac","name":"Push message equal or less that 1MB","time":{"start":1715064662190,"stop":1715064662190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a777cdc461ef77d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715064788572,"stop":1715064788572,"duration":0},"status":"passed","severity":"normal"},{"uid":"81405304b58fa9cc","name":"Check message with non string payload is not received","time":{"start":1715064481972,"stop":1715064481972,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6bda23f32ce3fb","name":"Generator, custom pubsub topic","time":{"start":1715064877493,"stop":1715064877495,"duration":2},"status":"passed","severity":"normal"},{"uid":"25e37c54b9d4e981","name":"Push message with content topic containing Script","time":{"start":1715064662180,"stop":1715064662180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bed49ad3f29d10","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064877492,"stop":1715064877493,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0d49333382256d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715064522857,"stop":1715064522857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0be082b5ef28dc8","name":"Encoder throws on empty string content topic","time":{"start":1715064281822,"stop":1715064281823,"duration":1},"status":"passed","severity":"normal"},{"uid":"58de518ea064328b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715064835119,"stop":1715064835119,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5fa45eca9baf53","name":"should not receive a peer event before start","time":{"start":1715064296574,"stop":1715064296574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f845197b0992548e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715064751086,"stop":1715064751087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a36edb88f1c7af","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715064268505,"stop":1715064268505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4cad9ca1a52a11","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715064268490,"stop":1715064268490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7873d97a6ba6dd0","name":"random static sharding 7 - Cluster ID: 307, Shard ID: 934","time":{"start":1715064847526,"stop":1715064847526,"duration":0},"status":"passed","severity":"normal"},{"uid":"246b3fa1a4c0250f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715064268497,"stop":1715064268498,"duration":1},"status":"passed","severity":"normal"},{"uid":"561d7dc6b82b5d7b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715064477911,"stop":1715064477911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41650863c413a18","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715064291603,"stop":1715064291605,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0a3879b048f2315","name":"Push message with rate limit","time":{"start":1715064813386,"stop":1715064813387,"duration":1},"status":"passed","severity":"normal"},{"uid":"705dd9bd6f959ce","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715064788570,"stop":1715064788571,"duration":1},"status":"passed","severity":"normal"},{"uid":"10fc773ebbb154a9","name":"should set field with all protocols enabled","time":{"start":1715064276937,"stop":1715064276937,"duration":0},"status":"passed","severity":"normal"},{"uid":"270f09f260acb268","name":"Passing cursor with wrong message digest","time":{"start":1715064834410,"stop":1715064834410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff1a4e8300b456d","name":"1 Relay, 1 fetch","time":{"start":1715064292366,"stop":1715064292367,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f005bb5c278a33d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715064892037,"stop":1715064892039,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f4954c233482e5","name":"Subscribe to topic containing XML and receive message","time":{"start":1715064751090,"stop":1715064751091,"duration":1},"status":"passed","severity":"normal"},{"uid":"80030756bb1dd490","name":"should not fail to stop the service if it was not started","time":{"start":1715064296573,"stop":1715064296573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0807606a7ca02ab","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715064268494,"stop":1715064268494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20ba18c30893ca9","name":"Relay - times out","time":{"start":1715064919495,"stop":1715064919496,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1c8105667e4196","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715064908330,"stop":1715064908330,"duration":0},"status":"passed","severity":"normal"},{"uid":"426152a03e3385cc","name":"Check received message containing JSON","time":{"start":1715064740258,"stop":1715064740258,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a79c7e5523bc79","name":"should handle application and version for autosharding","time":{"start":1715064268495,"stop":1715064268495,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9122f34c91ff99","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715064477934,"stop":1715064477934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35a9b3a48bc2c09","name":"should throw an error for an unconfigured topic","time":{"start":1715064268504,"stop":1715064268504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f16e2e6f98b1310","name":"Asymmetric encrypt & decrypt","time":{"start":1715064303070,"stop":1715064303071,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac940a751f2f555","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715064276308,"stop":1715064276309,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bb4aa264da8b31","name":"should throw error - no id","time":{"start":1715064276932,"stop":1715064276932,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e11c9a328af555","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715064292513,"stop":1715064292513,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c75425412c44e81","name":"Push message with content topic containing Russian","time":{"start":1715064813364,"stop":1715064813365,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7cf6a5ff673f69","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715064788577,"stop":1715064788577,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c1ef1d47f6549f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715064847529,"stop":1715064847530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95211ca62638da","name":"Overlapping topic subscription","time":{"start":1715064788569,"stop":1715064788569,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba8d225a23b3890f","name":"Ping on subscribed peer","time":{"start":1715064394146,"stop":1715064394147,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffa2e96faf0de9d","name":"Ping on peer without subscriptions","time":{"start":1715064394147,"stop":1715064394147,"duration":0},"status":"passed","severity":"normal"},{"uid":"65884ff20c51d80c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715064304285,"stop":1715064304285,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d86837ae34b9e4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715064268497,"stop":1715064268497,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c7e73400a85a2","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715064477911,"stop":1715064477912,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dd9fc56e1464c9","name":"should throw error - no public key","time":{"start":1715064276932,"stop":1715064276933,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9fb6448af469d0","name":"Reopen subscription with peer with lost subscription","time":{"start":1715064354740,"stop":1715064354740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a10d5ff11d5eb6b","name":"Round trip binary serialization","time":{"start":1715064281820,"stop":1715064281820,"duration":0},"status":"passed","severity":"normal"},{"uid":"79563c0595f831e2","name":"Push message with escaped characters payload","time":{"start":1715064813350,"stop":1715064813350,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf2094839e5ca68","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715064328414,"stop":1715064328414,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea4f6677aedf1d8","name":"Check received message containing Chinese","time":{"start":1715064740223,"stop":1715064740223,"duration":0},"status":"passed","severity":"normal"},{"uid":"82540b3c0d886159","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715064268490,"stop":1715064268491,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c40f51685a52bd1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715064908329,"stop":1715064908329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a193093867439fa","name":"Rejects garbage","time":{"start":1715064285218,"stop":1715064285218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e091568876d314e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715064751096,"stop":1715064751096,"duration":0},"status":"passed","severity":"normal"},{"uid":"100520798d66f843","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715064522859,"stop":1715064522859,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4f097abb3c4341","name":"Passing an array","time":{"start":1715064906564,"stop":1715064906565,"duration":1},"status":"passed","severity":"normal"},{"uid":"85593990569cfbd1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715064276303,"stop":1715064276304,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c96e1a23a376271","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715065305580,"stop":1715065305580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2b206f69309d34","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715064763336,"stop":1715064763337,"duration":1},"status":"passed","severity":"normal"},{"uid":"7424e2bd07a55eb6","name":"should handle corrupted local storage data gracefully","time":{"start":1715064296576,"stop":1715064296576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e8c4a1a9f20034","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715064477879,"stop":1715064477880,"duration":1},"status":"passed","severity":"normal"},{"uid":"584b47ffd31679bf","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715064281824,"stop":1715064281824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1939229bf984b37d","name":"Symmetric encrypt & Decrypt","time":{"start":1715064303071,"stop":1715064303072,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc28be13a25a451","name":"Check received message containing SQL Injection","time":{"start":1715064740225,"stop":1715064740225,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6660d630567162","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715064522862,"stop":1715064522867,"duration":5},"status":"passed","severity":"normal"},{"uid":"d94bd52adb0ee3f3","name":"getPeersByDiscovery","time":{"start":1715064777457,"stop":1715064777458,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7ce2b48d9751b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715064268501,"stop":1715064268502,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e43c1342902a026","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715064271047,"stop":1715064271048,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd3ec802312c26d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715065305560,"stop":1715065305560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09a94517f21cdb9","name":"same cluster, same shard: nodes connect","time":{"start":1715064477875,"stop":1715064477876,"duration":1},"status":"passed","severity":"normal"},{"uid":"137938e79a5ab5ce","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715064477880,"stop":1715064477880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a473ec2ebbbbb2e","name":"Check received message containing Chinese","time":{"start":1715064740253,"stop":1715064740253,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f87f31adb415ba","name":"should be able to encode the field with only STORE set to true","time":{"start":1715064276298,"stop":1715064276301,"duration":3},"status":"passed","severity":"normal"},{"uid":"d9beaf5341b16e73","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715064740268,"stop":1715064740269,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57e4b887a06b724","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715065305578,"stop":1715065305579,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32931ef802fb887","name":"Refresh subscription","time":{"start":1715064788568,"stop":1715064788569,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9460fa273151836d","name":"getPeersByDiscovery","time":{"start":1715064361196,"stop":1715064361196,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21f34ca01e4636d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715064292512,"stop":1715064292512,"duration":0},"status":"passed","severity":"normal"},{"uid":"84268d4412044b73","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715064908330,"stop":1715064908331,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1826a964ceeb4dc","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715064477923,"stop":1715064477926,"duration":3},"status":"passed","severity":"normal"},{"uid":"899cce240db0468b","name":"Store - dialed first","time":{"start":1715064919496,"stop":1715064919496,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2416e35136892d2","name":"Generator, 2 different pubsubtopics","time":{"start":1715064877496,"stop":1715064877496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bb8f05bc891f77","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715064662181,"stop":1715064662182,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e9cebb50ef3ccc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715064292845,"stop":1715064292846,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc229e7d232b42e8","name":"configure the node with multiple content topics","time":{"start":1715064835126,"stop":1715064835126,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe7476a48b8948e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715064268499,"stop":1715064268499,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa76cf5bac45883a","name":"Check received message containing special chars","time":{"start":1715064481959,"stop":1715064481959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78300fb7c9f54a9","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715064777782,"stop":1715064777782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e4cd0de09e32710","name":"Push message with content topic containing emoji","time":{"start":1715064662184,"stop":1715064662184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21760d1d20be968","name":"should properly create location multiaddrs - tcp4","time":{"start":1715064276935,"stop":1715064276935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a04143910ed83cf","name":"Promise Callback - backward","time":{"start":1715064873850,"stop":1715064873851,"duration":1},"status":"passed","severity":"normal"},{"uid":"8637eb0048fd59ee","name":"Push message on custom pubsubTopic","time":{"start":1715064563584,"stop":1715064563584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4a0e516b6af592","name":"Check received message with timestamp: 1715064319579 ","time":{"start":1715064481966,"stop":1715064481966,"duration":0},"status":"passed","severity":"normal"},{"uid":"76715b2fcefd2cd9","name":"Check message on other pubsub topic is not received","time":{"start":1715064740269,"stop":1715064740269,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91f35dae35a1ba3","name":"Decoder throws on empty string content topic","time":{"start":1715064281823,"stop":1715064281823,"duration":0},"status":"passed","severity":"normal"},{"uid":"317cb1992b965c20","name":"Check message with invalid timestamp is not received","time":{"start":1715064740239,"stop":1715064740240,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc4e8fef653f421","name":"Ordered callback, aborts when callback returns true","time":{"start":1715064892046,"stop":1715064892047,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d81bc97cf3ce7d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064477901,"stop":1715064477901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f68400bda8b63ab","name":"Subscribe to topic containing Script and publish message","time":{"start":1715064788573,"stop":1715064788573,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e0928da5db424b","name":"Check message with no pubsub topic is not received","time":{"start":1715064481968,"stop":1715064481969,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6f6a8cccc990b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715064268500,"stop":1715064268500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2643823d5c99085","name":"should return unique PubsubTopics for static sharding","time":{"start":1715064268495,"stop":1715064268495,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2f24f484b3ddb4","name":"random static sharding 3 - Cluster ID: 364, Shard ID: 19","time":{"start":1715064847517,"stop":1715064847524,"duration":7},"status":"passed","severity":"normal"},{"uid":"5c676da0f74d814c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715064763341,"stop":1715064763342,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6823311ee28ab","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715065305577,"stop":1715065305577,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebf7b6182a0b52d","name":"Push to array if already present","time":{"start":1715064268000,"stop":1715064268001,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e5dfd65a35ddcf","name":"can start the service","time":{"start":1715064335289,"stop":1715064335290,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6fefb616b58a02a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715064268503,"stop":1715064268503,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a55e273e680d470","name":"Push message with content topic containing Arabic","time":{"start":1715064813362,"stop":1715064813363,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edd47490359743f","name":"Decoder throws on undefined content topic","time":{"start":1715064302334,"stop":1715064302334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7510232eb5cc068d","name":"Push message with content topic containing numeric","time":{"start":1715064813354,"stop":1715064813361,"duration":7},"status":"passed","severity":"normal"},{"uid":"d97188c10450d268","name":"same cluster, different shard: nodes don't connect","time":{"start":1715064477876,"stop":1715064477877,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03eaea3f8caa23b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715064268491,"stop":1715064268491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a77755b455d33a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715064268498,"stop":1715064268498,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2b579497d42fb9","name":"Check received message containing escaped characters","time":{"start":1715064740228,"stop":1715064740228,"duration":0},"status":"passed","severity":"normal"},{"uid":"16031c9fe06d5335","name":"Push message with custom timestamp: 1684306078160","time":{"start":1715064813387,"stop":1715064813387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cd5532108e1ca2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715064268508,"stop":1715064268509,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8cfed6c8be02ab","name":"Reusing cursor across nodes","time":{"start":1715064834410,"stop":1715064834410,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ff2e53207549a2","name":"Check received message with timestamp: 1715064319529 ","time":{"start":1715064740268,"stop":1715064740268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8f7abd1c100c2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715065305574,"stop":1715065305574,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c0a7d35e4a8c33e","name":"Push message with Russian payload","time":{"start":1715064662169,"stop":1715064662169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43410071a0a6b1b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715064477880,"stop":1715064477881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9297b5feaccc55","name":"Push message on custom pubsubTopic","time":{"start":1715064563586,"stop":1715064563587,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f6ea1030ba179a","name":"Wrong topic","time":{"start":1715064835125,"stop":1715064835125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9477729754f3b9e4","name":"Check received message containing special chars","time":{"start":1715064740252,"stop":1715064740253,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03790e21ee9e289","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715064395346,"stop":1715064395346,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cd8b3a33a37ff8","name":"Publish message with custom timestamp: Wed May 17 2023 06:52:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1715064790667,"stop":1715064790667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0a94072ea354a3","name":"Sets default value correctly","time":{"start":1715064906566,"stop":1715064906566,"duration":0},"status":"passed","severity":"normal"},{"uid":"2470daa1d1953a70","name":"should set field with all protocols disabled","time":{"start":1715064276937,"stop":1715064276937,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1319d6945cb21","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715064477902,"stop":1715064477902,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc7c09c73c726fb","name":"Generator, custom pubsub topic","time":{"start":1715064877497,"stop":1715064877497,"duration":0},"status":"passed","severity":"normal"},{"uid":"512dc7d2044c75b1","name":"Subscribe to topic containing short and publish message","time":{"start":1715064788569,"stop":1715064788569,"duration":0},"status":"passed","severity":"normal"},{"uid":"359200be2a7b9257","name":"Query generator for 2000 messages","time":{"start":1715064892047,"stop":1715064892049,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c20fa045fda8042","name":"Decoder throws on undefined content topic","time":{"start":1715064281823,"stop":1715064281823,"duration":0},"status":"passed","severity":"normal"},{"uid":"8837567771a85d45","name":"Push message with rate limit","time":{"start":1715064662188,"stop":1715064662188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa1a381c9b0b523","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715064788571,"stop":1715064788572,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe37dd32fd9b9d45","name":"Push message with emoji payload","time":{"start":1715064662173,"stop":1715064662173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ee2f756401417a","name":"Subscribe and receive messages via waku relay post","time":{"start":1715065305560,"stop":1715065305560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5860b68e035ac7f4","name":"should throw error - no public key","time":{"start":1715064276931,"stop":1715064276932,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08f8334fca93fe7","name":"should only return 1 node with relay capability","time":{"start":1715064292843,"stop":1715064292843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5fa12821a7f803","name":"should only return 1 node with store capability","time":{"start":1715064292844,"stop":1715064292844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4aced40bd6f24f2","name":"Check received message containing short","time":{"start":1715064740251,"stop":1715064740251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8772c407c77ebdcf","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715064763361,"stop":1715064763362,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f8a9fc53dca0ae","name":"Check received message containing numeric","time":{"start":1715064740222,"stop":1715064740222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15ca38b71e66680","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715064268496,"stop":1715064268496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5721dff9e6eebbb5","name":"Push 30 different messages","time":{"start":1715064813351,"stop":1715064813352,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f68c3adf4ded78","name":"Push message with content topic containing emoji","time":{"start":1715064813378,"stop":1715064813379,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c8852f6681cde8","name":"Check message with no content topic is not received","time":{"start":1715064481969,"stop":1715064481969,"duration":0},"status":"passed","severity":"normal"},{"uid":"798994097c0509c5","name":"Encoder throws on undefined content topic","time":{"start":1715064302333,"stop":1715064302333,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f7ff426a4bdd17","name":"Push message equal or less that 1MB","time":{"start":1715064813389,"stop":1715064813389,"duration":0},"status":"passed","severity":"normal"},{"uid":"9402fa71a0bdc840","name":"Encoder throws on empty string content topic","time":{"start":1715064302333,"stop":1715064302334,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a194b11d8125e69","name":"should only return 1 node with relay and store capability","time":{"start":1715064292843,"stop":1715064292844,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e3fbc268362ba8","name":"Push message with content topic containing SQL Injection","time":{"start":1715064662179,"stop":1715064662180,"duration":1},"status":"passed","severity":"normal"},{"uid":"509e5d1405b07152","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715064268500,"stop":1715064268500,"duration":0},"status":"passed","severity":"normal"},{"uid":"753711ac66f019f7","name":"Push message with XML payload","time":{"start":1715064662170,"stop":1715064662171,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae6086b38deb6db","name":"Check publish message containing numeric","time":{"start":1715064790653,"stop":1715064790653,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03a1bb59bf7aaa","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715065305572,"stop":1715065305572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be65259c940b9a8","name":"Push message with content topic containing JSON","time":{"start":1715064813370,"stop":1715064813371,"duration":1},"status":"passed","severity":"normal"},{"uid":"48171d9a87b0a64e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715064481967,"stop":1715064481967,"duration":0},"status":"passed","severity":"normal"},{"uid":"7393fa9e89335a5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715064268503,"stop":1715064268503,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fcf48f4317fabd","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715064477927,"stop":1715064477927,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6b7edce1745f50","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064563581,"stop":1715064563582,"duration":1},"status":"passed","severity":"normal"},{"uid":"184d49293420760c","name":"Fails to push message bigger that 1MB","time":{"start":1715064813389,"stop":1715064813390,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c2f957aa8fbd7b","name":"Accepts a valid Waku Message","time":{"start":1715064285216,"stop":1715064285217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40037b085ea5882","name":"Check publish message containing emoji","time":{"start":1715064790666,"stop":1715064790666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d657231b0ca7be41","name":"All","time":{"start":1715064331225,"stop":1715064331225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6649012325a190a4","name":"Check received message containing shell command","time":{"start":1715064740227,"stop":1715064740227,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13694930d42ca2","name":"Encoder throws on undefined content topic","time":{"start":1715064281822,"stop":1715064281822,"duration":0},"status":"passed","severity":"normal"},{"uid":"524557fca7976309","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715064751094,"stop":1715064751095,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d2c43a80b0ac69","name":"Decoder throws on empty string content topic","time":{"start":1715064302334,"stop":1715064302335,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a82ba2ff93b7ed4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715064276307,"stop":1715064276308,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8446f5e60ef2c2","name":"Delete observer","time":{"start":1715064742848,"stop":1715064742848,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2da44689b91a7f","name":"throws on content topic with generation field greater than 0","time":{"start":1715064268485,"stop":1715064268485,"duration":0},"status":"passed","severity":"normal"},{"uid":"960ec80efe766a57","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715065305567,"stop":1715065305568,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a6344f06482471","name":"should not receive a peer event after stop","time":{"start":1715064335293,"stop":1715064335294,"duration":1},"status":"passed","severity":"normal"},{"uid":"a681ed42f46e8826","name":"Publish message with large meta","time":{"start":1715064790672,"stop":1715064790672,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2e17f238e3fddc","name":"same cluster, same shard: nodes connect","time":{"start":1715064601501,"stop":1715064601502,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6dc402f05639ff","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715064477934,"stop":1715064477934,"duration":0},"status":"passed","severity":"normal"},{"uid":"71561d62cbc090c6","name":"Query with Promise Callback, No Decoder","time":{"start":1715064858793,"stop":1715064858793,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abb05ecd113fd29","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715065305581,"stop":1715065305582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcb11bd9a91a71b","name":"Overlapping topic subscription","time":{"start":1715065305563,"stop":1715065305563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc7d9e690a3ab46","name":"Publish message with custom timestamp: Tue May 07 2024 07:52:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1715064790668,"stop":1715064790668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6911b57abe5c54aa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715064395343,"stop":1715064395344,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c98d8db0e5c9c0a","name":"Check received message containing Script","time":{"start":1715064740225,"stop":1715064740225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f28acf0b7b7768","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app2/3/topic27/json","time":{"start":1715064835121,"stop":1715064835121,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb65bea98683445d","name":"random static sharding 10 - Cluster ID: 865, Shard ID: 100","time":{"start":1715064847528,"stop":1715064847528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5b051b4256cef9","name":"Check received message with timestamp: 1715064319579000000 ","time":{"start":1715064481965,"stop":1715064481965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ae809a4142e306","name":"Check meta is set [ecies]","time":{"start":1715064304286,"stop":1715064304286,"duration":0},"status":"passed","severity":"normal"},{"uid":"700b987b3bc443c0","name":"Query Generator, No message returned","time":{"start":1715064858790,"stop":1715064858790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6121d20f6aaf62b1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715064268489,"stop":1715064268489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8dc74f2ebba661","name":"Refresh subscription","time":{"start":1715064751078,"stop":1715064751078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfd8aae6e58dc86","name":"Relay","time":{"start":1715064331224,"stop":1715064331224,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e01c35e075d055","name":"Encoder throws on undefined content topic","time":{"start":1715064304286,"stop":1715064304287,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb7a4a7c57ac858","name":"should not fail to stop the service if it was not started","time":{"start":1715064781619,"stop":1715064781619,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b346ff0a942a13","name":"Push message with Script payload","time":{"start":1715064662170,"stop":1715064662170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65dc984796cd75f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715064276938,"stop":1715064276938,"duration":0},"status":"passed","severity":"normal"},{"uid":"288669df7163ef23","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715065305560,"stop":1715065305561,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee6a2f7694e2fc3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715064268488,"stop":1715064268488,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3de898f6f12488","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715064408182,"stop":1715064408183,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a0ba442a251dec","name":"A test","time":{"start":1715064563664,"stop":1715064563664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7f10f4003da66a","name":"Subscribe to topic containing Script and receive message","time":{"start":1715064751090,"stop":1715064751090,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3176fb08d81c8d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715064908329,"stop":1715064908329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1ca428a4b78150","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715065305580,"stop":1715065305580,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdf5704266d3f51","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715064763359,"stop":1715064763360,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7ceb82a6cc0348","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715064408180,"stop":1715064408181,"duration":1},"status":"passed","severity":"normal"},{"uid":"92441efac9f6be25","name":"should set field with only FILTER enabled","time":{"start":1715064276938,"stop":1715064276938,"duration":0},"status":"passed","severity":"normal"},{"uid":"32343eb294804fe7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715064751085,"stop":1715064751085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01b233739f85702","name":"Check received message containing XML","time":{"start":1715064740257,"stop":1715064740257,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2bfef7721bca4","name":"should not fail to stop the service if it was not started","time":{"start":1715064335291,"stop":1715064335292,"duration":1},"status":"passed","severity":"normal"},{"uid":"527df68aa1cc2230","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715065305578,"stop":1715065305578,"duration":0},"status":"passed","severity":"normal"},{"uid":"efeea560dea2d5c1","name":"Push message with Basic HTML tag payload","time":{"start":1715064662171,"stop":1715064662171,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a74272481c22cd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064477904,"stop":1715064477904,"duration":0},"status":"passed","severity":"normal"},{"uid":"cded1e8a512ab5f5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715064477936,"stop":1715064477944,"duration":8},"status":"passed","severity":"normal"},{"uid":"a4e7ce5ee3ce94d1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715064788566,"stop":1715064788566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e496d1f4a589da","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715064790670,"stop":1715064790670,"duration":0},"status":"passed","severity":"normal"},{"uid":"acab70767623dad5","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715064477922,"stop":1715064477923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad70ee2781b3b140","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715064320302,"stop":1715064320303,"duration":1},"status":"passed","severity":"normal"},{"uid":"911d576e5cd8fb74","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715064477903,"stop":1715064477903,"duration":0},"status":"passed","severity":"normal"},{"uid":"497b13c9fde63270","name":"should throw an error for missing required configuration","time":{"start":1715064268497,"stop":1715064268497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95ee9a553967d5b","name":"Subscribe to topic containing long and receive message","time":{"start":1715065305564,"stop":1715065305564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a19e94c31edf38c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715064268501,"stop":1715064268501,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39d5603651a7a50","name":"removeEventListener with wrong event","time":{"start":1715064361195,"stop":1715064361196,"duration":1},"status":"passed","severity":"normal"},{"uid":"489ef65e3fe5f2ec","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715064271046,"stop":1715064271047,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb87febc7890e669","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715064777780,"stop":1715064777780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b71ced19caba729","name":"Js publishes, other Js receives","time":{"start":1715064763147,"stop":1715064763147,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9f2ef6d48df57b","name":"it tolerates circular branch references","time":{"start":1715064292841,"stop":1715064292841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a75d756244445f","name":"Ordered Callback - backward","time":{"start":1715064873860,"stop":1715064873860,"duration":0},"status":"passed","severity":"normal"},{"uid":"754d6b3b82c0d5e5","name":"should not fail to start the service if it is already started","time":{"start":1715064781619,"stop":1715064781620,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a007a733c70c64","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715064320304,"stop":1715064320323,"duration":19},"status":"passed","severity":"normal"},{"uid":"1af4d339da5d5c7d","name":"recovers when dns.resolve returns empty","time":{"start":1715064292841,"stop":1715064292841,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fda3aaf6d344ee","name":"Check received message with timestamp: 1715064319529000000 ","time":{"start":1715064740229,"stop":1715064740230,"duration":1},"status":"passed","severity":"normal"},{"uid":"538a029c439e4566","name":"Refresh subscription","time":{"start":1715065305563,"stop":1715065305563,"duration":0},"status":"passed","severity":"normal"},{"uid":"e105a4af22d4b37a","name":"Push message with special chars payload","time":{"start":1715064662168,"stop":1715064662168,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddbdc2e4af0d25d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715064888717,"stop":1715064888717,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7c0418e3a5d7fa","name":"Overlapping topic subscription","time":{"start":1715065305575,"stop":1715065305575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c054f7e99b1e2b5d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715064268489,"stop":1715064268489,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a9917bcde5fca4","name":"should properly create location multiaddrs - udp6","time":{"start":1715064276935,"stop":1715064276936,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ace71558524327f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715064522861,"stop":1715064522861,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8446b11b323e20","name":"Push message with Arabic payload","time":{"start":1715064662169,"stop":1715064662169,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8b2defcdbc37dc","name":"Waku message hash computation (no timestamp)","time":{"start":1715064271049,"stop":1715064271049,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ccd65ddd6368a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715064477906,"stop":1715064477909,"duration":3},"status":"passed","severity":"normal"},{"uid":"379e6df556f0d676","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715064834408,"stop":1715064834408,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a68353fb275edf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064563586,"stop":1715064563586,"duration":0},"status":"passed","severity":"normal"},{"uid":"df62975fa3033195","name":"Push message with numeric payload","time":{"start":1715064813345,"stop":1715064813345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb5b4a6f8adde80","name":"Check publish message containing Script","time":{"start":1715064790658,"stop":1715064790659,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf1eb682cf06ed9","name":"addEventListener with correct event","time":{"start":1715064361192,"stop":1715064361193,"duration":1},"status":"passed","severity":"normal"},{"uid":"690f6bf7e85c0329","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715064751094,"stop":1715064751094,"duration":0},"status":"passed","severity":"normal"},{"uid":"934cb2f4c54aed3a","name":"Subscribe to topic containing long and receive message","time":{"start":1715064751084,"stop":1715064751084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7351a26ad1f08f75","name":"Check received message containing Russian","time":{"start":1715064740254,"stop":1715064740254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4429a6c867ec3c75","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715064331133,"stop":1715064331134,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6e3d49f08039e92","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715064320296,"stop":1715064320298,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d2c7b9f5b7dc52a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715064477900,"stop":1715064477900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fa9dfe7c566842","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064395343,"stop":1715064395343,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f5314fdf1d7b23","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715064268504,"stop":1715064268504,"duration":0},"status":"passed","severity":"normal"},{"uid":"718d4638e543ff16","name":"can dial TLS multiaddrs","time":{"start":1715064607601,"stop":1715064607602,"duration":1},"status":"passed","severity":"normal"},{"uid":"8237a69a929ad78b","name":"Check received message containing Basic HTML tag","time":{"start":1715064481962,"stop":1715064481963,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec10eada7fcdb648","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715064834407,"stop":1715064834407,"duration":0},"status":"passed","severity":"normal"},{"uid":"3833afdcd4fa03be","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715064751085,"stop":1715064751085,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa197b285a4e8947","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715064858791,"stop":1715064858791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4456397e22c8fda0","name":"LightPush","time":{"start":1715064919497,"stop":1715064919497,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa03ebb00ce1aa3c","name":"should properly create location multiaddrs - udp4","time":{"start":1715064276935,"stop":1715064276935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ed726e45fa764e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715064788576,"stop":1715064788576,"duration":0},"status":"passed","severity":"normal"},{"uid":"69200d1b75093f0e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715064268506,"stop":1715064268507,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d24d42aacd320c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064477910,"stop":1715064477910,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8e7c1ceeadacde","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715064395337,"stop":1715064395337,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa0ce658edf3738","name":"should throw error - invalid id","time":{"start":1715064276932,"stop":1715064276932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0b62a68a03a765","name":"Push message with short payload","time":{"start":1715064662166,"stop":1715064662166,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bfdd4c00a649b9","name":"Check received message containing escaped characters","time":{"start":1715064740258,"stop":1715064740259,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab5c5cae1f311e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715065305559,"stop":1715065305559,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7b8915de11ea51","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715064268495,"stop":1715064268495,"duration":0},"status":"passed","severity":"normal"},{"uid":"115462f44b4606ce","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715064268490,"stop":1715064268490,"duration":0},"status":"passed","severity":"normal"},{"uid":"5473f1f000ed9913","name":"Push message with long payload","time":{"start":1715064813345,"stop":1715064813345,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7072d3eca6962f1","name":"Generator, 2 different pubsubtopics","time":{"start":1715064877497,"stop":1715064877499,"duration":2},"status":"passed","severity":"normal"},{"uid":"1346fa1e627bc3df","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715064892043,"stop":1715064892046,"duration":3},"status":"passed","severity":"normal"},{"uid":"a3f7124c25aff6d7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715064601500,"stop":1715064601501,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4da2eef0149be69","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715064477913,"stop":1715064477914,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d75351d8b89ce09","name":"Push message with emoji payload","time":{"start":1715064813351,"stop":1715064813351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef641a44f94e1dab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715064740268,"stop":1715064740268,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c258c2a659955f0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715065305565,"stop":1715065305565,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c33044e2158a7c7","name":"Query with Ordered Callback, No Decoder","time":{"start":1715064858791,"stop":1715064858791,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5f428af51480ed","name":"Fails to push message with large meta","time":{"start":1715064662186,"stop":1715064662187,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8efea06c917421","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715064858788,"stop":1715064858789,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1f1d2f28cb539a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715065305565,"stop":1715065305565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dbbc82f0b4e542","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715064522860,"stop":1715064522861,"duration":1},"status":"passed","severity":"normal"},{"uid":"599ab96321ec606d","name":"Subscribe to topic containing Script and receive message","time":{"start":1715065305567,"stop":1715065305567,"duration":0},"status":"passed","severity":"normal"},{"uid":"572517ecb41ef27b","name":"Publish message with rate limit","time":{"start":1715064790673,"stop":1715064790673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18710ec491143df","name":"Relay + Store","time":{"start":1715064331225,"stop":1715064331225,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef0c77c922eaf00","name":"should use DNS peer discovery with light client","time":{"start":1715064335294,"stop":1715064335295,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e1a0ace547c3ed3c","name":"should not throw an error for a single configured topic","time":{"start":1715064268503,"stop":1715064268503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6246bf877d81f56","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app10/2/topic707/utf8","time":{"start":1715064835125,"stop":1715064835125,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f39365025cc370","name":"Check received message containing escaped characters","time":{"start":1715064481964,"stop":1715064481964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6726925e2f0980","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715064395336,"stop":1715064395336,"duration":0},"status":"passed","severity":"normal"},{"uid":"7272a9db59414cb0","name":"Push message with custom timestamp: 1715068078160","time":{"start":1715064813388,"stop":1715064813389,"duration":1},"status":"passed","severity":"normal"},{"uid":"adaf6f6ee8e5260a","name":"listenerCount","time":{"start":1715064361197,"stop":1715064361197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8200edc2deddc711","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715064268502,"stop":1715064268502,"duration":0},"status":"passed","severity":"normal"},{"uid":"7115722f7e91d544","name":"should load peers from local storage and dispatch events","time":{"start":1715064296575,"stop":1715064296576,"duration":1},"status":"passed","severity":"normal"},{"uid":"b906c7a13527aab0","name":"Push message with SQL Injection payload","time":{"start":1715064662170,"stop":1715064662170,"duration":0},"status":"passed","severity":"normal"},{"uid":"130baed124b97d58","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715064292502,"stop":1715064292503,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e4efe610d2ba60","name":"Subscribe and receives messages on 20 topics","time":{"start":1715065305573,"stop":1715065305573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d425b4233f8d0266","name":"Push message with shell command payload","time":{"start":1715064662172,"stop":1715064662172,"duration":0},"status":"passed","severity":"normal"},{"uid":"330c981ab1dc276a","name":"should set field with only STORE enabled","time":{"start":1715064276938,"stop":1715064276938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb394b43109f76d","name":"handles empty contentTopics array correctly","time":{"start":1715064268508,"stop":1715064268508,"duration":0},"status":"passed","severity":"normal"},{"uid":"2933d6254a8765cd","name":"Push message with content topic containing Arabic","time":{"start":1715064662178,"stop":1715064662178,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6096d181fa7fd2","name":"Push message with meta","time":{"start":1715064813379,"stop":1715064813386,"duration":7},"status":"passed","severity":"normal"},{"uid":"c23a1f9ada6cd2a5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064477912,"stop":1715064477913,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2abbd918cdfb2e9","name":"Passing page size 0 when there are 110 messages","time":{"start":1715064890782,"stop":1715064890782,"duration":0},"status":"passed","severity":"normal"},{"uid":"19acdb5a6217f78e","name":"Push message with meta","time":{"start":1715064662185,"stop":1715064662185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c2b66264b39f48","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715065305572,"stop":1715065305573,"duration":1},"status":"passed","severity":"normal"},{"uid":"1062bf42bb5086d6","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715064763339,"stop":1715064763341,"duration":2},"status":"passed","severity":"normal"},{"uid":"26d878f6cb043e3b","name":"should not receive a peer event after stop","time":{"start":1715064781621,"stop":1715064781622,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab9ef0aa9dfe890","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715065060125,"stop":1715065060125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a32f6e2c2f6fe4f","name":"Publish without waiting for remote peer","time":{"start":1715064788564,"stop":1715064788565,"duration":1},"status":"passed","severity":"normal"},{"uid":"46cc600eaf5f5d7e","name":"Fields are not dropped","time":{"start":1715064280999,"stop":1715064281000,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e1e648c94ded7f","name":"Non TWN Cluster","time":{"start":1715064835120,"stop":1715064835120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0df9520bc9ae09b","name":"Check received message containing Russian","time":{"start":1715064481961,"stop":1715064481961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56fd586e6c777b8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715064477913,"stop":1715064477913,"duration":0},"status":"passed","severity":"normal"},{"uid":"691899741cbd0e3","name":"Push message with content topic containing long","time":{"start":1715064813353,"stop":1715064813354,"duration":1},"status":"passed","severity":"normal"},{"uid":"788f2bd827cb07c9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715064522856,"stop":1715064522857,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c72de56684f8d6b","name":"Does not throw an exception when node disconnects","time":{"start":1715064906564,"stop":1715064906564,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbe2b5db5346b1e","name":"Check received message containing emoji","time":{"start":1715064740228,"stop":1715064740229,"duration":1},"status":"passed","severity":"normal"},{"uid":"529434953bb14897","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715064268494,"stop":1715064268494,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d08c20b57e51d8","name":"start node with empty content topic","time":{"start":1715064835128,"stop":1715064835128,"duration":0},"status":"passed","severity":"normal"},{"uid":"31405621c6030180","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715064788566,"stop":1715064788567,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0175aa8200b20a","name":"Check received message with timestamp: 1715064319529000000 ","time":{"start":1715064740267,"stop":1715064740268,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed322f56e4267da5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715064268501,"stop":1715064268501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc828eb574f90f77","name":"should not receive a peer event before start","time":{"start":1715064335293,"stop":1715064335293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc3f0f1451091d9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715064268505,"stop":1715064268505,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfe9a9a380319cb","name":"should properly create location multiaddrs - tcp","time":{"start":1715064276936,"stop":1715064276936,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca826afac36d850","name":"throws an error for improperly formatted content topics","time":{"start":1715064268493,"stop":1715064268493,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a28ea0287a85c","name":"Check message with non string payload is not received","time":{"start":1715064740270,"stop":1715064740271,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfd768a932298","name":"Push message with content topic containing long","time":{"start":1715064662175,"stop":1715064662176,"duration":1},"status":"passed","severity":"normal"},{"uid":"f181584395f495c5","name":"should not fail to start the service if it is already started","time":{"start":1715064335292,"stop":1715064335292,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2a4c7c045e154e","name":"handles different networkShards values correctly","time":{"start":1715064268492,"stop":1715064268493,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0737b3f44a23caa","name":"Using a function","time":{"start":1715064906565,"stop":1715064906565,"duration":0},"status":"passed","severity":"normal"},{"uid":"68514eb3b0ea735d","name":"unsubscribes","time":{"start":1715064899888,"stop":1715064899888,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6859e895913e8f","name":"returns all values when wanted number is greater than available values","time":{"start":1715064291601,"stop":1715064291603,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cfa84c9bf51b01","name":"isConnected return false after peer stops","time":{"start":1715064367883,"stop":1715064367883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b997d23275bafe73","name":"Ordered Callback - forward","time":{"start":1715064873852,"stop":1715064873859,"duration":7},"status":"passed","severity":"normal"},{"uid":"4e509fca4a962c02","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715064834408,"stop":1715064834409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9137bcc1ef6377b6","name":"Subscribe to topic containing long and publish message","time":{"start":1715064788569,"stop":1715064788570,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fffdd7f5c760e96","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715064335295,"stop":1715064335295,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b84e8353cf16f16","name":"should encodeTxt and decodeTxt","time":{"start":1715064276923,"stop":1715064276927,"duration":4},"status":"passed","severity":"normal"},{"uid":"73bb39d941c78a47","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715064292511,"stop":1715064292511,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7c4945d410fb58","name":"Subscribe and receive messages via waku relay post","time":{"start":1715064751073,"stop":1715064751074,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1ceddbbbce8d8c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715064763311,"stop":1715064763331,"duration":20},"status":"passed","severity":"normal"},{"uid":"1a9f8cfbd9696b9a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715064268407,"stop":1715064268408,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a12b92fdf4ced4","name":"Reopen subscription with peer with lost subscription","time":{"start":1715064394145,"stop":1715064394146,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1da3c7f6e6b9b54","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715064522860,"stop":1715064522860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cb569ca8e5ce97","name":"Check message with invalid timestamp is not received","time":{"start":1715064481967,"stop":1715064481967,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6c61f59f9d313c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715064276305,"stop":1715064276306,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d78a99f48d4a83","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app58/9/topic977/json","time":{"start":1715064835121,"stop":1715064835121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fdba90c2e5a0d9","name":"groups content topics by expected pubsub topic","time":{"start":1715064268492,"stop":1715064268492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fb9f1e6ed220c9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715065305578,"stop":1715065305578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1719e2b5d73cab0","name":"Subscribe and publish message","time":{"start":1715064788565,"stop":1715064788566,"duration":1},"status":"passed","severity":"normal"},{"uid":"e63750f9559d0b48","name":"Check message received after nwaku node is restarted","time":{"start":1715064481974,"stop":1715064481974,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28d27dd2b6cd7c62","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715064268408,"stop":1715064268409,"duration":1},"status":"passed","severity":"normal"},{"uid":"826a9173c285d625","name":"Check message with invalid timestamp is not received","time":{"start":1715064740269,"stop":1715064740269,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f9bed94c91105d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715064328413,"stop":1715064328414,"duration":1},"status":"passed","severity":"normal"},{"uid":"3310dcd0d49b0a3f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715064268496,"stop":1715064268496,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a577044b5b59cd","name":"A test","time":{"start":1715064563665,"stop":1715064563665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef8e74db4cb8063","name":"should throw an error for missing sharding configuration","time":{"start":1715064268507,"stop":1715064268507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac50ca8b654d96bf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064563587,"stop":1715064563587,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fed2b54322d745","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715064813370,"stop":1715064813370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6911f62f782406","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715064276295,"stop":1715064276298,"duration":3},"status":"passed","severity":"normal"},{"uid":"f333b758bef681d4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715064276314,"stop":1715064276314,"duration":0},"status":"passed","severity":"normal"},{"uid":"39dde2d1df80b7e2","name":"Check received message containing SQL Injection","time":{"start":1715064481961,"stop":1715064481961,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8be188937e0299","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715064888717,"stop":1715064888717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c773461816ead0b8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715065305582,"stop":1715065305582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc78eed0d541c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715064268499,"stop":1715064268499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bd17fc2e542ce8","name":"Check received message containing Arabic","time":{"start":1715064740224,"stop":1715064740224,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fdd3bef50d3f29","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715064276310,"stop":1715064276311,"duration":1},"status":"passed","severity":"normal"},{"uid":"5838fb8ae202a13","name":"addEventListener with wrong event","time":{"start":1715064361193,"stop":1715064361194,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5441d96909faeb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715064477912,"stop":1715064477912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c050ca45b66e93a6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715064268498,"stop":1715064268498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae98ce4e056c9393","name":"Check message with no content topic is not received","time":{"start":1715064740248,"stop":1715064740249,"duration":1},"status":"passed","severity":"normal"},{"uid":"143ebcf5fcfd930","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715064751092,"stop":1715064751093,"duration":1},"status":"passed","severity":"normal"},{"uid":"818e0d13b1c3637a","name":"Check publish message containing Arabic","time":{"start":1715064790654,"stop":1715064790654,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d14d5f491eb92e","name":"Query Generator - forward","time":{"start":1715064873847,"stop":1715064873847,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafc4090363e49d5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715064751077,"stop":1715064751077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01154f907b3041d","name":"can start the service","time":{"start":1715064296572,"stop":1715064296572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93b0dc15d538d8","name":"Fails to push message bigger that 1MB","time":{"start":1715064662190,"stop":1715064662190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6cbb12654cc6cf","name":"Check received message containing shell command","time":{"start":1715064740258,"stop":1715064740258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8cb4eb71fc47ae","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715064335295,"stop":1715064335295,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c822e36d50b53452","name":"Check message on other pubsub topic is not received","time":{"start":1715064481968,"stop":1715064481968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e9c25ddf5e37ef","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715065305580,"stop":1715065305581,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a03eb5a0c0382de","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715065305577,"stop":1715065305577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08bc8a73aeb6480","name":"Ping on unsubscribed peer","time":{"start":1715064394147,"stop":1715064394148,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf60f03c997f0ad","name":"Check received message containing long","time":{"start":1715064740221,"stop":1715064740222,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdee8c369d75bad","name":"Check received message containing Script","time":{"start":1715064481961,"stop":1715064481962,"duration":1},"status":"passed","severity":"normal"},{"uid":"de27e2935906e6a3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715064268488,"stop":1715064268488,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faff88995877d46","name":"Nwaku publishes","time":{"start":1715064763146,"stop":1715064763147,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8a12b7fc1880de","name":"Push message with unicode special characters payload","time":{"start":1715064662173,"stop":1715064662173,"duration":0},"status":"passed","severity":"normal"},{"uid":"84339ee39a1b6ccb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715064751087,"stop":1715064751088,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2836b0e6e309fa6","name":"random static sharding 9 - Cluster ID: 115, Shard ID: 105","time":{"start":1715064847527,"stop":1715064847527,"duration":0},"status":"passed","severity":"normal"},{"uid":"6818eebfd5ad1638","name":"throws on content topic with too few or too many fields","time":{"start":1715064268484,"stop":1715064268484,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c13b838ef0e76d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715064908328,"stop":1715064908329,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cbe8ceeb81eda0","name":"Push message with content topic containing XML","time":{"start":1715064662181,"stop":1715064662181,"duration":0},"status":"passed","severity":"normal"},{"uid":"58375b96ed4b9c39","name":"Subscribe to topic containing short and receive message","time":{"start":1715065305576,"stop":1715065305576,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4a1fee6fe8a4c0","name":"Privacy Node - default protocol","time":{"start":1715064919498,"stop":1715064919498,"duration":0},"status":"passed","severity":"normal"},{"uid":"11102c2979e9718c","name":"caches peers it previously fetched","time":{"start":1715064292842,"stop":1715064292843,"duration":1},"status":"passed","severity":"normal"},{"uid":"36522efc4c2f1d1e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715064395332,"stop":1715064395333,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d05b9a86cbd25","name":"throws on content topic with empty application field","time":{"start":1715064268485,"stop":1715064268486,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6f9a5900c8b707","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715064268508,"stop":1715064268508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9babafe504b2f9","name":"Passing page size 3 when there are 20 messages","time":{"start":1715064890783,"stop":1715064890783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf1bea79edb1a36","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715064271049,"stop":1715064271049,"duration":0},"status":"passed","severity":"normal"},{"uid":"553b9b8692b26dd6","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715064777458,"stop":1715064777458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebae6b586a57dd58","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715064522856,"stop":1715064522856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27f0e48ac24826a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715064751074,"stop":1715064751074,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e5818042e0e469","name":"Check received message containing Script","time":{"start":1715064740256,"stop":1715064740256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5149656a8126bb2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064395342,"stop":1715064395342,"duration":0},"status":"passed","severity":"normal"},{"uid":"4331bffdefd9ea1c","name":"Subscribe to topic containing short and receive message","time":{"start":1715065305563,"stop":1715065305564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8fd1a5c8e29312","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715064477934,"stop":1715064477935,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c558d3f0725a560","name":"Push message with unicode special characters payload","time":{"start":1715064813350,"stop":1715064813351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e147a00918604739","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064395345,"stop":1715064395345,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdfb6e4bb77dc76","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715064788571,"stop":1715064788571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3add8be8abea7dd","name":"Passing page size 10 when there are 10 messages","time":{"start":1715064890783,"stop":1715064890783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abf5e2e5721b508","name":"Check received message containing long","time":{"start":1715064481956,"stop":1715064481956,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e42606a06b4fd2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715064292499,"stop":1715064292499,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ecde15bf15af38","name":"Push 30 different messages","time":{"start":1715064662174,"stop":1715064662174,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b0eff362978abd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715065305571,"stop":1715065305571,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0f2014beac917b","name":"should not receive a peer event before start","time":{"start":1715064781620,"stop":1715064781621,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d52610ae475197a","name":"Register correct protocols","time":{"start":1715064788563,"stop":1715064788564,"duration":1},"status":"passed","severity":"normal"},{"uid":"9628ac3e13f1c5de","name":"Query with Promise Callback, No message returned","time":{"start":1715064858793,"stop":1715064858793,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12469df58ebda5a","name":"connects to nwaku","time":{"start":1715064906563,"stop":1715064906563,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfdcd9d248a23a1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715065305566,"stop":1715065305566,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04067339f1e2e11","name":"Promise Callback - forward","time":{"start":1715064873849,"stop":1715064873850,"duration":1},"status":"passed","severity":"normal"},{"uid":"972ac01a8465761f","name":"creates an iterator","time":{"start":1715064899887,"stop":1715064899887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd1f017a12adc51","name":"Push message with content topic containing special chars","time":{"start":1715064662177,"stop":1715064662177,"duration":0},"status":"passed","severity":"normal"},{"uid":"658fbbe8719eae79","name":"Check publish message containing short","time":{"start":1715064790652,"stop":1715064790652,"duration":0},"status":"passed","severity":"normal"},{"uid":"113d20a9ec82920a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715064788572,"stop":1715064788572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60bf95e91a75bd8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715064271048,"stop":1715064271048,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f0d54ee8fe70ef","name":"different cluster, same shard: nodes don't connect","time":{"start":1715064477877,"stop":1715064477877,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40498f705e5d2ce","name":"Passing page size 1 when there are 4 messages","time":{"start":1715064890782,"stop":1715064890782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78731d69bbf5e89","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064395334,"stop":1715064395336,"duration":2},"status":"passed","severity":"normal"},{"uid":"da7a2a9b660fd6f1","name":"can start and stop the service","time":{"start":1715064781618,"stop":1715064781619,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbd10a40300182c","name":"Push message with Arabic payload","time":{"start":1715064813346,"stop":1715064813347,"duration":1},"status":"passed","severity":"normal"},{"uid":"be047600ab62b897","name":"Init the array if not present","time":{"start":1715064267997,"stop":1715064267998,"duration":1},"status":"passed","severity":"normal"},{"uid":"46259b02ec1d0706","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715064302331,"stop":1715064302332,"duration":1},"status":"passed","severity":"normal"},{"uid":"544e99038422c0c9","name":"random static sharding 6 - Cluster ID: 247, Shard ID: 811","time":{"start":1715064847525,"stop":1715064847526,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a3aeff6a2cf19a","name":"Push message with content topic containing JSON","time":{"start":1715064662182,"stop":1715064662182,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e5855f611a8657","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715064888716,"stop":1715064888717,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ba703092c8b6b0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715064328411,"stop":1715064328412,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cf5160120b10aa","name":"Relay - dialed first","time":{"start":1715064919494,"stop":1715064919495,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9f58396d2bb6c2","name":"Check received message containing numeric","time":{"start":1715064740252,"stop":1715064740252,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3b14ebc070daf3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715064268500,"stop":1715064268501,"duration":1},"status":"passed","severity":"normal"},{"uid":"938a109f991bef5f","name":"Push message with content topic containing numeric","time":{"start":1715064662176,"stop":1715064662177,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e90c2f1dd707b81","name":"Check publish message containing Russian","time":{"start":1715064790655,"stop":1715064790655,"duration":0},"status":"passed","severity":"normal"},{"uid":"561b2302eb35aa0e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715064908330,"stop":1715064908330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f557f0f54e084c","name":"Check publish message after client node is restarted","time":{"start":1715064790672,"stop":1715064790672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbbe1dcc2cb96d14","name":"Check received message containing Basic HTML tag","time":{"start":1715064740257,"stop":1715064740257,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd08e5f566699499","name":"Subscribe and receive messages via lightPush","time":{"start":1715064751072,"stop":1715064751072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc0545c81559907","name":"Check received message containing emoji","time":{"start":1715064481965,"stop":1715064481965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43b304e1382b28e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715064477904,"stop":1715064477905,"duration":1},"status":"passed","severity":"normal"},{"uid":"799ee3d444713afd","name":"should get / set TCP multiaddr","time":{"start":1715064276934,"stop":1715064276935,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db250757ef207f2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715064268504,"stop":1715064268505,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e9a28fe001e503","name":"Check received message containing XML","time":{"start":1715064740226,"stop":1715064740226,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6aa70b185178dc","name":"safeDispatchEvent","time":{"start":1715064361198,"stop":1715064361199,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a49ec8a75b5d01","name":"Ping on subscribed peer","time":{"start":1715064394143,"stop":1715064394144,"duration":1},"status":"passed","severity":"normal"},{"uid":"752529d68a652bd6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app28/8/topic809/proto","time":{"start":1715064835121,"stop":1715064835122,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b28852ad946580a","name":"Callback on promise, aborts when callback returns true","time":{"start":1715064892042,"stop":1715064892043,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c7b1f2548054c1","name":"should return empty list for no shard","time":{"start":1715064268496,"stop":1715064268496,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd9dfb38c3c888d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715064292510,"stop":1715064292510,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c4ff0d78e098a5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app0/3/topic188/test.js","time":{"start":1715064835120,"stop":1715064835120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5baaecb4a4df7d5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715064268490,"stop":1715064268490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a374f21270061194","name":"Subscribe to topic containing XML and publish message","time":{"start":1715064788573,"stop":1715064788573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4c5b81848173fc","name":"isConnected should return false after all peers disconnect","time":{"start":1715064367882,"stop":1715064367882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db296a216fe68bf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064395333,"stop":1715064395334,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d49c0e304f589b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715064790671,"stop":1715064790671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c371905789b7f6c","name":"isConnected should return true after first peer connects","time":{"start":1715064367882,"stop":1715064367882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e1f98a7416ee19","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715064763364,"stop":1715064763364,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5279814c1c78ac4","name":"stop","time":{"start":1715064361199,"stop":1715064361202,"duration":3},"status":"passed","severity":"normal"},{"uid":"a26ad4e474946d34","name":"random static sharding 8 - Cluster ID: 498, Shard ID: 203","time":{"start":1715064847527,"stop":1715064847527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab608d0cebf8f08e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715065305581,"stop":1715065305581,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b28bf96e55dfcd","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715064268504,"stop":1715064268504,"duration":0},"status":"passed","severity":"normal"},{"uid":"feeb64c5986e6598","name":"Nodes with multiple pubsub topic","time":{"start":1715064763355,"stop":1715064763356,"duration":1},"status":"passed","severity":"normal"},{"uid":"710fa361563991b2","name":"Ping on subscribed peer","time":{"start":1715064354737,"stop":1715064354738,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ed82d2f1086ad5","name":"should set field with only RELAY enabled","time":{"start":1715064276937,"stop":1715064276938,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0bf33c2c089436","name":"Push message with content topic containing shell command","time":{"start":1715064813377,"stop":1715064813377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a4b3b7c7503848","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715064888718,"stop":1715064888718,"duration":0},"status":"passed","severity":"normal"},{"uid":"9466e2e870525d91","name":"throws on content topic with empty topic name field","time":{"start":1715064268486,"stop":1715064268486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c6a32a843d6c68","name":"throws on empty content topic","time":{"start":1715064268484,"stop":1715064268484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c012256f037d199a","name":"Fails to publish duplicate message","time":{"start":1715064790669,"stop":1715064790669,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd766aca44482a50","name":"different cluster, same shard: nodes don't connect","time":{"start":1715064601502,"stop":1715064601502,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3550054e7937ff6","name":"pre and post cipher","time":{"start":1715064303072,"stop":1715064303072,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcb90f83869dda0","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715064276309,"stop":1715064276310,"duration":1},"status":"passed","severity":"normal"},{"uid":"90055d2b3fa600f5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715064268487,"stop":1715064268488,"duration":1},"status":"passed","severity":"normal"},{"uid":"88bc5d8025df3ba9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715064522861,"stop":1715064522861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e990c04fe7c6396","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715064788577,"stop":1715064788577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b508b799bbe5b3","name":"Check received message containing SQL Injection","time":{"start":1715064740255,"stop":1715064740256,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb50973d67ef64a","name":"Ping on peer without subscriptions","time":{"start":1715064354738,"stop":1715064354738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfecdf298eb93a82","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715064320299,"stop":1715064320300,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab145df38312e48","name":"Subscribe to topic containing Script and receive message","time":{"start":1715065305579,"stop":1715065305579,"duration":0},"status":"passed","severity":"normal"},{"uid":"718c8705247f939c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app2/4/topic684/utf8","time":{"start":1715064835124,"stop":1715064835124,"duration":0},"status":"passed","severity":"normal"},{"uid":"878dd14297030d1b","name":"should add and remove event listeners correctly","time":{"start":1715064296576,"stop":1715064296577,"duration":1},"status":"passed","severity":"normal"},{"uid":"7367fc8a7d424c8","name":"dispatchEvent via connectionManager","time":{"start":1715064361197,"stop":1715064361198,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d040691dd5aad7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715064408181,"stop":1715064408182,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b83a16e04760d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715064477919,"stop":1715064477921,"duration":2},"status":"passed","severity":"normal"},{"uid":"4170e2e2e0887965","name":"Callback on promise","time":{"start":1715064892041,"stop":1715064892041,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f53468a6ac4505","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715064268506,"stop":1715064268506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd79c23bcd66eca","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715064740230,"stop":1715064740231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46456420c546192","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715065305570,"stop":1715065305570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7706089a3e40584","name":"should not fail to start the service if it is already started","time":{"start":1715064296573,"stop":1715064296574,"duration":1},"status":"passed","severity":"normal"},{"uid":"95303ab7bfb0ff84","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715064281573,"stop":1715064281573,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1b277bdab3ce60","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715065305573,"stop":1715065305573,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f451b60d6df75b","name":"Check received message containing Arabic","time":{"start":1715064481959,"stop":1715064481960,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab378f1b64a14cf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715064477935,"stop":1715064477936,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a7d8b879b952b4","name":"random static sharding 1 - Cluster ID: 852, Shard ID: 686","time":{"start":1715064847514,"stop":1715064847515,"duration":1},"status":"passed","severity":"normal"},{"uid":"589eb2804ba93c87","name":"Push message with escaped characters payload","time":{"start":1715064662172,"stop":1715064662173,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b8b93099e20994","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715064331134,"stop":1715064331135,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f7fde0eda176f1","name":"Check received message containing Russian","time":{"start":1715064740224,"stop":1715064740224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7aa798816e3d34","name":"Filter","time":{"start":1715064919497,"stop":1715064919497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49f0f9b765d5648","name":"should throw error - no id","time":{"start":1715064276931,"stop":1715064276931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03f72f5993a11ba","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715064740231,"stop":1715064740235,"duration":4},"status":"passed","severity":"normal"},{"uid":"2328d2a479dc1bf3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715064788574,"stop":1715064788575,"duration":1},"status":"passed","severity":"normal"},{"uid":"532ee6244d0b5029","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715064281572,"stop":1715064281572,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f68e11e109c78a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715064276313,"stop":1715064276313,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a4ee324fcad075","name":"Subscribe to topic containing XML and receive message","time":{"start":1715065305579,"stop":1715065305580,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb28180485d01a36","name":"Check received message containing unicode special characters","time":{"start":1715064740259,"stop":1715064740266,"duration":7},"status":"passed","severity":"normal"},{"uid":"b9f0c16266f5bc0d","name":"Check publish message containing Chinese","time":{"start":1715064790654,"stop":1715064790654,"duration":0},"status":"passed","severity":"normal"},{"uid":"daab117fd90820da","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715064790667,"stop":1715064790667,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a32a2dac59d0b4","name":"Check received message containing Chinese","time":{"start":1715064481959,"stop":1715064481959,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6001679a91a6d3","name":"Check publish message containing Basic HTML tag","time":{"start":1715064790661,"stop":1715064790661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d537261ea61cd828","name":"Subscribe to topic containing XML and receive message","time":{"start":1715065305567,"stop":1715065305567,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb25e43715c2d25","name":"receives messages sent to provided content topic through stream","time":{"start":1715064777782,"stop":1715064777782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a7db527eb0daa7","name":"throws on content topic with empty version field","time":{"start":1715064268486,"stop":1715064268486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19963f36dea71ea","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715064367883,"stop":1715064367883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f97795cd16fb18d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715064268505,"stop":1715064268505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4c50096e4d61e6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715064763331,"stop":1715064763332,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8538c2f73993959","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715064477905,"stop":1715064477906,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcf8a66de5ea121","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715064835126,"stop":1715064835127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bf0d0220fd10a6","name":"Push message with content topic containing short","time":{"start":1715064662174,"stop":1715064662175,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0ea3edbcec9a7a","name":"Check message with no content topic is not received","time":{"start":1715064740270,"stop":1715064740270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6bc6a0963f7cbd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715064477903,"stop":1715064477904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ee615f00677dc4","name":"Check message received after jswaku node is restarted","time":{"start":1715064740271,"stop":1715064740271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2576e40ce25943c5","name":"should be able to decode the field with only STORE set to true","time":{"start":1715064276311,"stop":1715064276311,"duration":0},"status":"passed","severity":"normal"},{"uid":"40392ca07b32653d","name":"Throws when trying to push message with empty payload","time":{"start":1715064813352,"stop":1715064813352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1d4e81afd05613","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715064268502,"stop":1715064268502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32a56344cae974e","name":"Nodes with multiple pubsub topic","time":{"start":1715064763363,"stop":1715064763363,"duration":0},"status":"passed","severity":"normal"},{"uid":"728e567ca6550519","name":"less peers than existing","time":{"start":1715064740488,"stop":1715064740488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23b089c90eed8bfe","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715064292846,"stop":1715064292846,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41d22f32f9ebf235","name":"should not receive a peer event after stop","time":{"start":1715064296574,"stop":1715064296575,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ad84345b1448aa","name":"should encode/decode to text encoding","time":{"start":1715064276934,"stop":1715064276934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cdda79fd0ccedb","name":"Push message with Basic HTML tag payload","time":{"start":1715064813349,"stop":1715064813349,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ff3f5fc360fb1e","name":"should properly create location multiaddrs - udp","time":{"start":1715064276936,"stop":1715064276936,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e380a35dff0c05","name":"Query with Ordered Callback, No message returned","time":{"start":1715064858792,"stop":1715064858792,"duration":0},"status":"passed","severity":"normal"},{"uid":"14830a6e597bf6bc","name":"Subscribe to topic containing short and receive message","time":{"start":1715064751079,"stop":1715064751084,"duration":5},"status":"passed","severity":"normal"},{"uid":"3c0d8e9eedec2fb5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715064834407,"stop":1715064834408,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c3bcc2a9b92446","name":"Check publish message containing long","time":{"start":1715064790652,"stop":1715064790653,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad26dc4d57fa770","name":"random static sharding 4 - Cluster ID: 602, Shard ID: 112","time":{"start":1715064847524,"stop":1715064847525,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6931e8f414b8ad1","name":"Ping on unsubscribed peer","time":{"start":1715064394144,"stop":1715064394145,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5cceab29afac62","name":"should handle a minimal index list","time":{"start":1715064268406,"stop":1715064268407,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ecefec99d7b904","name":"non connected peers","time":{"start":1715064740493,"stop":1715064740494,"duration":1},"status":"skipped","severity":"normal"},{"uid":"efacb6409cf6d918","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715064777780,"stop":1715064777781,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d53045454cbb619","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715064477879,"stop":1715064477879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2966eefcd505b9f1","name":"same cluster, different shard: nodes connect","time":{"start":1715064601502,"stop":1715064601502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43d2e9c4259b569","name":"Passing page size 19 when there are 20 messages","time":{"start":1715064890784,"stop":1715064890785,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99a036482c4e045","name":"Encoder throws on empty string content topic","time":{"start":1715064304287,"stop":1715064304287,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f443ecd00b8f54","name":"isConnected should return false after all peers disconnect","time":{"start":1715064320323,"stop":1715064320324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc3eda8a3ad5a9a","name":"Check message received after nwaku node is restarted","time":{"start":1715064740250,"stop":1715064740250,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f8d02af2b7e6c64","name":"handles different clusterIds correctly","time":{"start":1715064268492,"stop":1715064268492,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c829a3e7fbb69e3","name":"Throws when trying to push message with empty payload","time":{"start":1715064662174,"stop":1715064662174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91d2eae74c652c6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715064751093,"stop":1715064751093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff8504496a7cc7c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715064834410,"stop":1715064834411,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b85bbbd988e4b13","name":"Check received message containing long","time":{"start":1715064740251,"stop":1715064740252,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef2a4bb433c280a","name":"Push message on custom pubsubTopic","time":{"start":1715064563579,"stop":1715064563580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae180d1dc2a0e7f","name":"Decoder throws on empty string content topic","time":{"start":1715064304288,"stop":1715064304288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58edec4d634ac83","name":"Check message on other pubsub topic is not received","time":{"start":1715064740240,"stop":1715064740248,"duration":8},"status":"passed","severity":"normal"},{"uid":"f9d0911301972f52","name":"Store - dialed after - with timeout","time":{"start":1715064919496,"stop":1715064919496,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc34f65b26ec5bd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715064276311,"stop":1715064276312,"duration":1},"status":"passed","severity":"normal"},{"uid":"6415934eb6101a32","name":"Check received message containing numeric","time":{"start":1715064481958,"stop":1715064481958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73e301d8bc2c03c","name":"should throw an error for insufficient data","time":{"start":1715064268409,"stop":1715064268409,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c86169d3eb0b84","name":"should decode valid enr with tcp successfully","time":{"start":1715064276931,"stop":1715064276931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fa419c48a7b95b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715065305570,"stop":1715065305570,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b73fcefb365764","name":"Check message with no payload is not received","time":{"start":1715064740249,"stop":1715064740249,"duration":0},"status":"passed","severity":"normal"},{"uid":"813f6ea8516f6c40","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064563584,"stop":1715064563585,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e2ec6f4f099bd3","name":"returns all values when wanted number matches available values","time":{"start":1715064291593,"stop":1715064291600,"duration":7},"status":"passed","severity":"normal"},{"uid":"8c788ea214ae153f","name":"should configure sharding based on application and version for autosharding","time":{"start":1715064268506,"stop":1715064268506,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb2f1e0a800bf97","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715064292368,"stop":1715064292368,"duration":0},"status":"passed","severity":"normal"},{"uid":"7393d23ca5e2a409","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715064477927,"stop":1715064477927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d2b6d3127d22e4","name":"Push message with Chinese payload","time":{"start":1715064662168,"stop":1715064662169,"duration":1},"status":"passed","severity":"normal"},{"uid":"130a444a8297d0b3","name":"connected peers and dial","time":{"start":1715064740487,"stop":1715064740488,"duration":1},"status":"skipped","severity":"normal"},{"uid":"606da0b8cd25038e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715064601501,"stop":1715064601501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea6ef08fa009ddd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715064788567,"stop":1715064788568,"duration":1},"status":"passed","severity":"normal"},{"uid":"646a1f10081ff373","name":"Ping on peer without subscriptions","time":{"start":1715064394144,"stop":1715064394144,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab3f44c1a615c76","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715065060123,"stop":1715065060124,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3fa6756b531c5a","name":"should return false","time":{"start":1715064276933,"stop":1715064276933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93e0c0aeafb843c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715064477914,"stop":1715064477914,"duration":0},"status":"passed","severity":"normal"},{"uid":"87728ae1823af802","name":"Check publish message containing SQL Injection","time":{"start":1715064790655,"stop":1715064790658,"duration":3},"status":"passed","severity":"normal"},{"uid":"e3f81fd66eeb52d7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715064477886,"stop":1715064477886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27c6f1a67e4aa97","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715064281573,"stop":1715064281573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3962de999da897","name":"Meta field set when metaSetter is specified","time":{"start":1715064281821,"stop":1715064281821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1370064c45af51","name":"Passing page size 11 when there are 10 messages","time":{"start":1715064890784,"stop":1715064890784,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0dacf2bedf743f","name":"Generator, 2 different pubsubtopics","time":{"start":1715064877490,"stop":1715064877491,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dbefcdd87c667f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064477922,"stop":1715064477922,"duration":0},"status":"passed","severity":"normal"},{"uid":"9533049811006a57","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715064296576,"stop":1715064296576,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0fe2038e0aba78","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715064367880,"stop":1715064367881,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cff804e76c5ca98","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715064522857,"stop":1715064522858,"duration":1},"status":"passed","severity":"normal"},{"uid":"4553cb7ff256b8e6","name":"Push message with content topic containing XML","time":{"start":1715064813366,"stop":1715064813370,"duration":4},"status":"passed","severity":"normal"},{"uid":"f05e9f5b8b251c62","name":"Sign & Recover","time":{"start":1715064303072,"stop":1715064303073,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f31a71211f9f64","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715064858790,"stop":1715064858791,"duration":1},"status":"passed","severity":"normal"},{"uid":"30609114d414ca25","name":"Fails to push message with empty content topic","time":{"start":1715064662184,"stop":1715064662184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3947db1d975b67","name":"can start and stop the service","time":{"start":1715064335290,"stop":1715064335291,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf3242a98c7006f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715064751073,"stop":1715064751073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd846f0323cf51d","name":"shard 0","time":{"start":1715064847513,"stop":1715064847514,"duration":1},"status":"passed","severity":"normal"},{"uid":"9786039ed10edeec","name":"Check publish message containing unicode special characters","time":{"start":1715064790662,"stop":1715064790666,"duration":4},"status":"passed","severity":"normal"},{"uid":"6edad4e6a95f5761","name":"Subscribe and receives messages on 20 topics","time":{"start":1715064751075,"stop":1715064751075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e202dd527a5a8f86","name":"should properly compute the node id","time":{"start":1715064276933,"stop":1715064276933,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e285e36f6ec372b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715064292844,"stop":1715064292845,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ea5ab18e42b8cd","name":"Subscribe and receive messages via waku relay post","time":{"start":1715065305572,"stop":1715065305572,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f444d40f73abe","name":"Check received message containing JSON","time":{"start":1715064481963,"stop":1715064481963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65c5c6381c68a41","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715064268492,"stop":1715064268492,"duration":0},"status":"passed","severity":"normal"},{"uid":"61655d986bdb026","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app86/3/topic441/test.js","time":{"start":1715064835122,"stop":1715064835123,"duration":1},"status":"passed","severity":"normal"},{"uid":"27013ec0d3fa746d","name":"Check message received after jswaku node is restarted","time":{"start":1715064740250,"stop":1715064740250,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b93ada779874cd","name":"should encode/decode to RLP encoding","time":{"start":1715064276933,"stop":1715064276934,"duration":1},"status":"passed","severity":"normal"},{"uid":"18903b8c60017c07","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715064751095,"stop":1715064751095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5f234aebfdde01","name":"should be called for bootstrap peers","time":{"start":1715064328412,"stop":1715064328413,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bcc0d32408cb03","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715064268496,"stop":1715064268497,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4ee7ba7778d393","name":"Fails to push message with large meta","time":{"start":1715064813386,"stop":1715064813386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c5af6aeff86386","name":"throws on content topic with empty encoding field","time":{"start":1715064268486,"stop":1715064268487,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc67a5710230229d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715064268509,"stop":1715064268509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e6fc00a9566058","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715064268507,"stop":1715064268507,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f38892b1de77d46","name":"handles empty shards array correctly","time":{"start":1715064268508,"stop":1715064268508,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaddec58965ad520","name":"should emit a peer event after start","time":{"start":1715064781620,"stop":1715064781620,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7e408e79d25fcd","name":"new peer added after a peer was already found","time":{"start":1715064777458,"stop":1715064777458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ed6bf0abbf03ce1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715064268499,"stop":1715064268499,"duration":0},"status":"passed","severity":"normal"},{"uid":"969d928c0f31196b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715065305569,"stop":1715065305570,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8a1b940907a1c2","name":"ignores unrecognized TXT record formats","time":{"start":1715064292842,"stop":1715064292842,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a569469a7db4bc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064563580,"stop":1715064563581,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cecb81e7fc3ef52","name":"can start and stop the service","time":{"start":1715064296572,"stop":1715064296573,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bdfd4fe89d974a","name":"Push message with content topic containing unicode special characters","time":{"start":1715064662183,"stop":1715064662183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2b8389012ee8f7","name":"random static sharding 2 - Cluster ID: 895, Shard ID: 295","time":{"start":1715064847515,"stop":1715064847516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0fbac351d09432","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715065305566,"stop":1715065305566,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebd45044a2dd41d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064877499,"stop":1715064877500,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2261f75ff289cb","name":"receives messages sent to provided content topic through callback","time":{"start":1715064777781,"stop":1715064777782,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a0b50f63733eac5e","name":"should properly create location multiaddrs - tcp6","time":{"start":1715064276936,"stop":1715064276936,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0333e7749d7259","name":"Publishes to nwaku","time":{"start":1715064763146,"stop":1715064763146,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85117c010ec4ac2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715064268488,"stop":1715064268489,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eee863bbd55b7fc","name":"Push message with SQL Injection payload","time":{"start":1715064813347,"stop":1715064813348,"duration":1},"status":"passed","severity":"normal"},{"uid":"23908a821c5db5a3","name":"Push message with Russian payload","time":{"start":1715064813347,"stop":1715064813347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee872f9097dfc17","name":"Check publish message containing shell command","time":{"start":1715064790661,"stop":1715064790662,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32daa99d1fe0ac7","name":"Query generator for multiple messages with different content topic format","time":{"start":1715064892039,"stop":1715064892040,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a3ca3cf76f7e52","name":"Push message with content topic containing special chars","time":{"start":1715064813361,"stop":1715064813362,"duration":1},"status":"passed","severity":"normal"},{"uid":"516d9a17ec4e135e","name":"Check publish message containing escaped characters","time":{"start":1715064790662,"stop":1715064790662,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e9dfb2b2c037a4","name":"Subscribe and receive messages via lightPush","time":{"start":1715065305558,"stop":1715065305559,"duration":1},"status":"passed","severity":"normal"},{"uid":"255544e3216edaf3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715064834409,"stop":1715064834409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bfc81e86a0aae5","name":"Check message with no payload is not received","time":{"start":1715064740270,"stop":1715064740270,"duration":0},"status":"passed","severity":"normal"},{"uid":"44aecf8cdd03248a","name":"Ephemeral field set to true","time":{"start":1715064281821,"stop":1715064281821,"duration":0},"status":"passed","severity":"normal"},{"uid":"891a3097eaf6773c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715064563587,"stop":1715064563587,"duration":0},"status":"passed","severity":"normal"},{"uid":"c812254bfbf02792","name":"Check meta is set [symmetric]","time":{"start":1715064302332,"stop":1715064302332,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae98bc8da5784d8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715065305576,"stop":1715065305577,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1cefef4ec25241","name":"Check message with no payload is not received","time":{"start":1715064481970,"stop":1715064481971,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa5e61f9decf50b","name":"Push message with Script payload","time":{"start":1715064813348,"stop":1715064813348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79c15c0a841e6b4","name":"Push message with long payload","time":{"start":1715064662167,"stop":1715064662167,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b5f2667e48e00c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715064292845,"stop":1715064292845,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea096b2e388886da","name":"Check received message containing JSON","time":{"start":1715064740226,"stop":1715064740227,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a6cff1f6438ed2","name":"Push message with numeric payload","time":{"start":1715064662167,"stop":1715064662167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bc7b26937d1fb6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715064477905,"stop":1715064477905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbaebf4b04c9f6b","name":"Query Generator - backward","time":{"start":1715064873848,"stop":1715064873849,"duration":1},"status":"passed","severity":"normal"},{"uid":"185a76a5653df6ca","name":"Used by Waku Relay","time":{"start":1715064906566,"stop":1715064906566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28b6c2b911ff433","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715065305562,"stop":1715065305562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37d267bf707aacb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715065060124,"stop":1715065060125,"duration":1},"status":"passed","severity":"normal"},{"uid":"4992bb178eb5b3d6","name":"Default pageSize","time":{"start":1715064890785,"stop":1715064890785,"duration":0},"status":"passed","severity":"normal"},{"uid":"933e3bde6e7c5204","name":"Reopen subscription with peer with lost subscription","time":{"start":1715064394148,"stop":1715064394148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b079209eb4af77","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715064751074,"stop":1715064751074,"duration":0},"status":"passed","severity":"normal"},{"uid":"984806f6c900c35a","name":"configure the node with multiple pubsub topics","time":{"start":1715064847529,"stop":1715064847529,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a80e08cb37ae1e9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715064908328,"stop":1715064908328,"duration":0},"status":"passed","severity":"normal"},{"uid":"868d9108db58354","name":"Sample","time":{"start":1715064276460,"stop":1715064276460,"duration":0},"status":"passed","severity":"normal"},{"uid":"442c6b58163ec15e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715064788568,"stop":1715064788568,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b899deaf514a89","name":"Push message with content topic containing shell command","time":{"start":1715064662182,"stop":1715064662182,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b8484b7443b432","name":"Push message with special chars payload","time":{"start":1715064813345,"stop":1715064813346,"duration":1},"status":"passed","severity":"normal"},{"uid":"8607b1fe6400842e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715064477902,"stop":1715064477902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9809de5f94278e6b","name":"should decode valid enr successfully","time":{"start":1715064276927,"stop":1715064276930,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb53114db96a5f95","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715064408181,"stop":1715064408181,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2c10f05f4bb048","name":"Push message with content topic containing Russian","time":{"start":1715064662178,"stop":1715064662178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1446afa7430b5c77","name":"Push message with custom timestamp: 1715060882182","time":{"start":1715064662188,"stop":1715064662189,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f508bbdf6cc8c6","name":"start node with ApplicationInfo","time":{"start":1715064835127,"stop":1715064835128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1000393a8f56134","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064477883,"stop":1715064477883,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5f0f975f57f6c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715064268502,"stop":1715064268502,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b1b54da8901aa0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715065060124,"stop":1715065060124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b770aefca3cc299b","name":"different cluster, different shard: nodes don't connect","time":{"start":1715064477878,"stop":1715064477878,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed110575c82aa945","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715064788574,"stop":1715064788574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92cc9fe3a68e569","name":"Push message with content topic containing escaped characters","time":{"start":1715064662183,"stop":1715064662183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f98557e65d8243","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715064481966,"stop":1715064481966,"duration":0},"status":"passed","severity":"normal"},{"uid":"40072b5b36133fbf","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715064858792,"stop":1715064858792,"duration":0},"status":"passed","severity":"normal"},{"uid":"434e11065495a0db","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715064268498,"stop":1715064268498,"duration":0},"status":"passed","severity":"normal"},{"uid":"13810378e3e1a7d1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715064268507,"stop":1715064268507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47aea3acda3d3f3","name":"Check publish message containing special chars","time":{"start":1715064790653,"stop":1715064790654,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b3e7da3a9e8bd5","name":"Waku message hash computation (payload length 0)","time":{"start":1715064271048,"stop":1715064271048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6c24f268988af8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715064276313,"stop":1715064276314,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b74867f106b3d2b","name":"Check received message containing short","time":{"start":1715064481955,"stop":1715064481956,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d31a4f310aba83a","name":"Correctly serialized arguments","time":{"start":1715064607666,"stop":1715064607667,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82fc508b1751ef2","name":"should properly create peer info with all multiaddrs","time":{"start":1715064276936,"stop":1715064276937,"duration":1},"status":"passed","severity":"normal"},{"uid":"26111f15524f8694","name":"Check received message containing shell command","time":{"start":1715064481963,"stop":1715064481964,"duration":1},"status":"passed","severity":"normal"},{"uid":"501d2db22fe287a5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715064395344,"stop":1715064395344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f83dc676eb44da8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715064268493,"stop":1715064268493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7777b23b8945080","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715064751086,"stop":1715064751086,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fefdc5a02244810","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715064908331,"stop":1715064908332,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c7280835f7a12f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715064751086,"stop":1715064751086,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f4e035392a2b2d","name":"Fails to publish message with empty text","time":{"start":1715064790669,"stop":1715064790669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e03500a7fc11dd3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715064477928,"stop":1715064477933,"duration":5},"status":"passed","severity":"normal"},{"uid":"7d32502da77d4bb3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715064302330,"stop":1715064302331,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1edf988f8771576","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715064751076,"stop":1715064751077,"duration":1},"status":"broken","severity":"normal"},{"uid":"741d9b16e778cc1d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715064408183,"stop":1715064408186,"duration":3},"status":"passed","severity":"normal"},{"uid":"8dd2aa8845afd901","name":"Push message with content topic containing Chinese","time":{"start":1715064813362,"stop":1715064813362,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6307d5ba135a03e","name":"Push message with custom timestamp: 1715060878160","time":{"start":1715064813387,"stop":1715064813388,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9508d45620086b4","name":"Check publish message containing JSON","time":{"start":1715064790661,"stop":1715064790661,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e66745e41e92b1a","name":"Push message with content topic containing Script","time":{"start":1715064813365,"stop":1715064813366,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ecfc4e4954ab84","name":"Fails to publish message with wrong content topic","time":{"start":1715064790670,"stop":1715064790670,"duration":0},"status":"passed","severity":"normal"},{"uid":"460d4b7b13c69b1f","name":"Mutual subscription","time":{"start":1715064788562,"stop":1715064788563,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6e4ae05d8a3104","name":"udp ip6 address","time":{"start":1715064276328,"stop":1715064276328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be64d143b21ae48","name":"topics with same application and version share the same shard","time":{"start":1715064268491,"stop":1715064268491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b419246da31b2596","name":"Push message with content topic containing Chinese","time":{"start":1715064662177,"stop":1715064662178,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3dfd23b823667c","name":"Query Generator, No Decoder","time":{"start":1715064858790,"stop":1715064858790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3219b1889747f16","name":"Check publish message containing XML","time":{"start":1715064790659,"stop":1715064790660,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0562d88805d7d22","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715064777458,"stop":1715064777459,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e29cc9fbac3878","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715064858792,"stop":1715064858792,"duration":0},"status":"passed","severity":"normal"},{"uid":"1198f368ac45c960","name":"random static sharding 5 - Cluster ID: 266, Shard ID: 853","time":{"start":1715064847525,"stop":1715064847525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c509ae34f7607905","name":"Push message with short payload","time":{"start":1715064813344,"stop":1715064813344,"duration":0},"status":"passed","severity":"normal"},{"uid":"870caf44297250e7","name":"Generator, custom pubsub topic","time":{"start":1715064877488,"stop":1715064877489,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7d90077ed72bf1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715064292499,"stop":1715064292500,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0305c870ddfc44d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715064292501,"stop":1715064292501,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fc284c2938988f","name":"Check received message containing emoji","time":{"start":1715064740266,"stop":1715064740267,"duration":1},"status":"passed","severity":"normal"},{"uid":"7540d4b457d4ec93","name":"handles multiple messages","time":{"start":1715064899888,"stop":1715064899888,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0874827b3ad956","name":"Check received message containing XML","time":{"start":1715064481962,"stop":1715064481962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b134fab1beefadc","name":"retrieves a single peer","time":{"start":1715064292840,"stop":1715064292841,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec0c4a365266de3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715064320301,"stop":1715064320302,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf42f0203bfd836","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715064268509,"stop":1715064268509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c5fdbae6ce62f9","name":"can start the service","time":{"start":1715064781618,"stop":1715064781618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2667927785d9626","name":"Check received message containing unicode special characters","time":{"start":1715064481964,"stop":1715064481964,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d0691f828f395e","name":"Subscribe to topic containing long and receive message","time":{"start":1715065305576,"stop":1715065305576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b21247890f311e","name":"Push message with content topic containing unicode special characters","time":{"start":1715064813378,"stop":1715064813378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b7b0479d6c8586","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715064276931,"stop":1715064276931,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea85ac54f0e3556","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715064268489,"stop":1715064268489,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bae9f72bfc1235","name":"Check message received after nwaku node is restarted","time":{"start":1715064740271,"stop":1715064740271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96e2328bc2289a1a","name":"Push message with XML payload","time":{"start":1715064813348,"stop":1715064813349,"duration":1},"status":"passed","severity":"normal"},{"uid":"997cb4c888de358d","name":"1 Store, 2 fetches","time":{"start":1715064292367,"stop":1715064292367,"duration":0},"status":"passed","severity":"normal"},{"uid":"3552605991b2b2e0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715064276312,"stop":1715064276313,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2e999125f1a354","name":"Check received message containing special chars","time":{"start":1715064740222,"stop":1715064740223,"duration":1},"status":"passed","severity":"normal"},{"uid":"951cec8f719687d2","name":"should return valid sharding parameters for static sharding","time":{"start":1715064268506,"stop":1715064268506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3726773d44a62dc","name":"should get / set UDP multiaddr","time":{"start":1715064276934,"stop":1715064276934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6e92cae6c2ffb4","name":"Check publish message after service node is restarted","time":{"start":1715064790671,"stop":1715064790672,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0e2db25bdaacf65","name":"should return all peers when numPeers is 0","time":{"start":1715064281571,"stop":1715064281572,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d530925c832d85","name":"removeEventListener with correct event","time":{"start":1715064361194,"stop":1715064361195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16d1b813678569f","name":"Publish message with custom timestamp: Tue May 07 2024 05:52:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1715064790668,"stop":1715064790668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f664e378bef615","name":"1 Relay, 1 Filter, gives up","time":{"start":1715064292368,"stop":1715064292368,"duration":0},"status":"passed","severity":"normal"},{"uid":"78eed2545f18394e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715064477899,"stop":1715064477900,"duration":1},"status":"passed","severity":"normal"},{"uid":"64206e202d2cdeb9","name":"Check received message with timestamp: 1715064319529 ","time":{"start":1715064740230,"stop":1715064740230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a06c1c517b5fad6","name":"should emit a peer event after start","time":{"start":1715064335293,"stop":1715064335293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aec89227d4f3cec","name":"Nodes with multiple pubsub topic","time":{"start":1715064763332,"stop":1715064763336,"duration":4},"status":"passed","severity":"normal"},{"uid":"ace5614efcab8638","name":"Ping on unsubscribed peer","time":{"start":1715064354739,"stop":1715064354739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e4a6386f248b57","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715064847514,"stop":1715064847514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a132ca454e58bb89","name":"Refresh subscription","time":{"start":1715065305575,"stop":1715065305575,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e3666b7d93454","name":"through manual discovery","time":{"start":1715064607602,"stop":1715064607602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24c37991b23d039","name":"more peers than existing","time":{"start":1715064740488,"stop":1715064740488,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bde64fd08e1a231b","name":"Check message received after jswaku node is restarted","time":{"start":1715064481973,"stop":1715064481973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa45ebc1918d899c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715065305582,"stop":1715065305582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5672b2c2bc2c067","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715064367879,"stop":1715064367880,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f64913e127eee98","name":"Relay - dialed after","time":{"start":1715064919495,"stop":1715064919495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06f975bf7a61261","name":"throws on content topic with non-number generation field","time":{"start":1715064268485,"stop":1715064268485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a724c218056d2b76","name":"Push message with JSON payload","time":{"start":1715064813349,"stop":1715064813349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a22e86772e1644c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715064788573,"stop":1715064788574,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85cde11f1b61ea3","name":"Ephemeral messages are not stored","time":{"start":1715064331133,"stop":1715064331133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52eda4d8697ee55","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app41/7/topic968/json","time":{"start":1715064835123,"stop":1715064835123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9eba50d1608fdf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715065305574,"stop":1715065305575,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a22da07b65c9b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715064395345,"stop":1715064395346,"duration":1},"status":"passed","severity":"normal"},{"uid":"c623e58cd7dc8ba7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715064522858,"stop":1715064522859,"duration":1},"status":"passed","severity":"normal"},{"uid":"214d96983fc0bd5c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715064268499,"stop":1715064268499,"duration":0},"status":"passed","severity":"normal"}] |