mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"f0a7fdd7076e7638","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726141926322,"stop":1726141926322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45233093594fc7","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141887088,"stop":1726141887089,"duration":1},"status":"passed","severity":"normal"},{"uid":"7610dd6858c060e5","name":"Fails to publish duplicate message","time":{"start":1726142279361,"stop":1726142279369,"duration":8},"status":"passed","severity":"normal"},{"uid":"c94f2bf3528aec33","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726142342613,"stop":1726142342614,"duration":1},"status":"passed","severity":"normal"},{"uid":"4093cd1ad3c8f685","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726141889515,"stop":1726141889516,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ced7bfcf12016ca","name":"start node with empty content topic","time":{"start":1726142313566,"stop":1726142313566,"duration":0},"status":"passed","severity":"normal"},{"uid":"943ee3fd9ba45039","name":"Subscribe to topic containing XML and receive message","time":{"start":1726142342609,"stop":1726142342609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0533b04e42fea7","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726142002050,"stop":1726142002050,"duration":0},"status":"passed","severity":"normal"},{"uid":"140eaf2e28fc8732","name":"Check message with non string payload is not received","time":{"start":1726142229611,"stop":1726142229611,"duration":0},"status":"passed","severity":"normal"},{"uid":"92629aa3d0a66666","name":"should emit a peer event after start","time":{"start":1726141779834,"stop":1726141779834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0ab864cf34091a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726142342616,"stop":1726142342616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2feb1e243c0216e","name":"Fails to push message bigger that 1MB","time":{"start":1726142311844,"stop":1726142311844,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa025967b0e4bfc1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726142012085,"stop":1726142012085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e435844d71eb04e","name":"should not fail to stop the service if it was not started","time":{"start":1726141779833,"stop":1726141779833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba91fc0ec0131d41","name":"Push message with custom timestamp: 1726145612374","time":{"start":1726142311834,"stop":1726142311843,"duration":9},"status":"passed","severity":"normal"},{"uid":"a199e2886e2236fa","name":"should be called for bootstrap peers","time":{"start":1726141812443,"stop":1726141812443,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3d43cca3eb6935","name":"non connected peers","time":{"start":1726142229898,"stop":1726142229899,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e6780df1bac4065","name":"should throw an error for missing sharding configuration","time":{"start":1726141754602,"stop":1726141754602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68c835502103993","name":"should not fail to stop the service if it was not started","time":{"start":1726142289746,"stop":1726142289748,"duration":2},"status":"passed","severity":"normal"},{"uid":"85c0149daf88d583","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726141754596,"stop":1726141754596,"duration":0},"status":"passed","severity":"normal"},{"uid":"816e959a3efe21d","name":"Check publish message containing short","time":{"start":1726142279335,"stop":1726142279337,"duration":2},"status":"passed","severity":"normal"},{"uid":"893f8ee7e8c0ce4c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726142012068,"stop":1726142012069,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9656b4ee6e50bc3","name":"Push message with custom timestamp: 1695383612374","time":{"start":1726142311833,"stop":1726142311834,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cba22cbec8fb16","name":"Query with Ordered Callback, No message returned","time":{"start":1726142354538,"stop":1726142354538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6da96329658efc4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726141889522,"stop":1726141889522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3847f53a9833cc42","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726142012065,"stop":1726142012066,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f479f11d49fdbe7","name":"Check meta is set [ecies]","time":{"start":1726141787527,"stop":1726141787528,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff58e65c9ed0033","name":"Check message with no payload is not received","time":{"start":1726142229626,"stop":1726142229626,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa5b986ae9e6e24","name":"random static sharding 8 - Cluster ID: 23, Shard ID: 620","time":{"start":1726142345328,"stop":1726142345328,"duration":0},"status":"passed","severity":"normal"},{"uid":"312fae45bbf4273a","name":"Check message with no content topic is not received","time":{"start":1726141982204,"stop":1726141982205,"duration":1},"status":"passed","severity":"normal"},{"uid":"816ad3617089fed4","name":"Check publish message containing JSON","time":{"start":1726142279346,"stop":1726142279347,"duration":1},"status":"passed","severity":"normal"},{"uid":"28748c5c737d6421","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726142345325,"stop":1726142345325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a03e536844574da","name":"Check publish message containing Arabic","time":{"start":1726142279340,"stop":1726142279341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e1e25d6770e05f","name":"should encode/decode to RLP encoding","time":{"start":1726141763204,"stop":1726141763204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2400fb6de946c","name":"Check message with no payload is not received","time":{"start":1726141982205,"stop":1726141982205,"duration":0},"status":"passed","severity":"normal"},{"uid":"74579bba4ca117c4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726141754600,"stop":1726141754600,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b420d90c7318724","name":"should be able to decode the field with only STORE set to true","time":{"start":1726141762521,"stop":1726141762521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9407ded66944d520","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726141889519,"stop":1726141889520,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a09a71ffcedb59","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726142002051,"stop":1726142002051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5f3c7aaad1d195","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726142342621,"stop":1726142342622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f0bd55726f4a9c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726142292255,"stop":1726142292256,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fd614288d09d3d","name":"should be able to encode the field with only STORE set to true","time":{"start":1726141762513,"stop":1726141762514,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e16882835005bd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726142342602,"stop":1726142342603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea106e8d1eecf981","name":"Nodes with multiple pubsub topic","time":{"start":1726142267330,"stop":1726142267331,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebffd29ffc99c00","name":"pre and post cipher","time":{"start":1726141786291,"stop":1726141786291,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9f836e0ce41483","name":"Passing page size 11 when there are 10 messages","time":{"start":1726142373517,"stop":1726142373517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69dda36f1d2b6a7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726142034023,"stop":1726142034024,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7dd7d26e42cd5dc","name":"Push message with rate limit","time":{"start":1726142311833,"stop":1726142311833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd6c32850fe8bfd","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726141754584,"stop":1726141754585,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2c967bcab978b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726141754603,"stop":1726141754604,"duration":1},"status":"passed","severity":"normal"},{"uid":"3805c417b8404932","name":"Filter with 3 connections","time":{"start":1726142054571,"stop":1726142054572,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb764bdb4efac3a","name":"Query Generator - false","time":{"start":1726142362907,"stop":1726142362908,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ec9f2630e75765","name":"Check received message containing SQL Injection","time":{"start":1726141982190,"stop":1726141982192,"duration":2},"status":"passed","severity":"normal"},{"uid":"d85feaf47ab2d76e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726141775452,"stop":1726141775453,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7202c5577cc33df","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726142034022,"stop":1726142034022,"duration":0},"status":"passed","severity":"normal"},{"uid":"548224e2cfc084a3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141889516,"stop":1726141889517,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd20f372d74061ce","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726141762516,"stop":1726141762517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e892590f2c3bff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726142002033,"stop":1726142002034,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e40b3096dd4696","name":"Ephemeral messages are not stored","time":{"start":1726141817179,"stop":1726141817180,"duration":1},"status":"passed","severity":"normal"},{"uid":"db084d889fe7b921","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726141762518,"stop":1726141762519,"duration":1},"status":"passed","severity":"normal"},{"uid":"290d317ac9b681b8","name":"Fails to push message with large meta","time":{"start":1726142254925,"stop":1726142254925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0591d81fca0031","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726141754598,"stop":1726141754598,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a674c4a5ec5255","name":"Callback on promise","time":{"start":1726142362229,"stop":1726142362230,"duration":1},"status":"passed","severity":"normal"},{"uid":"341fd04904c681ad","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726141926320,"stop":1726141926320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d61c81abe93fb54","name":"udp ip6 address","time":{"start":1726141762682,"stop":1726141762682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b66f61a87ab77","name":"Push message with escaped characters payload","time":{"start":1726142254851,"stop":1726142254851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2140b021016cde1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726141805668,"stop":1726141805671,"duration":3},"status":"passed","severity":"normal"},{"uid":"39d5f29c86715aab","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726141754605,"stop":1726141754605,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fb7201a76214a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726141754593,"stop":1726141754593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a0c681f9452851","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726142012078,"stop":1726142012079,"duration":1},"status":"passed","severity":"normal"},{"uid":"316e8737c129747","name":"throws on content topic with empty encoding field","time":{"start":1726141754571,"stop":1726141754571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b41515b663b91d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726142354535,"stop":1726142354536,"duration":1},"status":"passed","severity":"normal"},{"uid":"49bd2cfcf62fb263","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726142354537,"stop":1726142354537,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f80d738e5ffe832","name":"Passing page size 1 when there are 4 messages","time":{"start":1726142373516,"stop":1726142373516,"duration":0},"status":"passed","severity":"normal"},{"uid":"408dacf17026d9fb","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726141754582,"stop":1726141754582,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e5a2e5b38c7c66","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726142342619,"stop":1726142342619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6224d6120e66729f","name":"Push message with XML payload","time":{"start":1726142254845,"stop":1726142254846,"duration":1},"status":"passed","severity":"normal"},{"uid":"163f83eaaa7a24e","name":"Query generator for multiple messages with different message text format","time":{"start":1726142362228,"stop":1726142362228,"duration":0},"status":"passed","severity":"normal"},{"uid":"63635680e133c2d5","name":"does not throw on valid cases","time":{"start":1726141754563,"stop":1726141754565,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa71de2f69bafaed","name":"Ping on subscribed peer","time":{"start":1726141887086,"stop":1726141887087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b656cb4c5d897401","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726141754767,"stop":1726141754767,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed2b6509401bc7b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726141754592,"stop":1726141754592,"duration":0},"status":"passed","severity":"normal"},{"uid":"68573b9c2621e3c5","name":"should use DNS peer discovery with light client","time":{"start":1726141820718,"stop":1726141820718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7fc3191dbd1d5e4","name":"Query with Ordered Callback, No Decoder","time":{"start":1726142354538,"stop":1726142354538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae94037f6c1d1c6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app18/3/topic775/utf8","time":{"start":1726142313554,"stop":1726142313554,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a63178381dc38c","name":"Query generator for multiple messages","time":{"start":1726142362228,"stop":1726142362228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5227302be4e5bd6b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726142002055,"stop":1726142002057,"duration":2},"status":"passed","severity":"normal"},{"uid":"11a7d5aa44fd4793","name":"Push message with Script payload","time":{"start":1726142254844,"stop":1726142254845,"duration":1},"status":"passed","severity":"normal"},{"uid":"805f49a169ec5e1f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726142329159,"stop":1726142329159,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5fa69535324e09","name":"Push message with special chars payload","time":{"start":1726142311799,"stop":1726142311799,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5d4424e5395c3a","name":"Check received message containing escaped characters","time":{"start":1726141982198,"stop":1726141982199,"duration":1},"status":"passed","severity":"normal"},{"uid":"f721f18037660229","name":"Check received message containing unicode special characters","time":{"start":1726142229599,"stop":1726142229599,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a60ea4842d5f5e","name":"should be online or offline if network state changed","time":{"start":1726141805693,"stop":1726141805694,"duration":1},"status":"passed","severity":"normal"},{"uid":"1047cc27c0b7565d","name":"should properly create peer info with all multiaddrs","time":{"start":1726141763211,"stop":1726141763212,"duration":1},"status":"passed","severity":"normal"},{"uid":"675618c370e0f134","name":"Push message with rate limit","time":{"start":1726142254926,"stop":1726142254926,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b19f471ad819cd3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726142342622,"stop":1726142342622,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ca144897cb0c8e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726142012085,"stop":1726142012085,"duration":0},"status":"passed","severity":"normal"},{"uid":"403b60a0d50c5b62","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726141754581,"stop":1726141754581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5b5458090fd24f","name":"Filter","time":{"start":1726142389820,"stop":1726142389820,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eac5f60d7da107e","name":"Push message with numeric payload","time":{"start":1726142311798,"stop":1726142311799,"duration":1},"status":"passed","severity":"normal"},{"uid":"7052ca3e212cc672","name":"Ping on peer without subscriptions","time":{"start":1726141866956,"stop":1726141866956,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0547aca882d370","name":"Generator, 2 different pubsubtopics","time":{"start":1726142367624,"stop":1726142367625,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57eed90ec5ab107","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726142292262,"stop":1726142292263,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b70501741061691","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726142342611,"stop":1726142342611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cec9e6e89f6bc6","name":"Push message with content topic containing shell command","time":{"start":1726142254917,"stop":1726142254918,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a46ff523a7e16ca","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141889520,"stop":1726141889521,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2887b22a25d22b7","name":"Register correct protocols","time":{"start":1726142292228,"stop":1726142292228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d71dbe711f99136","name":"handles different clusterIds correctly","time":{"start":1726141754583,"stop":1726141754583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52988c1bf9c7381","name":"should set field with all protocols enabled","time":{"start":1726141763212,"stop":1726141763212,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8e7e2654715b1b","name":"Push message with content topic containing numeric","time":{"start":1726142254858,"stop":1726142254865,"duration":7},"status":"passed","severity":"normal"},{"uid":"28826668d872f1e7","name":"should encode/decode to text encoding","time":{"start":1726141763205,"stop":1726141763205,"duration":0},"status":"passed","severity":"normal"},{"uid":"9754f545f95b811c","name":"Check publish message containing SQL Injection","time":{"start":1726142279342,"stop":1726142279343,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc6723f6786b400","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726142002041,"stop":1726142002041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed59147caa73e75","name":"Check publish message containing unicode special characters","time":{"start":1726142279350,"stop":1726142279350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f7ca68d001c3a0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726141817180,"stop":1726141817180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e664bee0edd8618a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726142002032,"stop":1726142002032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2581a55b397d856e","name":"Push message with content topic containing Russian","time":{"start":1726142254901,"stop":1726142254903,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3c0dc36674b1b2a","name":"Check received message containing Russian","time":{"start":1726142229616,"stop":1726142229616,"duration":0},"status":"passed","severity":"normal"},{"uid":"248f3c972e837a95","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726142342612,"stop":1726142342612,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b6a4c0cba21e7d","name":"Check message received after nwaku node is restarted","time":{"start":1726142229612,"stop":1726142229612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5aca7335090a9a83","name":"Js publishes, other Js receives","time":{"start":1726142256139,"stop":1726142256139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7970edc5d73b1c2","name":"Passing an array","time":{"start":1726142384319,"stop":1726142384319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b689a5d3705292c9","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726142181118,"stop":1726142181118,"duration":0},"status":"passed","severity":"normal"},{"uid":"698ce3f53d26bae6","name":"Generator, custom pubsub topic","time":{"start":1726142367628,"stop":1726142367629,"duration":1},"status":"passed","severity":"normal"},{"uid":"800aa470acea6fe9","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app81/4/topic180/xml","time":{"start":1726142313560,"stop":1726142313561,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d61ea44082b8be1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142367621,"stop":1726142367622,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac50243b81fad73","name":"1 Relay, 1 Filter, gives up","time":{"start":1726141775564,"stop":1726141775564,"duration":0},"status":"passed","severity":"normal"},{"uid":"6786c7789da26a36","name":"Ephemeral field set to true","time":{"start":1726141768088,"stop":1726141768089,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa7678f9a23291e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726142342600,"stop":1726142342600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d36ba6cff70d14","name":"Check publish message containing emoji","time":{"start":1726142279351,"stop":1726142279352,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5757ee0320a322","name":"Subscribe to topic containing long and receive message","time":{"start":1726142342617,"stop":1726142342618,"duration":1},"status":"passed","severity":"normal"},{"uid":"eccc4c355b8b0c8","name":"should return empty list for no shard","time":{"start":1726141754588,"stop":1726141754588,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcb35c077466a7b","name":"should throw an error for insufficient data","time":{"start":1726141754768,"stop":1726141754768,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0ca470bce33852","name":"should decode valid enr successfully","time":{"start":1726141763200,"stop":1726141763200,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad03ce8f0503984","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726142342620,"stop":1726142342620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5afeaffacbf7b68","name":"Passing page size 3 when there are 20 messages","time":{"start":1726142373516,"stop":1726142373516,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f3c6f14bb6e52c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726142292262,"stop":1726142292262,"duration":0},"status":"passed","severity":"normal"},{"uid":"736b117658413f74","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726142229624,"stop":1726142229624,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de87aeaaf88fcad","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141889518,"stop":1726141889519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0193b16d71ffce1","name":"Check received message containing long","time":{"start":1726142229613,"stop":1726142229613,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2b064806c23551","name":"Push message with content topic containing long","time":{"start":1726142311824,"stop":1726142311825,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b15dc61d01a58f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726142329162,"stop":1726142329163,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7114fb9fad70c50","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726142181119,"stop":1726142181119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2a4ec1a912051b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726142292260,"stop":1726142292260,"duration":0},"status":"passed","severity":"normal"},{"uid":"a350cf5c84fb7f7f","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726142181115,"stop":1726142181115,"duration":0},"status":"passed","severity":"normal"},{"uid":"663ef7cd4e38066f","name":"Meta field set when metaSetter is specified","time":{"start":1726141768089,"stop":1726141768089,"duration":0},"status":"passed","severity":"normal"},{"uid":"959d6b00c2765eee","name":"Check received message containing Chinese","time":{"start":1726142229575,"stop":1726142229575,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b7356937cb7aa6","name":"recovers when dns.resolve returns empty","time":{"start":1726141775772,"stop":1726141775772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d055abe8bfc469ee","name":"Subscribe to topic containing Script and receive message","time":{"start":1726142342609,"stop":1726142342609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3176fb633b99b178","name":"Check received message containing Script","time":{"start":1726142229617,"stop":1726142229617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d17e169dfe0db8d","name":"Generator, custom pubsub topic","time":{"start":1726142367623,"stop":1726142367624,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f5627c84528fdd","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726141754599,"stop":1726141754599,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d64b63c87cfd8c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726141762523,"stop":1726141762523,"duration":0},"status":"passed","severity":"normal"},{"uid":"607a6df00e47d648","name":"Check received message containing emoji","time":{"start":1726142229621,"stop":1726142229622,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6c44ce61cd32d9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726142012077,"stop":1726142012077,"duration":0},"status":"passed","severity":"normal"},{"uid":"7442fcf8f0d49521","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726141762522,"stop":1726141762522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f19df599e68a653","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726141775454,"stop":1726141775455,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f654a1967d0afe8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726142254916,"stop":1726142254917,"duration":1},"status":"passed","severity":"normal"},{"uid":"c940c68acae1f92d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726141754590,"stop":1726141754590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46dbab2345bc33e","name":"Push message with Arabic payload","time":{"start":1726142311800,"stop":1726142311800,"duration":0},"status":"passed","severity":"normal"},{"uid":"a650933de9896374","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726141767914,"stop":1726141767915,"duration":1},"status":"passed","severity":"normal"},{"uid":"d160f05f64010fa2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726142311829,"stop":1726142311830,"duration":1},"status":"passed","severity":"normal"},{"uid":"837bd2869034da1d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726142002062,"stop":1726142002062,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd27ca16265fe9e7","name":"Subscribe to topic containing short and receive message","time":{"start":1726142342617,"stop":1726142342617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8ad198dbb27b31","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726142002064,"stop":1726142002064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88d07b7c549a37","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142117515,"stop":1726142117515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f3b1dd903eb06d","name":"can dial TLS multiaddrs","time":{"start":1726142165038,"stop":1726142165039,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a166e75791c3af","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726142389119,"stop":1726142389120,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d49baa4250a58a6","name":"Ping succeeds for all connected peers","time":{"start":1726141917838,"stop":1726141917838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af7e15acab27e3b","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726141805691,"stop":1726141805692,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe49c26c8ad30ec","name":"Check received message containing short","time":{"start":1726141982186,"stop":1726141982186,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e933f22e1414ae","name":"isConnected return false after peer stops","time":{"start":1726141858595,"stop":1726141858596,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bcadb81f2b193b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726142117515,"stop":1726142117515,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dab5cf4b36139d","name":"ignores unrecognized TXT record formats","time":{"start":1726141775773,"stop":1726141775773,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8c8a7e14f67d88","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726142354536,"stop":1726142354536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4090f8478804c99","name":"Push 30 different messages","time":{"start":1726142254852,"stop":1726142254853,"duration":1},"status":"passed","severity":"normal"},{"uid":"6facd19e081425b9","name":"1 Store, 2 fetches","time":{"start":1726141775563,"stop":1726141775563,"duration":0},"status":"passed","severity":"normal"},{"uid":"728d61507ec5ef73","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726142266358,"stop":1726142266359,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8868516567bf18da","name":"Check received message containing XML","time":{"start":1726142229589,"stop":1726142229594,"duration":5},"status":"passed","severity":"normal"},{"uid":"d23e86aa7040b26d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726142342603,"stop":1726142342604,"duration":1},"status":"passed","severity":"normal"},{"uid":"146d7d38f2881f9a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726141754587,"stop":1726141754587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abb697aa80746b6","name":"Check received message containing SQL Injection","time":{"start":1726142229580,"stop":1726142229581,"duration":1},"status":"passed","severity":"normal"},{"uid":"69acee4455bcf94d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726142002028,"stop":1726142002029,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb6b9e25ec83156","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726142342610,"stop":1726142342610,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a59335de859046","name":"Push message equal or less that 1MB","time":{"start":1726142254927,"stop":1726142254928,"duration":1},"status":"passed","severity":"normal"},{"uid":"68db70468837d461","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726141754580,"stop":1726141754580,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2a1432466d70cb","name":"Push message with short payload","time":{"start":1726142311797,"stop":1726142311798,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29e370da2d01c84","name":"Check received message with timestamp: 1726141804665000000 ","time":{"start":1726141982201,"stop":1726141982201,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc6f8cae8e82ffd","name":"should properly compute the node id","time":{"start":1726141763204,"stop":1726141763204,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a36d7c8b0fae03","name":"Push message with content topic containing Script","time":{"start":1726142311828,"stop":1726142311829,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0ad2e1bad20601","name":"should properly create location multiaddrs - tcp","time":{"start":1726141763211,"stop":1726141763211,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fbe69ee75ce8ca","name":"less peers than existing","time":{"start":1726142229898,"stop":1726142229898,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b21a5974dc758d25","name":"Push message with content topic containing shell command","time":{"start":1726142311830,"stop":1726142311830,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d924614d7feafd","name":"Reusing cursor across nodes","time":{"start":1726142329162,"stop":1726142329162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a125005ddb31a140","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726141775776,"stop":1726141775776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9d668192c4191a1","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726142181113,"stop":1726142181113,"duration":0},"status":"passed","severity":"normal"},{"uid":"538e25c771a5e1cd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726142002065,"stop":1726142002065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4853b0a9ec8fba7","name":"Push message with Russian payload","time":{"start":1726142311800,"stop":1726142311800,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0e24b04dbd13fe","name":"Check message with invalid timestamp is not received","time":{"start":1726142229624,"stop":1726142229625,"duration":1},"status":"passed","severity":"normal"},{"uid":"891fabefded94cef","name":"Subscribe to topic containing long and receive message","time":{"start":1726142012076,"stop":1726142012076,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85d72e94ccf0a1a","name":"Push message with JSON payload","time":{"start":1726142311802,"stop":1726142311802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e260c550fe1f42","name":"Relay + Store","time":{"start":1726141814847,"stop":1726141814847,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea0bb4f8099f6aa","name":"Push message with content topic containing numeric","time":{"start":1726142311825,"stop":1726142311825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d0f39d5d2a192b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726142369535,"stop":1726142369535,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba3fd947b6cd5f4","name":"should emit a peer event after start","time":{"start":1726142289750,"stop":1726142289750,"duration":0},"status":"passed","severity":"normal"},{"uid":"75aa91d7338e6094","name":"A test","time":{"start":1726142117595,"stop":1726142117596,"duration":1},"status":"passed","severity":"normal"},{"uid":"8796a643c218fe26","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726142181112,"stop":1726142181113,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bea0434d8e2d4b2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726142389122,"stop":1726142389123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9842ef57157d00fb","name":"Push message with content topic containing emoji","time":{"start":1726142254924,"stop":1726142254924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e369399be6d292fb","name":"Encoder throws on empty string content topic","time":{"start":1726141787528,"stop":1726141787528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72c8bd8fbcc50c8","name":"Check meta is set [symmetric]","time":{"start":1726141785838,"stop":1726141785838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4740f76a792c8013","name":"Relay - dialed first","time":{"start":1726142389818,"stop":1726142389818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f3fd3b1067325c","name":"Check received message with timestamp: 1726141804757 ","time":{"start":1726142229623,"stop":1726142229623,"duration":0},"status":"passed","severity":"normal"},{"uid":"984f80abfc14a4e1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726142329160,"stop":1726142329160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1013fe8a1d74d7b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726141767915,"stop":1726141767915,"duration":0},"status":"passed","severity":"normal"},{"uid":"41779eee6267e87a","name":"Keep-alive pings maintain the connection","time":{"start":1726141917839,"stop":1726141917840,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbae4a7b3ba9e9b","name":"Push message on custom pubsubTopic","time":{"start":1726142117513,"stop":1726142117513,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ec2b83e73fdee1","name":"Subscribe to topic containing short and receive message","time":{"start":1726142012075,"stop":1726142012076,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f097c8aa28e5df1","name":"can start and stop the service","time":{"start":1726141779832,"stop":1726141779833,"duration":1},"status":"passed","severity":"normal"},{"uid":"895be46aa996b1cc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726142267331,"stop":1726142267331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08d839783240f9b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726141754580,"stop":1726141754581,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63b09e4cbe5879b","name":"Push message with Basic HTML tag payload","time":{"start":1726142254846,"stop":1726142254849,"duration":3},"status":"passed","severity":"normal"},{"uid":"710a48931b78d832","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726142342603,"stop":1726142342603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c80d2242d3797b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726141775453,"stop":1726141775453,"duration":0},"status":"passed","severity":"normal"},{"uid":"82023114bc65dbc5","name":"can start the service","time":{"start":1726141820708,"stop":1726141820712,"duration":4},"status":"passed","severity":"normal"},{"uid":"ebbdbba970b1febf","name":"Refresh subscription","time":{"start":1726142342601,"stop":1726142342601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e1f97cd2233762","name":"should properly create location multiaddrs - tcp6","time":{"start":1726141763211,"stop":1726141763211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd7971dfb328df3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726142342623,"stop":1726142342623,"duration":0},"status":"passed","severity":"normal"},{"uid":"273ffb95bfecb99d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141889517,"stop":1726141889517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14b4d80ed41e7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726141785837,"stop":1726141785837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1810dd61b54ab7b2","name":"Encoder throws on empty string content topic","time":{"start":1726141785839,"stop":1726141785840,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29ca7407f002d19","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726141754594,"stop":1726141754594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c200da46bef98978","name":"Check received message containing special chars","time":{"start":1726142229574,"stop":1726142229574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a685c7e7f467b694","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726141754594,"stop":1726141754594,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d923f3ffa7c99e","name":"Store - dialed first","time":{"start":1726142389819,"stop":1726142389819,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d7dc207b86adaf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726142342600,"stop":1726142342601,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d409e7a3604fdae","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726141926319,"stop":1726141926320,"duration":1},"status":"passed","severity":"normal"},{"uid":"332afcef71e512b6","name":"Push message with content topic containing Arabic","time":{"start":1726142254880,"stop":1726142254901,"duration":21},"status":"passed","severity":"normal"},{"uid":"dffa652da2931a19","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726142012071,"stop":1726142012072,"duration":1},"status":"passed","severity":"normal"},{"uid":"458bb5eb95255d35","name":"Push message with custom timestamp: 1726138454825","time":{"start":1726142254927,"stop":1726142254927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d142fdf72dd60d85","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app73/2/topic327/json","time":{"start":1726142313560,"stop":1726142313560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f390ed0d04ed5bf9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726141754596,"stop":1726141754597,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebe761515da0e58","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726141812443,"stop":1726141812444,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7f4741d0623c8a","name":"Check received message containing numeric","time":{"start":1726141982187,"stop":1726141982187,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe987e122f08c549","name":"Push message with escaped characters payload","time":{"start":1726142311803,"stop":1726142311803,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc87b86fb8f2989","name":"should handle a minimal index list","time":{"start":1726141754767,"stop":1726141754767,"duration":0},"status":"passed","severity":"normal"},{"uid":"439f2d100e530fb4","name":"should set field with only FILTER enabled","time":{"start":1726141763213,"stop":1726141763213,"duration":0},"status":"passed","severity":"normal"},{"uid":"9422c1ce9a323e79","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726142313565,"stop":1726142313566,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d9403c7159417b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726142292260,"stop":1726142292261,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17ac8f5c1163882","name":"Check received message with timestamp: 1726141804665 ","time":{"start":1726141982201,"stop":1726141982202,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57001528312c6d8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726142002059,"stop":1726142002059,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cd8671908a4085","name":"different cluster, different shard: nodes don't connect","time":{"start":1726142158976,"stop":1726142158976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9180ab27758a44c","name":"should properly create location multiaddrs - udp","time":{"start":1726141763211,"stop":1726141763211,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bf03cbe6b172f7","name":"Filter with 1 connections","time":{"start":1726142054567,"stop":1726142054568,"duration":1},"status":"passed","severity":"normal"},{"uid":"205b28672533b0ad","name":"Push message with custom timestamp: 1695383654825","time":{"start":1726142254926,"stop":1726142254926,"duration":0},"status":"passed","severity":"normal"},{"uid":"33500b9839c6135d","name":"Does not throw an exception when node disconnects","time":{"start":1726142384319,"stop":1726142384319,"duration":0},"status":"passed","severity":"normal"},{"uid":"291ceac59dff4a0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726141754595,"stop":1726141754595,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cd4513184e905f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726142342610,"stop":1726142342610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e99b0e463afff42","name":"Check received message containing JSON","time":{"start":1726141982196,"stop":1726141982197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c830e70502d78b6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726142012067,"stop":1726142012068,"duration":1},"status":"passed","severity":"normal"},{"uid":"490ae5d44a062ef3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726142002063,"stop":1726142002063,"duration":0},"status":"passed","severity":"normal"},{"uid":"d931eff794142af2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726141754581,"stop":1726141754581,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ef6c6c1f3d460f","name":"can start the service","time":{"start":1726141779831,"stop":1726141779832,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f20c74a71f49b55","name":"Check received message containing emoji","time":{"start":1726141982201,"stop":1726141982201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe58b8d657c1f597","name":"Push message with meta","time":{"start":1726142254924,"stop":1726142254925,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87b59cbba606c6f","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726142181116,"stop":1726142181116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b19537a36ba1d36","name":"Encoder throws on undefined content topic","time":{"start":1726141768089,"stop":1726141768090,"duration":1},"status":"passed","severity":"normal"},{"uid":"274ba525e40b61c6","name":"Light Node - default protocols","time":{"start":1726142389820,"stop":1726142389820,"duration":0},"status":"passed","severity":"normal"},{"uid":"faad5f4ba1a8a3af","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726142438763,"stop":1726142438764,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdabd2cb8f7f8d69","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726142292259,"stop":1726142292259,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b79e5603c522d2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726142034021,"stop":1726142034021,"duration":0},"status":"passed","severity":"normal"},{"uid":"761bbcccea57e0d2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726142012077,"stop":1726142012077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e248b0be77273fd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726141805689,"stop":1726141805690,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ef1943b1ec9753","name":"Push message with content topic containing JSON","time":{"start":1726142311830,"stop":1726142311830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f17bb70a8dfb324","name":"should throw error - no public key","time":{"start":1726141763202,"stop":1726141763202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2de04de156907","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726141787526,"stop":1726141787527,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a66c00130a7095c","name":"handles multiple messages","time":{"start":1726142373961,"stop":1726142373961,"duration":0},"status":"passed","severity":"normal"},{"uid":"417f4f4245918dea","name":"Query Generator, No message returned","time":{"start":1726142354537,"stop":1726142354537,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c2056dc4fde44d","name":"should return unique PubsubTopics for static sharding","time":{"start":1726141754587,"stop":1726141754587,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb816caff0a1ee9d","name":"Push message on custom pubsubTopic","time":{"start":1726142117514,"stop":1726142117515,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac20d96b5b48822","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726142342622,"stop":1726142342622,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadfccae82d5a1ef","name":"Push message with content topic containing XML","time":{"start":1726142311829,"stop":1726142311829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96501f52d6a0638","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726142345332,"stop":1726142345332,"duration":0},"status":"passed","severity":"normal"},{"uid":"44964433c7f2893d","name":"Check publish message containing long","time":{"start":1726142279337,"stop":1726142279338,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc256c4109d57cf","name":"random static sharding 7 - Cluster ID: 638, Shard ID: 127","time":{"start":1726142345328,"stop":1726142345328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2343df7f6c066c40","name":"Number of peers are maintained correctly","time":{"start":1726141917837,"stop":1726141917838,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd0d61be4bcd075","name":"configure the node with multiple content topics","time":{"start":1726142313565,"stop":1726142313565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85012a58ccd4af0","name":"should throw an error for missing required configuration","time":{"start":1726141754588,"stop":1726141754589,"duration":1},"status":"passed","severity":"normal"},{"uid":"966162ab47d95d9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726141926321,"stop":1726141926321,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e8e53379a6526e","name":"Check publish message after service node is restarted","time":{"start":1726142279374,"stop":1726142279374,"duration":0},"status":"skipped","severity":"normal"},{"uid":"261ea0d371754057","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app90/9/topic321/xml","time":{"start":1726142313554,"stop":1726142313555,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a43207c83118811","name":"Correctly serialized arguments","time":{"start":1726142165095,"stop":1726142165095,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cf56c2d763c27c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726142389122,"stop":1726142389122,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d2399d97539a94","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726142002026,"stop":1726142002027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fc8e0ba8ae8bba","name":"Overlapping topic subscription","time":{"start":1726142342601,"stop":1726142342601,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ec41aa82302e35","name":"throws on content topic with empty version field","time":{"start":1726141754570,"stop":1726141754570,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d75f49a20d9f6a","name":"Push message on custom pubsubTopic","time":{"start":1726142117510,"stop":1726142117510,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6732482e7c6512","name":"Check received message containing XML","time":{"start":1726142229618,"stop":1726142229618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16832bc5a628da8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726141762520,"stop":1726141762520,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e150108aa55adb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726142002068,"stop":1726142002069,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceed3bc9274bc50a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726142002057,"stop":1726142002058,"duration":1},"status":"passed","severity":"normal"},{"uid":"9beea0956ec79467","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726142389120,"stop":1726142389120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce391e17672d42f5","name":"Subscribe and receive messages via lightPush","time":{"start":1726142342613,"stop":1726142342613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6be8a86a6fc3b21","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726141754596,"stop":1726141754596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d115db6dd4d0bf","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726141754579,"stop":1726141754580,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2d1d74d5b1292","name":"Ping on unsubscribed peer","time":{"start":1726141887087,"stop":1726141887088,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9d1ee7e05c9aeb","name":"Delete observer","time":{"start":1726142233549,"stop":1726142233549,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ffc79d46caeac0","name":"Query generator for 2000 messages","time":{"start":1726142362232,"stop":1726142362232,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af37d4f4f41d6a1","name":"Overlapping topic subscription","time":{"start":1726142012075,"stop":1726142012075,"duration":0},"status":"passed","severity":"normal"},{"uid":"525d8741a25ed7d","name":"Check received message containing JSON","time":{"start":1726142229596,"stop":1726142229598,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cea9b7f025fda02","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726141762516,"stop":1726141762516,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a525befcf7d8a0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726142342618,"stop":1726142342618,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1236a3acc19fb1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726142438764,"stop":1726142438764,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47a590fe4f484d0","name":"Push message with content topic containing unicode special characters","time":{"start":1726142311831,"stop":1726142311831,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa34bcfd8b1e040c","name":"dispatchEvent via connectionManager","time":{"start":1726141845783,"stop":1726141845783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4794a50e05913c9","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726142002034,"stop":1726142002041,"duration":7},"status":"passed","severity":"normal"},{"uid":"afa557ee68becfbe","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726141754595,"stop":1726141754596,"duration":1},"status":"passed","severity":"normal"},{"uid":"1199d4393ac0ffcf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726142002029,"stop":1726142002030,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb67fda02cc4e5e5","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726141754600,"stop":1726141754600,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f943b295af95b0c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726141805671,"stop":1726141805672,"duration":1},"status":"passed","severity":"normal"},{"uid":"56636aa362261116","name":"Store - dialed after - with timeout","time":{"start":1726142389819,"stop":1726142389819,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b819279d3b9ffe0","name":"Ordered Callback - false","time":{"start":1726142362911,"stop":1726142362911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a854ec40715d9d1","name":"Renews subscription after lossing a connection","time":{"start":1726142342624,"stop":1726142342624,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c50db420a516ae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726141754591,"stop":1726141754591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b6636d4afbbd74","name":"Push message with long payload","time":{"start":1726142311798,"stop":1726142311798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66f7945a64ca2ec","name":"Check message received after jswaku node is restarted","time":{"start":1726142229627,"stop":1726142229627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbf685463bbadffe","name":"Check message with non string payload is not received","time":{"start":1726142229626,"stop":1726142229626,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2dcd6bb7173393","name":"Decrypt messages","time":{"start":1726142233548,"stop":1726142233549,"duration":1},"status":"passed","severity":"normal"},{"uid":"649c0cd3913a55a","name":"Relay","time":{"start":1726141814846,"stop":1726141814846,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf32905d7e086960","name":"Push message with shell command payload","time":{"start":1726142311803,"stop":1726142311803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fc49b750df5cff","name":"Refresh subscription","time":{"start":1726142342617,"stop":1726142342617,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fa676f91928f1a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726142342623,"stop":1726142342624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60337f631299c0a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726142002052,"stop":1726142002052,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e37b1827ba31445","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726141762518,"stop":1726141762518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69a4a89c180096a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726141889521,"stop":1726141889522,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0376ae2677d377e","name":"Check publish message containing Basic HTML tag","time":{"start":1726142279345,"stop":1726142279346,"duration":1},"status":"passed","severity":"normal"},{"uid":"8affcedce151fa3f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726141775563,"stop":1726141775564,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba530b655929b9ba","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726141817180,"stop":1726141817181,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b5123c89f9626a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726142117513,"stop":1726142117514,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20b119b9838b2cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726141926318,"stop":1726141926319,"duration":1},"status":"passed","severity":"normal"},{"uid":"267003c7c1b49fa","name":"Subscribe to topic containing XML and receive message","time":{"start":1726142342621,"stop":1726142342621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9825920b370fe93","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726142369538,"stop":1726142369538,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fec3916d25f36f","name":"Number of peers are maintained correctly","time":{"start":1726142067143,"stop":1726142067144,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df6ade5fbc44968","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726141754593,"stop":1726141754594,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc9e23ab012be23","name":"Push message with content topic containing Chinese","time":{"start":1726142254879,"stop":1726142254879,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ba94b8148243c3","name":"Accepts a valid Waku Message","time":{"start":1726141790725,"stop":1726141790726,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9ab6fc62e065af","name":"Overlapping topic subscription","time":{"start":1726142292257,"stop":1726142292257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70363a972de55297","name":"Check received message containing shell command","time":{"start":1726141982197,"stop":1726141982198,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e9814786492b63","name":"Decoder throws on undefined content topic","time":{"start":1726141787528,"stop":1726141787529,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1034c04302758a8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726142342608,"stop":1726142342608,"duration":0},"status":"passed","severity":"normal"},{"uid":"927f0b5da3e5edc0","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726142181116,"stop":1726142181117,"duration":1},"status":"passed","severity":"normal"},{"uid":"d795f627c3f4cbb9","name":"Push message with content topic containing Russian","time":{"start":1726142311827,"stop":1726142311827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2da64300ee47ee","name":"should set field with only STORE enabled","time":{"start":1726141763213,"stop":1726141763213,"duration":0},"status":"passed","severity":"normal"},{"uid":"921dbfe533eb8926","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726141754591,"stop":1726141754591,"duration":0},"status":"passed","severity":"normal"},{"uid":"647c27a4b3256761","name":"should not receive a peer event after stop","time":{"start":1726142289752,"stop":1726142289753,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebf0a2ff8c0a1dd","name":"Subscribe and receive messages via waku relay post","time":{"start":1726142342614,"stop":1726142342614,"duration":0},"status":"passed","severity":"normal"},{"uid":"640502f0da84c3f9","name":"Check publish message containing Russian","time":{"start":1726142279341,"stop":1726142279342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5352a815262244","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726141775775,"stop":1726141775775,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a60e61700be6c2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726141858594,"stop":1726141858594,"duration":0},"status":"passed","severity":"normal"},{"uid":"477c8842a82b4bd3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726142012085,"stop":1726142012086,"duration":1},"status":"passed","severity":"normal"},{"uid":"295021a3798b3777","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726142292256,"stop":1726142292256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5934f385c021cc83","name":"Subscribe and receive messages via lightPush","time":{"start":1726142012063,"stop":1726142012064,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd5f6809033856","name":"should get / set UDP multiaddr","time":{"start":1726141763205,"stop":1726141763205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0de19ec3dfec434","name":"Subscribe to topic containing XML and receive message","time":{"start":1726142012083,"stop":1726142012084,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e24143aee541e9","name":"Check message on other pubsub topic is not received","time":{"start":1726142229625,"stop":1726142229625,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34cce95cd65181b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726141812445,"stop":1726141812445,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cfdaa2077122fa","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726141775451,"stop":1726141775451,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb2630b0094b296","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726142012089,"stop":1726142012101,"duration":12},"status":"passed","severity":"normal"},{"uid":"f14815f95ad8b42c","name":"should emit a peer event after start","time":{"start":1726141820716,"stop":1726141820716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db797e9b28c406d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726142362230,"stop":1726142362230,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc9671bf4d4b728","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726142279371,"stop":1726142279372,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff97e8556abf19e","name":"throws on content topic with empty application field","time":{"start":1726141754569,"stop":1726141754570,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1866b7fa57e4b45","name":"should throw error - no id","time":{"start":1726141763202,"stop":1726141763203,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3674bed69cf968","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726142034024,"stop":1726142034024,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdcdd89b1a11a58","name":"Subscribe and receives messages on 20 topics","time":{"start":1726142342615,"stop":1726142342615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a795950f61681081","name":"Fails to publish message with empty text","time":{"start":1726142279369,"stop":1726142279370,"duration":1},"status":"passed","severity":"normal"},{"uid":"70136717015e7b3b","name":"same cluster, same shard: nodes connect","time":{"start":1726142158975,"stop":1726142158975,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a17063b65c1ead","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726142267330,"stop":1726142267330,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c4058d1d479fcc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726142034028,"stop":1726142034028,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13de36a0db6da52","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726141754599,"stop":1726141754600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88919a4772a6561","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726142034024,"stop":1726142034025,"duration":1},"status":"passed","severity":"normal"},{"uid":"e897528b6df5224a","name":"random static sharding 3 - Cluster ID: 944, Shard ID: 639","time":{"start":1726142345326,"stop":1726142345326,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc669afe5c16680","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726141762523,"stop":1726141762524,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bb42e18fb57bb1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142117514,"stop":1726142117514,"duration":0},"status":"passed","severity":"normal"},{"uid":"2675dcac16bcd83e","name":"tcp ip4 address","time":{"start":1726141762682,"stop":1726141762682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cacc79b406a50b4","name":"Waku message hash computation (payload length 0)","time":{"start":1726141757256,"stop":1726141757256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3226aed8193af7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726142229602,"stop":1726142229603,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dff92a492a930b1","name":"Using a function","time":{"start":1726142384319,"stop":1726142384320,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96537b277d65787","name":"through manual discovery","time":{"start":1726142165039,"stop":1726142165039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f3143c99e22864","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726142389121,"stop":1726142389121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27c51eb8f76c7a1","name":"Check received message containing Arabic","time":{"start":1726142229615,"stop":1726142229616,"duration":1},"status":"passed","severity":"normal"},{"uid":"873a657163f9397f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726141775454,"stop":1726141775454,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b447dabf8f07f7","name":"Check message on other pubsub topic is not received","time":{"start":1726142229605,"stop":1726142229606,"duration":1},"status":"passed","severity":"normal"},{"uid":"b302f6091bdfc9ce","name":"should add and remove event listeners correctly","time":{"start":1726141779837,"stop":1726141779837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6a32f6b553e383","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726141763213,"stop":1726141763213,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8f426ac5b6fa84","name":"Rejects garbage","time":{"start":1726141790726,"stop":1726141790726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0263b2c37e2c8d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726142292256,"stop":1726142292257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ea12e27ff47b48","name":"Check received message containing long","time":{"start":1726142229572,"stop":1726142229573,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eccf265b57aab81","name":"Check publish message containing special chars","time":{"start":1726142279339,"stop":1726142279339,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b224b02daf1053","name":"throws on content topic with generation field greater than 0","time":{"start":1726141754568,"stop":1726141754568,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2d42a5a37d79ba","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726142012086,"stop":1726142012087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66a309dfa835419","name":"should properly create location multiaddrs - udp6","time":{"start":1726141763210,"stop":1726141763210,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de667589a69250f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726141785838,"stop":1726141785838,"duration":0},"status":"passed","severity":"normal"},{"uid":"952a1af2601a03bc","name":"Check received message containing Script","time":{"start":1726142229581,"stop":1726142229588,"duration":7},"status":"passed","severity":"normal"},{"uid":"b3857e1fd28951a9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726142229623,"stop":1726142229624,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0812dec442faad7","name":"Throws when trying to push message with empty payload","time":{"start":1726142254855,"stop":1726142254855,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daeb9913b05d907","name":"Decoder throws on undefined content topic","time":{"start":1726141785840,"stop":1726141785841,"duration":1},"status":"passed","severity":"normal"},{"uid":"505ea6b33b329685","name":"Subscribe to topic containing short and receive message","time":{"start":1726142342601,"stop":1726142342602,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd75df6c4e520f2a","name":"random static sharding 6 - Cluster ID: 281, Shard ID: 358","time":{"start":1726142345327,"stop":1726142345327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5d29daaa6bbc9f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726142279373,"stop":1726142279374,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bff8b6f8f993408","name":"Push message with content topic containing short","time":{"start":1726142311824,"stop":1726142311824,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b05edc841b0afbd","name":"All","time":{"start":1726141814847,"stop":1726141814847,"duration":0},"status":"passed","severity":"normal"},{"uid":"5801fca83370049f","name":"Passing page size 110 when there are 120 messages","time":{"start":1726142373518,"stop":1726142373518,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a71c4bd3e7f46a2","name":"Check received message containing short","time":{"start":1726142229570,"stop":1726142229571,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c51afedde0620d","name":"more peers than existing","time":{"start":1726142229898,"stop":1726142229898,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c10f626433f9bb8e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726141775776,"stop":1726141775777,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2fa034b71527af6","name":"Sign & Recover","time":{"start":1726141786291,"stop":1726141786291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c38299495333bd5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726142266359,"stop":1726142266359,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ce959135d8f8b9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726141805688,"stop":1726141805689,"duration":1},"status":"passed","severity":"normal"},{"uid":"17adefde0877b84f","name":"Decoder throws on undefined content topic","time":{"start":1726141768090,"stop":1726141768091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05e83ee0e459390","name":"Check message with no content topic is not received","time":{"start":1726142229625,"stop":1726142229625,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d04d21b195f3333","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726142002052,"stop":1726142002052,"duration":0},"status":"passed","severity":"normal"},{"uid":"272263371f62634e","name":"groups content topics by expected pubsub topic","time":{"start":1726141754582,"stop":1726141754582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90f68dd86e88240","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726141754604,"stop":1726141754604,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2c58744eb68198","name":"returns all values when wanted number is greater than available values","time":{"start":1726141775348,"stop":1726141775349,"duration":1},"status":"passed","severity":"normal"},{"uid":"30aaa9774333404c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726142002027,"stop":1726142002027,"duration":0},"status":"passed","severity":"normal"},{"uid":"364dba47a4076caa","name":"Round trip binary serialization","time":{"start":1726141768088,"stop":1726141768088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d659634e7e3777","name":"Subscribe and receives messages on 20 topics","time":{"start":1726142012069,"stop":1726142012071,"duration":2},"status":"passed","severity":"normal"},{"uid":"576925b6e055a11","name":"Ping on subscribed peer","time":{"start":1726141887089,"stop":1726141887090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1ff1c1f1d98c5a","name":"throws on content topic with too few or too many fields","time":{"start":1726141754566,"stop":1726141754567,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6fb2e9362f5223","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726142342619,"stop":1726142342620,"duration":1},"status":"passed","severity":"normal"},{"uid":"24022514cfb95bae","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app32/2/topic604/proto","time":{"start":1726142313564,"stop":1726142313564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11651918aa172f0","name":"Refresh subscription","time":{"start":1726142292257,"stop":1726142292257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b4a9f81018dc117","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726141754580,"stop":1726141754580,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b5b8013b696fd2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726141775450,"stop":1726141775451,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f0fa634f02b56b","name":"Subscribe to topic containing XML and publish message","time":{"start":1726142292261,"stop":1726142292261,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d75d944e18970b","name":"Check received message containing special chars","time":{"start":1726141982187,"stop":1726141982188,"duration":1},"status":"passed","severity":"normal"},{"uid":"19259f5bf36bd317","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726141754585,"stop":1726141754586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4954776e17fe7937","name":"Check received message containing Russian","time":{"start":1726141982190,"stop":1726141982190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0e32a9008d246b","name":"should decode valid enr with tcp successfully","time":{"start":1726141763201,"stop":1726141763201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2a74c11ad77fab","name":"Check publish message containing escaped characters","time":{"start":1726142279348,"stop":1726142279349,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31e6e09d60b46c9","name":"should only return 1 node with relay capability","time":{"start":1726141775774,"stop":1726141775774,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb2f987c031f5dc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726142158974,"stop":1726142158975,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec5ae878dcc5852","name":"Check message with invalid timestamp is not received","time":{"start":1726141982203,"stop":1726141982203,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e7b306d15b9bd0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app30/5/topic348/test.js","time":{"start":1726142313561,"stop":1726142313563,"duration":2},"status":"passed","severity":"normal"},{"uid":"54704b2a199580ff","name":"Publish message with custom timestamp: Thu Sep 12 2024 12:57:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1726142279360,"stop":1726142279361,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b6aee6523e300b","name":"stop","time":{"start":1726141845784,"stop":1726141845784,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a95ac892bb2df1","name":"Check publish message containing Script","time":{"start":1726142279343,"stop":1726142279344,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ee35c25e0e0953","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726141917842,"stop":1726141917842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca6109e41d1f315","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726141889519,"stop":1726141889519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3026fb89b73b0a","name":"should not receive a peer event after stop","time":{"start":1726141820717,"stop":1726141820717,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0fdbea2c2b9523","name":"Subscribe to topic containing Script and receive message","time":{"start":1726142342620,"stop":1726142342620,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d2b0dffef22c43","name":"Check received message containing Arabic","time":{"start":1726142229576,"stop":1726142229579,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e312e20882fcfad","name":"Check message with no payload is not received","time":{"start":1726142229610,"stop":1726142229610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e092a5b0abb093","name":"Decoder throws on empty string content topic","time":{"start":1726141787529,"stop":1726141787529,"duration":0},"status":"passed","severity":"normal"},{"uid":"515e8336dbc27a6e","name":"Overlapping topic subscription","time":{"start":1726142342616,"stop":1726142342617,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf9165d7265ea39","name":"Check message with non string payload is not received","time":{"start":1726141982205,"stop":1726141982206,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a302248fa9130","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726141754582,"stop":1726141754583,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9d869b10facb53","name":"Subscribe and receives messages on 20 topics","time":{"start":1726142342599,"stop":1726142342600,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c2d77e1c070ced","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726141754589,"stop":1726141754589,"duration":0},"status":"passed","severity":"normal"},{"uid":"9842a5500dc456b8","name":"Push message with content topic containing SQL Injection","time":{"start":1726142254903,"stop":1726142254906,"duration":3},"status":"passed","severity":"normal"},{"uid":"f3f33f4d0d2b8434","name":"Check message received after jswaku node is restarted","time":{"start":1726142229611,"stop":1726142229612,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8eabfe2dc55e138","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726141754578,"stop":1726141754579,"duration":1},"status":"passed","severity":"normal"},{"uid":"752f6b50ff20152d","name":"Check received message containing Chinese","time":{"start":1726142229614,"stop":1726142229615,"duration":1},"status":"passed","severity":"normal"},{"uid":"5778db935b7aae1c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726141757256,"stop":1726141757256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe750a2da2d2c68","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726142342618,"stop":1726142342618,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ba492988edbdd8","name":"Check received message containing escaped characters","time":{"start":1726142229620,"stop":1726142229620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fca6b1d7c920ac","name":"connects to nwaku","time":{"start":1726142384318,"stop":1726142384318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b988f9f8c6253028","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726142342610,"stop":1726142342611,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df56ff0115d474e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726141775350,"stop":1726141775351,"duration":1},"status":"passed","severity":"normal"},{"uid":"c802ee2ff13c1a5d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726142002064,"stop":1726142002065,"duration":1},"status":"passed","severity":"normal"},{"uid":"252af06e8a2b64bc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726141820719,"stop":1726141820719,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c5fd5e6b0a17ebe","name":"Check publish message containing Chinese","time":{"start":1726142279340,"stop":1726142279340,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2d4d8c5a59bd56","name":"Push message with Chinese payload","time":{"start":1726142254829,"stop":1726142254841,"duration":12},"status":"passed","severity":"normal"},{"uid":"69c5a355ea2a566d","name":"can start and stop the service","time":{"start":1726142289742,"stop":1726142289746,"duration":4},"status":"passed","severity":"normal"},{"uid":"8bb306a38f126f95","name":"should not fail to start the service if it is already started","time":{"start":1726141779833,"stop":1726141779834,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0be3fd11317ffd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726142292258,"stop":1726142292259,"duration":1},"status":"passed","severity":"normal"},{"uid":"734191dc43b85f2","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726142002060,"stop":1726142002061,"duration":1},"status":"passed","severity":"normal"},{"uid":"7099440f5984d4a6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726141754579,"stop":1726141754579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3426c3cc6768b39d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726142267330,"stop":1726142267330,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc383b2ec91ccdf","name":"Waku message hash computation (no timestamp)","time":{"start":1726141757256,"stop":1726141757257,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e264e28d29fd2d6","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726142181115,"stop":1726142181115,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafc060bc7885fb9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726142002070,"stop":1726142002071,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f9c2ea80104638","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726142002058,"stop":1726142002059,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a07f6dfab812f6","name":"LightPush with 1 connections","time":{"start":1726142054567,"stop":1726142054567,"duration":0},"status":"passed","severity":"normal"},{"uid":"191e1a87c1e70756","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726141757254,"stop":1726141757255,"duration":1},"status":"passed","severity":"normal"},{"uid":"4432c74733a10445","name":"Refresh subscription","time":{"start":1726142012075,"stop":1726142012075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e613b15bf108e5ea","name":"should set field with all protocols disabled","time":{"start":1726141763212,"stop":1726141763212,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b94029087f3bc7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726142389121,"stop":1726142389122,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd28b067f22ec24","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726141817183,"stop":1726141817188,"duration":5},"status":"passed","severity":"normal"},{"uid":"5b09b259225a340d","name":"Check received message containing Script","time":{"start":1726141982192,"stop":1726141982193,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9d0b74affab830","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726141858594,"stop":1726141858594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1062f9cada477e","name":"Fields are not dropped","time":{"start":1726141767566,"stop":1726141767568,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9b2eba7a234e187","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726142181117,"stop":1726142181118,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b31ffaa8ea9cbff","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726142002027,"stop":1726142002027,"duration":0},"status":"passed","severity":"normal"},{"uid":"242cce93f875a25c","name":"different cluster, same shard: nodes don't connect","time":{"start":1726142002025,"stop":1726142002026,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd80938196f32abc","name":"should not fail to start the service if it is already started","time":{"start":1726142289748,"stop":1726142289749,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3dd4959fcf567b","name":"returns all values when wanted number matches available values","time":{"start":1726141775346,"stop":1726141775348,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c338a05b5522330","name":"Check received message containing unicode special characters","time":{"start":1726142229620,"stop":1726142229621,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e54a55f9a91247","name":"throws on content topic with empty topic name field","time":{"start":1726141754570,"stop":1726141754571,"duration":1},"status":"passed","severity":"normal"},{"uid":"911cd89aad44a7bd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726142012077,"stop":1726142012078,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7e9b9357e6ed19","name":"Ordered callback, aborts when callback returns true","time":{"start":1726142362230,"stop":1726142362231,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ac16da8de05552","name":"Promise Callback - true","time":{"start":1726142362908,"stop":1726142362910,"duration":2},"status":"passed","severity":"normal"},{"uid":"406e722f6eee6da6","name":"Push 30 different messages","time":{"start":1726142311817,"stop":1726142311823,"duration":6},"status":"passed","severity":"normal"},{"uid":"b86c1aa10084d2f8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726141762510,"stop":1726141762513,"duration":3},"status":"passed","severity":"normal"},{"uid":"2485affa091a1b2b","name":"configure the node with multiple pubsub topics","time":{"start":1726142345331,"stop":1726142345331,"duration":0},"status":"passed","severity":"normal"},{"uid":"406109d9acaca05","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726141762517,"stop":1726141762517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f847aa61f8120581","name":"Generator, 2 different pubsubtopics","time":{"start":1726142367629,"stop":1726142367630,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07fa791521491f6","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726142369534,"stop":1726142369535,"duration":1},"status":"passed","severity":"normal"},{"uid":"d714223493520dd4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726142002065,"stop":1726142002067,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2d860fa1ac4b084","name":"listenerCount","time":{"start":1726141845782,"stop":1726141845783,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4d24179e81c761","name":"Symmetric encrypt & Decrypt","time":{"start":1726141786290,"stop":1726141786291,"duration":1},"status":"passed","severity":"normal"},{"uid":"789ca3500d6e7d18","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726142389119,"stop":1726142389119,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dbd04be6c1bf70","name":"Check received message containing SQL Injection","time":{"start":1726142229617,"stop":1726142229617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60ffa268e36ffd2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726141768091,"stop":1726141768091,"duration":0},"status":"passed","severity":"normal"},{"uid":"28eda226a0cd61a9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726142354537,"stop":1726142354538,"duration":1},"status":"passed","severity":"normal"},{"uid":"165848eba1d5cd20","name":"throws on empty content topic","time":{"start":1726141754565,"stop":1726141754566,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fef7ada1b734165","name":"should not receive a peer event before start","time":{"start":1726141779834,"stop":1726141779834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6761ac0108c7fae","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726142329160,"stop":1726142329161,"duration":1},"status":"passed","severity":"normal"},{"uid":"189814e5f3787e31","name":"Check received message with timestamp: 1726141804757000000 ","time":{"start":1726142229600,"stop":1726142229600,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a86aea7d802580","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726141812444,"stop":1726141812445,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeab6ed15f8247ec","name":"Init the array if not present","time":{"start":1726141754301,"stop":1726141754303,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe998badef1703c4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726142267328,"stop":1726142267328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc474a449b3467a","name":"Push message with content topic containing JSON","time":{"start":1726142254917,"stop":1726142254917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2813e29ccd37b59c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726141754588,"stop":1726141754588,"duration":0},"status":"passed","severity":"normal"},{"uid":"da77e62dec349941","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726142034028,"stop":1726142034032,"duration":4},"status":"passed","severity":"normal"},{"uid":"a09f50872037dc9","name":"Passing invalid cursor","time":{"start":1726142329162,"stop":1726142329162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c2fffd8006cbbe","name":"removeEventListener with correct event","time":{"start":1726141845781,"stop":1726141845781,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cd0d05ba3483c1","name":"Push message with meta","time":{"start":1726142311832,"stop":1726142311832,"duration":0},"status":"passed","severity":"normal"},{"uid":"16700c55d67a3b2f","name":"Push message with emoji payload","time":{"start":1726142254852,"stop":1726142254852,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f99a9e2d9afdecf","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726141775452,"stop":1726141775452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0c6e336a0cbf04","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726142342621,"stop":1726142342621,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c23f78abe6bd1f1","name":"should not receive a peer event before start","time":{"start":1726142289751,"stop":1726142289752,"duration":1},"status":"passed","severity":"normal"},{"uid":"3001b7750ccb5299","name":"Push message with Chinese payload","time":{"start":1726142311799,"stop":1726142311800,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5437d07f6bd77b","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726142181113,"stop":1726142181114,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c4a71af13c6153","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726141762519,"stop":1726141762520,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a259b44b4bca4ea","name":"should only return 1 node with store capability","time":{"start":1726141775774,"stop":1726141775775,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c38ca14a950b13","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726142342611,"stop":1726142342611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43dd8e540bad36b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726142034027,"stop":1726142034028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2257790ffe92ce2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726141754584,"stop":1726141754584,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d60cf320bd8f07","name":"different cluster, same shard: nodes don't connect","time":{"start":1726142158975,"stop":1726142158976,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c2b921bcdb0dd7","name":"Check received message containing short","time":{"start":1726142229612,"stop":1726142229613,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0cd5966fce3506","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726142292263,"stop":1726142292263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a023e457e3783125","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726142342613,"stop":1726142342613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bcc3791010091a","name":"Subscribe to topic containing Script and receive message","time":{"start":1726142012079,"stop":1726142012079,"duration":0},"status":"passed","severity":"normal"},{"uid":"671ca391d8bf9fd","name":"Encoder throws on undefined content topic","time":{"start":1726141787528,"stop":1726141787528,"duration":0},"status":"passed","severity":"normal"},{"uid":"856f7dcafeefbe6d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726141754581,"stop":1726141754581,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ede2f6a9ad77e7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726142342597,"stop":1726142342597,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa55dafbf511d39","name":"Subscribe and publish message","time":{"start":1726142292229,"stop":1726142292229,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fbaf045b25d69b","name":"safeDispatchEvent","time":{"start":1726141845783,"stop":1726141845784,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a18510975337b3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726142034022,"stop":1726142034023,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd434f60ab9c7c5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726142329161,"stop":1726142329161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c94b8244544b11","name":"random static sharding 1 - Cluster ID: 783, Shard ID: 211","time":{"start":1726142345325,"stop":1726142345325,"duration":0},"status":"passed","severity":"normal"},{"uid":"461b2bde235c45bc","name":"A test","time":{"start":1726142117595,"stop":1726142117595,"duration":0},"status":"passed","severity":"normal"},{"uid":"509a72bdb1cb1dbc","name":"Check publish message containing numeric","time":{"start":1726142279338,"stop":1726142279338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1186494aa7e2c2","name":"should only return 1 node with relay and store capability","time":{"start":1726141775774,"stop":1726141775774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9742179c2a557a","name":"Push message with shell command payload","time":{"start":1726142254850,"stop":1726142254850,"duration":0},"status":"passed","severity":"normal"},{"uid":"a505137b6a0ebdcb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726142012086,"stop":1726142012086,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f88f86975fdaf87","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726142329161,"stop":1726142329161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82e6976d9996382","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726142342624,"stop":1726142342624,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dd86d083d591aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726141754592,"stop":1726141754592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6d729df9a37616","name":"Ping fails for unsubscribed peers","time":{"start":1726141917838,"stop":1726141917839,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e2f18ba6ec5135","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726141812441,"stop":1726141812442,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b107754d4c2b723","name":"random static sharding 10 - Cluster ID: 873, Shard ID: 219","time":{"start":1726142345329,"stop":1726142345329,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7193adb6127708c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726142002058,"stop":1726142002058,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a98b68da59d077","name":"Default pageSize","time":{"start":1726142373518,"stop":1726142373519,"duration":1},"status":"passed","severity":"normal"},{"uid":"405f2dc9f0f4d1d3","name":"Push message with Russian payload","time":{"start":1726142254842,"stop":1726142254843,"duration":1},"status":"passed","severity":"normal"},{"uid":"322c0bc18b327a38","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726141754589,"stop":1726141754589,"duration":0},"status":"passed","severity":"normal"},{"uid":"12eacc095153f2d1","name":"Publish without waiting for remote peer","time":{"start":1726142292229,"stop":1726142292229,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e74dc24f1542eb","name":"should not fail to stop the service if it was not started","time":{"start":1726141820714,"stop":1726141820715,"duration":1},"status":"passed","severity":"normal"},{"uid":"806dcb6f36cf00e4","name":"Publish message with large meta","time":{"start":1726142279375,"stop":1726142279377,"duration":2},"status":"passed","severity":"normal"},{"uid":"348959d7baf78f68","name":"Push message with content topic containing special chars","time":{"start":1726142311826,"stop":1726142311826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5280341a05d640","name":"Renews peer on consistent missed messages","time":{"start":1726141917842,"stop":1726141917843,"duration":1},"status":"passed","severity":"normal"},{"uid":"d425c4d1d3e11df3","name":"it tolerates circular branch references","time":{"start":1726141775771,"stop":1726141775772,"duration":1},"status":"passed","severity":"normal"},{"uid":"224cc410cc3af911","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726141757257,"stop":1726141757257,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ec0cc8c418fb00","name":"random static sharding 2 - Cluster ID: 650, Shard ID: 963","time":{"start":1726142345326,"stop":1726142345326,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7d339a080b4c9b","name":"connected peers and dial","time":{"start":1726142229897,"stop":1726142229898,"duration":1},"status":"skipped","severity":"normal"},{"uid":"df7648323e0def06","name":"Subscribe and receive messages via waku relay post","time":{"start":1726142012066,"stop":1726142012067,"duration":1},"status":"passed","severity":"normal"},{"uid":"d345298237eabe4b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726141754585,"stop":1726141754585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed78c019b1d7587","name":"Check publish message containing shell command","time":{"start":1726142279347,"stop":1726142279348,"duration":1},"status":"passed","severity":"normal"},{"uid":"431780616eeca976","name":"LightPush with 3 connections","time":{"start":1726142054571,"stop":1726142054571,"duration":0},"status":"passed","severity":"normal"},{"uid":"79284fe86daa2076","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/1/topic790/json","time":{"start":1726142313559,"stop":1726142313560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58cee8683e33a5c","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726142181120,"stop":1726142181120,"duration":0},"status":"passed","severity":"normal"},{"uid":"9861b8f599333783","name":"handles different networkShards values correctly","time":{"start":1726141754583,"stop":1726141754583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae659cd256c252f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726141754601,"stop":1726141754601,"duration":0},"status":"passed","severity":"normal"},{"uid":"756069e41c193730","name":"Check received message containing Arabic","time":{"start":1726141982189,"stop":1726141982190,"duration":1},"status":"passed","severity":"normal"},{"uid":"319b98ba037a46c2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726142012064,"stop":1726142012065,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d259c9e997b53c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726142002041,"stop":1726142002049,"duration":8},"status":"passed","severity":"normal"},{"uid":"3f96774e529b8b23","name":"should throw error - no id","time":{"start":1726141763201,"stop":1726141763202,"duration":1},"status":"passed","severity":"normal"},{"uid":"7522b51c87724f41","name":"Filter with 2 connections","time":{"start":1726142054569,"stop":1726142054570,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98829273833ae9f","name":"Subscribe to topic containing Script and publish message","time":{"start":1726142292261,"stop":1726142292261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2ad57fdc63c33b","name":"random static sharding 9 - Cluster ID: 680, Shard ID: 348","time":{"start":1726142345329,"stop":1726142345329,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb71965c350285e4","name":"Push message with unicode special characters payload","time":{"start":1726142311812,"stop":1726142311812,"duration":0},"status":"passed","severity":"normal"},{"uid":"6268afd25c2716f3","name":"should throw an error for an unconfigured topic","time":{"start":1726141754598,"stop":1726141754599,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c3cace5741f960","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726141775455,"stop":1726141775455,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3ccb85fcb15761","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726142012087,"stop":1726142012087,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d913049baad89a6","name":"Fails to push message with empty content topic","time":{"start":1726142311832,"stop":1726142311832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de7267a60b27376","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726141754767,"stop":1726141754768,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a01c7c8edaf0a17","name":"Check received message containing numeric","time":{"start":1726142229573,"stop":1726142229574,"duration":1},"status":"passed","severity":"normal"},{"uid":"89dba203ef21e419","name":"Ping on peer without subscriptions","time":{"start":1726141887090,"stop":1726141887090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fb42d89b6f89f8","name":"should encodeTxt and decodeTxt","time":{"start":1726141763199,"stop":1726141763200,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f1ac4a41a083b5","name":"Push message with content topic containing Chinese","time":{"start":1726142311826,"stop":1726142311826,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cce995a92440275","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726141754595,"stop":1726141754595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30acb172e112300","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726142342598,"stop":1726142342598,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac0c3e4d36a9099","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726142034021,"stop":1726142034022,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6c6036fb2c5c9e","name":"same cluster, different shard: nodes don't connect","time":{"start":1726142002025,"stop":1726142002025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e65002da081d62","name":"Check received message containing JSON","time":{"start":1726142229619,"stop":1726142229619,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d67cc6d1cc9d8","name":"can start the service","time":{"start":1726142289738,"stop":1726142289741,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d06de878929b298","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726141754590,"stop":1726141754590,"duration":0},"status":"passed","severity":"normal"},{"uid":"997ec7d0a8112bd9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726142354538,"stop":1726142354539,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c84a457daf42cb","name":"shard 0","time":{"start":1726142345324,"stop":1726142345325,"duration":1},"status":"passed","severity":"normal"},{"uid":"88443fabd2508896","name":"Promise Callback - false","time":{"start":1726142362910,"stop":1726142362911,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a582f7b63b49a3","name":"Non TWN Cluster","time":{"start":1726142313553,"stop":1726142313554,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c0bcb2eb93411f","name":"Nodes with multiple pubsub topic","time":{"start":1726142267329,"stop":1726142267329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95393ca121575c8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726142267327,"stop":1726142267328,"duration":1},"status":"passed","severity":"normal"},{"uid":"3596c5481f562f9e","name":"Subscribe to topic containing short and publish message","time":{"start":1726142292257,"stop":1726142292258,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1ffd8225232a25","name":"should return false","time":{"start":1726141763203,"stop":1726141763204,"duration":1},"status":"passed","severity":"normal"},{"uid":"3572ab107ce7083e","name":"Asymmetric encrypt & decrypt","time":{"start":1726141786290,"stop":1726141786290,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b704a09c7f7420a","name":"Push message with content topic containing emoji","time":{"start":1726142311831,"stop":1726142311831,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf9b2718d7e897","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726142002063,"stop":1726142002064,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff58976a0974ab0","name":"caches peers it previously fetched","time":{"start":1726141775773,"stop":1726141775773,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7fc5ba9f26dee9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726142342615,"stop":1726142342615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5e16e2bd9268a4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726142354539,"stop":1726142354539,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dad23f0e0a13e","name":"Relay - dialed after","time":{"start":1726142389818,"stop":1726142389818,"duration":0},"status":"passed","severity":"normal"},{"uid":"11eb389f7bbc5ba0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726142012078,"stop":1726142012078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1f6c8d3ac20d0f","name":"should set field with only RELAY enabled","time":{"start":1726141763212,"stop":1726141763212,"duration":0},"status":"passed","severity":"normal"},{"uid":"86121227cbc74ed5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726142229603,"stop":1726142229604,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93f3a3255bab3b0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726142342614,"stop":1726142342615,"duration":1},"status":"passed","severity":"normal"},{"uid":"859093b930f62db0","name":"ignores domain fetching errors","time":{"start":1726141775772,"stop":1726141775772,"duration":0},"status":"passed","severity":"normal"},{"uid":"e620bd468889cac1","name":"should get / set TCP multiaddr","time":{"start":1726141763205,"stop":1726141763206,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e443770933cdbf6","name":"Check received message containing XML","time":{"start":1726141982193,"stop":1726141982194,"duration":1},"status":"passed","severity":"normal"},{"uid":"858169f5888c1997","name":"Ordered Callback - true","time":{"start":1726142362911,"stop":1726142362911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56f4a35a41d9129","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726141754581,"stop":1726141754581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d473b91415b8a1e0","name":"Push message with content topic containing Script","time":{"start":1726142254906,"stop":1726142254908,"duration":2},"status":"passed","severity":"normal"},{"uid":"86798e408be69a19","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726142002049,"stop":1726142002049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0b1a6894a177ed","name":"addEventListener with correct event","time":{"start":1726141845780,"stop":1726141845781,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c91429e4ae429c6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726142292264,"stop":1726142292264,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0690b7944f34fd","name":"isConnected should return false after all peers disconnect","time":{"start":1726141858595,"stop":1726141858595,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e89c52c497a61e4","name":"Push message with Basic HTML tag payload","time":{"start":1726142311802,"stop":1726142311802,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbe559c745e6f8b","name":"Ping on unsubscribed peer","time":{"start":1726141887090,"stop":1726141887090,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2840e08547428a","name":"Push to array if already present","time":{"start":1726141754303,"stop":1726141754304,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b35a5a859db8425","name":"Sets default value correctly","time":{"start":1726142384320,"stop":1726142384321,"duration":1},"status":"passed","severity":"normal"},{"uid":"72aafa4320d4c427","name":"Fails to publish message with wrong content topic","time":{"start":1726142279370,"stop":1726142279371,"duration":1},"status":"passed","severity":"normal"},{"uid":"68aba86f679732a5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726142002051,"stop":1726142002051,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b2419f170b3cc5","name":"Check message on other pubsub topic is not received","time":{"start":1726141982203,"stop":1726141982204,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88a0ff6e9584808","name":"LightPush with 0 connections","time":{"start":1726142054566,"stop":1726142054566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6720e47dfd7d86d","name":"Encoder throws on undefined content topic","time":{"start":1726141785839,"stop":1726141785839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1540f31cdfbc1c","name":"Query with Promise Callback, No Decoder","time":{"start":1726142354542,"stop":1726142354543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef35d2b3d3de45ae","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726141787527,"stop":1726141787527,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40afd0c50fd8278","name":"Ping on unsubscribed peer","time":{"start":1726141866957,"stop":1726141866957,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5c27b5583397fa","name":"Subscribe to topic containing long and publish message","time":{"start":1726142292258,"stop":1726142292258,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24aa5f541b5944b","name":"Push message with content topic containing special chars","time":{"start":1726142254877,"stop":1726142254878,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5369cd33d6fda3","name":"topics with same application and version share the same shard","time":{"start":1726141754582,"stop":1726141754582,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e585d59653d13","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726141757255,"stop":1726141757256,"duration":1},"status":"passed","severity":"normal"},{"uid":"764a83976baf731a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142117512,"stop":1726142117513,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffff456a746b4cee","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726142292260,"stop":1726142292260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecc32137db8bd59","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726142279352,"stop":1726142279353,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c3c785b115097","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726141982202,"stop":1726141982202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8118234063e669b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726142002050,"stop":1726142002050,"duration":0},"status":"passed","severity":"normal"},{"uid":"60624e199b81436b","name":"Push message with content topic containing XML","time":{"start":1726142254908,"stop":1726142254910,"duration":2},"status":"passed","severity":"normal"},{"uid":"24c446c918f497be","name":"Push message with Arabic payload","time":{"start":1726142254841,"stop":1726142254842,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b25b649b2cb3d79","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726142002060,"stop":1726142002060,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15be541f45c916d","name":"should not throw an error for a single configured topic","time":{"start":1726141754597,"stop":1726141754598,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8139357a521270","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142367625,"stop":1726142367626,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0cf3bb2906cc05","name":"Check publish message containing XML","time":{"start":1726142279344,"stop":1726142279345,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbff2542d597884","name":"Throws when trying to push message with empty payload","time":{"start":1726142311823,"stop":1726142311824,"duration":1},"status":"passed","severity":"normal"},{"uid":"3852fc21515465c2","name":"Check received message with timestamp: 1726141804757 ","time":{"start":1726142229600,"stop":1726142229602,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a39cac999d41e63","name":"Check received message containing shell command","time":{"start":1726142229598,"stop":1726142229598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8138f9186c2bcb","name":"should not fail to start the service if it is already started","time":{"start":1726141820715,"stop":1726141820715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd59f334cb790e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726141775775,"stop":1726141775776,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7a50f9faf99af3","name":"Fails to push message with large meta","time":{"start":1726142311832,"stop":1726142311833,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c6885d4c26a40","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726142342609,"stop":1726142342610,"duration":1},"status":"passed","severity":"normal"},{"uid":"803e6b6f22243ab0","name":"Wrong topic","time":{"start":1726142313564,"stop":1726142313565,"duration":1},"status":"passed","severity":"normal"},{"uid":"667170b46694d2e9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726142438763,"stop":1726142438763,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b1b29d270e9897","name":"Failed peers are renewed","time":{"start":1726142067144,"stop":1726142067144,"duration":0},"status":"passed","severity":"normal"},{"uid":"753ca9312390e5c7","name":"handles empty shards array correctly","time":{"start":1726141754603,"stop":1726141754603,"duration":0},"status":"passed","severity":"normal"},{"uid":"464f75e7628e1e79","name":"getPeersByDiscovery","time":{"start":1726141845782,"stop":1726141845782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdbb381de0f120d","name":"Mutual subscription","time":{"start":1726142292228,"stop":1726142292228,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd0ac25aa250862","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726142342604,"stop":1726142342604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a293ad443c0d11b","name":"Check received message containing shell command","time":{"start":1726142229619,"stop":1726142229620,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce72bfdd7be96b5","name":"Push message with content topic containing escaped characters","time":{"start":1726142254918,"stop":1726142254918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2138f199e822ce57","name":"Check publish message after client node is restarted","time":{"start":1726142279375,"stop":1726142279375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"981ec90b1ad31d0a","name":"creates an iterator","time":{"start":1726142373960,"stop":1726142373961,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d9815f56c47ad5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726141754593,"stop":1726141754593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea162d8e4a7440","name":"Push message with content topic containing unicode special characters","time":{"start":1726142254923,"stop":1726142254923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0ed6c3b5107910","name":"Ping on subscribed peer","time":{"start":1726141866956,"stop":1726141866956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edc9377c83def64","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726142002032,"stop":1726142002032,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e0a22dff7fe32","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726142002031,"stop":1726142002031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d675666236530815","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726142342599,"stop":1726142342599,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1989b1215f3df5","name":"Publish message with rate limit","time":{"start":1726142279377,"stop":1726142279378,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8293482c4364f0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726142342619,"stop":1726142342619,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b73ebf7efa7c09","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726142292255,"stop":1726142292255,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dc3542c8ae3583","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726142012084,"stop":1726142012084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a491319694bc410e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726142342604,"stop":1726142342604,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f94d1f033791b7","name":"Push message with custom timestamp: 1726145654825","time":{"start":1726142254927,"stop":1726142254927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4839d6ff74cad21c","name":"Check received message containing long","time":{"start":1726141982186,"stop":1726141982187,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ea635748236c28","name":"Push message with special chars payload","time":{"start":1726142254828,"stop":1726142254829,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88fe9648fbb5140","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726141767915,"stop":1726141767915,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b46bf063759a00","name":"Check received message with timestamp: 1726141804757000000 ","time":{"start":1726142229622,"stop":1726142229622,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1dc11e2ed31893","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726142292262,"stop":1726142292262,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccd28aab7ade706","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726142367630,"stop":1726142367633,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a1540989d34006f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726142389120,"stop":1726142389121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d6cd8cdf49d052","name":"Push message with XML payload","time":{"start":1726142311801,"stop":1726142311802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1664fd1dfbf68d","name":"Sample","time":{"start":1726141762584,"stop":1726141762584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10c92fc7f4cfc93","name":"same cluster, same shard: nodes connect","time":{"start":1726142002025,"stop":1726142002025,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b13549c42d3677","name":"addEventListener with wrong event","time":{"start":1726141845781,"stop":1726141845781,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c95db0dd3088b8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app46/1/topic306/proto","time":{"start":1726142313554,"stop":1726142313554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfe937d04571e89","name":"Check received message containing Basic HTML tag","time":{"start":1726141982195,"stop":1726141982196,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ba5d87a46a3d31","name":"should throw error - invalid id","time":{"start":1726141763203,"stop":1726141763203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea31a5f82d34169","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726142034023,"stop":1726142034023,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c2f32061891297","name":"should handle corrupted local storage data gracefully","time":{"start":1726141779836,"stop":1726141779836,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa73a55f05624af9","name":"unsubscribes","time":{"start":1726142373961,"stop":1726142373961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcb5a64be9e69f9","name":"Generator, custom pubsub topic","time":{"start":1726142367619,"stop":1726142367620,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1d6c70a141949","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726142012072,"stop":1726142012074,"duration":2},"status":"passed","severity":"normal"},{"uid":"be228902eb13418f","name":"handles empty contentTopics array correctly","time":{"start":1726141754603,"stop":1726141754603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7ee2807f984bb3","name":"Push message with numeric payload","time":{"start":1726142254827,"stop":1726142254827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3b38149b48be33","name":"Push message with short payload","time":{"start":1726142254826,"stop":1726142254826,"duration":0},"status":"passed","severity":"normal"},{"uid":"409d27bb57c239a4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726142362228,"stop":1726142362229,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e14d6d50b5764d","name":"Push message with content topic containing escaped characters","time":{"start":1726142311830,"stop":1726142311831,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d10cfbf3321e94","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726142002034,"stop":1726142002034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7df13dac052961","name":"Check received message containing unicode special characters","time":{"start":1726141982199,"stop":1726141982200,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92920cc6ef6d70b","name":"different cluster, different shard: nodes don't connect","time":{"start":1726142002026,"stop":1726142002026,"duration":0},"status":"passed","severity":"normal"},{"uid":"675311372c682a8a","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726142181117,"stop":1726142181117,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a3118c2dd123bb","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726141754604,"stop":1726141754604,"duration":0},"status":"passed","severity":"normal"},{"uid":"129a53825e210fd9","name":"Passing page size 19 when there are 20 messages","time":{"start":1726142373517,"stop":1726142373518,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f18a8ee8063a482","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726142181119,"stop":1726142181119,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa84c8227f84927c","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726142181115,"stop":1726142181116,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7b264922a5a711","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726142002067,"stop":1726142002067,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bd1a1d306896c6","name":"Used by Waku Relay","time":{"start":1726142384320,"stop":1726142384320,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b9913b9f6452fb","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726142158973,"stop":1726142158974,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a32ca6784db836","name":"should not receive a peer event before start","time":{"start":1726141820717,"stop":1726141820717,"duration":0},"status":"passed","severity":"normal"},{"uid":"78140be2bf3ed4e6","name":"Check received message containing Basic HTML tag","time":{"start":1726142229618,"stop":1726142229619,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2a7a0f8fd19a4d","name":"should return valid sharding parameters for static sharding","time":{"start":1726141754601,"stop":1726141754601,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95f8bef55bbf2ec","name":"Renews peer on consistent ping failures","time":{"start":1726141917840,"stop":1726141917841,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a0a8d5767aac8a","name":"Filter with 0 connections","time":{"start":1726142054567,"stop":1726142054567,"duration":0},"status":"passed","severity":"normal"},{"uid":"480c39738b68cd2d","name":"Check received message containing Russian","time":{"start":1726142229579,"stop":1726142229580,"duration":1},"status":"passed","severity":"normal"},{"uid":"8326c35370114b70","name":"Publishes to nwaku","time":{"start":1726142256138,"stop":1726142256138,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6fa824303fba25","name":"Fails to push message with empty content topic","time":{"start":1726142254924,"stop":1726142254924,"duration":0},"status":"passed","severity":"normal"},{"uid":"53771045443b282f","name":"Check received message containing Chinese","time":{"start":1726141982189,"stop":1726141982189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b783110770c72f","name":"Tracks peer failures correctly","time":{"start":1726141917841,"stop":1726141917841,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec53302dfa0ad9af","name":"Query Generator - true","time":{"start":1726142362907,"stop":1726142362907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7b6de1d0e5e4a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726142342616,"stop":1726142342616,"duration":0},"status":"passed","severity":"normal"},{"uid":"60320d3571d07d9b","name":"Query Generator, No Decoder","time":{"start":1726142354536,"stop":1726142354536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f7e7aa4c669901","name":"should return all peers when numPeers is 0","time":{"start":1726141767914,"stop":1726141767914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcc5c2ea63a8d38","name":"Push message with Script payload","time":{"start":1726142311801,"stop":1726142311801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afab2d1006197a9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app80/1/topic385/json","time":{"start":1726142313555,"stop":1726142313558,"duration":3},"status":"passed","severity":"normal"},{"uid":"42c754987ad8a45c","name":"random static sharding 5 - Cluster ID: 843, Shard ID: 539","time":{"start":1726142345327,"stop":1726142345327,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6f51c4683dbdc5","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141887091,"stop":1726141887091,"duration":0},"status":"passed","severity":"normal"},{"uid":"394dcd5f30837851","name":"Encoder throws on empty string content topic","time":{"start":1726141768090,"stop":1726141768090,"duration":0},"status":"passed","severity":"normal"},{"uid":"14287d6e30476877","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726141775453,"stop":1726141775454,"duration":1},"status":"passed","severity":"normal"},{"uid":"45040c43b8bb8a00","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726142267329,"stop":1726142267329,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc18e448c0d8e88","name":"Decoder throws on empty string content topic","time":{"start":1726141768091,"stop":1726141768091,"duration":0},"status":"passed","severity":"normal"},{"uid":"713b3d48008beeaf","name":"Check message with invalid timestamp is not received","time":{"start":1726142229604,"stop":1726142229605,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea02bc8c88dbf75","name":"getPeersByDiscovery","time":{"start":1726142266357,"stop":1726142266358,"duration":1},"status":"passed","severity":"normal"},{"uid":"38070ae9300d9a98","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726142389121,"stop":1726142389121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e344ff144223b3da","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app69/9/topic834/proto","time":{"start":1726142313561,"stop":1726142313561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f92e8bf0cbc024","name":"same cluster, different shard: nodes connect","time":{"start":1726142158975,"stop":1726142158975,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c78a9fae8483b","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726142181114,"stop":1726142181114,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dfa4bb3df8ee27","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726142438765,"stop":1726142438765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7732f93c0dd1b9d","name":"throws on content topic with non-number generation field","time":{"start":1726141754567,"stop":1726141754568,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f1bf255083811e","name":"Fails to push message bigger that 1MB","time":{"start":1726142254928,"stop":1726142254928,"duration":0},"status":"passed","severity":"normal"},{"uid":"84568791e2c9b6a8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726142292264,"stop":1726142292265,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e8843a9e707f67","name":"start node with empty shard should fail","time":{"start":1726142345333,"stop":1726142345333,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b2c9ca97d683a","name":"Ping on peer without subscriptions","time":{"start":1726141887087,"stop":1726141887087,"duration":0},"status":"passed","severity":"normal"},{"uid":"9010c6d06848dcb2","name":"LightPush","time":{"start":1726142389820,"stop":1726142389820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f04c7e0b716732","name":"Check message received after jswaku node is restarted","time":{"start":1726141982206,"stop":1726141982206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0ce9aa175c2384f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726141754578,"stop":1726141754578,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9c3ca82d0309d3","name":"Relay - times out","time":{"start":1726142389819,"stop":1726142389819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9c59d9b4e22f2a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726142292259,"stop":1726142292259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e206665fa07c789e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726142342599,"stop":1726142342599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40de9d7df03b20e","name":"random static sharding 4 - Cluster ID: 11, Shard ID: 914","time":{"start":1726142345326,"stop":1726142345327,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce3ce00adb1ac1","name":"Subscribe and receive messages via waku relay post","time":{"start":1726142342598,"stop":1726142342598,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ab3344a50e2633","name":"removeEventListener with wrong event","time":{"start":1726141845781,"stop":1726141845782,"duration":1},"status":"passed","severity":"normal"},{"uid":"743663fdef893de5","name":"Push message with long payload","time":{"start":1726142254827,"stop":1726142254827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2a0cc01d804f99","name":"Reopen subscription with peer with lost subscription","time":{"start":1726141866957,"stop":1726141866957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b252773d26156c0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726141889518,"stop":1726141889518,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c64fc0f2b782814","name":"Subscribe and receive messages via lightPush","time":{"start":1726142342597,"stop":1726142342597,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd5a877841f2950","name":"Push message with JSON payload","time":{"start":1726142254849,"stop":1726142254850,"duration":1},"status":"passed","severity":"normal"},{"uid":"865b9e3ff0edac08","name":"Query with Promise Callback, No message returned","time":{"start":1726142354543,"stop":1726142354544,"duration":1},"status":"passed","severity":"normal"},{"uid":"4382ff690e6f8ede","name":"Query generator for multiple messages with different content topic format","time":{"start":1726142362229,"stop":1726142362229,"duration":0},"status":"passed","severity":"normal"},{"uid":"6023a201a4a7be5e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726142313553,"stop":1726142313553,"duration":0},"status":"passed","severity":"normal"},{"uid":"39432f9e79a5c566","name":"Passing page size 10 when there are 10 messages","time":{"start":1726142373517,"stop":1726142373517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85d0bebf398e730","name":"Renews subscription after lossing a connection","time":{"start":1726142342612,"stop":1726142342612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3aa6ee5c66cd9c0","name":"Check message with no content topic is not received","time":{"start":1726142229606,"stop":1726142229610,"duration":4},"status":"passed","severity":"normal"},{"uid":"a2992db79deab353","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726141754593,"stop":1726141754593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64af7a69da6ad3e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726142012076,"stop":1726142012077,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba107966f3610f71","name":"Check message received after nwaku node is restarted","time":{"start":1726142229627,"stop":1726142229628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cecd30ae66038282","name":"Push message with SQL Injection payload","time":{"start":1726142254843,"stop":1726142254844,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa6f130c1dcd290","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726141762515,"stop":1726141762516,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8128f6b9e2f7a06","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726141820718,"stop":1726141820719,"duration":1},"status":"skipped","severity":"normal"},{"uid":"891b6d719a136ca","name":"Check received message containing special chars","time":{"start":1726142229614,"stop":1726142229614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e024071789c6865e","name":"Push message with custom timestamp: 1726138412374","time":{"start":1726142311834,"stop":1726142311834,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef429292d08b4ff","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726142034032,"stop":1726142034032,"duration":0},"status":"passed","severity":"normal"},{"uid":"449194f8c40ebed7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726142002067,"stop":1726142002068,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d45682f06ac7da1","name":"Privacy Node - default protocol","time":{"start":1726142389821,"stop":1726142389821,"duration":0},"status":"passed","severity":"normal"},{"uid":"68acd993b1c7bd1c","name":"Check received message containing emoji","time":{"start":1726142229599,"stop":1726142229600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a1b39a636d081d","name":"Should update shard info","time":{"start":1726142181518,"stop":1726142181518,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b642153a547f33","name":"Publish message with custom timestamp: Fri Sep 22 2023 11:57:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1726142279353,"stop":1726142279354,"duration":1},"status":"passed","severity":"normal"},{"uid":"a215edaee28a12d3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726141754577,"stop":1726141754578,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6064ae6f3e1064","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726141754601,"stop":1726141754602,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a14300c592f3e1a","name":"Decoder throws on empty string content topic","time":{"start":1726141785841,"stop":1726141785841,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f9cce4629a702d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726141858596,"stop":1726141858596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4affd38f661077f3","name":"should not receive a peer event after stop","time":{"start":1726141779835,"stop":1726141779835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab9c2a9582da19c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726141889517,"stop":1726141889518,"duration":1},"status":"passed","severity":"normal"},{"uid":"490fde6cea009f79","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726141754592,"stop":1726141754592,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2995d82a9845b32","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726142329160,"stop":1726142329160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e856f665f248578","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726141779836,"stop":1726141779836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5756e354a6eed1a","name":"1 Relay, 1 fetch","time":{"start":1726141775563,"stop":1726141775563,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83f1ecd2001ebf0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726141763201,"stop":1726141763201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1308335a5d1ffa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726141926320,"stop":1726141926320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9943a123e0e94fb8","name":"Should update multiaddrs","time":{"start":1726142181517,"stop":1726142181518,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac0f84cdfa5ac74","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726141754589,"stop":1726141754590,"duration":1},"status":"passed","severity":"normal"},{"uid":"c574816d47406953","name":"should throw error - no public key","time":{"start":1726141763203,"stop":1726141763203,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde525cba5beaaa1","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726142181117,"stop":1726142181117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3936d2d4bff44a1","name":"Push message with content topic containing long","time":{"start":1726142254857,"stop":1726142254858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b829457b53eb36ba","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726141762522,"stop":1726141762522,"duration":0},"status":"passed","severity":"normal"},{"uid":"94acc3a07c9d7c47","name":"Push message with content topic containing SQL Injection","time":{"start":1726142311827,"stop":1726142311828,"duration":1},"status":"passed","severity":"normal"},{"uid":"628016387c5032be","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726141762521,"stop":1726141762521,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8f197137e34508","name":"Check message received after nwaku node is restarted","time":{"start":1726141982206,"stop":1726141982206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd455c418d572590","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726142002062,"stop":1726142002063,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a69cd799ed283e","name":"Check message with no pubsub topic is not received","time":{"start":1726141982204,"stop":1726141982204,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba75d89a4c643b8","name":"Push message with content topic containing Arabic","time":{"start":1726142311826,"stop":1726142311827,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c542a4869608f40","name":"Callback on promise, aborts when callback returns true","time":{"start":1726142362230,"stop":1726142362230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f860598af3185e3e","name":"Relay + Store","time":{"start":1726141763214,"stop":1726141763214,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9e497725c8c9be","name":"LightPush with 2 connections","time":{"start":1726142054568,"stop":1726142054569,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f92a5dee4776f5","name":"new peer added after a peer was already found","time":{"start":1726142266358,"stop":1726142266358,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77b3a822eddf0929","name":"Generator, 2 different pubsubtopics","time":{"start":1726142367620,"stop":1726142367621,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8949b89e6665b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726141754587,"stop":1726141754588,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9952c84106e5324","name":"isConnected should return true after first peer connects","time":{"start":1726141858595,"stop":1726141858595,"duration":0},"status":"passed","severity":"normal"},{"uid":"254e4b0ea6f8c3ba","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726141982202,"stop":1726141982203,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c2bbad7cf7eafd","name":"throws an error for improperly formatted content topics","time":{"start":1726141754583,"stop":1726141754584,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f047185321a0769","name":"Push message equal or less that 1MB","time":{"start":1726142311844,"stop":1726142311844,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd807937e941c06","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726141858593,"stop":1726141858594,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2ecd5046029a8b","name":"nwaku subscribes","time":{"start":1726142256137,"stop":1726142256138,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d594f56d60d224","name":"Push message with content topic containing short","time":{"start":1726142254855,"stop":1726142254857,"duration":2},"status":"passed","severity":"normal"},{"uid":"adebe393929991e8","name":"can start and stop the service","time":{"start":1726141820712,"stop":1726141820714,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c318083442b7aa4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726141754586,"stop":1726141754587,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ceb3ddcf7cf370","name":"Nwaku publishes","time":{"start":1726142256138,"stop":1726142256139,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c8a86bf75581cd","name":"Push message with unicode special characters payload","time":{"start":1726142254851,"stop":1726142254852,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83b1855575bad5d","name":"Push message with SQL Injection payload","time":{"start":1726142311801,"stop":1726142311801,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79c0861b82b3eec","name":"Subscribe to topic containing long and receive message","time":{"start":1726142342602,"stop":1726142342602,"duration":0},"status":"passed","severity":"normal"},{"uid":"77beafcc43a63cdc","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726142369537,"stop":1726142369538,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3ae68e2299b151","name":"should properly create location multiaddrs - udp4","time":{"start":1726141763206,"stop":1726141763206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a46d2d92e956ff9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726141754588,"stop":1726141754588,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf0e6f47984283","name":"Check received message containing numeric","time":{"start":1726142229613,"stop":1726142229614,"duration":1},"status":"passed","severity":"normal"},{"uid":"4191bb455d7e90f9","name":"Push message with emoji payload","time":{"start":1726142311812,"stop":1726142311813,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ab4936a3f596fb","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726142002031,"stop":1726142002031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1317a2d3f8cb9199","name":"retrieves a single peer","time":{"start":1726141775771,"stop":1726141775771,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efd9d486ef60ea1","name":"Check received message containing Basic HTML tag","time":{"start":1726142229594,"stop":1726142229595,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe5530f38a322ed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726142117511,"stop":1726142117512,"duration":1},"status":"passed","severity":"normal"},{"uid":"e898788d75257fa9","name":"Check received message containing escaped characters","time":{"start":1726142229599,"stop":1726142229599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2f69dd24f8f43","name":"should load peers from local storage and dispatch events","time":{"start":1726141779835,"stop":1726141779836,"duration":1},"status":"passed","severity":"normal"},{"uid":"190551336bf90319","name":"should properly create location multiaddrs - tcp4","time":{"start":1726141763206,"stop":1726141763210,"duration":4},"status":"passed","severity":"normal"},{"uid":"45317de619e68bc0","name":"Passing page size 0 when there are 110 messages","time":{"start":1726142373515,"stop":1726142373516,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae938bdd66d09ea8","name":"Publish message with custom timestamp: Thu Sep 12 2024 10:57:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1726142279354,"stop":1726142279359,"duration":5},"status":"passed","severity":"normal"}] |