2024-07-03 15:14:00 +00:00

1 line
156 KiB
JSON

[{"uid":"fab42ef652f04c8","name":"Check received message containing special chars","time":{"start":1720019320439,"stop":1720019320439,"duration":0},"status":"passed","severity":"normal"},{"uid":"624faacfe1276499","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720019499932,"stop":1720019499932,"duration":0},"status":"passed","severity":"normal"},{"uid":"827bd1ed6286171b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720019065544,"stop":1720019065544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e172ef7f2edb977b","name":"isConnected should return true after first peer connects","time":{"start":1720018860765,"stop":1720018860766,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb084ed048171a8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1720019345324,"stop":1720019345324,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a497bbeaa1d0538","name":"Check received message containing Chinese","time":{"start":1720019320439,"stop":1720019320439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51f9f0f9e699546","name":"Check received message containing Russian","time":{"start":1720019320440,"stop":1720019320440,"duration":0},"status":"passed","severity":"normal"},{"uid":"685deed9d90a3458","name":"Relay - dialed after","time":{"start":1720019493783,"stop":1720019493783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbc1d0ec75cb320","name":"can start and stop the service","time":{"start":1720018780614,"stop":1720018780615,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d18725bd742040","name":"Subscribe and receives messages on 20 topics","time":{"start":1720019065537,"stop":1720019065537,"duration":0},"status":"passed","severity":"normal"},{"uid":"94da34c76f16bd75","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1720018775595,"stop":1720018775596,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d132b32c3098e0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1720019005032,"stop":1720019005032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa7577d02c2c4f2","name":"Passing page size 1 when there are 4 messages","time":{"start":1720019475740,"stop":1720019475741,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7b0ede98de1386","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720019447954,"stop":1720019447955,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef926e1c8dc97fc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1720018775604,"stop":1720018775604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0bc430ff504796","name":"Push message with content topic containing XML","time":{"start":1720019499931,"stop":1720019499932,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c76b70bbca0796","name":"should not receive a peer event before start","time":{"start":1720018820403,"stop":1720018820403,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf51b1237723324f","name":"Generator, 2 different pubsubtopics","time":{"start":1720019445066,"stop":1720019445066,"duration":0},"status":"passed","severity":"normal"},{"uid":"7601eb9b55092acb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1720018811501,"stop":1720018811501,"duration":0},"status":"passed","severity":"normal"},{"uid":"68540cb549b87277","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app41/4/topic583/proto","time":{"start":1720019384886,"stop":1720019384886,"duration":0},"status":"passed","severity":"normal"},{"uid":"30609a5a8bc3a684","name":"should be called for bootstrap peers","time":{"start":1720018811502,"stop":1720018811502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4863f30624d5b9d3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1720019325457,"stop":1720019325457,"duration":0},"status":"passed","severity":"normal"},{"uid":"5241c1b8b9af5be3","name":"Check received message containing numeric","time":{"start":1720019320438,"stop":1720019320439,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0c0c0e72ddb614e","name":"Push message with content topic containing unicode special characters","time":{"start":1720019499933,"stop":1720019499933,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c347e8e6697297","name":"Push message with content topic containing short","time":{"start":1720019499928,"stop":1720019499928,"duration":0},"status":"passed","severity":"normal"},{"uid":"20248e8601114e0f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1720018816205,"stop":1720018816205,"duration":0},"status":"passed","severity":"normal"},{"uid":"854f5476f6b114e2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720019447982,"stop":1720019447982,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e818486b9e2d1bd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1720019005042,"stop":1720019005043,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fe626d0e0c4b4d","name":"handles empty shards array correctly","time":{"start":1720018751954,"stop":1720018751954,"duration":0},"status":"passed","severity":"normal"},{"uid":"809e4aefa5d080b5","name":"returns all values when wanted number is greater than available values","time":{"start":1720018775159,"stop":1720018775168,"duration":9},"status":"passed","severity":"normal"},{"uid":"d5451f2ffb34df96","name":"should set field with only LIGHTPUSH enabled","time":{"start":1720018760574,"stop":1720018760574,"duration":0},"status":"passed","severity":"normal"},{"uid":"69114699ce5d73c6","name":"Store - dialed after - with timeout","time":{"start":1720019493784,"stop":1720019493784,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb863d9cdcf71bb7","name":"Push message with content topic containing short","time":{"start":1720019323063,"stop":1720019323063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3e6688d53ab8e3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720019384890,"stop":1720019384890,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd883312a0181e3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720019296252,"stop":1720019296252,"duration":0},"status":"passed","severity":"normal"},{"uid":"46018dc012f26962","name":"Init the array if not present","time":{"start":1720018751601,"stop":1720018751602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2273303313e6c35","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1720019391000,"stop":1720019391002,"duration":2},"status":"passed","severity":"normal"},{"uid":"b26816c82e60ccac","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720019296252,"stop":1720019296252,"duration":0},"status":"passed","severity":"normal"},{"uid":"46497f172776c287","name":"listenerCount","time":{"start":1720018844564,"stop":1720018844565,"duration":1},"status":"passed","severity":"normal"},{"uid":"d711b5b8fe72ef64","name":"Push message with custom timestamp: 1689260605237","time":{"start":1720019499936,"stop":1720019499936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a711d0b4c08a4771","name":"Fails to publish message with empty text","time":{"start":1720019325459,"stop":1720019325460,"duration":1},"status":"passed","severity":"normal"},{"uid":"19edbd77107618fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1720018751948,"stop":1720018751948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1cd359367619ba","name":"Push message with content topic containing shell command","time":{"start":1720019323072,"stop":1720019323073,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bdf18032d3fa9b","name":"Push message with numeric payload","time":{"start":1720019499922,"stop":1720019499922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff59d5f24a3ca3d8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720019065552,"stop":1720019065553,"duration":1},"status":"passed","severity":"normal"},{"uid":"5920daadbe0b48dc","name":"Passing page size 0 when there are 110 messages","time":{"start":1720019475739,"stop":1720019475740,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e7ff99da482e6e","name":"Push message with content topic containing emoji","time":{"start":1720019323074,"stop":1720019323074,"duration":0},"status":"passed","severity":"normal"},{"uid":"716137e1ada64ab","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1720018751937,"stop":1720018751937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9515a2221327fe0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1720018780618,"stop":1720018780618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5baf1d771c1c1611","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1720018751935,"stop":1720018751935,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e5554ce4b10ee5","name":"Check received message with timestamp: 1720018802933000000 ","time":{"start":1720019009972,"stop":1720019009973,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfc5e06177b8d93","name":"Publish without waiting for remote peer","time":{"start":1720019345310,"stop":1720019345310,"duration":0},"status":"passed","severity":"normal"},{"uid":"8067e0ccb2c9d95d","name":"Subscribe to topic containing short and publish message","time":{"start":1720019345315,"stop":1720019345315,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d46e1d10b2926d2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app88/9/topic139/proto","time":{"start":1720019384887,"stop":1720019384887,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea990adde1c296","name":"Overlapping topic subscription","time":{"start":1720019065539,"stop":1720019065539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4574b22704df8b3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1720019005045,"stop":1720019005046,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe2c5ea538986e1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app14/10/topic231/proto","time":{"start":1720019384888,"stop":1720019384889,"duration":1},"status":"passed","severity":"normal"},{"uid":"890ca9cc006b1a7e","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1720019005046,"stop":1720019005047,"duration":1},"status":"passed","severity":"normal"},{"uid":"89af06ac10e04dc5","name":"through manual discovery","time":{"start":1720019121373,"stop":1720019121374,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f43de7b84652c99","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1720018775593,"stop":1720018775593,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fcf13c206ccc09","name":"Check message with no payload is not received","time":{"start":1720019320446,"stop":1720019320446,"duration":0},"status":"passed","severity":"normal"},{"uid":"48877f58d772ea6c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1720018776581,"stop":1720018776581,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b22270836089a80","name":"passes more than one ENR URLs and attempts connection","time":{"start":1720018820406,"stop":1720018820406,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16ff74951b39ebe8","name":"start node with empty content topic","time":{"start":1720019384891,"stop":1720019384891,"duration":0},"status":"passed","severity":"normal"},{"uid":"954cc52cf83472a2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1720019391004,"stop":1720019391005,"duration":1},"status":"passed","severity":"normal"},{"uid":"be248a1da126553c","name":"Check received message containing Chinese","time":{"start":1720019009962,"stop":1720019009962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42aec4d81cca97c","name":"start node with empty shard","time":{"start":1720019391707,"stop":1720019391708,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f86badcf79ffc2","name":"different cluster, different shard: nodes don't connect","time":{"start":1720019005014,"stop":1720019005015,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e9c3093c391182","name":"Query with Ordered Callback, No Decoder","time":{"start":1720019437749,"stop":1720019437750,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f36d36a24f6112","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1720019391004,"stop":1720019391004,"duration":0},"status":"passed","severity":"normal"},{"uid":"9088f4f470453bb1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1720018751946,"stop":1720018751946,"duration":0},"status":"passed","severity":"normal"},{"uid":"102a0f140939cb5d","name":"Reopen subscription with peer with lost subscription","time":{"start":1720018869831,"stop":1720018869831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2b3b48389a732b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1720018751935,"stop":1720018751936,"duration":1},"status":"passed","severity":"normal"},{"uid":"cebf277b29135dab","name":"handles empty contentTopics array correctly","time":{"start":1720018751954,"stop":1720018751955,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8632d05c7f52df6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1720018751948,"stop":1720018751948,"duration":0},"status":"passed","severity":"normal"},{"uid":"746f07f632e3e724","name":"Refresh subscription","time":{"start":1720019447943,"stop":1720019447943,"duration":0},"status":"passed","severity":"normal"},{"uid":"807d712e70e6a2ff","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720019320431,"stop":1720019320431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d1caade52d1281","name":"Check received message containing XML","time":{"start":1720019320426,"stop":1720019320427,"duration":1},"status":"passed","severity":"normal"},{"uid":"732259dabdbde12f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1720019065553,"stop":1720019065554,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3ea88ff32f848b","name":"Subscribe to topic containing Script and receive message","time":{"start":1720019447962,"stop":1720019447963,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca9f3b4d5ef8fa5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1720019437748,"stop":1720019437749,"duration":1},"status":"passed","severity":"normal"},{"uid":"81921b597fa92ec7","name":"Push message with unicode special characters payload","time":{"start":1720019323059,"stop":1720019323060,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf67dbf7d5b1f11","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720019447969,"stop":1720019447969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72ff8f7887adc9c","name":"ignores unrecognized TXT record formats","time":{"start":1720018776579,"stop":1720018776579,"duration":0},"status":"passed","severity":"normal"},{"uid":"4961a71c114e4a2b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1720019005048,"stop":1720019005049,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e3ea0d94164b6","name":"Decoder throws on empty string content topic","time":{"start":1720018786471,"stop":1720018786471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a234ad95fcb47101","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720019447980,"stop":1720019447980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8a85afd653c5e5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720018932349,"stop":1720018932349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec286670279766a9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1720018751951,"stop":1720018751951,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb49bb699136f484","name":"should handle corrupted local storage data gracefully","time":{"start":1720018780618,"stop":1720018780618,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7deaaa473b3b73","name":"Decoder throws on empty string content topic","time":{"start":1720018788402,"stop":1720018788403,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abe94d37e617325","name":"can start and stop the service","time":{"start":1720019315583,"stop":1720019315583,"duration":0},"status":"passed","severity":"normal"},{"uid":"8070bf1f5a566ae2","name":"Check publish message containing Script","time":{"start":1720019325449,"stop":1720019325450,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b39d015e5cd852","name":"random static sharding 5 - Cluster ID: 41, Shard ID: 536","time":{"start":1720019391703,"stop":1720019391703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c388e2d94fe5e9a2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1720019005052,"stop":1720019005053,"duration":1},"status":"passed","severity":"normal"},{"uid":"4304c8daaf14e6a4","name":"Check received message containing special chars","time":{"start":1720019320385,"stop":1720019320385,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc0c143560e57bd","name":"Ping on subscribed peer","time":{"start":1720018869829,"stop":1720018869830,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0b754ca365ba2e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720019447982,"stop":1720019447983,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5afe1095cd50c40","name":"Ping on peer without subscriptions","time":{"start":1720018900878,"stop":1720018900878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ca4e3628b4c55c","name":"Push message with custom timestamp: 1720022605237","time":{"start":1720019499937,"stop":1720019499937,"duration":0},"status":"passed","severity":"normal"},{"uid":"798dc3af6f044983","name":"Check publish message containing shell command","time":{"start":1720019325455,"stop":1720019325455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b772c081f263b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720019065542,"stop":1720019065542,"duration":0},"status":"passed","severity":"normal"},{"uid":"117049a4f7348159","name":"Accepts a valid Waku Message","time":{"start":1720018768980,"stop":1720018768981,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7488c9cff59407","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1720018751881,"stop":1720018751881,"duration":0},"status":"passed","severity":"normal"},{"uid":"950ffc433eeff636","name":"Push message on custom pubsubTopic","time":{"start":1720019132799,"stop":1720019132799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fd838733e224f7","name":"Check message received after jswaku node is restarted","time":{"start":1720019320433,"stop":1720019320433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0250ea3eb9c18ea","name":"throws on content topic with non-number generation field","time":{"start":1720018751928,"stop":1720018751929,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdd06b8bf4784b2","name":"Check received message containing Arabic","time":{"start":1720019320439,"stop":1720019320440,"duration":1},"status":"passed","severity":"normal"},{"uid":"2122364433939ceb","name":"different cluster, same shard: nodes don't connect","time":{"start":1720019005012,"stop":1720019005013,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61e200a3747db2f","name":"Subscribe to topic containing XML and receive message","time":{"start":1720019065546,"stop":1720019065547,"duration":1},"status":"passed","severity":"normal"},{"uid":"834c333b00e3ca40","name":"random static sharding 6 - Cluster ID: 356, Shard ID: 259","time":{"start":1720019391703,"stop":1720019391703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f10b8981650001","name":"Push message with SQL Injection payload","time":{"start":1720019323046,"stop":1720019323047,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e64e62991976a5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720019447934,"stop":1720019447935,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04a20a337658b08","name":"Relay + Store","time":{"start":1720018814316,"stop":1720018814316,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc8ba79bcafbce1","name":"throws on content topic with too few or too many fields","time":{"start":1720018751928,"stop":1720018751928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3adb99749d79e6","name":"should throw error - no id","time":{"start":1720018760566,"stop":1720018760566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56a24346fe683ac","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720019005031,"stop":1720019005032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5d1b32b076cb0d","name":"Check message with no payload is not received","time":{"start":1720019320432,"stop":1720019320433,"duration":1},"status":"passed","severity":"normal"},{"uid":"35125ad267824a23","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1720018759715,"stop":1720018759716,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c09b479cb84d95","name":"Check received message containing JSON","time":{"start":1720019320427,"stop":1720019320428,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf5104c6be1bc4a","name":"connected peers and dial","time":{"start":1720019254971,"stop":1720019254972,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fead2e539ee79bd1","name":"Subscribe and receive messages via lightPush","time":{"start":1720019447925,"stop":1720019447932,"duration":7},"status":"passed","severity":"normal"},{"uid":"6820b2a889134864","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1720018751955,"stop":1720018751956,"duration":1},"status":"passed","severity":"normal"},{"uid":"f629cbe32bcf3c4b","name":"should emit a peer event after start","time":{"start":1720019315584,"stop":1720019315585,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f2d69a52d7b29b","name":"Push message with JSON payload","time":{"start":1720019323048,"stop":1720019323048,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb2e3c4ff1e94fe","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1720019005047,"stop":1720019005048,"duration":1},"status":"passed","severity":"normal"},{"uid":"573cd49f9bf84bb2","name":"Push message with emoji payload","time":{"start":1720019323060,"stop":1720019323060,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3b3d600765a2d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1720018751947,"stop":1720018751947,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbdcfa1ff7b8033","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720019005040,"stop":1720019005041,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e555ae7a858bbb","name":"Light Node - default protocols","time":{"start":1720019493785,"stop":1720019493785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab0ba50be914af2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1720018751953,"stop":1720018751954,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d1abb3512e9a0e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1720019345313,"stop":1720019345313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5540910e960e59c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720019447978,"stop":1720019447979,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8cd2524f426830","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1720019005051,"stop":1720019005051,"duration":0},"status":"passed","severity":"normal"},{"uid":"b001bb252e0edffa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720018776582,"stop":1720018776582,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7966f5c5f05f432","name":"should return all peers when numPeers is 0","time":{"start":1720018765238,"stop":1720018765238,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb69d45ef911ad4","name":"ignores domain fetching errors","time":{"start":1720018776578,"stop":1720018776578,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a9527328dea021","name":"Push message with content topic containing Russian","time":{"start":1720019499930,"stop":1720019499931,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13d3d5ebacf8dbe","name":"should set field with all protocols enabled","time":{"start":1720018760572,"stop":1720018760573,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec817653f28fd83","name":"Refresh subscription","time":{"start":1720019065540,"stop":1720019065540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b5a7e7a4683eef","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1720018775596,"stop":1720018775604,"duration":8},"status":"passed","severity":"normal"},{"uid":"afbbcf5952cf0633","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1720018751945,"stop":1720018751946,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e300eaf7d0f5cf5","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1720019005038,"stop":1720019005038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e776132ccabee0","name":"Fails to publish duplicate message","time":{"start":1720019325459,"stop":1720019325459,"duration":0},"status":"passed","severity":"normal"},{"uid":"734f9fd4475a1d7a","name":"should not receive a peer event after stop","time":{"start":1720018780616,"stop":1720018780617,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fb6c773acfdbd0","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1720018803725,"stop":1720018803726,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd9925a30f89fb3","name":"Subscribe and receive messages via waku relay post","time":{"start":1720019065535,"stop":1720019065536,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e7fa7e86d72ca6","name":"Passing page size 10 when there are 10 messages","time":{"start":1720019475742,"stop":1720019475742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc9acaef95463ff","name":"does not throw on valid cases","time":{"start":1720018751927,"stop":1720018751927,"duration":0},"status":"passed","severity":"normal"},{"uid":"90107f5827807c8a","name":"should not receive a peer event before start","time":{"start":1720019315585,"stop":1720019315587,"duration":2},"status":"passed","severity":"normal"},{"uid":"8adc398c64a554cf","name":"Passing page size 19 when there are 20 messages","time":{"start":1720019475743,"stop":1720019475743,"duration":0},"status":"passed","severity":"normal"},{"uid":"72966dfcf155f5b8","name":"nwaku subscribes","time":{"start":1720019283255,"stop":1720019283256,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15266da5bf240a8","name":"Fails to publish message with wrong content topic","time":{"start":1720019325460,"stop":1720019325460,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2b5005691e5894","name":"getPeersByDiscovery","time":{"start":1720019254653,"stop":1720019254653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d373ea5387d69be6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1720018751947,"stop":1720018751948,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa9b042835d356d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720018751941,"stop":1720018751941,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac5274fa28259e0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1720018775168,"stop":1720018775169,"duration":1},"status":"passed","severity":"normal"},{"uid":"95417cebc3a22f75","name":"should throw an error for missing required configuration","time":{"start":1720018751942,"stop":1720018751942,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2807b5eeb9787","name":"Decrypt messages","time":{"start":1720019258762,"stop":1720019258763,"duration":1},"status":"passed","severity":"normal"},{"uid":"23199e36c53980d7","name":"Check publish message containing Basic HTML tag","time":{"start":1720019325453,"stop":1720019325454,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7e762b4374a858","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app57/8/topic314/json","time":{"start":1720019384888,"stop":1720019384888,"duration":0},"status":"passed","severity":"normal"},{"uid":"69edd00926313812","name":"Generator, custom pubsub topic","time":{"start":1720019445065,"stop":1720019445066,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b10ab17f6ea0b83","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720018751953,"stop":1720018751953,"duration":0},"status":"passed","severity":"normal"},{"uid":"9038019295efecc5","name":"Push message with content topic containing special chars","time":{"start":1720019323064,"stop":1720019323064,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b43d9f0759483b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1720018751951,"stop":1720018751951,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc3b3302f84f6a1","name":"Publishes to nwaku","time":{"start":1720019283256,"stop":1720019283256,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cabc53b246a441","name":"should throw an error for an unconfigured topic","time":{"start":1720018751950,"stop":1720018751950,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05f2cbe1d93e6f0","name":"Check message on other pubsub topic is not received","time":{"start":1720019320445,"stop":1720019320446,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fad4b59eb9de4b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720018901593,"stop":1720018901593,"duration":0},"status":"passed","severity":"normal"},{"uid":"70133d9998e1fd15","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720019065536,"stop":1720019065537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b581aa3fb7bef5","name":"Subscribe and receives messages on 20 topics","time":{"start":1720019447936,"stop":1720019447936,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa27feacc9e013d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1720019345312,"stop":1720019345312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e768eee92e6691","name":"Check received message containing Script","time":{"start":1720019320441,"stop":1720019320441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c21fa9341cecf1","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app78/7/topic222/utf8","time":{"start":1720019384881,"stop":1720019384885,"duration":4},"status":"passed","severity":"normal"},{"uid":"5c0318b345d05b15","name":"Subscribe and receive messages via waku relay post","time":{"start":1720019447972,"stop":1720019447972,"duration":0},"status":"passed","severity":"normal"},{"uid":"491a397ba2816ea7","name":"Privacy Node - default protocol","time":{"start":1720019493785,"stop":1720019493786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06641d2f828cba9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1720018751938,"stop":1720018751938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a62662d54ee8e1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720019447983,"stop":1720019447983,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e8910ed7221485","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720019607067,"stop":1720019607067,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c5625739c20225","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1720018751947,"stop":1720018751947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5c3b9d030b1781","name":"random static sharding 8 - Cluster ID: 808, Shard ID: 595","time":{"start":1720019391704,"stop":1720019391704,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dd36894686cd87","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720018759709,"stop":1720018759710,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d9893614693ecd","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1720019463683,"stop":1720019463683,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa16cb0846c5317","name":"Subscribe to topic containing long and publish message","time":{"start":1720019345315,"stop":1720019345315,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc4b1a5f09ed7ad","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1720018759705,"stop":1720018759706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a7d9fb078053f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1720018751945,"stop":1720018751945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a377c8f14ff6f888","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720019447968,"stop":1720019447968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5515a399836926c5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1720018759698,"stop":1720018759701,"duration":3},"status":"passed","severity":"normal"},{"uid":"97764b92c92855be","name":"Push message with Chinese payload","time":{"start":1720019323045,"stop":1720019323045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13e00e5963f4427","name":"Subscribe and receive messages via waku relay post","time":{"start":1720019447933,"stop":1720019447934,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2d0f8a9094fd80","name":"Check publish message containing Chinese","time":{"start":1720019325442,"stop":1720019325442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e955dfa52392edbc","name":"safeDispatchEvent","time":{"start":1720018844565,"stop":1720018844566,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc29447ecaf5a347","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1720019484528,"stop":1720019484528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f9622fdabbda53","name":"Check received message containing SQL Injection","time":{"start":1720019320440,"stop":1720019320440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43b00bffafdbc53","name":"Check publish message containing SQL Injection","time":{"start":1720019325447,"stop":1720019325448,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee3ab3a12d23b88","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720019296248,"stop":1720019296249,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c00527a60db125b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1720018751939,"stop":1720018751939,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f94ee2c3b62346","name":"throws on content topic with generation field greater than 0","time":{"start":1720018751929,"stop":1720018751929,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afda6a9d02dc0e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1720019005043,"stop":1720019005044,"duration":1},"status":"passed","severity":"normal"},{"uid":"effeba127901ea0a","name":"Query generator for multiple messages with different content topic format","time":{"start":1720019448235,"stop":1720019448236,"duration":1},"status":"passed","severity":"normal"},{"uid":"9079c0063628e7d3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720018901586,"stop":1720018901586,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6e31eafd34a8cb","name":"Check publish message containing Russian","time":{"start":1720019325445,"stop":1720019325447,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebcd0e27f26c5453","name":"Fails to push message with large meta","time":{"start":1720019323076,"stop":1720019323076,"duration":0},"status":"broken","severity":"normal"},{"uid":"3869cebc9fd000fd","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1720018751932,"stop":1720018751933,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f545e4f0440b87","name":"Push message on custom pubsubTopic","time":{"start":1720019132800,"stop":1720019132801,"duration":1},"status":"passed","severity":"normal"},{"uid":"1948c08885f4096a","name":"non connected peers","time":{"start":1720019254973,"stop":1720019254973,"duration":0},"status":"skipped","severity":"normal"},{"uid":"429399f79abace74","name":"Callback on promise","time":{"start":1720019448236,"stop":1720019448240,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae154a2ad033fd5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1720019390996,"stop":1720019390996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b402c4e7b99a18d","name":"Push message with SQL Injection payload","time":{"start":1720019499924,"stop":1720019499924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54943eddbb81f85","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1720018754574,"stop":1720018754574,"duration":0},"status":"passed","severity":"normal"},{"uid":"5649b286d21f8ae2","name":"Push message with escaped characters payload","time":{"start":1720019323053,"stop":1720019323053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c299a3006e9dc87","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720019064942,"stop":1720019064942,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb2adbfbe08d7f7","name":"Check publish message containing unicode special characters","time":{"start":1720019325456,"stop":1720019325456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9366eb43ea43db64","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1720018759704,"stop":1720018759705,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fb140cc717e8b","name":"Check received message containing shell command","time":{"start":1720019320428,"stop":1720019320428,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd806f0043b34f2d","name":"isConnected should return false after all peers disconnect","time":{"start":1720018860766,"stop":1720018860766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9de295b4f6e9b4","name":"random static sharding 3 - Cluster ID: 958, Shard ID: 1000","time":{"start":1720019391702,"stop":1720019391702,"duration":0},"status":"passed","severity":"normal"},{"uid":"58acd98859c7c728","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720019064946,"stop":1720019064946,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b6ce579b0b8339","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720018820406,"stop":1720018820406,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a4dee6018af9fdc","name":"Check message with no payload is not received","time":{"start":1720019009992,"stop":1720019009993,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae59e3d4a649511","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1720018760564,"stop":1720018760564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2360c81f86bc7a2","name":"should throw error - invalid id","time":{"start":1720018760566,"stop":1720018760566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2cbaa0e68d5728","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720019064948,"stop":1720019064948,"duration":0},"status":"passed","severity":"normal"},{"uid":"824012110d186c83","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720019384880,"stop":1720019384880,"duration":0},"status":"passed","severity":"normal"},{"uid":"114afeb62b338ee9","name":"less peers than existing","time":{"start":1720019254972,"stop":1720019254972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0570f9671d8aa7f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720019064946,"stop":1720019064946,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9f126b7366e894","name":"random static sharding 1 - Cluster ID: 902, Shard ID: 244","time":{"start":1720019391701,"stop":1720019391702,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9f764fd0ab75e5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720019009976,"stop":1720019009976,"duration":0},"status":"passed","severity":"normal"},{"uid":"498131a24076912b","name":"Push message with Script payload","time":{"start":1720019499925,"stop":1720019499925,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d249e8726cc743","name":"Push message with unicode special characters payload","time":{"start":1720019499926,"stop":1720019499927,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00b43400de125ff","name":"Nwaku publishes","time":{"start":1720019283256,"stop":1720019283257,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd1c591b445c688","name":"throws on content topic with empty encoding field","time":{"start":1720018751931,"stop":1720018751931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14054f9954e0dcc","name":"Check received message containing XML","time":{"start":1720019009967,"stop":1720019009967,"duration":0},"status":"passed","severity":"normal"},{"uid":"668417a905b70ce6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720019447976,"stop":1720019447976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3f83edab998b03","name":"Push message with content topic containing long","time":{"start":1720019323063,"stop":1720019323064,"duration":1},"status":"passed","severity":"normal"},{"uid":"596a2685f9c097ea","name":"Publish message with custom timestamp: Wed Jul 03 2024 16:08:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1720019325458,"stop":1720019325458,"duration":0},"status":"passed","severity":"normal"},{"uid":"2705b74df39f7042","name":"should set field with only RELAY enabled","time":{"start":1720018760573,"stop":1720018760573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8c5cf58aa9a03","name":"Query with Promise Callback, No message returned","time":{"start":1720019437752,"stop":1720019437752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e87828bfe94342","name":"Decoder throws on undefined content topic","time":{"start":1720018765554,"stop":1720018765554,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddeeeabd55795bb8","name":"new peer added after a peer was already found","time":{"start":1720019254653,"stop":1720019254654,"duration":1},"status":"skipped","severity":"normal"},{"uid":"566f9569e247c3bf","name":"connects to nwaku","time":{"start":1720019491129,"stop":1720019491129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcb5f4b6a16f551","name":"Push message with content topic containing Arabic","time":{"start":1720019323065,"stop":1720019323065,"duration":0},"status":"passed","severity":"normal"},{"uid":"633c4606e2e223f5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1720018816205,"stop":1720018816206,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d9f71b9e209189","name":"Subscribe to topic containing short and receive message","time":{"start":1720019065540,"stop":1720019065541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8697d34f6e5035","name":"Subscribe to topic containing numeric and publish message","time":{"start":1720019345316,"stop":1720019345316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fcbb19e2dff6d9","name":"Check message received after jswaku node is restarted","time":{"start":1720019009994,"stop":1720019009994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc1505cdb7a68624","name":"Waku message hash computation (payload length 0)","time":{"start":1720018754575,"stop":1720018754575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7bce6876ee5b7d","name":"LightPush","time":{"start":1720019493784,"stop":1720019493784,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dc87e8ece7c7b7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1720018759712,"stop":1720018759713,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31c71022c0b4c07","name":"should only return 1 node with relay and store capability","time":{"start":1720018776580,"stop":1720018776580,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b40662ca145beb","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1720018751935,"stop":1720018751935,"duration":0},"status":"passed","severity":"normal"},{"uid":"186c57ced0964361","name":"Ephemeral field set to true","time":{"start":1720018765552,"stop":1720018765552,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd43c024067e933","name":"should properly create location multiaddrs - udp6","time":{"start":1720018760570,"stop":1720018760570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c897a2e427d17c5b","name":"Refresh subscription","time":{"start":1720019345313,"stop":1720019345314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6dbc8e0f34a9f20b","name":"should throw error - no id","time":{"start":1720018760565,"stop":1720018760565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efa77a9e49ae071","name":"Push 30 different messages","time":{"start":1720019323060,"stop":1720019323061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2274f02258011d7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1720018751934,"stop":1720018751934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02c1c49d56294d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1720019345325,"stop":1720019345326,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b544f3e2dde9514","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1720018751880,"stop":1720018751881,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e243f52ce06b10","name":"should decode valid enr successfully","time":{"start":1720018760557,"stop":1720018760564,"duration":7},"status":"passed","severity":"normal"},{"uid":"742bbcd5d01d132d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1720019005025,"stop":1720019005025,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0db2c8a3ac7a0","name":"isConnected should return false after all peers disconnect","time":{"start":1720018803726,"stop":1720018803727,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45e2444bb13ba84","name":"Query Generator, Wrong PubsubTopic","time":{"start":1720019437743,"stop":1720019437744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6582f0dbcd529a9e","name":"Push message with emoji payload","time":{"start":1720019499927,"stop":1720019499927,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a009bf49f52169","name":"Check received message containing shell command","time":{"start":1720019009968,"stop":1720019009968,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb35195a80e7fec0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1720018860767,"stop":1720018860769,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c23e08bb731bd07","name":"stop","time":{"start":1720018844566,"stop":1720018844566,"duration":0},"status":"passed","severity":"normal"},{"uid":"33827eeed027c324","name":"random static sharding 9 - Cluster ID: 359, Shard ID: 70","time":{"start":1720019391704,"stop":1720019391705,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ecfca40c713f059","name":"Push message with special chars payload","time":{"start":1720019323045,"stop":1720019323045,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7e0e88f19f0ec0","name":"Wrong topic","time":{"start":1720019384889,"stop":1720019384889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e18ccdf5376a01e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720019064946,"stop":1720019064947,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca90040011f35fa","name":"A test","time":{"start":1720019065608,"stop":1720019065609,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84853193f914dea","name":"it tolerates circular branch references","time":{"start":1720018776578,"stop":1720018776578,"duration":0},"status":"passed","severity":"normal"},{"uid":"186abbbbe9f3c6b0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720019064943,"stop":1720019064944,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e3481723c8a6b3","name":"Check received message containing short","time":{"start":1720019320438,"stop":1720019320438,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb19503018c65110","name":"Check received message containing Script","time":{"start":1720019009965,"stop":1720019009966,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b31309558b86b23","name":"Ping on peer without subscriptions","time":{"start":1720018900873,"stop":1720018900874,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd25b61150435ff","name":"Push message with long payload","time":{"start":1720019499922,"stop":1720019499922,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a655a4a8a6c76d","name":"Passing page size 3 when there are 20 messages","time":{"start":1720019475741,"stop":1720019475742,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb05aa889f158c99","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720019447973,"stop":1720019447974,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef505f701c7f693","name":"Check publish message after service node is restarted","time":{"start":1720019325470,"stop":1720019325470,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e24b69c48d289a0a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1720019345317,"stop":1720019345317,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1eaf647b8869ad","name":"can start the service","time":{"start":1720018820399,"stop":1720018820400,"duration":1},"status":"passed","severity":"normal"},{"uid":"1523b15385523def","name":"Encoder throws on undefined content topic","time":{"start":1720018786468,"stop":1720018786469,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1cd0d272b831b5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720019447972,"stop":1720019447972,"duration":0},"status":"passed","severity":"normal"},{"uid":"163faf2db47acfad","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1720018775594,"stop":1720018775594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff23058ae01fa30a","name":"should throw an error for insufficient data","time":{"start":1720018751881,"stop":1720018751882,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2f843f5a860bed","name":"Push to array if already present","time":{"start":1720018751603,"stop":1720018751603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b445d769da81c0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1720018803721,"stop":1720018803722,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf0215b882b4225","name":"Push message with content topic containing escaped characters","time":{"start":1720019323073,"stop":1720019323073,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e60e5a103ec8cb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1720019005041,"stop":1720019005042,"duration":1},"status":"passed","severity":"normal"},{"uid":"a895523e1c909b9a","name":"creates an iterator","time":{"start":1720019475396,"stop":1720019475396,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9b8d421b71affd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720019065534,"stop":1720019065535,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd08bd8896e83e4","name":"Push message with content topic containing emoji","time":{"start":1720019499933,"stop":1720019499933,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d055d72a9581c2","name":"Push message with content topic containing Script","time":{"start":1720019323066,"stop":1720019323066,"duration":0},"status":"passed","severity":"normal"},{"uid":"add8e4872836f505","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1720019345311,"stop":1720019345311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e56131dbcd99ee9","name":"Round trip binary serialization","time":{"start":1720018765551,"stop":1720018765551,"duration":0},"status":"passed","severity":"normal"},{"uid":"138c3296c0100914","name":"more peers than existing","time":{"start":1720019254972,"stop":1720019254972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1f5be881a747a31","name":"Check publish message containing escaped characters","time":{"start":1720019325455,"stop":1720019325456,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dd732e2a0e2387","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720019064945,"stop":1720019064945,"duration":0},"status":"passed","severity":"normal"},{"uid":"203497be0ff32071","name":"Meta field set when metaSetter is specified","time":{"start":1720018765552,"stop":1720018765552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c879834f9f09fe34","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1720018751943,"stop":1720018751944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8acc277f76def7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1720018759708,"stop":1720018759709,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5aa1659121d608b","name":"Push message with content topic containing SQL Injection","time":{"start":1720019499931,"stop":1720019499931,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccc4286e75f194a","name":"Check received message containing JSON","time":{"start":1720019320442,"stop":1720019320442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f7e1ebfe8e8d02","name":"should not receive a peer event before start","time":{"start":1720018780616,"stop":1720018780616,"duration":0},"status":"passed","severity":"normal"},{"uid":"615e552cd85835fa","name":"returns all values when wanted number matches available values","time":{"start":1720018775156,"stop":1720018775158,"duration":2},"status":"passed","severity":"normal"},{"uid":"32814ae1cfafe4f9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720019607066,"stop":1720019607066,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd14da875539e1f7","name":"should emit a peer event after start","time":{"start":1720018780616,"stop":1720018780616,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caa48f293c6fa1b","name":"Push message with meta","time":{"start":1720019323075,"stop":1720019323075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18edcd8c7bf9bc3","name":"Push message with shell command payload","time":{"start":1720019499926,"stop":1720019499926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4774d0cf0b47c66","name":"Sample","time":{"start":1720018759988,"stop":1720018759988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38e669553263f97","name":"Push message with meta","time":{"start":1720019499934,"stop":1720019499934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbc20034a6f91aa","name":"Push message with content topic containing unicode special characters","time":{"start":1720019323073,"stop":1720019323074,"duration":1},"status":"passed","severity":"normal"},{"uid":"6867a7765788341a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1720019484525,"stop":1720019484525,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f495e51f962fdb","name":"Push message with content topic containing Chinese","time":{"start":1720019323064,"stop":1720019323065,"duration":1},"status":"passed","severity":"normal"},{"uid":"6315b65939e7075","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1720019484526,"stop":1720019484526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbb6207dcbd6f50","name":"Check meta is set [symmetric]","time":{"start":1720018786467,"stop":1720018786468,"duration":1},"status":"passed","severity":"normal"},{"uid":"184b91a8b2a507d3","name":"should get / set TCP multiaddr","time":{"start":1720018760569,"stop":1720018760569,"duration":0},"status":"passed","severity":"normal"},{"uid":"844c3a6aa3963704","name":"Check received message containing Chinese","time":{"start":1720019320385,"stop":1720019320386,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb92172f95f2d8f","name":"same cluster, same shard: nodes connect","time":{"start":1720019005007,"stop":1720019005007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb76611b6e6f2cb","name":"receives messages sent to provided content topic through stream","time":{"start":1720019320585,"stop":1720019320585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bacb1227c36a1c31","name":"Subscribe to topic containing special chars and publish message","time":{"start":1720019345316,"stop":1720019345317,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f48a62a5fed2d8","name":"Check message received after nwaku node is restarted","time":{"start":1720019320434,"stop":1720019320434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72c23f195218c184","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720019447976,"stop":1720019447977,"duration":1},"status":"passed","severity":"normal"},{"uid":"142b7a9d7df2a012","name":"Nodes with multiple pubsub topic","time":{"start":1720019296252,"stop":1720019296253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48a4f4924354098","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720019065539,"stop":1720019065539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23c162072221167","name":"Register correct protocols","time":{"start":1720019345310,"stop":1720019345310,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca0aae21365b652","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1720019296250,"stop":1720019296250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ada51e66716961c","name":"Renews peer on consistent ping failures","time":{"start":1720018891084,"stop":1720018891084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1374ffe6bd918d7","name":"caches peers it previously fetched","time":{"start":1720018776579,"stop":1720018776579,"duration":0},"status":"passed","severity":"normal"},{"uid":"617851c4bdcba4f9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720019447936,"stop":1720019447936,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4848b55ff81f626","name":"Decoder throws on undefined content topic","time":{"start":1720018788402,"stop":1720018788402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9178d505c58766","name":"1 Store, 2 relays, 2 fetches","time":{"start":1720018776254,"stop":1720018776255,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d55152e8313da0","name":"1 Relay, 1 fetch","time":{"start":1720018776253,"stop":1720018776254,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f2143872379ba9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720019296251,"stop":1720019296251,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c394db5c0768bc","name":"Check received message containing escaped characters","time":{"start":1720019320442,"stop":1720019320443,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a48c4856c36b51","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1720018775595,"stop":1720018775595,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afad0478bb51213","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720019065553,"stop":1720019065553,"duration":0},"status":"passed","severity":"normal"},{"uid":"884c3a9da591e3d8","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1720018891084,"stop":1720018891085,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c128d1d9c35a65","name":"Push message with shell command payload","time":{"start":1720019323048,"stop":1720019323053,"duration":5},"status":"passed","severity":"normal"},{"uid":"eba787531c072845","name":"tcp ip4 address","time":{"start":1720018759938,"stop":1720018759938,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dc34fe8bb984a8","name":"Check received message containing emoji","time":{"start":1720019009972,"stop":1720019009972,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8dd520cdc0568","name":"pre and post cipher","time":{"start":1720018787130,"stop":1720018787131,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e3bca910820ba","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720019447977,"stop":1720019447978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ed88d19b76fb07","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1720018751932,"stop":1720018751932,"duration":0},"status":"passed","severity":"normal"},{"uid":"25138fdc52dfb7a7","name":"Check message received after nwaku node is restarted","time":{"start":1720019320447,"stop":1720019320447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4ac5ee693d4eb33","name":"Check received message containing shell command","time":{"start":1720019320442,"stop":1720019320442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c2c2d10ee7ce93","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720019065538,"stop":1720019065538,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e81d9a1922d505","name":"Correctly serialized arguments","time":{"start":1720019121453,"stop":1720019121453,"duration":0},"status":"passed","severity":"normal"},{"uid":"8712caf2be1ac7a0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720019607066,"stop":1720019607066,"duration":0},"status":"passed","severity":"normal"},{"uid":"202f4f7a7bd93162","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app40/10/topic455/proto","time":{"start":1720019384888,"stop":1720019384888,"duration":0},"status":"passed","severity":"normal"},{"uid":"58acf6b834c861f9","name":"Ping fails for unsubscribed peers","time":{"start":1720018891083,"stop":1720018891083,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2efab9e15133e0","name":"can start the service","time":{"start":1720019315582,"stop":1720019315583,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d604e3797e89fa1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720019447960,"stop":1720019447960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3822fcc7394248f7","name":"Push message with content topic containing XML","time":{"start":1720019323066,"stop":1720019323067,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28c6d09f6f9e977","name":"Push message with content topic containing Script","time":{"start":1720019499931,"stop":1720019499931,"duration":0},"status":"passed","severity":"normal"},{"uid":"450133ee036d3359","name":"Reusing cursor across nodes","time":{"start":1720019391005,"stop":1720019391005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b371217304549b","name":"Callback on promise, aborts when callback returns true","time":{"start":1720019448240,"stop":1720019448241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a3fe97f9dc1222","name":"addEventListener with wrong event","time":{"start":1720018844562,"stop":1720018844562,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ae2e5a8bf8f4b9","name":"Fails to push message with empty content topic","time":{"start":1720019323074,"stop":1720019323074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4200a041cdbbd6c","name":"Fails to push message with large meta","time":{"start":1720019499935,"stop":1720019499935,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5ba68f58f5a7326","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720019447971,"stop":1720019447971,"duration":0},"status":"passed","severity":"normal"},{"uid":"36aad4baebbc7815","name":"Check received message containing Arabic","time":{"start":1720019009963,"stop":1720019009963,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc783f87c572b0c7","name":"Push message with Chinese payload","time":{"start":1720019499923,"stop":1720019499923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9bebab3e9d7b4e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720019447967,"stop":1720019447967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d5a1680c0fa8cb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1720018776581,"stop":1720018776581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62ac2abdad51039","name":"Query with Promise Callback, No Decoder","time":{"start":1720019437751,"stop":1720019437751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e781c6b565194e66","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720019447970,"stop":1720019447970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6eceac788b32b33","name":"Query Generator, No message returned","time":{"start":1720019437746,"stop":1720019437747,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e37a9368517060","name":"Encoder throws on empty string content topic","time":{"start":1720018765553,"stop":1720018765554,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3909dce186873e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1720019005038,"stop":1720019005040,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5dc1dd428a3e662","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1720019005030,"stop":1720019005031,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c300d8925f00bb","name":"Used by Waku Relay","time":{"start":1720019491131,"stop":1720019491131,"duration":0},"status":"passed","severity":"normal"},{"uid":"942a46eb88b503dc","name":"Mutual subscription","time":{"start":1720019345308,"stop":1720019345309,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37ac67489296aac","name":"Relay - times out","time":{"start":1720019493783,"stop":1720019493784,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3c094835258553","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720019064947,"stop":1720019064948,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a01298aa858c9f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1720018786466,"stop":1720018786467,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fe82defa86cf1d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720019065535,"stop":1720019065535,"duration":0},"status":"passed","severity":"normal"},{"uid":"967864fe583232bf","name":"should encodeTxt and decodeTxt","time":{"start":1720018760556,"stop":1720018760557,"duration":1},"status":"passed","severity":"normal"},{"uid":"1349e162f3cc54bf","name":"Check received message containing SQL Injection","time":{"start":1720019320418,"stop":1720019320419,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb8327f111b712b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1720018759706,"stop":1720018759707,"duration":1},"status":"passed","severity":"normal"},{"uid":"936854bd177da308","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1720018860761,"stop":1720018860763,"duration":2},"status":"passed","severity":"normal"},{"uid":"6058a36265b0c7e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1720019005026,"stop":1720019005027,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3829de4fa06f99","name":"Subscribe to topic containing Script and receive message","time":{"start":1720019065546,"stop":1720019065546,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab4e87185c0ae6f","name":"should load peers from local storage and dispatch events","time":{"start":1720018780617,"stop":1720018780617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f63e17e7906a7af","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1720019005033,"stop":1720019005034,"duration":1},"status":"passed","severity":"normal"},{"uid":"7703154eca703b79","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1720019437750,"stop":1720019437751,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf2563fcf0cc1d9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1720019005036,"stop":1720019005036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4489ed3ccb7aa1","name":"Check received message with timestamp: 1720018802724 ","time":{"start":1720019320430,"stop":1720019320430,"duration":0},"status":"passed","severity":"normal"},{"uid":"df30ee4aee2c47ac","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1720019437751,"stop":1720019437751,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f27ac1aed15412","name":"Ping on subscribed peer","time":{"start":1720018900877,"stop":1720018900878,"duration":1},"status":"passed","severity":"normal"},{"uid":"df73db527a975796","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720018932346,"stop":1720018932347,"duration":1},"status":"passed","severity":"normal"},{"uid":"22198976e97516ed","name":"Check received message containing XML","time":{"start":1720019320441,"stop":1720019320441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a7c03145f8373d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720018901595,"stop":1720018901596,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b94e1404615a52","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1720019484528,"stop":1720019484528,"duration":0},"status":"passed","severity":"normal"},{"uid":"baae7c50f5b20685","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1720018751934,"stop":1720018751934,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf29c4955986fb8c","name":"Passing page size 11 when there are 10 messages","time":{"start":1720019475742,"stop":1720019475743,"duration":1},"status":"passed","severity":"normal"},{"uid":"433c34b6ad5e4cfc","name":"Check received message containing Basic HTML tag","time":{"start":1720019009967,"stop":1720019009967,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd54182f1857b8b3","name":"Subscribe and publish message","time":{"start":1720019345311,"stop":1720019345311,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d97a2baaa46e2","name":"Push message with content topic containing special chars","time":{"start":1720019499930,"stop":1720019499930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2d3645ea57a6f0","name":"should emit a peer event after start","time":{"start":1720018820402,"stop":1720018820403,"duration":1},"status":"passed","severity":"normal"},{"uid":"3986022c98cdcee7","name":"dispatchEvent via connectionManager","time":{"start":1720018844565,"stop":1720018844565,"duration":0},"status":"passed","severity":"normal"},{"uid":"990a5e039333d3c5","name":"Check received message containing special chars","time":{"start":1720019009960,"stop":1720019009961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e450f6007c24b171","name":"Encoder throws on empty string content topic","time":{"start":1720018788402,"stop":1720018788402,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ec6f14c9330ad4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1720019005043,"stop":1720019005043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d36e14f5c500dfe","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1720019345323,"stop":1720019345324,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2bd38df9689bb7","name":"random static sharding 4 - Cluster ID: 470, Shard ID: 854","time":{"start":1720019391703,"stop":1720019391703,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de8084b5b351453","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1720018860760,"stop":1720018860761,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c790ff2c0ef6ac","name":"random static sharding 2 - Cluster ID: 447, Shard ID: 482","time":{"start":1720019391702,"stop":1720019391702,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a061a292a355d7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1720018751941,"stop":1720018751941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfd88b40b646793","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1720019325460,"stop":1720019325461,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3fabef292f6905","name":"Generator, 2 different pubsubtopics","time":{"start":1720019445058,"stop":1720019445059,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0f21d6b25ae07b","name":"Check received message containing Script","time":{"start":1720019320420,"stop":1720019320426,"duration":6},"status":"passed","severity":"normal"},{"uid":"bd01573a9f03cc89","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1720018751939,"stop":1720018751939,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9be544e0700bb1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720019320430,"stop":1720019320431,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5950286e079f283","name":"should not fail to stop the service if it was not started","time":{"start":1720018780615,"stop":1720018780615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82a6a361a6236d","name":"Fails to push message with empty content topic","time":{"start":1720019499933,"stop":1720019499934,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace8695268e01645","name":"configure the node with multiple pubsub topics","time":{"start":1720019391706,"stop":1720019391706,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee0e96619de33f3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720019005044,"stop":1720019005045,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf81de5de0eaad6","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1720019005029,"stop":1720019005030,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f08a0e2270a0e01","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720019447955,"stop":1720019447959,"duration":4},"status":"passed","severity":"normal"},{"uid":"5defaa57206c4a55","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720018759719,"stop":1720018759720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cee043c1002962b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1720019005029,"stop":1720019005029,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd4606ebfa0fb90","name":"Ping on peer without subscriptions","time":{"start":1720018869830,"stop":1720018869830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99426daf875c225","name":"Using a function","time":{"start":1720019491130,"stop":1720019491130,"duration":0},"status":"passed","severity":"normal"},{"uid":"483e1e9cd784c1b","name":"Rejects garbage","time":{"start":1720018768982,"stop":1720018768982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2beba8517664b8aa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720019447978,"stop":1720019447978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c88652844036207","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720018901587,"stop":1720018901588,"duration":1},"status":"passed","severity":"normal"},{"uid":"196805f7acb6df08","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720019447973,"stop":1720019447973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28fddaf87d4f074","name":"Fails to push message bigger that 1MB","time":{"start":1720019499939,"stop":1720019499939,"duration":0},"status":"broken","severity":"normal"},{"uid":"2ce31077eec2ba31","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1720019391002,"stop":1720019391003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9047103fc3e220b","name":"Check message with invalid timestamp is not received","time":{"start":1720019009977,"stop":1720019009978,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0e8fdda6f0f881","name":"Check message with invalid timestamp is not received","time":{"start":1720019320431,"stop":1720019320431,"duration":0},"status":"passed","severity":"normal"},{"uid":"663a7ce46c0477e2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app94/9/topic782/test.js","time":{"start":1720019384881,"stop":1720019384881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf4c01b7b127de4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720018901585,"stop":1720018901586,"duration":1},"status":"passed","severity":"normal"},{"uid":"82303fc4cd509e9b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1720018811503,"stop":1720018811503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8269e90586d1bb34","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1720018901587,"stop":1720018901587,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ae3d51efe4a7c7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1720018811504,"stop":1720018811505,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2598ae4d8c2571","name":"Check publish message containing numeric","time":{"start":1720019325435,"stop":1720019325435,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c4887545155820","name":"Reopen subscription with peer with lost subscription","time":{"start":1720018900879,"stop":1720018900879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d50c2a66cc2c87","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720019064944,"stop":1720019064944,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ea87431ceb0092","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720019447937,"stop":1720019447937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c91b9b14c02f995","name":"Ping on unsubscribed peer","time":{"start":1720018869831,"stop":1720018869831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe3ca445a360810","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1720018751948,"stop":1720018751948,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24e107eb13a43a4","name":"Subscribe to topic containing XML and publish message","time":{"start":1720019345319,"stop":1720019345323,"duration":4},"status":"passed","severity":"normal"},{"uid":"f205639e50d42952","name":"Check received message with timestamp: 1720018802724000000 ","time":{"start":1720019320444,"stop":1720019320444,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bb90fc83fe5496","name":"Check publish message containing short","time":{"start":1720019325432,"stop":1720019325433,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0fe8f7ecc71733","name":"Push message with Russian payload","time":{"start":1720019499924,"stop":1720019499924,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f51dc1a90fd45a","name":"Check received message containing long","time":{"start":1720019009957,"stop":1720019009958,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc3d81e42a0602f","name":"should not receive a peer event after stop","time":{"start":1720019315587,"stop":1720019315593,"duration":6},"status":"passed","severity":"normal"},{"uid":"f0601fb2c763371c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720018901584,"stop":1720018901584,"duration":0},"status":"passed","severity":"normal"},{"uid":"605caef442e2effa","name":"Push message with content topic containing numeric","time":{"start":1720019323064,"stop":1720019323064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49461cbd582a529","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720019447980,"stop":1720019447981,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e22b0179e237cf","name":"should throw an error for empty SingleShardInfos array","time":{"start":1720018751939,"stop":1720018751939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45ae2bc08069fea","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1720019484527,"stop":1720019484527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ff32ec6b7a6aad","name":"Subscribe to topic containing JSON and publish message","time":{"start":1720019345324,"stop":1720019345324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ed33f327178c45","name":"Subscribe to topic containing emoji and publish message","time":{"start":1720019345326,"stop":1720019345326,"duration":0},"status":"passed","severity":"normal"},{"uid":"413551a09aa602f5","name":"Push message with content topic containing long","time":{"start":1720019499929,"stop":1720019499929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30814d31e71fe63","name":"Fails to publish message with size larger than 1 MB","time":{"start":1720019325467,"stop":1720019325470,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ca244fad9134156","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1720019345311,"stop":1720019345312,"duration":1},"status":"passed","severity":"normal"},{"uid":"28937680a6c6580d","name":"Check message on other pubsub topic is not received","time":{"start":1720019320432,"stop":1720019320432,"duration":0},"status":"passed","severity":"normal"},{"uid":"b677fec9fc5e7f7d","name":"Push message with JSON payload","time":{"start":1720019499925,"stop":1720019499926,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9f3e9840d54f1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720019065549,"stop":1720019065551,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebcece786c456238","name":"Check message with non string payload is not received","time":{"start":1720019320446,"stop":1720019320447,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3eeda0086c1386","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1720019005025,"stop":1720019005025,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b918b2cf784f439","name":"Non TWN Cluster","time":{"start":1720019384880,"stop":1720019384881,"duration":1},"status":"passed","severity":"normal"},{"uid":"545935b3a66c2b2f","name":"should not throw an error for a single configured topic","time":{"start":1720018751949,"stop":1720018751949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d61bef355866b7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720019132798,"stop":1720019132799,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4420d2d13b2156f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1720019254656,"stop":1720019254656,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab588b0d730abd67","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1720018751935,"stop":1720018751935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0429c617d9df120","name":"should decode valid enr with tcp successfully","time":{"start":1720018760565,"stop":1720018760565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe5da6348779c03","name":"Publish message with custom timestamp: Thu Jul 13 2023 15:08:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1720019325457,"stop":1720019325458,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0e316580ed031","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720019323067,"stop":1720019323067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c766e2b3aca3a21b","name":"1 Relay, 1 Filter, gives up","time":{"start":1720018776255,"stop":1720018776255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a69d47c889acc0","name":"Generator, custom pubsub topic","time":{"start":1720019445062,"stop":1720019445064,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7bdca98ea4d81a3","name":"Subscribe to topic containing short and receive message","time":{"start":1720019447975,"stop":1720019447975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a13995d611b9904","name":"Ping on subscribed peer","time":{"start":1720018900871,"stop":1720018900872,"duration":1},"status":"passed","severity":"normal"},{"uid":"292795e7f7534569","name":"Decoder throws on undefined content topic","time":{"start":1720018786470,"stop":1720018786470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b466701123db10c7","name":"Check received message containing emoji","time":{"start":1720019320443,"stop":1720019320443,"duration":0},"status":"passed","severity":"normal"},{"uid":"51233272ac03123c","name":"should only return 1 node with relay capability","time":{"start":1720018776580,"stop":1720018776580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5069e96538d9bd22","name":"1 Store, 2 fetches","time":{"start":1720018776254,"stop":1720018776254,"duration":0},"status":"passed","severity":"normal"},{"uid":"508322543229b1a5","name":"Check message with no pubsub topic is not received","time":{"start":1720019009990,"stop":1720019009991,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e57cef1e16e291","name":"should properly create location multiaddrs - udp","time":{"start":1720018760571,"stop":1720018760571,"duration":0},"status":"passed","severity":"normal"},{"uid":"372c7f552b1d2f03","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720018901594,"stop":1720018901594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69e13f01d2247f","name":"Subscribe to topic containing long and receive message","time":{"start":1720019447976,"stop":1720019447976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5c10308305f185","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720019065543,"stop":1720019065544,"duration":1},"status":"passed","severity":"normal"},{"uid":"163f8857c9935d34","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1720018754576,"stop":1720018754576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65386afd788d183","name":"Push message equal or less that 1MB","time":{"start":1720019499937,"stop":1720019499938,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ead64585ac06d7","name":"Publish message with custom timestamp: Wed Jul 03 2024 14:08:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1720019325458,"stop":1720019325458,"duration":0},"status":"passed","severity":"normal"},{"uid":"df09444c3679090f","name":"Check received message with timestamp: 1720018802724 ","time":{"start":1720019320444,"stop":1720019320444,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f650cb7771555c5","name":"Push message with Arabic payload","time":{"start":1720019323045,"stop":1720019323046,"duration":1},"status":"passed","severity":"normal"},{"uid":"f671fb2d2aabc82a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1720018788400,"stop":1720018788400,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b54940ceaaa8ff","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720019296249,"stop":1720019296250,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3250ca706252c9c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1720019005027,"stop":1720019005027,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc668fffd55d013a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1720019345318,"stop":1720019345318,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cf9859ae5b0139","name":"Query generator for multiple messages","time":{"start":1720019448230,"stop":1720019448230,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f13e1a521d16b2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1720019254656,"stop":1720019254657,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b452d3568646136","name":"Check received message containing SQL Injection","time":{"start":1720019009964,"stop":1720019009965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a8f08f7cc83f70","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1720018786464,"stop":1720018786466,"duration":2},"status":"passed","severity":"normal"},{"uid":"19516484befca89e","name":"Reopen subscription with peer with lost subscription","time":{"start":1720018900876,"stop":1720018900877,"duration":1},"status":"passed","severity":"normal"},{"uid":"c735672e965b5b01","name":"Push message with content topic containing Arabic","time":{"start":1720019499930,"stop":1720019499930,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca3bbce4560b0b5","name":"should not fail to stop the service if it was not started","time":{"start":1720019315583,"stop":1720019315584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e41ce443b90c7","name":"should set field with only FILTER enabled","time":{"start":1720018760573,"stop":1720018760574,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ca94d51b0f8b1d","name":"Check publish message containing special chars","time":{"start":1720019325438,"stop":1720019325442,"duration":4},"status":"passed","severity":"normal"},{"uid":"722fe5799a8c4a6e","name":"Push message with content topic containing shell command","time":{"start":1720019499932,"stop":1720019499932,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7bd31bd3b95651","name":"Query generator for 2000 messages","time":{"start":1720019448243,"stop":1720019448243,"duration":0},"status":"passed","severity":"normal"},{"uid":"7720efd90f9faf5d","name":"throws on content topic with empty application field","time":{"start":1720018751929,"stop":1720018751930,"duration":1},"status":"passed","severity":"normal"},{"uid":"8645ff784f8c9d97","name":"Promise Callback - forward","time":{"start":1720019461179,"stop":1720019461179,"duration":0},"status":"passed","severity":"normal"},{"uid":"7415f2f58e563513","name":"Check publish message containing XML","time":{"start":1720019325450,"stop":1720019325450,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ce33983d183e7f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1720019345317,"stop":1720019345318,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce0158b6d057f72","name":"Check message with no content topic is not received","time":{"start":1720019009992,"stop":1720019009992,"duration":0},"status":"passed","severity":"normal"},{"uid":"86332f9f62dea2f9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1720018816206,"stop":1720018816206,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadad29420a07e98","name":"Push message with content topic containing SQL Injection","time":{"start":1720019323066,"stop":1720019323066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79fa6716c56c78d","name":"Ordered callback, aborts when callback returns true","time":{"start":1720019448242,"stop":1720019448243,"duration":1},"status":"passed","severity":"normal"},{"uid":"826857d0e1032d80","name":"Check received message containing long","time":{"start":1720019320364,"stop":1720019320367,"duration":3},"status":"passed","severity":"normal"},{"uid":"284fdae3e10a63bd","name":"Check publish message after client node is restarted","time":{"start":1720019325470,"stop":1720019325471,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c9c60776d76fd1c2","name":"Check message with no content topic is not received","time":{"start":1720019320446,"stop":1720019320446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b55667644f513cf","name":"shard 0","time":{"start":1720019391700,"stop":1720019391701,"duration":1},"status":"passed","severity":"normal"},{"uid":"764c5f87bdbb953d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720019065545,"stop":1720019065545,"duration":0},"status":"passed","severity":"normal"},{"uid":"29774fd6a79d5c56","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1720019005034,"stop":1720019005034,"duration":0},"status":"passed","severity":"normal"},{"uid":"84293e2c81a689a6","name":"should return unique PubsubTopics for static sharding","time":{"start":1720018751940,"stop":1720018751940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f02782023e37ac2","name":"Fields are not dropped","time":{"start":1720018764815,"stop":1720018764817,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf1ad4a1578493d0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720019447981,"stop":1720019447982,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3dde2316dbcc99f","name":"Ordered Callback - backward","time":{"start":1720019461181,"stop":1720019461182,"duration":1},"status":"passed","severity":"normal"},{"uid":"de68679e69b0c0eb","name":"Check received message containing escaped characters","time":{"start":1720019320428,"stop":1720019320428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cea9214f9e1293","name":"Push message with custom timestamp: 1720015442302","time":{"start":1720019323077,"stop":1720019323077,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac5431f3154909b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1720018751933,"stop":1720018751933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6849c2f5245daef7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720019447977,"stop":1720019447977,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b246b4316a00bdb","name":"Check received message with timestamp: 1720018802933 ","time":{"start":1720019009973,"stop":1720019009975,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7c8c33430ba6888","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720019132800,"stop":1720019132800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b980d6f3baf1abc2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720018932348,"stop":1720018932349,"duration":1},"status":"passed","severity":"normal"},{"uid":"f462462b2a38085","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720019320445,"stop":1720019320445,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3620937457fe74","name":"Push message with Basic HTML tag payload","time":{"start":1720019499925,"stop":1720019499925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c293c169f587479f","name":"Sign & Recover","time":{"start":1720018787131,"stop":1720018787131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb22b1c1ff34df3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1720018776582,"stop":1720018776582,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d28993b0354a34f3","name":"should properly create location multiaddrs - udp4","time":{"start":1720018760570,"stop":1720018760570,"duration":0},"status":"passed","severity":"normal"},{"uid":"882f4e806fdc93be","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1720019463683,"stop":1720019463683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4553ab7644a6e96","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app98/8/topic251/utf8","time":{"start":1720019384885,"stop":1720019384886,"duration":1},"status":"passed","severity":"normal"},{"uid":"171152b1798944d1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1720018751944,"stop":1720018751944,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefd44ecdfd61910","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720019447953,"stop":1720019447954,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee8ab35602fc73c","name":"Check received message containing Basic HTML tag","time":{"start":1720019320427,"stop":1720019320427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c790ff2d91324f","name":"Push 30 different messages","time":{"start":1720019499927,"stop":1720019499927,"duration":0},"status":"passed","severity":"normal"},{"uid":"972962cbee68a99d","name":"can start the service","time":{"start":1720018780613,"stop":1720018780614,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c83576a234e2cd","name":"Push message with custom timestamp: 1689260642302","time":{"start":1720019323076,"stop":1720019323077,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec6b83cab8fc5d6","name":"should not fail to start the service if it is already started","time":{"start":1720019315584,"stop":1720019315584,"duration":0},"status":"passed","severity":"normal"},{"uid":"720e6021ce5d1e70","name":"Push message with content topic containing Chinese","time":{"start":1720019499930,"stop":1720019499930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61e9bd4e053fc9a","name":"removeEventListener with correct event","time":{"start":1720018844562,"stop":1720018844563,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da4b1fc9f44622","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720019065548,"stop":1720019065549,"duration":1},"status":"passed","severity":"normal"},{"uid":"a741ec32caf31f52","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720019320444,"stop":1720019320445,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c47167af3c5d50","name":"Push message with XML payload","time":{"start":1720019499925,"stop":1720019499925,"duration":0},"status":"passed","severity":"normal"},{"uid":"5498baa828263787","name":"Check publish message containing long","time":{"start":1720019325434,"stop":1720019325434,"duration":0},"status":"passed","severity":"normal"},{"uid":"b830841a3bfe4b61","name":"Waku message hash computation (no timestamp)","time":{"start":1720018754575,"stop":1720018754576,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a9c3baaeb6bb07","name":"Relay - dialed first","time":{"start":1720019493783,"stop":1720019493783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1abbbcf6b5ef505","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720019065551,"stop":1720019065551,"duration":0},"status":"passed","severity":"normal"},{"uid":"650a0bf8d799f4d3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720018751953,"stop":1720018751953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ad927ab91ac8a4","name":"should only return 1 node with store capability","time":{"start":1720018776580,"stop":1720018776580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f539535fa7f66064","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1720018751945,"stop":1720018751945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4b37f97264aff6","name":"A test","time":{"start":1720019065609,"stop":1720019065609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab413577dd0f440","name":"Js publishes, other Js receives","time":{"start":1720019283257,"stop":1720019283264,"duration":7},"status":"passed","severity":"normal"},{"uid":"abf1a784f39490f7","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1720018751956,"stop":1720018751956,"duration":0},"status":"passed","severity":"normal"},{"uid":"380964a70aeba2db","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1720019005051,"stop":1720019005052,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf324fc3a23b6f24","name":"should be able to encode the field with only FILTER set to true","time":{"start":1720018759703,"stop":1720018759704,"duration":1},"status":"passed","severity":"normal"},{"uid":"8451f7e393b7eb07","name":"Overlapping topic subscription","time":{"start":1720019447942,"stop":1720019447942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9176099855b6e8d","name":"Passing an array","time":{"start":1720019491130,"stop":1720019491130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1854e77d51c7b6e","name":"random static sharding 10 - Cluster ID: 524, Shard ID: 375","time":{"start":1720019391705,"stop":1720019391705,"duration":0},"status":"passed","severity":"normal"},{"uid":"66fc8732340a3cc3","name":"should not fail to start the service if it is already started","time":{"start":1720018780615,"stop":1720018780615,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ace004b1ad1e1ee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720019005020,"stop":1720019005020,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7649541d8f9521a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720019447933,"stop":1720019447933,"duration":0},"status":"passed","severity":"normal"},{"uid":"557ac79886161c7f","name":"Subscribe to topic containing XML and receive message","time":{"start":1720019447963,"stop":1720019447966,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b832edec147a7f7","name":"getPeersByDiscovery","time":{"start":1720018844564,"stop":1720018844564,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd2dc3e13044fd4","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1720019484528,"stop":1720019484529,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8be0c06a0c703a","name":"Subscribe to topic containing long and receive message","time":{"start":1720019447947,"stop":1720019447947,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dfa4e6dc01f144","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1720018751940,"stop":1720018751940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b3d53a49067c47","name":"should return the pubsub topic directly if a string is provided","time":{"start":1720018751950,"stop":1720018751950,"duration":0},"status":"passed","severity":"normal"},{"uid":"919bedab4c262bb8","name":"Ordered Callback - forward","time":{"start":1720019461181,"stop":1720019461181,"duration":0},"status":"passed","severity":"normal"},{"uid":"4693210bf4de508b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720019445066,"stop":1720019445067,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b0a738f0abbdcf","name":"Query Generator, No Decoder","time":{"start":1720019437746,"stop":1720019437746,"duration":0},"status":"passed","severity":"normal"},{"uid":"95538a2e82d2acc5","name":"should return empty list for no shard","time":{"start":1720018751941,"stop":1720018751942,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d63a0ef30f82fd9","name":"udp ip6 address","time":{"start":1720018759938,"stop":1720018759939,"duration":1},"status":"passed","severity":"normal"},{"uid":"3136ed7e7d229b00","name":"Check received message containing unicode special characters","time":{"start":1720019320443,"stop":1720019320443,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6a4819c26db324","name":"can start and stop the service","time":{"start":1720018820400,"stop":1720018820400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2809a4af8b62a5c8","name":"Check received message containing JSON","time":{"start":1720019009967,"stop":1720019009968,"duration":1},"status":"passed","severity":"normal"},{"uid":"687230ab6f3174bf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720019391706,"stop":1720019391707,"duration":1},"status":"passed","severity":"normal"},{"uid":"aece28833423e140","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720019065537,"stop":1720019065537,"duration":0},"status":"passed","severity":"normal"},{"uid":"756d6f3ebb238ad8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720019009976,"stop":1720019009977,"duration":1},"status":"passed","severity":"normal"},{"uid":"62209bdd7498b405","name":"should be able to encode the field with only STORE set to true","time":{"start":1720018759701,"stop":1720018759702,"duration":1},"status":"passed","severity":"normal"},{"uid":"700f1fb6b689ad9b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1720019448241,"stop":1720019448242,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24504cea6b8fbab","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1720018759718,"stop":1720018759719,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2eb2e7da6a792de","name":"Check received message containing unicode special characters","time":{"start":1720019320429,"stop":1720019320429,"duration":0},"status":"passed","severity":"normal"},{"uid":"53112ab704cc22fd","name":"Push message with content topic containing JSON","time":{"start":1720019499932,"stop":1720019499932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd5e1ffef461982","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720019607067,"stop":1720019607067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbb1dab0c198800","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720019005035,"stop":1720019005036,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7c87eef32ceee3","name":"Keep-alive pings maintain the connection","time":{"start":1720018891083,"stop":1720018891084,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c9dda4df6e481f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1720018751956,"stop":1720018751956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5018403d0113fb72","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1720019345325,"stop":1720019345325,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7aff9ea0e1bdae","name":"Overlapping topic subscription","time":{"start":1720019345314,"stop":1720019345314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1f9f421fa61c4d6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720019447961,"stop":1720019447961,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bd4132487be569","name":"Check received message containing long","time":{"start":1720019320438,"stop":1720019320438,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e3a38d80d53950","name":"Query generator for multiple messages with multiple decoders","time":{"start":1720019448231,"stop":1720019448231,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb83a0c3f60c721","name":"Push message with Russian payload","time":{"start":1720019323046,"stop":1720019323046,"duration":0},"status":"passed","severity":"normal"},{"uid":"642d53007ff15618","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1720018765555,"stop":1720018765555,"duration":0},"status":"passed","severity":"normal"},{"uid":"330e6c40754ccf5b","name":"Subscribe to topic containing Script and receive message","time":{"start":1720019447979,"stop":1720019447979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f6103cd7772ad8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720018932345,"stop":1720018932346,"duration":1},"status":"passed","severity":"normal"},{"uid":"8084dcaa1ae372ab","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720019445064,"stop":1720019445065,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8c153545b4a99e","name":"Subscribe to topic containing XML and receive message","time":{"start":1720019447979,"stop":1720019447980,"duration":1},"status":"passed","severity":"normal"},{"uid":"6198e2cc335e14a2","name":"handles different networkShards values correctly","time":{"start":1720018751937,"stop":1720018751937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6778eb3d5c2a82e4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720019447937,"stop":1720019447941,"duration":4},"status":"passed","severity":"normal"},{"uid":"c2e19ae03a252ba0","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1720019320583,"stop":1720019320584,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dad2dce4d7de9c56","name":"should throw error - no public key","time":{"start":1720018760565,"stop":1720018760566,"duration":1},"status":"passed","severity":"normal"},{"uid":"2468a282d8f40e69","name":"topics with same application and version share the same shard","time":{"start":1720018751936,"stop":1720018751936,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2ff0d1ec2a9350","name":"Push message with XML payload","time":{"start":1720019323047,"stop":1720019323047,"duration":0},"status":"passed","severity":"normal"},{"uid":"648311973299609d","name":"Check received message containing Basic HTML tag","time":{"start":1720019320441,"stop":1720019320442,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73548bd12c0443f","name":"Passing cursor with wrong message digest","time":{"start":1720019391005,"stop":1720019391006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e7d45299563594","name":"Filter","time":{"start":1720019493785,"stop":1720019493785,"duration":0},"status":"passed","severity":"normal"},{"uid":"2258f52543d0d88a","name":"Push message with Arabic payload","time":{"start":1720019499923,"stop":1720019499924,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d34f3a402aa140","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1720019345318,"stop":1720019345319,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3f2538539c9a06","name":"Push message with Script payload","time":{"start":1720019323047,"stop":1720019323047,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ae2ceeaa108b99","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1720018751946,"stop":1720018751946,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1bc1f9a4a0a5b0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720018901594,"stop":1720018901595,"duration":1},"status":"passed","severity":"normal"},{"uid":"d108e8b07c2d0dd6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720019447983,"stop":1720019447983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b463e0c0322d464","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1720018751946,"stop":1720018751946,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0bb87bf93a7461","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1720019484527,"stop":1720019484527,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7225c00c37ec34","name":"Encoder throws on empty string content topic","time":{"start":1720018786469,"stop":1720018786470,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36fff845326a0c5","name":"Push message with escaped characters payload","time":{"start":1720019499926,"stop":1720019499926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99cdc6915d981d2","name":"Ephemeral messages are not stored","time":{"start":1720018816204,"stop":1720018816204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfbae25173d778c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720019005028,"stop":1720019005028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48b5cc68286c3a3","name":"Push message with content topic containing Russian","time":{"start":1720019323065,"stop":1720019323066,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f8ee4ef2fbfdc5","name":"Push message with short payload","time":{"start":1720019323043,"stop":1720019323044,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1b5a94bd22e47c","name":"Push message with custom timestamp: 1720015405237","time":{"start":1720019499936,"stop":1720019499937,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e52762889249645","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1720018751933,"stop":1720018751934,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ca12c7cf403d5c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1720018765239,"stop":1720018765240,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8261e12f1a39653","name":"same cluster, different shard: nodes connect","time":{"start":1720019114608,"stop":1720019114608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4b705120d890a7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1720019005052,"stop":1720019005052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3084db4fef80bdc","name":"random static sharding 7 - Cluster ID: 786, Shard ID: 511","time":{"start":1720019391704,"stop":1720019391704,"duration":0},"status":"passed","severity":"normal"},{"uid":"572bd2d90e301612","name":"Push message with rate limit","time":{"start":1720019499935,"stop":1720019499935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dfd0649a35acad","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720019296253,"stop":1720019296253,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c78dfd14d9af59","name":"should handle application and version for autosharding","time":{"start":1720018751940,"stop":1720018751940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69cacf53869b4a9","name":"configure the node with multiple content topics","time":{"start":1720019384890,"stop":1720019384890,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba525be62f7d28a","name":"Promise Callback - backward","time":{"start":1720019461179,"stop":1720019461180,"duration":1},"status":"passed","severity":"normal"},{"uid":"462ab44367efbfc","name":"same cluster, same shard: nodes connect","time":{"start":1720019114608,"stop":1720019114608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0a7400695e91c9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720019447932,"stop":1720019447932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6da696573be45d6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1720018754574,"stop":1720018754575,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b1581ad8338b1d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1720018751951,"stop":1720018751951,"duration":0},"status":"passed","severity":"normal"},{"uid":"e746cab870391fa0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1720018751955,"stop":1720018751955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a95bf44c5d57a2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720019065541,"stop":1720019065542,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcad2d2838b8245","name":"Push message with numeric payload","time":{"start":1720019323044,"stop":1720019323044,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e608c8a8ec2dc7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720019391701,"stop":1720019391701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5bd5a0b7657727","name":"Check received message containing Arabic","time":{"start":1720019320386,"stop":1720019320386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b679b69d7a37183","name":"retrieves a single peer","time":{"start":1720018776577,"stop":1720018776577,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de01611d25a717b","name":"Number of peers are maintained correctly","time":{"start":1720019042155,"stop":1720019042156,"duration":1},"status":"passed","severity":"normal"},{"uid":"b189aadb8855e8cd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1720019390995,"stop":1720019390996,"duration":1},"status":"passed","severity":"normal"},{"uid":"7311718e0b1417d8","name":"Check received message containing numeric","time":{"start":1720019320369,"stop":1720019320384,"duration":15},"status":"passed","severity":"normal"},{"uid":"6a7244cfc01307b0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720018932348,"stop":1720018932348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d9f0327d0aa57d","name":"Publish message with rate limit","time":{"start":1720019325471,"stop":1720019325471,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee48097480d68b8","name":"Query generator for multiple messages with different message text format","time":{"start":1720019448230,"stop":1720019448231,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e4354f8141954d","name":"Check received message containing emoji","time":{"start":1720019320429,"stop":1720019320429,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89408e6af6a6241","name":"Throws when trying to push message with empty payload","time":{"start":1720019499928,"stop":1720019499928,"duration":0},"status":"broken","severity":"normal"},{"uid":"ff7dd9cf014b27d6","name":"All","time":{"start":1720018814316,"stop":1720018814316,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb61931d4ea52b04","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1720019005019,"stop":1720019005019,"duration":0},"status":"passed","severity":"normal"},{"uid":"f045c99fc08d722","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1720018803715,"stop":1720018803721,"duration":6},"status":"passed","severity":"normal"},{"uid":"bd9647470187c419","name":"Does not throw an exception when node disconnects","time":{"start":1720019491129,"stop":1720019491130,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34655a590f3ba26","name":"Relay","time":{"start":1720018814315,"stop":1720018814315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8930a29528bbf03","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720019064943,"stop":1720019064943,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1f3a3033ee801a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1720019463682,"stop":1720019463683,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3a9ba2aa90c23a","name":"can dial TLS multiaddrs","time":{"start":1720019121373,"stop":1720019121373,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a1f9edbe039fd2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720019132799,"stop":1720019132799,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dab9d045346a8f5","name":"addEventListener with correct event","time":{"start":1720018844561,"stop":1720018844562,"duration":1},"status":"passed","severity":"normal"},{"uid":"f745c057f1a98449","name":"Round trip binary encryption [ecies, signature]","time":{"start":1720018788400,"stop":1720018788401,"duration":1},"status":"passed","severity":"normal"},{"uid":"754c1ff4aff1c0bc","name":"Passing cursor with wrong pubsubTopic","time":{"start":1720019391006,"stop":1720019391006,"duration":0},"status":"passed","severity":"normal"},{"uid":"447a7b53b3ff1ce2","name":"Decoder throws on empty string content topic","time":{"start":1720018765554,"stop":1720018765554,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae26172c1216819","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1720018751943,"stop":1720018751943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25b9326138478c1","name":"Number of peers are maintained correctly","time":{"start":1720018891082,"stop":1720018891082,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebf10d88c8a45ab","name":"Refresh subscription","time":{"start":1720019447975,"stop":1720019447975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9421f2aeb5e74044","name":"Subscribe to topic containing long and receive message","time":{"start":1720019065541,"stop":1720019065541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1886f039c2be982c","name":"throws on empty content topic","time":{"start":1720018751927,"stop":1720018751928,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce06275bc352c96","name":"Check publish message containing Arabic","time":{"start":1720019325443,"stop":1720019325444,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d848e5b0512d10","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720018901588,"stop":1720018901593,"duration":5},"status":"passed","severity":"normal"},{"uid":"66015d13362d04d1","name":"handles multiple messages","time":{"start":1720019475397,"stop":1720019475397,"duration":0},"status":"passed","severity":"normal"},{"uid":"21673cc0c6d744d6","name":"Check received message containing Russian","time":{"start":1720019320415,"stop":1720019320417,"duration":2},"status":"passed","severity":"normal"},{"uid":"5640e545128fc4c2","name":"Check received message containing Russian","time":{"start":1720019009963,"stop":1720019009964,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45cbfa4fbc63468","name":"Delete observer","time":{"start":1720019258763,"stop":1720019258763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e237b775d3c02bff","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1720018751943,"stop":1720018751943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac503e72e135da0f","name":"different cluster, different shard: nodes don't connect","time":{"start":1720019114609,"stop":1720019114609,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c7fe6bdf412d28","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720019447971,"stop":1720019447972,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e96bd0c415de6c9","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1720019005030,"stop":1720019005030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27006269c25eff9","name":"Throws when trying to push message with empty payload","time":{"start":1720019323062,"stop":1720019323062,"duration":0},"status":"broken","severity":"normal"},{"uid":"d5d093cc2a258ab4","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1720018765240,"stop":1720018765241,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e4f5c6553bf049","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1720018751933,"stop":1720018751933,"duration":0},"status":"passed","severity":"normal"},{"uid":"e510d1e1a728a397","name":"should handle a minimal index list","time":{"start":1720018751880,"stop":1720018751880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cd5e650e795c5e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1720019437747,"stop":1720019437748,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb197fd4b8df0ee","name":"recovers when dns.resolve returns empty","time":{"start":1720018776578,"stop":1720018776578,"duration":0},"status":"passed","severity":"normal"},{"uid":"daeb132f307fd50b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1720019484526,"stop":1720019484527,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9679c143d7a60e8","name":"Passing page size 110 when there are 120 messages","time":{"start":1720019475743,"stop":1720019475744,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bb44dcdd140ad1","name":"Check received message containing escaped characters","time":{"start":1720019009968,"stop":1720019009971,"duration":3},"status":"passed","severity":"normal"},{"uid":"c9939620df435324","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720019447968,"stop":1720019447969,"duration":1},"status":"passed","severity":"normal"},{"uid":"25af942f9d1062c","name":"Subscribe and receive messages via lightPush","time":{"start":1720019065534,"stop":1720019065534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b07fcf8836b132","name":"Push message with content topic containing escaped characters","time":{"start":1720019499932,"stop":1720019499933,"duration":1},"status":"passed","severity":"normal"},{"uid":"b371c6553f81bee9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1720019005018,"stop":1720019005019,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1caea1f15f9a664","name":"different cluster, same shard: nodes don't connect","time":{"start":1720019114608,"stop":1720019114609,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c84f42edf92305b","name":"Subscribe and receives messages on 20 topics","time":{"start":1720019447973,"stop":1720019447973,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b8af403c32a7aa","name":"should encode/decode to RLP encoding","time":{"start":1720018760568,"stop":1720018760568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1861c0beb5cd33a","name":"should return valid sharding parameters for static sharding","time":{"start":1720018751952,"stop":1720018751952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4283e8836c5d9e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1720018751944,"stop":1720018751944,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78226e842a4e936","name":"Check meta is set [ecies]","time":{"start":1720018788401,"stop":1720018788401,"duration":0},"status":"passed","severity":"normal"},{"uid":"744e62e1c72c8a52","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720019065552,"stop":1720019065552,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5a69d5c173e256","name":"Check received message containing short","time":{"start":1720019320362,"stop":1720019320364,"duration":2},"status":"passed","severity":"normal"},{"uid":"92cf927a41682043","name":"should use DNS peer discovery with light client","time":{"start":1720018820405,"stop":1720018820405,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d99fa5ae32a718b6","name":"Subscribe to topic containing short and receive message","time":{"start":1720019447944,"stop":1720019447946,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d0794330a82ffb3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1720018751934,"stop":1720018751934,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c526ad26b2493e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1720019320584,"stop":1720019320585,"duration":1},"status":"skipped","severity":"normal"},{"uid":"225b8c113822e25f","name":"Relay + Store","time":{"start":1720018760574,"stop":1720018760574,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cad5f1d89b8640","name":"start node with ApplicationInfo","time":{"start":1720019384890,"stop":1720019384891,"duration":1},"status":"passed","severity":"normal"},{"uid":"a340d6c9ab1e70c0","name":"Store - dialed first","time":{"start":1720019493784,"stop":1720019493784,"duration":0},"status":"passed","severity":"normal"},{"uid":"905a4687bb3d6b38","name":"handles different clusterIds correctly","time":{"start":1720018751937,"stop":1720018751937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ec6b787c22a155","name":"Push message with content topic containing numeric","time":{"start":1720019499929,"stop":1720019499929,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cf775efb87e7cf","name":"throws an error for improperly formatted content topics","time":{"start":1720018751938,"stop":1720018751938,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fdf1305431adbe","name":"unsubscribes","time":{"start":1720019475397,"stop":1720019475397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83d39020d52afe9","name":"throws on content topic with empty topic name field","time":{"start":1720018751930,"stop":1720018751931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f17e84f986d40a0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720019064947,"stop":1720019064947,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bf406539862f4","name":"Nodes with multiple pubsub topic","time":{"start":1720019296249,"stop":1720019296249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e7a54a379c3b32","name":"Check received message containing short","time":{"start":1720019009956,"stop":1720019009957,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80acb81642a5076","name":"should properly compute the node id","time":{"start":1720018760567,"stop":1720018760568,"duration":1},"status":"passed","severity":"normal"},{"uid":"914018c8c44869f7","name":"Query Generator - backward","time":{"start":1720019461178,"stop":1720019461179,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adce6c37391c7cb","name":"Encoder throws on undefined content topic","time":{"start":1720018765553,"stop":1720018765553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a849431a52ce500","name":"Check message received after jswaku node is restarted","time":{"start":1720019320447,"stop":1720019320447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47347fd14e969309","name":"should properly create location multiaddrs - tcp6","time":{"start":1720018760571,"stop":1720018760571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c669b08950b0b9","name":"Check message received after nwaku node is restarted","time":{"start":1720019009994,"stop":1720019009994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93568d87c482b369","name":"Push message with rate limit","time":{"start":1720019323076,"stop":1720019323076,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4f88450242a433","name":"should throw an error if shards are undefined for static sharding","time":{"start":1720018751942,"stop":1720018751942,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd64a734f52ac67e","name":"Subscribe to topic containing Script and publish message","time":{"start":1720019345319,"stop":1720019345319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2ee0dc002686e3","name":"should return false","time":{"start":1720018760567,"stop":1720018760567,"duration":0},"status":"passed","severity":"normal"},{"uid":"28355784354f20f5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720019296248,"stop":1720019296248,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca8dcb634f42bf9","name":"Generator, 2 different pubsubtopics","time":{"start":1720019445064,"stop":1720019445064,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5f5e4861ab6375","name":"Push message with content topic containing JSON","time":{"start":1720019323067,"stop":1720019323072,"duration":5},"status":"passed","severity":"normal"},{"uid":"5fffa5f48fe86b26","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1720019484526,"stop":1720019484526,"duration":0},"status":"passed","severity":"normal"},{"uid":"345a1d5d7f038e60","name":"receives messages sent to provided content topic through callback","time":{"start":1720019320584,"stop":1720019320584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b09e0eb26b6713a3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1720018803722,"stop":1720018803723,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5fb1db2af8476d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720019447967,"stop":1720019447967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c8e76b6af92117","name":"Nodes with multiple pubsub topic","time":{"start":1720019296251,"stop":1720019296251,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe270d4bab8a4f0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720019447949,"stop":1720019447953,"duration":4},"status":"passed","severity":"normal"},{"uid":"f5773968bc59f61f","name":"Push message with custom timestamp: 1720022642302","time":{"start":1720019323077,"stop":1720019323078,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0938869209130a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1720018751949,"stop":1720018751949,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e618022622a633","name":"Overlapping topic subscription","time":{"start":1720019447974,"stop":1720019447975,"duration":1},"status":"passed","severity":"normal"},{"uid":"15aeba629361e245","name":"should be able to decode the field with only RELAY set to true","time":{"start":1720018759711,"stop":1720018759712,"duration":1},"status":"passed","severity":"normal"},{"uid":"d356cf495bb92f80","name":"Publish message with large meta","time":{"start":1720019325471,"stop":1720019325471,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3de207311cf924","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720019132801,"stop":1720019132801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f146cd4e4f6acfc","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1720019320584,"stop":1720019320584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f14e5c1d96fe708","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720018751941,"stop":1720018751941,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6084bd4a7b03a3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1720018751952,"stop":1720018751952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c437b82c907aea81","name":"should get / set UDP multiaddr","time":{"start":1720018760569,"stop":1720018760569,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4682dad91c90f7","name":"throws on content topic with empty version field","time":{"start":1720018751930,"stop":1720018751930,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfe113e1b2c8c6e","name":"Check received message containing numeric","time":{"start":1720019009958,"stop":1720019009958,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f3c241cd15ecf0","name":"should be able to decode the field with only STORE set to true","time":{"start":1720018759714,"stop":1720018759715,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed66df7887d4dc94","name":"should not fail to start the service if it is already started","time":{"start":1720018820402,"stop":1720018820402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9974b668c8605588","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1720018754572,"stop":1720018754574,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f16e822bb470790","name":"Asymmetric encrypt & decrypt","time":{"start":1720018787129,"stop":1720018787130,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d28f434a47dcb","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1720018811504,"stop":1720018811504,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecf2a7ec8ae4995","name":"Encoder throws on undefined content topic","time":{"start":1720018788401,"stop":1720018788402,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75ef8d0e1ccdce1","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1720019005016,"stop":1720019005016,"duration":0},"status":"passed","severity":"normal"},{"uid":"814af38119dd4a4e","name":"should not fail to stop the service if it was not started","time":{"start":1720018820400,"stop":1720018820401,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e94dc62c8005621","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1720018803724,"stop":1720018803724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b875f2b0e9d1812a","name":"should encode/decode to text encoding","time":{"start":1720018760568,"stop":1720018760568,"duration":0},"status":"passed","severity":"normal"},{"uid":"5951ff1c7f69a68c","name":"Query with Ordered Callback, No message returned","time":{"start":1720019437750,"stop":1720019437750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e716cc3256c253e","name":"Default pageSize","time":{"start":1720019475744,"stop":1720019475745,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a3b292ce8a8c07","name":"Check message with no content topic is not received","time":{"start":1720019320432,"stop":1720019320432,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2fbd422ae91b1b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720019445059,"stop":1720019445060,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8b994b1124eeee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1720018751947,"stop":1720018751947,"duration":0},"status":"passed","severity":"normal"},{"uid":"17112264b83dc5c4","name":"Check message with non string payload is not received","time":{"start":1720019320433,"stop":1720019320433,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c44e72b941ee24","name":"Symmetric encrypt & Decrypt","time":{"start":1720018787130,"stop":1720018787130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce687e5afeca8444","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1720019005016,"stop":1720019005017,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d40bf97254481c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1720018751950,"stop":1720018751951,"duration":1},"status":"passed","severity":"normal"},{"uid":"901089cabab8c638","name":"should configure sharding based on application and version for autosharding","time":{"start":1720018751952,"stop":1720018751953,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e109d6ef37b0408","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720019064943,"stop":1720019064943,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d51ba938d60dcb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720019065547,"stop":1720019065548,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9c93db2f72a9b3","name":"Check publish message containing emoji","time":{"start":1720019325456,"stop":1720019325456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2899c4e6763daa66","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app21/4/topic907/xml","time":{"start":1720019384885,"stop":1720019384885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8dbb6278413ad9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720019132796,"stop":1720019132798,"duration":2},"status":"passed","severity":"normal"},{"uid":"eca1019bbae2e328","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1720019005053,"stop":1720019005054,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9708c14f4fee28f","name":"removeEventListener with wrong event","time":{"start":1720018844563,"stop":1720018844564,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e919f1b801fc3a","name":"should throw an error for missing sharding configuration","time":{"start":1720018751954,"stop":1720018751954,"duration":0},"status":"passed","severity":"normal"},{"uid":"81469d07c97ac743","name":"Ping succeeds for all connected peers","time":{"start":1720018891082,"stop":1720018891083,"duration":1},"status":"passed","severity":"normal"},{"uid":"8546e96ea8804d1a","name":"should not receive a peer event after stop","time":{"start":1720018820404,"stop":1720018820405,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbe3f22a61c34dc","name":"Push message with long payload","time":{"start":1720019323044,"stop":1720019323044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69be5316500c9f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1720018860765,"stop":1720018860765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6715eed718f2e16f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1720018775596,"stop":1720018775596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c09a0a6d21ccd33","name":"Check publish message containing JSON","time":{"start":1720019325454,"stop":1720019325455,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36e06f976fb16ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1720018751944,"stop":1720018751944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2801b150d2a0a912","name":"Fails to push message bigger that 1MB","time":{"start":1720019323079,"stop":1720019323080,"duration":1},"status":"broken","severity":"normal"},{"uid":"6b1a60dad4a1bb6b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720018901595,"stop":1720018901595,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7c767d94f05027","name":"Check message with invalid timestamp is not received","time":{"start":1720019320445,"stop":1720019320445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4fbc770d55545a","name":"same cluster, different shard: nodes don't connect","time":{"start":1720019005008,"stop":1720019005009,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1441aa0edc19c1c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1720019114607,"stop":1720019114607,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d62f96534609b5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1720018759717,"stop":1720018759718,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f470d68651c9bc3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1720018775592,"stop":1720018775593,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51ec444522238d1","name":"groups content topics by expected pubsub topic","time":{"start":1720018751936,"stop":1720018751937,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91bed166539b4e3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1720018775594,"stop":1720018775594,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e5a080e36a82fe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1720018751944,"stop":1720018751945,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbfb00b982c1506","name":"Ping on unsubscribed peer","time":{"start":1720018900878,"stop":1720018900879,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda2afadb24cb335","name":"Subscribe and receive messages via lightPush","time":{"start":1720019447970,"stop":1720019447971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae0cbf1be9f734e","name":"Sets default value correctly","time":{"start":1720019491131,"stop":1720019491132,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ac3a73851be39c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1720018765239,"stop":1720018765239,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe249089a7775ab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720018901584,"stop":1720018901584,"duration":0},"status":"passed","severity":"normal"},{"uid":"7462d70d9b838d5e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720019132801,"stop":1720019132802,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acadc5561893fdd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720018932347,"stop":1720018932347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e610ef09b4dfe17e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720019447974,"stop":1720019447974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e4cbd64327ff6c","name":"Ping on unsubscribed peer","time":{"start":1720018900875,"stop":1720018900876,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c087e0fba30e687","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720019005050,"stop":1720019005051,"duration":1},"status":"passed","severity":"normal"},{"uid":"505367278b1bc2ac","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1720019463684,"stop":1720019463684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f93826f2f35b24","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720019065542,"stop":1720019065543,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5533f04ab70589","name":"should properly create peer info with all multiaddrs","time":{"start":1720018760572,"stop":1720018760572,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bccccb77f0677b8","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1720019005036,"stop":1720019005038,"duration":2},"status":"passed","severity":"normal"},{"uid":"852908537f321539","name":"should set field with all protocols disabled","time":{"start":1720018760572,"stop":1720018760572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5c15139413d805","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1720019005033,"stop":1720019005033,"duration":0},"status":"passed","severity":"normal"},{"uid":"940907b5e0dde870","name":"isConnected return false after peer stops","time":{"start":1720018860766,"stop":1720018860767,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c42eb04c6d45f9","name":"should add and remove event listeners correctly","time":{"start":1720018780618,"stop":1720018780619,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e87db175a87ae4a","name":"Check message with non string payload is not received","time":{"start":1720019009993,"stop":1720019009993,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac7b8dee6f41d3a","name":"should set field with only STORE enabled","time":{"start":1720018760573,"stop":1720018760573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cde72a1c47bb3b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1720018759716,"stop":1720018759717,"duration":1},"status":"passed","severity":"normal"},{"uid":"211a617f7aac9a8b","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1720018751943,"stop":1720018751943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7bc15393d45afe","name":"Push message with special chars payload","time":{"start":1720019499923,"stop":1720019499923,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec065c3bebd3db12","name":"Generator, custom pubsub topic","time":{"start":1720019445057,"stop":1720019445058,"duration":1},"status":"passed","severity":"normal"},{"uid":"652c9792c29567ba","name":"Query Generator, Multiple PubsubTopics","time":{"start":1720019437744,"stop":1720019437745,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dea7775d9728e45","name":"Failed peers are renewed","time":{"start":1720019042156,"stop":1720019042156,"duration":0},"status":"passed","severity":"normal"},{"uid":"832a9fe084e63796","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1720019296250,"stop":1720019296251,"duration":1},"status":"passed","severity":"normal"},{"uid":"570e9c8f74163ebc","name":"should properly create location multiaddrs - tcp","time":{"start":1720018760571,"stop":1720018760571,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ffc99d4708ce45","name":"Check received message containing unicode special characters","time":{"start":1720019009971,"stop":1720019009971,"duration":0},"status":"passed","severity":"normal"},{"uid":"2606d08f9c002b64","name":"should throw error - no public key","time":{"start":1720018760567,"stop":1720018760567,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab62d8901615fd4","name":"Push message with short payload","time":{"start":1720019499921,"stop":1720019499922,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6790b8baab8fbcc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720019447968,"stop":1720019447968,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecaa4f3ec0116f6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1720018751936,"stop":1720018751936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db508127c171d11","name":"Check received message with timestamp: 1720018802724000000 ","time":{"start":1720019320429,"stop":1720019320430,"duration":1},"status":"passed","severity":"normal"},{"uid":"7558bbe10cad0508","name":"Check message on other pubsub topic is not received","time":{"start":1720019009978,"stop":1720019009979,"duration":1},"status":"passed","severity":"normal"},{"uid":"107048df514ade21","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1720019114606,"stop":1720019114606,"duration":0},"status":"passed","severity":"normal"},{"uid":"19375d225b7c3cb7","name":"should properly create location multiaddrs - tcp4","time":{"start":1720018760570,"stop":1720018760570,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d2df31502299c3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1720018751949,"stop":1720018751949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f436378397971b7c","name":"Push message equal or less that 1MB","time":{"start":1720019323078,"stop":1720019323078,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6df55e0def89ea","name":"Query Generator - forward","time":{"start":1720019461177,"stop":1720019461177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4063a1033a68bc1","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app49/4/topic717/test.js","time":{"start":1720019384887,"stop":1720019384887,"duration":0},"status":"passed","severity":"normal"},{"uid":"58657b8642b2ce60","name":"Push message with Basic HTML tag payload","time":{"start":1720019323048,"stop":1720019323048,"duration":0},"status":"passed","severity":"normal"},{"uid":"df35fc869183b25a","name":"Push message on custom pubsubTopic","time":{"start":1720019132795,"stop":1720019132796,"duration":1},"status":"passed","severity":"normal"}]