2024-07-25 20:13:10 +00:00

1 line
154 KiB
JSON

[{"uid":"7ba3ec26a067f8f1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721938083597,"stop":1721938083597,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfa4e119f584ac7","name":"Push message with shell command payload","time":{"start":1721938015494,"stop":1721938015494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7260b771990e3c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721938083598,"stop":1721938083598,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f9acba82f69ad8","name":"Push message with Script payload","time":{"start":1721938015492,"stop":1721938015492,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c651e4131cb08b1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721937570548,"stop":1721937570548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d063dad7c4b9a9c0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721937506000,"stop":1721937506000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af7a7241c09cfcf","name":"Store - dialed first","time":{"start":1721938229078,"stop":1721938229078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a01a2fa2984389","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721938236366,"stop":1721938236366,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c2e9c072b6aa4a","name":"Throws when trying to push message with empty payload","time":{"start":1721938124276,"stop":1721938124276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c73b3b9ae07659e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721937500664,"stop":1721937500665,"duration":1},"status":"passed","severity":"normal"},{"uid":"50683680ebc143b6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721937755667,"stop":1721937755668,"duration":1},"status":"broken","severity":"normal"},{"uid":"e9fbf3c8aefe4096","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721937498039,"stop":1721937498039,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea1cac0863b225e","name":"Ping on peer without subscriptions","time":{"start":1721937634103,"stop":1721937634103,"duration":0},"status":"passed","severity":"normal"},{"uid":"74847a809cdd003d","name":"should handle a minimal index list","time":{"start":1721937498129,"stop":1721937498129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4328e6b85b662580","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app62/7/topic736/json","time":{"start":1721938123715,"stop":1721938123716,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb70d9c6f032ea7c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721938058635,"stop":1721938058635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0e8be15f10009d","name":"Push message with rate limit","time":{"start":1721938124285,"stop":1721938124286,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bec12741a2ccf5","name":"Ordered Callback - backward","time":{"start":1721938173413,"stop":1721938173413,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5dbd5f8ae31a90","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721938212748,"stop":1721938212749,"duration":1},"status":"passed","severity":"normal"},{"uid":"db42bb002050759c","name":"Push message with content topic containing special chars","time":{"start":1721938015498,"stop":1721938015498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2a1fdc9292d128","name":"dispatchEvent via connectionManager","time":{"start":1721937589854,"stop":1721937589854,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe549fbead36719","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app12/3/topic217/test.js","time":{"start":1721938123717,"stop":1721938123717,"duration":0},"status":"passed","severity":"normal"},{"uid":"1681e3a5c1dab2b2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721937839088,"stop":1721937839088,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab8de5e396f3219","name":"Register correct protocols","time":{"start":1721938083557,"stop":1721938083557,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c34f3d4cd5e620b","name":"should throw an error for insufficient data","time":{"start":1721937498130,"stop":1721937498130,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bbe9be13bd2f8b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721937498026,"stop":1721937498027,"duration":1},"status":"passed","severity":"normal"},{"uid":"1057de35ec081591","name":"different cluster, same shard: nodes don't connect","time":{"start":1721937893273,"stop":1721937893273,"duration":0},"status":"passed","severity":"normal"},{"uid":"536b3fbde53fdd7a","name":"Push message with content topic containing SQL Injection","time":{"start":1721938124280,"stop":1721938124280,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c58db5d70f1fd51","name":"Check received message containing Basic HTML tag","time":{"start":1721938050734,"stop":1721938050734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca79d67e2a318308","name":"Renews peer on consistent ping failures","time":{"start":1721937663055,"stop":1721937663055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d009f4b7e81e0d5f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721937526266,"stop":1721937526266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64ab57318a177c9","name":"Ordered callback, aborts when callback returns true","time":{"start":1721938199223,"stop":1721938199237,"duration":14},"status":"passed","severity":"normal"},{"uid":"3639c0108a135239","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721937808263,"stop":1721937808263,"duration":0},"status":"passed","severity":"normal"},{"uid":"f635bba3c43c59ba","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721937498038,"stop":1721937498038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c734c4129693e953","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721938236348,"stop":1721938236348,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1e80c5fd5a8be0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721938136586,"stop":1721938136587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54765f9d2b71fee","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721938083599,"stop":1721938083599,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd83dfd14ab0d86","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721937755691,"stop":1721937755692,"duration":1},"status":"broken","severity":"normal"},{"uid":"e9745b9c7adea29d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721937675770,"stop":1721937675771,"duration":1},"status":"passed","severity":"normal"},{"uid":"5856258eff01cbf5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721938236359,"stop":1721938236359,"duration":0},"status":"passed","severity":"normal"},{"uid":"349c320182235965","name":"Callback on promise","time":{"start":1721938199202,"stop":1721938199205,"duration":3},"status":"passed","severity":"normal"},{"uid":"61ab9e0f225ceaab","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721937521922,"stop":1721937521922,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa965ce35ec14ea3","name":"Push message with custom timestamp: 1691179355767","time":{"start":1721938124286,"stop":1721938124286,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f03b977e81cf38","name":"Default pageSize","time":{"start":1721938201990,"stop":1721938201990,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d93f2d593caf81","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721937839068,"stop":1721937839068,"duration":0},"status":"passed","severity":"normal"},{"uid":"73979a962802a228","name":"random static sharding 10 - Cluster ID: 580, Shard ID: 539","time":{"start":1721938147118,"stop":1721938147118,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad3d27edbcd33a8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721938058634,"stop":1721938058635,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7bcf04e1053f02","name":"Check publish message containing Russian","time":{"start":1721938083033,"stop":1721938083034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b3db64de056a6e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721937498046,"stop":1721937498046,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb92ad8e446aaeeb","name":"Subscribe to topic containing short and receive message","time":{"start":1721937839074,"stop":1721937839075,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac19757491ef2a0a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721937498130,"stop":1721937498130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1a8bb7180edf3d","name":"configure the node with multiple pubsub topics","time":{"start":1721938147119,"stop":1721938147119,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5ae9a7a7d0e0c4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721937511217,"stop":1721937511218,"duration":1},"status":"passed","severity":"normal"},{"uid":"434fbeccf8909ad0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721937755761,"stop":1721937755761,"duration":0},"status":"broken","severity":"normal"},{"uid":"920de30b183f4be1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721937839068,"stop":1721937839068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a330caf9e8830faf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721938236360,"stop":1721938236361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fbeb06b276fe5e","name":"Nodes with multiple pubsub topic","time":{"start":1721938058636,"stop":1721938058636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b029913b342979","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721937505998,"stop":1721937505999,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4bd7454f7d33e0","name":"Check received message with timestamp: 1721937549368000000 ","time":{"start":1721938050756,"stop":1721938050756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9334f09bd255c21","name":"Push message with escaped characters payload","time":{"start":1721938015494,"stop":1721938015494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0d8d59473d4272","name":"Push message with content topic containing XML","time":{"start":1721938015501,"stop":1721938015501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d22f8a7163e77bc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721937664542,"stop":1721937664542,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d085bd64ca85cac","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721937498049,"stop":1721937498049,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a61e35c0b7ab1e","name":"should throw error - invalid id","time":{"start":1721937506563,"stop":1721937506563,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca20ba731e89cdb","name":"Push message with content topic containing Arabic","time":{"start":1721938124279,"stop":1721938124279,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1a0375b1757bbe","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721937534220,"stop":1721937534220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee1ecbfe2221537","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721937873122,"stop":1721937873123,"duration":1},"status":"passed","severity":"normal"},{"uid":"790c4d5eb8b9244d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721938236365,"stop":1721938236366,"duration":1},"status":"passed","severity":"normal"},{"uid":"23053b3c1784bae","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721937755640,"stop":1721937755641,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b12c8031faa00b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721938058640,"stop":1721938058640,"duration":0},"status":"passed","severity":"normal"},{"uid":"31327c420de27563","name":"Check received message containing long","time":{"start":1721937777899,"stop":1721937777899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5639defd8f08c6f","name":"Subscribe and receive messages via lightPush","time":{"start":1721937839064,"stop":1721937839065,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0cac567af3d4de","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721938236355,"stop":1721938236355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5618b56a4217861d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721938236354,"stop":1721938236354,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc74718147c3f30e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721937498021,"stop":1721937498021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b382c0e0b0b1bbc0","name":"same cluster, different shard: nodes connect","time":{"start":1721937893273,"stop":1721937893273,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e02bffab2789c3","name":"handles multiple messages","time":{"start":1721938198456,"stop":1721938198457,"duration":1},"status":"passed","severity":"normal"},{"uid":"564e6202b10abac8","name":"should add and remove event listeners correctly","time":{"start":1721937526267,"stop":1721937526267,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf7bdc5b72bb064","name":"Push message with XML payload","time":{"start":1721938124273,"stop":1721938124273,"duration":0},"status":"passed","severity":"normal"},{"uid":"891c89aea167faec","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721937498033,"stop":1721937498034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d30d82c5d59fc4","name":"Check received message containing XML","time":{"start":1721937777904,"stop":1721937777904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e755363301154a62","name":"Check message received after nwaku node is restarted","time":{"start":1721938050760,"stop":1721938050760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"954f3b9d62bc795e","name":"Subscribe and publish message","time":{"start":1721938083581,"stop":1721938083582,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0d37ac39f8749","name":"should not throw an error for a single configured topic","time":{"start":1721937498045,"stop":1721937498045,"duration":0},"status":"passed","severity":"normal"},{"uid":"190b474f76fdb3e9","name":"Sign & Recover","time":{"start":1721937532684,"stop":1721937532684,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cff7f87847d5b6","name":"nwaku subscribes","time":{"start":1721938040521,"stop":1721938040521,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae51729f741b99e","name":"Non TWN Cluster","time":{"start":1721938123714,"stop":1721938123714,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf534629893dcedc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721938212746,"stop":1721938212746,"duration":0},"status":"passed","severity":"normal"},{"uid":"531e668555e7b983","name":"Check received message containing Chinese","time":{"start":1721937777900,"stop":1721937777901,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa69b404e87f0af6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721937521917,"stop":1721937521918,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf91aa3f458a4c26","name":"Push message with Script payload","time":{"start":1721938124272,"stop":1721938124273,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd2e8c58da7eda7","name":"Check received message containing unicode special characters","time":{"start":1721938050736,"stop":1721938050737,"duration":1},"status":"passed","severity":"normal"},{"uid":"299246c9693e30b","name":"Subscribe to topic containing long and publish message","time":{"start":1721938083591,"stop":1721938083592,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4f17fb7a3e39e3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721937839080,"stop":1721937839080,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f5f9d91e5c894b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721937498036,"stop":1721937498036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8af0f382c1b58da","name":"Check message with no payload is not received","time":{"start":1721937777916,"stop":1721937777916,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cbf725015192e7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721937777913,"stop":1721937777913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17c2b63f2909a93","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721937506003,"stop":1721937506003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff95b8b93894cac7","name":"Check message received after jswaku node is restarted","time":{"start":1721937777917,"stop":1721937777917,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f80176421821da0","name":"Rejects garbage","time":{"start":1721937514882,"stop":1721937514882,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a05dbc4eedc246","name":"tcp ip4 address","time":{"start":1721937505901,"stop":1721937505902,"duration":1},"status":"passed","severity":"normal"},{"uid":"50169e512bbdcf2a","name":"should throw error - no id","time":{"start":1721937506562,"stop":1721937506562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a2673835f92a58","name":"Reopen subscription with peer with lost subscription","time":{"start":1721937634104,"stop":1721937634104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4815082979d6efb3","name":"Publish message with large meta","time":{"start":1721938083064,"stop":1721938083064,"duration":0},"status":"passed","severity":"normal"},{"uid":"14db31424d66c390","name":"Fails to push message bigger that 1MB","time":{"start":1721938124288,"stop":1721938124288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5f091ab3f4277a","name":"should properly create location multiaddrs - tcp4","time":{"start":1721937506566,"stop":1721937506566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06dd72a01c93d9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721937498042,"stop":1721937498042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa15f3e5dec144d4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721937755671,"stop":1721937755671,"duration":0},"status":"broken","severity":"normal"},{"uid":"1128ed50d799a387","name":"Check received message containing XML","time":{"start":1721938050751,"stop":1721938050751,"duration":0},"status":"passed","severity":"normal"},{"uid":"84443df24cb6a1f7","name":"throws on content topic with empty encoding field","time":{"start":1721937498020,"stop":1721937498020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a556d60b05cc27d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721938236364,"stop":1721938236364,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd19cbaa21d0885","name":"should properly create location multiaddrs - tcp","time":{"start":1721937506567,"stop":1721937506568,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2c360102796cfd","name":"Number of peers are maintained correctly","time":{"start":1721937663053,"stop":1721937663053,"duration":0},"status":"passed","severity":"normal"},{"uid":"b422edcb503dd2e6","name":"Fails to publish message with wrong content topic","time":{"start":1721938083061,"stop":1721938083061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80b19caaeb7701f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721937839067,"stop":1721937839067,"duration":0},"status":"broken","severity":"normal"},{"uid":"8341e4fea1b2b3fa","name":"removeEventListener with wrong event","time":{"start":1721937589853,"stop":1721937589853,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3de571e49d70597","name":"Push message with escaped characters payload","time":{"start":1721938124275,"stop":1721938124275,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fed048eeed0ed8d","name":"should use DNS peer discovery with light client","time":{"start":1721937570547,"stop":1721937570548,"duration":1},"status":"skipped","severity":"normal"},{"uid":"31993f64ef06d6bd","name":"Ordered Callback - forward","time":{"start":1721938173413,"stop":1721938173413,"duration":0},"status":"passed","severity":"normal"},{"uid":"281db13961289136","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721937675771,"stop":1721937675772,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e09ebd204ac229e","name":"Ping on subscribed peer","time":{"start":1721937634105,"stop":1721937634105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fbfc338a097e15","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721937664545,"stop":1721937664545,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc8813fd86f5fb","name":"Subscribe to topic containing Script and publish message","time":{"start":1721938083596,"stop":1721938083596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2620d34ba8d1082","name":"Check received message containing JSON","time":{"start":1721937777907,"stop":1721937777908,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ac8c03181bc4f","name":"Push message on custom pubsubTopic","time":{"start":1721937873118,"stop":1721937873119,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a85e21b1c96904","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721938212746,"stop":1721938212747,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b882c8c2b638ff9","name":"Push message with rate limit","time":{"start":1721938015505,"stop":1721938015506,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9aad72a6505a109","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721938181986,"stop":1721938181987,"duration":1},"status":"passed","severity":"normal"},{"uid":"f431790b5fcdbaf8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721937632001,"stop":1721937632002,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d6d9bd7a844e31","name":"Passing page size 3 when there are 20 messages","time":{"start":1721938201987,"stop":1721938201988,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e6fa00b9dde05","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721937808267,"stop":1721937808268,"duration":1},"status":"passed","severity":"normal"},{"uid":"c375434ed964e39c","name":"ignores domain fetching errors","time":{"start":1721937522490,"stop":1721937522490,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd98e6208824aa94","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721937521913,"stop":1721937521914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e635dc4639b2ef43","name":"isConnected return false after peer stops","time":{"start":1721937599983,"stop":1721937599983,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddea922e86e1b7a","name":"should not fail to start the service if it is already started","time":{"start":1721938066706,"stop":1721938066706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faea4c1237d0072","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721938236363,"stop":1721938236363,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ab11e0ecc496ae","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721938123737,"stop":1721938123744,"duration":7},"status":"passed","severity":"normal"},{"uid":"41d2c2a09ab1f4f6","name":"Check received message containing XML","time":{"start":1721938050733,"stop":1721938050733,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa7d9447d3815a7","name":"Throws when trying to push message with empty payload","time":{"start":1721938015496,"stop":1721938015496,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e32c9280cae48e0","name":"removeEventListener with correct event","time":{"start":1721937589852,"stop":1721937589853,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06d75d78adaf6d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721938123713,"stop":1721938123714,"duration":1},"status":"passed","severity":"normal"},{"uid":"21969fa134b584e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721937498040,"stop":1721937498040,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c5188fd78e0b46","name":"Push message with content topic containing Russian","time":{"start":1721938015499,"stop":1721938015500,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d1db77db101749","name":"should not receive a peer event before start","time":{"start":1721938066707,"stop":1721938066707,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d2389f3101e997","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721937498037,"stop":1721937498038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0747f4f5cead9a","name":"throws on content topic with generation field greater than 0","time":{"start":1721937498017,"stop":1721937498018,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a2a12f6e9d0c04","name":"Check received message with timestamp: 1721937547829000000 ","time":{"start":1721937777911,"stop":1721937777911,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3ce6afbffd8718","name":"Push message with content topic containing short","time":{"start":1721938015496,"stop":1721938015496,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f44c836aa7b6d0c","name":"non connected peers","time":{"start":1721938012872,"stop":1721938012873,"duration":1},"status":"skipped","severity":"normal"},{"uid":"63680cea9f81b715","name":"Used by Waku Relay","time":{"start":1721938214701,"stop":1721938214701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3482801d0979d61b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721937755689,"stop":1721937755690,"duration":1},"status":"broken","severity":"normal"},{"uid":"9eb62349d2732b1f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721937632005,"stop":1721937632006,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d21ca3940de7e96","name":"Check received message containing SQL Injection","time":{"start":1721938050748,"stop":1721938050749,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e09003f20ca57ae","name":"Check message on other pubsub topic is not received","time":{"start":1721937777914,"stop":1721937777914,"duration":0},"status":"passed","severity":"normal"},{"uid":"8184420730711bdb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721938236347,"stop":1721938236347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b86981dacde6bd","name":"1 Relay, 1 Filter, gives up","time":{"start":1721937522011,"stop":1721937522011,"duration":0},"status":"passed","severity":"normal"},{"uid":"348b1b7980c3166c","name":"Push message with Basic HTML tag payload","time":{"start":1721938124273,"stop":1721938124274,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d01c516f5ff5c2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721937549823,"stop":1721937549824,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22dc6cb1b28d64b","name":"Check meta is set [symmetric]","time":{"start":1721937532234,"stop":1721937532234,"duration":0},"status":"passed","severity":"normal"},{"uid":"e006d3d0332681c0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721937808262,"stop":1721937808262,"duration":0},"status":"passed","severity":"normal"},{"uid":"47079d4d7e888d10","name":"Check message received after jswaku node is restarted","time":{"start":1721938050759,"stop":1721938050760,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f1b84d7d0cf9fee","name":"Subscribe to topic containing Script and receive message","time":{"start":1721938236353,"stop":1721938236353,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19110d3f238baa6","name":"should encode/decode to RLP encoding","time":{"start":1721937506565,"stop":1721937506565,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a76e8ea4ba569bb","name":"Push message with content topic containing numeric","time":{"start":1721938124278,"stop":1721938124278,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ebef356e7b9476","name":"Query with Promise Callback, No Decoder","time":{"start":1721938171189,"stop":1721938171190,"duration":1},"status":"passed","severity":"normal"},{"uid":"459c8f3134b636e3","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721937498025,"stop":1721937498025,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce14818c10f1c3b","name":"Check received message containing shell command","time":{"start":1721937777908,"stop":1721937777909,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17fbe317f31a724","name":"Passing page size 0 when there are 110 messages","time":{"start":1721938201985,"stop":1721938201986,"duration":1},"status":"passed","severity":"normal"},{"uid":"157da00dc65c2fbe","name":"getPeersByDiscovery","time":{"start":1721937589853,"stop":1721937589853,"duration":0},"status":"passed","severity":"normal"},{"uid":"37500d30520785ad","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721937599980,"stop":1721937599981,"duration":1},"status":"passed","severity":"normal"},{"uid":"95643b9b8fd422a7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721937675777,"stop":1721937675778,"duration":1},"status":"passed","severity":"normal"},{"uid":"b999ae7d8dfb017a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721937498030,"stop":1721937498030,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffa010192a4d8df","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721938212750,"stop":1721938212750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4033699170ef54c9","name":"1 Relay, 1 fetch","time":{"start":1721937522009,"stop":1721937522010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83a01af1f4cc9fa","name":"Check meta is set [ecies]","time":{"start":1721937534220,"stop":1721937534221,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed3514d613a9d52","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721937498050,"stop":1721937498051,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e38c229cc6b29","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721938199185,"stop":1721938199188,"duration":3},"status":"passed","severity":"normal"},{"uid":"581e2a2fcc433aca","name":"Mutual subscription","time":{"start":1721938083556,"stop":1721938083557,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b51f1b5b8ee68a","name":"should not receive a peer event after stop","time":{"start":1721937570546,"stop":1721937570547,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7546e230924e0a7","name":"Relay","time":{"start":1721937559507,"stop":1721937559507,"duration":0},"status":"passed","severity":"normal"},{"uid":"40111030c923c157","name":"LightPush","time":{"start":1721938229079,"stop":1721938229079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e882bafa5f41bf23","name":"Push message with special chars payload","time":{"start":1721938015490,"stop":1721938015490,"duration":0},"status":"passed","severity":"normal"},{"uid":"effe063f18bd2191","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721938058639,"stop":1721938058639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2abb55bc6029da7","name":"Subscribe and receive messages via waku relay post","time":{"start":1721938236359,"stop":1721938236359,"duration":0},"status":"passed","severity":"normal"},{"uid":"e450c012b233809b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721937498053,"stop":1721937498053,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee9820478e9ccd4","name":"Refresh subscription","time":{"start":1721938236349,"stop":1721938236350,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0304494f53fa7f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721938050739,"stop":1721938050739,"duration":0},"status":"passed","severity":"normal"},{"uid":"526fa758c60c34a0","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721937755701,"stop":1721937755702,"duration":1},"status":"broken","severity":"normal"},{"uid":"7fcd6574be0b19fc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721938236362,"stop":1721938236362,"duration":0},"status":"passed","severity":"normal"},{"uid":"86779a14b433ba4f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721937873129,"stop":1721937873129,"duration":0},"status":"passed","severity":"normal"},{"uid":"77df1b192edc23dd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721937549825,"stop":1721937549826,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cfcf1006bd6145","name":"Fails to push message with empty content topic","time":{"start":1721938015504,"stop":1721938015504,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9b2ed1d3cc6b45","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721937873123,"stop":1721937873124,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9df8766c1eeea56","name":"should emit a peer event after start","time":{"start":1721937570545,"stop":1721937570546,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb4a9699f2d2c57","name":"Push message with emoji payload","time":{"start":1721938015495,"stop":1721938015495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f86a62ad120764f","name":"throws on content topic with empty topic name field","time":{"start":1721937498019,"stop":1721937498019,"duration":0},"status":"passed","severity":"normal"},{"uid":"41142d0d3a07d45d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721937839081,"stop":1721937839081,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf34a5ad87252ed5","name":"Check publish message containing SQL Injection","time":{"start":1721938083034,"stop":1721938083035,"duration":1},"status":"passed","severity":"normal"},{"uid":"20632c00b2d8cf37","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721937808269,"stop":1721937808270,"duration":1},"status":"passed","severity":"normal"},{"uid":"262d4aeecb06d606","name":"Push message equal or less that 1MB","time":{"start":1721938124288,"stop":1721938124288,"duration":0},"status":"passed","severity":"normal"},{"uid":"771e27f701555f05","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721938083062,"stop":1721938083063,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee314af2fa10d720","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721937498045,"stop":1721937498045,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b25eb1a018e9f6","name":"Relay - dialed first","time":{"start":1721938229076,"stop":1721938229077,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e64f869a27bbac","name":"should throw error - no public key","time":{"start":1721937506564,"stop":1721937506564,"duration":0},"status":"passed","severity":"normal"},{"uid":"256b0ed24095b4e1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721937808270,"stop":1721937808270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecb76734cb580de","name":"Does not throw an exception when node disconnects","time":{"start":1721938214700,"stop":1721938214700,"duration":0},"status":"passed","severity":"normal"},{"uid":"894602c5792ba7da","name":"can dial TLS multiaddrs","time":{"start":1721937878250,"stop":1721937878250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a4af57770ec123","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721937755673,"stop":1721937755673,"duration":0},"status":"broken","severity":"normal"},{"uid":"ee1c368e11cdf771","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721937500668,"stop":1721937500668,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ba22ab632ea116","name":"Subscribe to topic containing short and receive message","time":{"start":1721938236361,"stop":1721938236362,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dd60c30001dadb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721938171183,"stop":1721938171184,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fdc3356dec1f351","name":"Check message with non string payload is not received","time":{"start":1721938050744,"stop":1721938050744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ba78560b969c44","name":"Push message with content topic containing escaped characters","time":{"start":1721938124282,"stop":1721938124283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc2e6d85485ec7b","name":"should set field with all protocols enabled","time":{"start":1721937506568,"stop":1721937506569,"duration":1},"status":"passed","severity":"normal"},{"uid":"289f9aed43a757c7","name":"Decoder throws on empty string content topic","time":{"start":1721937532236,"stop":1721937532236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c81a39a17a77452","name":"Js publishes, other Js receives","time":{"start":1721938040523,"stop":1721938040523,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7832eaa544b508","name":"Subscribe and receives messages on 20 topics","time":{"start":1721937839068,"stop":1721937839069,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb243a59396c76d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721938186829,"stop":1721938186829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7ea011230ee6e4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721938012726,"stop":1721938012726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4160b630df3a1b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721937755753,"stop":1721937755753,"duration":0},"status":"broken","severity":"normal"},{"uid":"d196df0103e9f36a","name":"Decrypt messages","time":{"start":1721938094317,"stop":1721938094317,"duration":0},"status":"broken","severity":"normal"},{"uid":"2a218083cbd208db","name":"random static sharding 8 - Cluster ID: 920, Shard ID: 658","time":{"start":1721938147116,"stop":1721938147117,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec2f6dfc35089bd","name":"Passing page size 19 when there are 20 messages","time":{"start":1721938201989,"stop":1721938201989,"duration":0},"status":"passed","severity":"normal"},{"uid":"45097bfb34380492","name":"Check received message containing escaped characters","time":{"start":1721938050754,"stop":1721938050755,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f876d9beac46ab2","name":"Query generator for multiple messages","time":{"start":1721938199178,"stop":1721938199179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d795cfea0f67694f","name":"should only return 1 node with relay and store capability","time":{"start":1721937522492,"stop":1721937522492,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cd0065d39dbbab","name":"isConnected should return false after all peers disconnect","time":{"start":1721937599983,"stop":1721937599983,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0fef72847ad00a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721937755640,"stop":1721937755640,"duration":0},"status":"passed","severity":"normal"},{"uid":"32373b32a825b754","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721937522492,"stop":1721937522493,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd6fcad955d555f","name":"Callback on promise, aborts when callback returns true","time":{"start":1721938199206,"stop":1721938199210,"duration":4},"status":"passed","severity":"normal"},{"uid":"267dcca19f47125d","name":"Check received message with timestamp: 1721937549368 ","time":{"start":1721938050756,"stop":1721938050756,"duration":0},"status":"passed","severity":"normal"},{"uid":"588d826faffa8961","name":"Check received message containing emoji","time":{"start":1721937777910,"stop":1721937777911,"duration":1},"status":"passed","severity":"normal"},{"uid":"d654f969ad84bbde","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721937664544,"stop":1721937664545,"duration":1},"status":"passed","severity":"normal"},{"uid":"93efbbadde4280cc","name":"Check received message containing Script","time":{"start":1721938050749,"stop":1721938050751,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa5026ae914b9c45","name":"should handle application and version for autosharding","time":{"start":1721937498033,"stop":1721937498033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e32c6817ea5152","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721937498040,"stop":1721937498041,"duration":1},"status":"passed","severity":"normal"},{"uid":"77906c29498d89b0","name":"Check message with no content topic is not received","time":{"start":1721937777915,"stop":1721937777915,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f92dc026d977b2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721937498047,"stop":1721937498047,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc53fa503909a6a","name":"Fails to push message with large meta","time":{"start":1721938124285,"stop":1721938124285,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d37b4d3445f241d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721937521919,"stop":1721937521920,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdd1c2196de1c31","name":"Subscribe to topic containing Script and receive message","time":{"start":1721937839083,"stop":1721937839083,"duration":0},"status":"passed","severity":"normal"},{"uid":"556e53f1305416d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721937675771,"stop":1721937675771,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e7f18b1524d5f5","name":"should get / set TCP multiaddr","time":{"start":1721937506566,"stop":1721937506566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f20f358cb4a112d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721937632003,"stop":1721937632005,"duration":2},"status":"broken","severity":"normal"},{"uid":"6e310e839676c50b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721938212750,"stop":1721938212750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb4d2b60043b99b","name":"Check publish message containing shell command","time":{"start":1721938083039,"stop":1721938083039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e775c691c5d40fe6","name":"Check message with non string payload is not received","time":{"start":1721938050759,"stop":1721938050759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edd73f0df01cf7c","name":"Check message with non string payload is not received","time":{"start":1721937777916,"stop":1721937777916,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e72099f433619ec","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721937511218,"stop":1721937511218,"duration":0},"status":"passed","severity":"normal"},{"uid":"24de2f10a689b96b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721937675778,"stop":1721937675779,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b6f97851286b45","name":"Check publish message containing escaped characters","time":{"start":1721938083040,"stop":1721938083041,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65309055481d512","name":"Check received message containing unicode special characters","time":{"start":1721938050755,"stop":1721938050755,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddd06097980e5fa","name":"Push message with content topic containing unicode special characters","time":{"start":1721938015503,"stop":1721938015503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22087ea202be709","name":"Push message with Arabic payload","time":{"start":1721938015490,"stop":1721938015491,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adb14957a2c6597","name":"Refresh subscription","time":{"start":1721938083584,"stop":1721938083584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61cf3ea11eb376b2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721937498050,"stop":1721937498050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a3502e8614c032","name":"should properly create location multiaddrs - udp6","time":{"start":1721937506567,"stop":1721937506567,"duration":0},"status":"passed","severity":"normal"},{"uid":"201ccb8d5d839c61","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721937599982,"stop":1721937599982,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62d2a3e3eb6953f","name":"should return valid sharding parameters for static sharding","time":{"start":1721937498049,"stop":1721937498049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7487aee3c5f60a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721938236356,"stop":1721938236356,"duration":0},"status":"passed","severity":"normal"},{"uid":"973a30c48852ce12","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721938083062,"stop":1721938083062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7bbc59fabff215","name":"handles empty contentTopics array correctly","time":{"start":1721937498052,"stop":1721937498052,"duration":0},"status":"passed","severity":"normal"},{"uid":"41822bb27c8b81f3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721938136591,"stop":1721938136592,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b2a7cf54de9153","name":"A test","time":{"start":1721937839157,"stop":1721937839158,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55cf63b43548d64","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721937500666,"stop":1721937500666,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fa57243e9e7b39","name":"Ping on unsubscribed peer","time":{"start":1721937634103,"stop":1721937634104,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30e187f548346cf","name":"Check received message containing special chars","time":{"start":1721937777900,"stop":1721937777900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b4c39f66fe4fb9","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721937755641,"stop":1721937755642,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9a9c22c5d07f70","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721937498032,"stop":1721937498032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c1b9c6be622ecc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721937498041,"stop":1721937498041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c96fa1c7e9402f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721937755693,"stop":1721937755694,"duration":1},"status":"broken","severity":"normal"},{"uid":"5de7c7ef6ced8907","name":"groups content topics by expected pubsub topic","time":{"start":1721937498028,"stop":1721937498028,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2348102410af71","name":"Accepts a valid Waku Message","time":{"start":1721937514880,"stop":1721937514881,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd721cc000270ed","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721938363110,"stop":1721938363110,"duration":0},"status":"passed","severity":"normal"},{"uid":"584f7911cebf5ef8","name":"Ping on unsubscribed peer","time":{"start":1721937634106,"stop":1721937634107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f029bdcbfb338f9","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721938212747,"stop":1721938212748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92395a37eb2eff6","name":"Subscribe to topic containing Script and receive message","time":{"start":1721938236365,"stop":1721938236365,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc011c3cbb274a91","name":"Subscribe to topic containing XML and receive message","time":{"start":1721937839084,"stop":1721937839084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9632ea7e8c271bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721937498040,"stop":1721937498040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f48ba633176b17","name":"Check received message containing short","time":{"start":1721938050745,"stop":1721938050745,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ffdcadf4086925","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721937755684,"stop":1721937755685,"duration":1},"status":"broken","severity":"normal"},{"uid":"aacda5a56e8efb83","name":"isConnected should return true after first peer connects","time":{"start":1721937599982,"stop":1721937599982,"duration":0},"status":"passed","severity":"normal"},{"uid":"4967a4b23df7afaa","name":"should not receive a peer event before start","time":{"start":1721937570546,"stop":1721937570546,"duration":0},"status":"passed","severity":"normal"},{"uid":"574f3c9ea02f6a2f","name":"Check message with no content topic is not received","time":{"start":1721938050743,"stop":1721938050743,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f325cc25b7c17f5","name":"Symmetric encrypt & Decrypt","time":{"start":1721937532683,"stop":1721937532683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02da92f262fb3f3","name":"Store - dialed after - with timeout","time":{"start":1721938229078,"stop":1721938229079,"duration":1},"status":"passed","severity":"normal"},{"uid":"930ad2a841e184d1","name":"should not fail to start the service if it is already started","time":{"start":1721937526263,"stop":1721937526263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53a96dd3e83dc9d","name":"Push message with content topic containing special chars","time":{"start":1721938124278,"stop":1721938124278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb12daf23349b74","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721938083598,"stop":1721938083598,"duration":0},"status":"passed","severity":"normal"},{"uid":"743dad6f5e6ca40d","name":"Check received message containing Arabic","time":{"start":1721938050731,"stop":1721938050732,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2eefa66a2d46f84","name":"Renews peer on consistent missed messages","time":{"start":1721937663056,"stop":1721937663056,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd25bb4edc00126","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721937498044,"stop":1721937498044,"duration":0},"status":"passed","severity":"normal"},{"uid":"94638ee5a972951","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721937506004,"stop":1721937506005,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1ec2c8e83a01e","name":"Decoder throws on empty string content topic","time":{"start":1721937511475,"stop":1721937511475,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea7826b9cdcaecb","name":"unsubscribes","time":{"start":1721938198457,"stop":1721938198457,"duration":0},"status":"passed","severity":"normal"},{"uid":"a206656189771609","name":"ignores unrecognized TXT record formats","time":{"start":1721937522491,"stop":1721937522491,"duration":0},"status":"passed","severity":"normal"},{"uid":"989aa01eaca55ab2","name":"Check publish message containing unicode special characters","time":{"start":1721938083041,"stop":1721938083042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4da8f3543a17074","name":"Subscribe and receive messages via lightPush","time":{"start":1721938236356,"stop":1721938236356,"duration":0},"status":"passed","severity":"normal"},{"uid":"79842effebd30cfe","name":"isConnected should return false after all peers disconnect","time":{"start":1721937549827,"stop":1721937549828,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b10743bdad0e18e","name":"random static sharding 3 - Cluster ID: 495, Shard ID: 994","time":{"start":1721938147107,"stop":1721938147108,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4105fb4a6b5b417","name":"Check message with no content topic is not received","time":{"start":1721938050758,"stop":1721938050758,"duration":0},"status":"passed","severity":"normal"},{"uid":"29772f7545aaba77","name":"Push message with content topic containing JSON","time":{"start":1721938015502,"stop":1721938015502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e2d5080348fb63","name":"Push message with Arabic payload","time":{"start":1721938124271,"stop":1721938124271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15b8ac87a3244f","name":"Check received message containing SQL Injection","time":{"start":1721938050732,"stop":1721938050733,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b19a02a94f8786","name":"Relay + Store","time":{"start":1721937506570,"stop":1721937506570,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c71279105a739f","name":"Push message equal or less that 1MB","time":{"start":1721938015507,"stop":1721938015508,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd01460c5cab6137","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721938124281,"stop":1721938124281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9384fc92e7877f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721937755751,"stop":1721937755752,"duration":1},"status":"broken","severity":"normal"},{"uid":"e88fbff94a9eb968","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721937808271,"stop":1721937808271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d341ccb316f8bd87","name":"start node with empty content topic","time":{"start":1721938123745,"stop":1721938123745,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a38b37c5b3c4e","name":"Check publish message containing emoji","time":{"start":1721938083042,"stop":1721938083043,"duration":1},"status":"passed","severity":"normal"},{"uid":"e508445403d3b104","name":"Push message with content topic containing Script","time":{"start":1721938124280,"stop":1721938124280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b490f873a5601780","name":"Check received message containing Arabic","time":{"start":1721938050748,"stop":1721938050748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec78b7d41ac1fd1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721937557527,"stop":1721937557527,"duration":0},"status":"passed","severity":"normal"},{"uid":"35de500cb01570eb","name":"Check received message containing shell command","time":{"start":1721938050753,"stop":1721938050754,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bacb8858af5a13","name":"Check publish message containing numeric","time":{"start":1721938083029,"stop":1721938083030,"duration":1},"status":"passed","severity":"normal"},{"uid":"d250b5349e49ad07","name":"does not throw on valid cases","time":{"start":1721937498014,"stop":1721937498015,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3223c3f11b6fcb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721937755728,"stop":1721937755732,"duration":4},"status":"broken","severity":"normal"},{"uid":"f87c616ce46476be","name":"pre and post cipher","time":{"start":1721937532684,"stop":1721937532684,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b959f0efdbc21d","name":"Nodes with multiple pubsub topic","time":{"start":1721938058637,"stop":1721938058638,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bd44d31aab51f0","name":"throws an error for improperly formatted content topics","time":{"start":1721937498029,"stop":1721937498030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd1951ec734bdb9","name":"Push message with Russian payload","time":{"start":1721938124271,"stop":1721938124272,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b0967b340b22b4","name":"should properly create location multiaddrs - udp4","time":{"start":1721937506566,"stop":1721937506566,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b93c06b5aead04","name":"should not fail to stop the service if it was not started","time":{"start":1721937570544,"stop":1721937570545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5421017e9069bc","name":"Push message with unicode special characters payload","time":{"start":1721938124275,"stop":1721938124275,"duration":0},"status":"passed","severity":"normal"},{"uid":"70874758d642315f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721937498028,"stop":1721937498029,"duration":1},"status":"passed","severity":"normal"},{"uid":"190a22bc102b104d","name":"more peers than existing","time":{"start":1721938012871,"stop":1721938012872,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4dff035cb537df0b","name":"Keep-alive pings maintain the connection","time":{"start":1721937663054,"stop":1721937663054,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe149dca3ef09f3","name":"Check message received after nwaku node is restarted","time":{"start":1721937777917,"stop":1721937777918,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e071ec9b055e7a2a","name":"Check received message containing Russian","time":{"start":1721938050748,"stop":1721938050748,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0e00fd58d7772b","name":"Subscribe to topic containing short and receive message","time":{"start":1721938236350,"stop":1721938236350,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6de2c35b090d5b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721937755750,"stop":1721937755750,"duration":0},"status":"broken","severity":"normal"},{"uid":"daa94259acf4214a","name":"Light Node - default protocols","time":{"start":1721938229080,"stop":1721938229080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96bb3bfb0507cf3","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721937498052,"stop":1721937498052,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c0a25f47649f85","name":"can start the service","time":{"start":1721937526261,"stop":1721937526262,"duration":1},"status":"passed","severity":"normal"},{"uid":"143ce7cf5f6ae4a0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721937755706,"stop":1721937755706,"duration":0},"status":"broken","severity":"normal"},{"uid":"bcb1c50372ff6675","name":"Check publish message after service node is restarted","time":{"start":1721938083063,"stop":1721938083063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"720f990be054d31e","name":"Push message with numeric payload","time":{"start":1721938015489,"stop":1721938015489,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bd708a5d888236","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721938147120,"stop":1721938147120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5ab36ae1300843","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721938050738,"stop":1721938050738,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1105f3cc06f0b","name":"Push message with Basic HTML tag payload","time":{"start":1721938015493,"stop":1721938015493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9e728dd76b40e4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721937498048,"stop":1721937498048,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2fca50755bcb4e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721937664556,"stop":1721937664556,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4e1135dc77c774","name":"topics with same application and version share the same shard","time":{"start":1721937498027,"stop":1721937498027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea0811bc2feb692","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721937755746,"stop":1721937755747,"duration":1},"status":"broken","severity":"normal"},{"uid":"bd0d811f4e76a133","name":"should only return 1 node with relay capability","time":{"start":1721937522492,"stop":1721937522492,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bd7e7e817d0cdf","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721937521914,"stop":1721937521914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dbcf47a2896796","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721937521915,"stop":1721937521915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c125e5769c0780bb","name":"should decode valid enr with tcp successfully","time":{"start":1721937506562,"stop":1721937506562,"duration":0},"status":"passed","severity":"normal"},{"uid":"997f4fbb90cab1ac","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721937839076,"stop":1721937839077,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddb8f4418ce492e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721937506004,"stop":1721937506004,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfafb46b5fdcee9","name":"Push message with long payload","time":{"start":1721938015489,"stop":1721938015489,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2eef00c04a3da8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721938083044,"stop":1721938083045,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcece9f2f5151dd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721938363108,"stop":1721938363109,"duration":1},"status":"passed","severity":"normal"},{"uid":"67be8afc532358dd","name":"Push message with short payload","time":{"start":1721938124265,"stop":1721938124266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd5a7fb5956f675","name":"addEventListener with wrong event","time":{"start":1721937589852,"stop":1721937589852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c94149378af8a60","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721938236353,"stop":1721938236354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9094c39bef6510bd","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721937498053,"stop":1721937498054,"duration":1},"status":"passed","severity":"normal"},{"uid":"195f478ed930a58f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721937506562,"stop":1721937506562,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d635c0248b9d48","name":"Promise Callback - forward","time":{"start":1721938173412,"stop":1721938173412,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de2b591de74982c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721938236358,"stop":1721938236358,"duration":0},"status":"broken","severity":"normal"},{"uid":"765abb29f33c2704","name":"should not fail to stop the service if it was not started","time":{"start":1721938066705,"stop":1721938066706,"duration":1},"status":"passed","severity":"normal"},{"uid":"365badd037743573","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721937873120,"stop":1721937873120,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e1884e5573b9d6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721938236350,"stop":1721938236351,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efc654f980fc183","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721937498047,"stop":1721937498047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82f657964b17277","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721937549825,"stop":1721937549825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2098ff19596c10bc","name":"Subscribe to topic containing XML and publish message","time":{"start":1721938083596,"stop":1721938083596,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d0056400ce767","name":"Push message with meta","time":{"start":1721938124284,"stop":1721938124284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad25d14b419827a9","name":"can start and stop the service","time":{"start":1721938066705,"stop":1721938066705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd1dec1db071c36","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721937522493,"stop":1721937522493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd4684d2e5bbdd0","name":"handles different networkShards values correctly","time":{"start":1721937498029,"stop":1721937498029,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c238c3f9c37fd1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721937498130,"stop":1721937498130,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac98c979697ef7c","name":"random static sharding 9 - Cluster ID: 902, Shard ID: 247","time":{"start":1721938147117,"stop":1721938147117,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcd460dc16ab169","name":"Relay - dialed after","time":{"start":1721938229077,"stop":1721938229077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9252a406ba9f767","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721938236346,"stop":1721938236346,"duration":0},"status":"broken","severity":"normal"},{"uid":"9920d573ce3fdab4","name":"Refresh subscription","time":{"start":1721938236361,"stop":1721938236361,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a49b6a21d69987","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721938236368,"stop":1721938236368,"duration":0},"status":"passed","severity":"normal"},{"uid":"840ed9831f186eb5","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721938058637,"stop":1721938058637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12795e3c921d94c","name":"Subscribe and receive messages via waku relay post","time":{"start":1721937839067,"stop":1721937839067,"duration":0},"status":"passed","severity":"normal"},{"uid":"4475b4e65e700b3a","name":"Ping on peer without subscriptions","time":{"start":1721937634106,"stop":1721937634106,"duration":0},"status":"passed","severity":"normal"},{"uid":"70989a1b8be6eb5f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721938136588,"stop":1721938136588,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f9a52cc918e7e1","name":"Ping on subscribed peer","time":{"start":1721937634102,"stop":1721937634103,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de03f8a3a65df56","name":"Decoder throws on undefined content topic","time":{"start":1721937534222,"stop":1721937534222,"duration":0},"status":"passed","severity":"normal"},{"uid":"66528086a3ba56ba","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721938171184,"stop":1721938171184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7e40afee6d1af0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721937599981,"stop":1721937599982,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e3ecbb6a3fd07f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721938171188,"stop":1721938171188,"duration":0},"status":"passed","severity":"normal"},{"uid":"88436eeacd5285e6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721937755758,"stop":1721937755758,"duration":0},"status":"broken","severity":"normal"},{"uid":"e8a37028ed40c342","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721937839069,"stop":1721937839070,"duration":1},"status":"passed","severity":"normal"},{"uid":"48dab3e1bc2cb21e","name":"should throw error - no id","time":{"start":1721937506563,"stop":1721937506563,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8db1bf19cdb4ad4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721937498048,"stop":1721937498048,"duration":0},"status":"passed","severity":"normal"},{"uid":"546d6fce73d5f4bf","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721938083593,"stop":1721938083593,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b19c804e5a969b4","name":"should only return 1 node with store capability","time":{"start":1721937522492,"stop":1721937522492,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ca51790bdad232","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721937498042,"stop":1721937498042,"duration":0},"status":"passed","severity":"normal"},{"uid":"453527eff5cae840","name":"throws on empty content topic","time":{"start":1721937498015,"stop":1721937498016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fae3eebead3e4cf","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721937755735,"stop":1721937755735,"duration":0},"status":"broken","severity":"normal"},{"uid":"683a492c0a8566cc","name":"Push message with custom timestamp: 1691179378488","time":{"start":1721938015506,"stop":1721938015506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2daf571f2a3ceaa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721937873130,"stop":1721937873131,"duration":1},"status":"passed","severity":"normal"},{"uid":"9424b0dcfb9701e6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721938199212,"stop":1721938199222,"duration":10},"status":"broken","severity":"normal"},{"uid":"c3dacb6627b8d280","name":"Sets default value correctly","time":{"start":1721938214701,"stop":1721938214702,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a47917c5d462ad","name":"Check message with invalid timestamp is not received","time":{"start":1721938050757,"stop":1721938050758,"duration":1},"status":"passed","severity":"normal"},{"uid":"10aff53772b9628b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721937755641,"stop":1721937755641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4d0a84b97bb970","name":"Check message on other pubsub topic is not received","time":{"start":1721938050758,"stop":1721938050758,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb87aae76096020","name":"1 Store, 2 fetches","time":{"start":1721937522010,"stop":1721937522010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b6a47685dd0758","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721937506006,"stop":1721937506007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9c5850236867c5","name":"Reopen subscription with peer with lost subscription","time":{"start":1721937634107,"stop":1721937634107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e983122aa4fa690","name":"random static sharding 4 - Cluster ID: 992, Shard ID: 924","time":{"start":1721938147109,"stop":1721938147111,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbf89906ba05389b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721937549821,"stop":1721937549823,"duration":2},"status":"passed","severity":"normal"},{"uid":"87368e38b52d38f3","name":"returns all values when wanted number matches available values","time":{"start":1721937521092,"stop":1721937521094,"duration":2},"status":"passed","severity":"normal"},{"uid":"265beae70708f182","name":"Check received message containing numeric","time":{"start":1721938050730,"stop":1721938050730,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b3f98040091a33","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721938136586,"stop":1721938136586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35b2e7ce104620","name":"throws on content topic with empty version field","time":{"start":1721937498018,"stop":1721937498019,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b1f0885f4a0336","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721938212751,"stop":1721938212751,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2f2c9ee67deda3","name":"udp ip6 address","time":{"start":1721937505903,"stop":1721937505903,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ff5cae773253b1","name":"recovers when dns.resolve returns empty","time":{"start":1721937522490,"stop":1721937522490,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4fdaffcc9970f6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721937498023,"stop":1721937498024,"duration":1},"status":"passed","severity":"normal"},{"uid":"139d8a492c778fcc","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721938058637,"stop":1721938058637,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc563975fd70a239","name":"Check received message containing short","time":{"start":1721938050729,"stop":1721938050729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28395fc0089eb78","name":"Generator, custom pubsub topic","time":{"start":1721938181987,"stop":1721938181988,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3e2490fa617744","name":"Fails to push message bigger that 1MB","time":{"start":1721938015508,"stop":1721938015508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12a825d69d1d19","name":"Push message with content topic containing Arabic","time":{"start":1721938015499,"stop":1721938015499,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6bdd54e099d482","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721937522010,"stop":1721937522011,"duration":1},"status":"passed","severity":"normal"},{"uid":"e185ea369f810100","name":"Correctly serialized arguments","time":{"start":1721937878557,"stop":1721937878557,"duration":0},"status":"broken","severity":"normal"},{"uid":"644669141a5f1216","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721938236347,"stop":1721938236347,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dbbab586352ae6","name":"Check publish message containing Chinese","time":{"start":1721938083031,"stop":1721938083032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf02c196a54d014","name":"Push message with content topic containing emoji","time":{"start":1721938015504,"stop":1721938015504,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf26b5b0e6d4c7d9","name":"should be called for bootstrap peers","time":{"start":1721937557528,"stop":1721937557528,"duration":0},"status":"passed","severity":"normal"},{"uid":"8549bf97b160de3e","name":"Round trip binary serialization","time":{"start":1721937511472,"stop":1721937511473,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed7d8a2273bbfa7","name":"Check publish message containing long","time":{"start":1721938083027,"stop":1721938083029,"duration":2},"status":"passed","severity":"normal"},{"uid":"66a53ee4025c65a1","name":"Check received message with timestamp: 1721937549368 ","time":{"start":1721938050738,"stop":1721938050738,"duration":0},"status":"passed","severity":"normal"},{"uid":"57958774e22c6718","name":"Check received message containing special chars","time":{"start":1721938050730,"stop":1721938050731,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26e93bba6e72975","name":"Push message on custom pubsubTopic","time":{"start":1721937873122,"stop":1721937873122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d72cdec9725582","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721937498034,"stop":1721937498034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afb8f9773b67ff7","name":"should throw error - no public key","time":{"start":1721937506563,"stop":1721937506563,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ad7cbdae96c5b1","name":"Push message with content topic containing SQL Injection","time":{"start":1721938015500,"stop":1721938015500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe77039ac8a8f598","name":"Check received message containing Russian","time":{"start":1721937777901,"stop":1721937777901,"duration":0},"status":"passed","severity":"normal"},{"uid":"904f2856ed3fb2b0","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721937549826,"stop":1721937549827,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebaff5e838ad76f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721938083594,"stop":1721938083594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5427d39c3fcaffb2","name":"Push message with short payload","time":{"start":1721938015488,"stop":1721938015488,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af45e4ef58a774","name":"Encoder throws on empty string content topic","time":{"start":1721937532235,"stop":1721937532235,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c039527261cb8f","name":"Reusing cursor across nodes","time":{"start":1721938136588,"stop":1721938136589,"duration":1},"status":"passed","severity":"normal"},{"uid":"6433bba649c5a729","name":"Push message with content topic containing unicode special characters","time":{"start":1721938124283,"stop":1721938124283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e577abb6bd1f8d6","name":"Check message on other pubsub topic is not received","time":{"start":1721938050742,"stop":1721938050743,"duration":1},"status":"passed","severity":"normal"},{"uid":"44efdb3bf1044e58","name":"should not receive a peer event after stop","time":{"start":1721937526264,"stop":1721937526265,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa4d071c7995e72","name":"Fails to push message with large meta","time":{"start":1721938015505,"stop":1721938015505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cedeb0f29a24dac","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721937808263,"stop":1721937808264,"duration":1},"status":"passed","severity":"normal"},{"uid":"26465b629f598c7d","name":"Push message with numeric payload","time":{"start":1721938124268,"stop":1721938124268,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeca5e48d428003c","name":"Overlapping topic subscription","time":{"start":1721937839071,"stop":1721937839073,"duration":2},"status":"passed","severity":"normal"},{"uid":"4845ec4df7ce57ea","name":"Filter","time":{"start":1721938229079,"stop":1721938229079,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b0b1b2f6617f9e","name":"Publish message with custom timestamp: Fri Aug 04 2023 20:07:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721938083047,"stop":1721938083048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c027c81b41761a80","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app14/3/topic204/utf8","time":{"start":1721938123730,"stop":1721938123730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9af86c39c0596a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721937755699,"stop":1721937755700,"duration":1},"status":"broken","severity":"normal"},{"uid":"b0ef5d39e7a91913","name":"Check received message with timestamp: 1721937547829 ","time":{"start":1721937777911,"stop":1721937777912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6070f10264514ca5","name":"Subscribe to topic containing short and publish message","time":{"start":1721938083589,"stop":1721938083590,"duration":1},"status":"passed","severity":"normal"},{"uid":"396b3758a65c07f4","name":"Push message with long payload","time":{"start":1721938124267,"stop":1721938124267,"duration":0},"status":"passed","severity":"normal"},{"uid":"499fdd39d63c256e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721937557529,"stop":1721937557529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0e224c06502979","name":"Push message with Chinese payload","time":{"start":1721938124269,"stop":1721938124270,"duration":1},"status":"passed","severity":"normal"},{"uid":"75796ab4a6d56f13","name":"Encoder throws on undefined content topic","time":{"start":1721937511474,"stop":1721937511474,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcfaa95afd3f3b8","name":"Check publish message containing XML","time":{"start":1721938083036,"stop":1721938083036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54bebc95f0ad64c","name":"through manual discovery","time":{"start":1721937878250,"stop":1721937878251,"duration":1},"status":"passed","severity":"normal"},{"uid":"337233bffa80c8c9","name":"Push message with content topic containing short","time":{"start":1721938124277,"stop":1721938124277,"duration":0},"status":"passed","severity":"normal"},{"uid":"714ba41cfd39f188","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721938083582,"stop":1721938083583,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e022b933eb3168","name":"stop","time":{"start":1721937589855,"stop":1721937589855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f2154deda1e29d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721938236363,"stop":1721938236363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3fe6235d4000b3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721937839086,"stop":1721937839086,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc74b4598d9b73","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721937839088,"stop":1721937839096,"duration":8},"status":"passed","severity":"normal"},{"uid":"91dd9cc5752d97d1","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721937755676,"stop":1721937755676,"duration":0},"status":"broken","severity":"normal"},{"uid":"d163b617c9d28b32","name":"Check publish message containing Arabic","time":{"start":1721938083032,"stop":1721938083033,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e59b0d1f705a280","name":"Decoder throws on undefined content topic","time":{"start":1721937511475,"stop":1721937511475,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd326a8bbb40b54","name":"random static sharding 6 - Cluster ID: 62, Shard ID: 839","time":{"start":1721938147114,"stop":1721938147115,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d2ec232d1a5e4","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721938186829,"stop":1721938186830,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a6c4b3140bd7f2","name":"should set field with all protocols disabled","time":{"start":1721937506568,"stop":1721937506568,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a582a1f58d7a0a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721937557529,"stop":1721937557530,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6455f85638660b9","name":"Push message with emoji payload","time":{"start":1721938124275,"stop":1721938124276,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b0bfa1800173db","name":"should be able to decode the field with only STORE set to true","time":{"start":1721937506005,"stop":1721937506005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bd1abc6dccbc7c","name":"Check message with invalid timestamp is not received","time":{"start":1721937777913,"stop":1721937777914,"duration":1},"status":"passed","severity":"normal"},{"uid":"8980c2241b0e55aa","name":"Query with Ordered Callback, No message returned","time":{"start":1721938171187,"stop":1721938171188,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d327d0de10f97b","name":"Passing an array","time":{"start":1721938214700,"stop":1721938214700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc75538aa2259d1d","name":"should return false","time":{"start":1721937506564,"stop":1721937506564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc0b92ba16d0f6","name":"should decode valid enr successfully","time":{"start":1721937506561,"stop":1721937506562,"duration":1},"status":"passed","severity":"normal"},{"uid":"413dec860fbcf9e4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721937808265,"stop":1721937808265,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fd39b688f14cf6","name":"should encodeTxt and decodeTxt","time":{"start":1721937506561,"stop":1721937506561,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e36ac5fcc695609","name":"Refresh subscription","time":{"start":1721937839073,"stop":1721937839074,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ecd626bceb4d29","name":"A test","time":{"start":1721937839157,"stop":1721937839157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e970e8c7840ea9e","name":"Query Generator, No message returned","time":{"start":1721938171185,"stop":1721938171185,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf531d97c7d499e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app61/9/topic194/json","time":{"start":1721938123714,"stop":1721938123715,"duration":1},"status":"passed","severity":"normal"},{"uid":"77132506791f2295","name":"Overlapping topic subscription","time":{"start":1721938083584,"stop":1721938083589,"duration":5},"status":"skipped","severity":"normal"},{"uid":"17168acc502bd028","name":"should return empty list for no shard","time":{"start":1721937498034,"stop":1721937498036,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb6d45dc51d56a76","name":"Push message with JSON payload","time":{"start":1721938124274,"stop":1721938124274,"duration":0},"status":"passed","severity":"normal"},{"uid":"2998e27d64be2a8f","name":"different cluster, different shard: nodes don't connect","time":{"start":1721937893274,"stop":1721937893274,"duration":0},"status":"passed","severity":"normal"},{"uid":"8332e060016609df","name":"Check received message containing Basic HTML tag","time":{"start":1721937777905,"stop":1721937777907,"duration":2},"status":"passed","severity":"normal"},{"uid":"819695baf52cef27","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721937498050,"stop":1721937498050,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6d63d9e03903e5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721938181989,"stop":1721938181990,"duration":1},"status":"passed","severity":"normal"},{"uid":"785d94e4650fb720","name":"Check publish message after client node is restarted","time":{"start":1721938083063,"stop":1721938083064,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e4ad5847c5c3d30d","name":"should properly create location multiaddrs - tcp6","time":{"start":1721937506567,"stop":1721937506567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95cb2b4a7a6f81f","name":"Publish message with custom timestamp: Thu Jul 25 2024 21:07:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721938083054,"stop":1721938083055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2edfd50946501ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721937755711,"stop":1721937755711,"duration":0},"status":"broken","severity":"normal"},{"uid":"9f3a1c5eea27cb73","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721937498034,"stop":1721937498034,"duration":0},"status":"passed","severity":"normal"},{"uid":"80414e39d6d9117d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721937506001,"stop":1721937506002,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1f25f6c3a491e4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721938236364,"stop":1721938236365,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecf9a6def605bda","name":"retrieves a single peer","time":{"start":1721937522489,"stop":1721937522489,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c39a75db19ba782","name":"Push message with content topic containing shell command","time":{"start":1721938124282,"stop":1721938124282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf46ae094014aca","name":"Check received message containing JSON","time":{"start":1721938050752,"stop":1721938050753,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc4d63181d44486","name":"should return unique PubsubTopics for static sharding","time":{"start":1721937498033,"stop":1721937498033,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fc24717e65f73","name":"should not receive a peer event after stop","time":{"start":1721938066723,"stop":1721938066724,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fd8b0f98a42834","name":"should get / set UDP multiaddr","time":{"start":1721937506565,"stop":1721937506565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83f07cfcd4b5bc7","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721937511476,"stop":1721937511476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42ff805850893f8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721938236351,"stop":1721938236351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acb72e5bac51158","name":"Check received message containing escaped characters","time":{"start":1721938050736,"stop":1721938050736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b87a6e9a39a2d23","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721937522494,"stop":1721937522494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"446357ba4cb2a769","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721938236367,"stop":1721938236367,"duration":0},"status":"passed","severity":"normal"},{"uid":"35db726b56ab8180","name":"can start and stop the service","time":{"start":1721937526262,"stop":1721937526262,"duration":0},"status":"passed","severity":"normal"},{"uid":"639c250eae090198","name":"Push message with content topic containing escaped characters","time":{"start":1721938015502,"stop":1721938015503,"duration":1},"status":"passed","severity":"normal"},{"uid":"e735adf7e11fadf2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721938083594,"stop":1721938083594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6738807919801c18","name":"Nwaku publishes","time":{"start":1721938040522,"stop":1721938040522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3868362799fa31a7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721937839085,"stop":1721937839085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be7e11b923a4d2c","name":"Check received message with timestamp: 1721937549368000000 ","time":{"start":1721938050737,"stop":1721938050738,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc096ffa0943ac8","name":"throws on content topic with non-number generation field","time":{"start":1721937498017,"stop":1721937498017,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d3fd973babc64","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721937755744,"stop":1721937755745,"duration":1},"status":"broken","severity":"normal"},{"uid":"8ffea36c2fdf73cc","name":"Check received message containing JSON","time":{"start":1721938050734,"stop":1721938050735,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1fe83cbe5f3936","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721937839065,"stop":1721937839065,"duration":0},"status":"passed","severity":"normal"},{"uid":"2789d33250200250","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721938058638,"stop":1721938058639,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edc707b8d13358e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721938083596,"stop":1721938083597,"duration":1},"status":"passed","severity":"normal"},{"uid":"37625d239250b63e","name":"should set field with only FILTER enabled","time":{"start":1721937506569,"stop":1721937506569,"duration":0},"status":"passed","severity":"normal"},{"uid":"22980b67dba539cd","name":"getPeersByDiscovery","time":{"start":1721938012724,"stop":1721938012725,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e9d01a9ae2e53e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721937506000,"stop":1721937506001,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc6ad1772d12a82","name":"can start and stop the service","time":{"start":1721937570543,"stop":1721937570544,"duration":1},"status":"passed","severity":"normal"},{"uid":"60393dde6eb5d997","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721938171186,"stop":1721938171186,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a876b015a332b6","name":"Passing page size 1 when there are 4 messages","time":{"start":1721938201986,"stop":1721938201986,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dbd07be872be15","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721938171186,"stop":1721938171187,"duration":1},"status":"passed","severity":"normal"},{"uid":"761039c0bc841514","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721937506001,"stop":1721937506001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d80a60e743688eb","name":"Check received message containing long","time":{"start":1721938050730,"stop":1721938050730,"duration":0},"status":"passed","severity":"normal"},{"uid":"5094b8dd808a4c9e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721937506569,"stop":1721937506570,"duration":1},"status":"passed","severity":"normal"},{"uid":"420e4abc2eee195c","name":"Subscribe to topic containing long and receive message","time":{"start":1721938236362,"stop":1721938236362,"duration":0},"status":"passed","severity":"normal"},{"uid":"699370b60084f021","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721938083583,"stop":1721938083584,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1c3e83ca6a12d1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721937498027,"stop":1721937498027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e06c9c1356fbb21","name":"Query generator for multiple messages with different content topic format","time":{"start":1721938199189,"stop":1721938199201,"duration":12},"status":"passed","severity":"normal"},{"uid":"f9674ffb18151ea7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721938236357,"stop":1721938236357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf756653ec428b","name":"can start the service","time":{"start":1721938066704,"stop":1721938066705,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9195e3aa4d0c594","name":"should not fail to start the service if it is already started","time":{"start":1721937570545,"stop":1721937570545,"duration":0},"status":"passed","severity":"normal"},{"uid":"71006d466979c44d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721938236354,"stop":1721938236354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd4b5a1652b2590","name":"Relay - times out","time":{"start":1721938229077,"stop":1721938229078,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e47577a91a32e7","name":"should properly compute the node id","time":{"start":1721937506564,"stop":1721937506564,"duration":0},"status":"passed","severity":"normal"},{"uid":"947265c89226f7c2","name":"different cluster, different shard: nodes don't connect","time":{"start":1721937755639,"stop":1721937755640,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad7b9dc11b24002","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721938058636,"stop":1721938058636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7e10de2d4ac7e3","name":"should properly create peer info with all multiaddrs","time":{"start":1721937506568,"stop":1721937506568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e1225c7286d653","name":"should not fail to stop the service if it was not started","time":{"start":1721937526262,"stop":1721937526263,"duration":1},"status":"passed","severity":"normal"},{"uid":"936f5807a21266ea","name":"Privacy Node - default protocol","time":{"start":1721938229080,"stop":1721938229080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb981b72ae91cca","name":"Publish message with custom timestamp: Thu Jul 25 2024 19:07:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1721938083048,"stop":1721938083054,"duration":6},"status":"passed","severity":"normal"},{"uid":"48ac491e93a9203a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721937498026,"stop":1721937498026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5435c4cfb25b691","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721937498031,"stop":1721937498031,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d6595e4d59067e","name":"should emit a peer event after start","time":{"start":1721938066706,"stop":1721938066706,"duration":0},"status":"passed","severity":"normal"},{"uid":"354546b49f1d2020","name":"Publish message with rate limit","time":{"start":1721938083064,"stop":1721938083064,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8fbac0bd4c5212","name":"Check received message containing Basic HTML tag","time":{"start":1721938050752,"stop":1721938050752,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f20097a7339b04","name":"Check received message containing Chinese","time":{"start":1721938050747,"stop":1721938050747,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8a359591213389","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721938186828,"stop":1721938186828,"duration":0},"status":"passed","severity":"normal"},{"uid":"451f67b462c5488a","name":"Subscribe to topic containing XML and receive message","time":{"start":1721938236365,"stop":1721938236365,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f10c8498fcf78c","name":"Push message with Russian payload","time":{"start":1721938015491,"stop":1721938015491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef4a7c64b2484f7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721938147098,"stop":1721938147102,"duration":4},"status":"passed","severity":"normal"},{"uid":"9c8528ebeb39f4e3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721937839077,"stop":1721937839078,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a325050a67045a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721938236345,"stop":1721938236345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf247bdfd7379df","name":"Publishes to nwaku","time":{"start":1721938040522,"stop":1721938040522,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c394eac95c7c1f","name":"should throw an error for missing required configuration","time":{"start":1721937498036,"stop":1721937498036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4d6ca80c3f9da6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app78/7/topic404/xml","time":{"start":1721938123730,"stop":1721938123731,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d2eaaef1eb2ab9","name":"Subscribe and receives messages on 20 topics","time":{"start":1721938236347,"stop":1721938236348,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac191f4dc5649703","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721937808268,"stop":1721937808269,"duration":1},"status":"passed","severity":"normal"},{"uid":"168de3112898ba08","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721937570548,"stop":1721937570548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e637a4af44e8ec6b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721938363109,"stop":1721938363109,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bf0a63e2e4becd","name":"Check received message containing short","time":{"start":1721937777899,"stop":1721937777899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76e399cc802b26f","name":"Push to array if already present","time":{"start":1721937497709,"stop":1721937497709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11e0a6bded70144","name":"Push message with content topic containing long","time":{"start":1721938124277,"stop":1721938124277,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fc28621f583ab2","name":"Push 30 different messages","time":{"start":1721938015495,"stop":1721938015496,"duration":1},"status":"passed","severity":"normal"},{"uid":"320a7f07f3710715","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721938058638,"stop":1721938058638,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c933135e59ddd3","name":"Decoder throws on undefined content topic","time":{"start":1721937532236,"stop":1721937532236,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba20ffc3b634f639","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721938083597,"stop":1721938083598,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d920aec1a02fbf","name":"Reopen subscription with peer with lost subscription","time":{"start":1721937625904,"stop":1721937625905,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90e4eb4cfc8eba4","name":"can start the service","time":{"start":1721937570542,"stop":1721937570543,"duration":1},"status":"passed","severity":"normal"},{"uid":"960660c838e037e4","name":"Using a function","time":{"start":1721938214700,"stop":1721938214701,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f49cb3a75aac85d","name":"Query Generator - backward","time":{"start":1721938173412,"stop":1721938173412,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2ed5c86f9ac0d6","name":"different cluster, same shard: nodes don't connect","time":{"start":1721937755639,"stop":1721937755639,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a8f130c152e15e","name":"Fields are not dropped","time":{"start":1721937510759,"stop":1721937510760,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ca36c4537e7c06","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721937664542,"stop":1721937664543,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbbc72f35b689ef","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721937506007,"stop":1721937506007,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ebb135eaf80768","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721937663055,"stop":1721937663056,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c76c2e66c0cd05","name":"Check received message containing numeric","time":{"start":1721938050746,"stop":1721938050746,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf993b755b7cd135","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721937664545,"stop":1721937664546,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ba1f2558f38d28","name":"Nodes with multiple pubsub topic","time":{"start":1721938058639,"stop":1721938058640,"duration":1},"status":"passed","severity":"normal"},{"uid":"df04cb54797e8a38","name":"Push message with content topic containing Chinese","time":{"start":1721938015498,"stop":1721938015499,"duration":1},"status":"passed","severity":"normal"},{"uid":"19096d8c0935a66c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721937808264,"stop":1721937808264,"duration":0},"status":"passed","severity":"normal"},{"uid":"4269c215f106b0df","name":"should set field with only RELAY enabled","time":{"start":1721937506569,"stop":1721937506569,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddbd54f8023b389","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721938236359,"stop":1721938236360,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9d154914ebfa29","name":"Query Generator, No Decoder","time":{"start":1721938171185,"stop":1721938171185,"duration":0},"status":"passed","severity":"normal"},{"uid":"2816808ceac0802","name":"Push message with SQL Injection payload","time":{"start":1721938015491,"stop":1721938015492,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab2e8bd583173c1","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app58/2/topic994/proto","time":{"start":1721938123715,"stop":1721938123715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90ba0ebe01fd775","name":"Promise Callback - backward","time":{"start":1721938173413,"stop":1721938173413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ff3e359b09dfa9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721937664555,"stop":1721937664556,"duration":1},"status":"passed","severity":"normal"},{"uid":"394e86ea3cf21c3a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721937532233,"stop":1721937532234,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd04669c88cc217e","name":"Encoder throws on empty string content topic","time":{"start":1721937511474,"stop":1721937511475,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbcc2f262480ef9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721937498022,"stop":1721937498023,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb60be6a6e2f2bc","name":"Encoder throws on empty string content topic","time":{"start":1721937534221,"stop":1721937534222,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba5f079a6bb2c0b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721938236363,"stop":1721938236363,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d1b2cea4ec4b2e","name":"Subscribe and receive messages via lightPush","time":{"start":1721938236344,"stop":1721938236345,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d01f175ac0a5b9","name":"Check message received after nwaku node is restarted","time":{"start":1721938050744,"stop":1721938050745,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26ccb087d94ed442","name":"Ping on subscribed peer","time":{"start":1721937625902,"stop":1721937625903,"duration":1},"status":"passed","severity":"normal"},{"uid":"12be73dafe4f134","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721938236360,"stop":1721938236360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fdb42bf52b196e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721937534219,"stop":1721937534220,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21bf9b099817ee6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721937664541,"stop":1721937664542,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e2cdacb6554417","name":"Check received message containing long","time":{"start":1721938050745,"stop":1721938050746,"duration":1},"status":"passed","severity":"normal"},{"uid":"292d577a563f5cdc","name":"should load peers from local storage and dispatch events","time":{"start":1721937526265,"stop":1721937526266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d351d1c8d012cf","name":"start node with ApplicationInfo","time":{"start":1721938123744,"stop":1721938123745,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd50953aa207ef30","name":"Check publish message containing short","time":{"start":1721938083026,"stop":1721938083026,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c9ceffae1ef4c0","name":"Check received message containing emoji","time":{"start":1721938050755,"stop":1721938050755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f09f01b26d74b1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721938363110,"stop":1721938363110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae0ae00c4d9acd4","name":"safeDispatchEvent","time":{"start":1721937589855,"stop":1721937589855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab74e0a15ee5d04","name":"Push message with Chinese payload","time":{"start":1721938015490,"stop":1721938015490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d319d6d7eb10f51d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721937498043,"stop":1721937498044,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e4d6eba0b2651f","name":"Push message with content topic containing Chinese","time":{"start":1721938124278,"stop":1721938124279,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1ec943eda3c97a","name":"should throw an error for missing sharding configuration","time":{"start":1721937498051,"stop":1721937498051,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2075b1769ddc14","name":"Push message with XML payload","time":{"start":1721938015492,"stop":1721938015493,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca54afd0bb43b44","name":"Decoder throws on empty string content topic","time":{"start":1721937534222,"stop":1721937534223,"duration":1},"status":"passed","severity":"normal"},{"uid":"af505ca41e24a232","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721938212749,"stop":1721938212749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a6751bbe350fb6","name":"Fails to publish message with empty text","time":{"start":1721938083056,"stop":1721938083061,"duration":5},"status":"passed","severity":"normal"},{"uid":"584e82b395cf0b10","name":"same cluster, different shard: nodes don't connect","time":{"start":1721937755638,"stop":1721937755639,"duration":1},"status":"passed","severity":"normal"},{"uid":"782939042e0fcd9e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721938136587,"stop":1721938136587,"duration":0},"status":"passed","severity":"normal"},{"uid":"9404f0a11f4b0acd","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721938212748,"stop":1721938212748,"duration":0},"status":"passed","severity":"normal"},{"uid":"9387f9f93479374c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721937839086,"stop":1721937839086,"duration":0},"status":"passed","severity":"normal"},{"uid":"1319d2ad2ff1d53c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721937521921,"stop":1721937521921,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5c40854fc1dcac","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721938083592,"stop":1721938083593,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc76f9e12b3defc","name":"Delete observer","time":{"start":1721938094318,"stop":1721938094318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5431ae4f59252a56","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721938012726,"stop":1721938012726,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9576ec5aa55b63a","name":"Fails to publish duplicate message","time":{"start":1721938083055,"stop":1721938083056,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2bc65bc3a17689","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721937498024,"stop":1721937498024,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b1bc050ee2314b","name":"All","time":{"start":1721937559508,"stop":1721937559508,"duration":0},"status":"passed","severity":"normal"},{"uid":"20df8ef81149f9a4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app11/2/topic315/utf8","time":{"start":1721938123729,"stop":1721938123729,"duration":0},"status":"passed","severity":"normal"},{"uid":"41433f9630d5262f","name":"handles different clusterIds correctly","time":{"start":1721937498029,"stop":1721937498029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdcfd41ffa4420","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721938083583,"stop":1721938083583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a471f4af40a0a18","name":"Check message received after jswaku node is restarted","time":{"start":1721938050744,"stop":1721938050744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7de3a27e5dd877dd","name":"Query Generator - forward","time":{"start":1721938173411,"stop":1721938173412,"duration":1},"status":"passed","severity":"normal"},{"uid":"eace7b1511dfbc89","name":"Generator, custom pubsub topic","time":{"start":1721938181984,"stop":1721938181985,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a606cca07315e7","name":"Check received message containing Chinese","time":{"start":1721938050731,"stop":1721938050731,"duration":0},"status":"passed","severity":"normal"},{"uid":"5073369385bc12af","name":"Meta field set when metaSetter is specified","time":{"start":1721937511473,"stop":1721937511473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abe8bc09d34d705","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721937755697,"stop":1721937755697,"duration":0},"status":"broken","severity":"normal"},{"uid":"d5920ef96b07760b","name":"should be able to encode the field with only STORE set to true","time":{"start":1721937505999,"stop":1721937505999,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f40a644adb33c6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721937498043,"stop":1721937498043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd97816607177a0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721937498042,"stop":1721937498043,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f7113e52b21772","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721937755669,"stop":1721937755669,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0eb4f6adffaa5e7","name":"caches peers it previously fetched","time":{"start":1721937522491,"stop":1721937522491,"duration":0},"status":"passed","severity":"normal"},{"uid":"889cc8bba837a35c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721937755748,"stop":1721937755748,"duration":0},"status":"broken","severity":"normal"},{"uid":"dc7b30e27ecca539","name":"addEventListener with correct event","time":{"start":1721937589851,"stop":1721937589852,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd42891b05415533","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721937498043,"stop":1721937498043,"duration":0},"status":"passed","severity":"normal"},{"uid":"637f2f23bbfe920c","name":"it tolerates circular branch references","time":{"start":1721937522490,"stop":1721937522490,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5efd212e4245a8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721937498032,"stop":1721937498032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a47e8096ca7a98","name":"Passing page size 10 when there are 10 messages","time":{"start":1721938201988,"stop":1721938201988,"duration":0},"status":"passed","severity":"normal"},{"uid":"23861bc6dae07931","name":"Encoder throws on undefined content topic","time":{"start":1721937534221,"stop":1721937534221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5fe54d1a8ecbae","name":"should encode/decode to text encoding","time":{"start":1721937506565,"stop":1721937506565,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e95f9a8e3b0aea","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721937839085,"stop":1721937839085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f625a4421f3bb03","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721937755760,"stop":1721937755760,"duration":0},"status":"broken","severity":"normal"},{"uid":"1bb68c39b26aeb95","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721938136587,"stop":1721938136587,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f06048216bc5ac","name":"connected peers and dial","time":{"start":1721938012870,"stop":1721938012871,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d2d5979bbee46f01","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721937498025,"stop":1721937498025,"duration":0},"status":"passed","severity":"normal"},{"uid":"801e18690fd13e60","name":"Passing cursor with wrong message digest","time":{"start":1721938136589,"stop":1721938136591,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c3b9d818619ab45","name":"should emit a peer event after start","time":{"start":1721937526263,"stop":1721937526264,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9e901602a25f95","name":"Push message with custom timestamp: 1721934178488","time":{"start":1721938015506,"stop":1721938015507,"duration":1},"status":"passed","severity":"normal"},{"uid":"230f643f9fdbf28e","name":"Passing page size 11 when there are 10 messages","time":{"start":1721938201989,"stop":1721938201989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b2a2ac5caac571","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721938236352,"stop":1721938236352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecfef295d48870b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721938236355,"stop":1721938236355,"duration":0},"status":"passed","severity":"normal"},{"uid":"f465d9c2f9c84ccf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721937664546,"stop":1721937664547,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b67419f601c0e0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721937521915,"stop":1721937521917,"duration":2},"status":"passed","severity":"normal"},{"uid":"3111f3abf00e7d88","name":"creates an iterator","time":{"start":1721938198456,"stop":1721938198456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb495b30063bc96","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721937511219,"stop":1721937511219,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cb790325c13e32","name":"random static sharding 2 - Cluster ID: 764, Shard ID: 179","time":{"start":1721938147105,"stop":1721938147106,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5c073506f79810","name":"should configure sharding based on application and version for autosharding","time":{"start":1721937498049,"stop":1721937498050,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23839d97efcc0b0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721937664543,"stop":1721937664544,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c0c3737c752e3f","name":"Check received message containing unicode special characters","time":{"start":1721937777910,"stop":1721937777910,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a7ed223a547eda","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721937808270,"stop":1721937808270,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b003dceba61e21","name":"configure the node with multiple content topics","time":{"start":1721938123736,"stop":1721938123736,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a9919d11a33656","name":"Subscribe to topic containing long and receive message","time":{"start":1721938236350,"stop":1721938236350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf9f3fbd42a26a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721937498044,"stop":1721937498044,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd26e2bbd24d36df","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721937755736,"stop":1721937755743,"duration":7},"status":"broken","severity":"normal"},{"uid":"fde449a791a51fb9","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721937500666,"stop":1721937500667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf8205c1f052f83","name":"Push message with special chars payload","time":{"start":1721938124268,"stop":1721938124269,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c08f2e44a81d22","name":"Waku message hash computation (payload length 0)","time":{"start":1721937500667,"stop":1721937500667,"duration":0},"status":"passed","severity":"normal"},{"uid":"af152675fe0c54a9","name":"random static sharding 7 - Cluster ID: 662, Shard ID: 968","time":{"start":1721938147115,"stop":1721938147116,"duration":1},"status":"passed","severity":"normal"},{"uid":"790eba9d10e15107","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721938050756,"stop":1721938050757,"duration":1},"status":"passed","severity":"normal"},{"uid":"904bcc717b677d1c","name":"shard 0","time":{"start":1721938147096,"stop":1721938147098,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2f03527ea2a3341","name":"Check publish message containing Script","time":{"start":1721938083035,"stop":1721938083036,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2506c7476b47663","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721938083582,"stop":1721938083582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3148e6d62c45ce","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721938186828,"stop":1721938186829,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2c9cb4c3933859","name":"Push message with shell command payload","time":{"start":1721938124274,"stop":1721938124274,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc545adee7f4746","name":"Check received message containing Script","time":{"start":1721938050733,"stop":1721938050733,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd43888dc8556294","name":"random static sharding 5 - Cluster ID: 917, Shard ID: 493","time":{"start":1721938147112,"stop":1721938147113,"duration":1},"status":"passed","severity":"normal"},{"uid":"38624d5a93cdc7e0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721937839078,"stop":1721937839079,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8dc20661ab716a","name":"Ping on peer without subscriptions","time":{"start":1721937625903,"stop":1721937625904,"duration":1},"status":"passed","severity":"normal"},{"uid":"b469fbe8c80132c","name":"connects to nwaku","time":{"start":1721938214699,"stop":1721938214699,"duration":0},"status":"passed","severity":"normal"},{"uid":"73af0a1f34e8f255","name":"Ping fails for unsubscribed peers","time":{"start":1721937663054,"stop":1721937663054,"duration":0},"status":"passed","severity":"normal"},{"uid":"751e9db8a876ea25","name":"Query generator for multiple messages with different message text format","time":{"start":1721938199179,"stop":1721938199185,"duration":6},"status":"passed","severity":"normal"},{"uid":"78af02374f15b5dc","name":"Check message with no payload is not received","time":{"start":1721938050743,"stop":1721938050744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7659238b88613ae","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app27/9/topic515/utf8","time":{"start":1721938123717,"stop":1721938123717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7296ca97fa4ba97","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721937755755,"stop":1721937755755,"duration":0},"status":"broken","severity":"normal"},{"uid":"8911d3a3ff3d422c","name":"Check received message containing escaped characters","time":{"start":1721937777909,"stop":1721937777910,"duration":1},"status":"passed","severity":"normal"},{"uid":"411c693a2ed79ccc","name":"Generator, 2 different pubsubtopics","time":{"start":1721938181990,"stop":1721938181991,"duration":1},"status":"passed","severity":"normal"},{"uid":"b254a7c856c49622","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721937498041,"stop":1721937498041,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c50e146e03dc00","name":"Push message with custom timestamp: 1721941378488","time":{"start":1721938015507,"stop":1721938015507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ea2fb26ed40bfd","name":"Check publish message containing special chars","time":{"start":1721938083030,"stop":1721938083031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6617ce6381caa68a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721937498022,"stop":1721937498022,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f68e96993e6c55","name":"new peer added after a peer was already found","time":{"start":1721938012725,"stop":1721938012725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da3f0acb75d8282d","name":"same cluster, same shard: nodes connect","time":{"start":1721937755637,"stop":1721937755638,"duration":1},"status":"passed","severity":"normal"},{"uid":"548582c8e6755a49","name":"should handle corrupted local storage data gracefully","time":{"start":1721937526266,"stop":1721937526267,"duration":1},"status":"passed","severity":"normal"},{"uid":"4913f6d1f602632a","name":"Ping succeeds for all connected peers","time":{"start":1721937663053,"stop":1721937663054,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2856afae3a6502","name":"Push message with content topic containing Russian","time":{"start":1721938124279,"stop":1721938124280,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ffffa9d90372f9","name":"should not receive a peer event before start","time":{"start":1721937526264,"stop":1721937526264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff93f92a38d263c0","name":"Overlapping topic subscription","time":{"start":1721938236348,"stop":1721938236349,"duration":1},"status":"passed","severity":"normal"},{"uid":"e176c4f6e5d623b6","name":"Push message with SQL Injection payload","time":{"start":1721938124272,"stop":1721938124272,"duration":0},"status":"passed","severity":"normal"},{"uid":"8063bcca4f11a798","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721937506007,"stop":1721937506008,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbaf327fad7700a3","name":"Check received message containing numeric","time":{"start":1721937777900,"stop":1721937777900,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdadb77774a1424","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721937498037,"stop":1721937498037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4571d9f6a695515","name":"Relay + Store","time":{"start":1721937559507,"stop":1721937559508,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8ce3bb41192e20","name":"Push message with content topic containing long","time":{"start":1721938015497,"stop":1721938015497,"duration":0},"status":"passed","severity":"normal"},{"uid":"769a28d0054b3e94","name":"throws on content topic with empty application field","time":{"start":1721937498018,"stop":1721937498018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b637506195e42f7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721937873119,"stop":1721937873120,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c05181e8da88e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721937664547,"stop":1721937664550,"duration":3},"status":"passed","severity":"normal"},{"uid":"24ac37e648bb56e3","name":"Check message with no payload is not received","time":{"start":1721938050759,"stop":1721938050759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b097b69d7dbbf504","name":"Push message with content topic containing emoji","time":{"start":1721938124283,"stop":1721938124284,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb57eae0a2c133b9","name":"Push message with content topic containing shell command","time":{"start":1721938015502,"stop":1721938015502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c09594c9791a81","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721937755695,"stop":1721937755696,"duration":1},"status":"broken","severity":"normal"},{"uid":"b1b612f868f0bbcc","name":"Push message with content topic containing XML","time":{"start":1721938124281,"stop":1721938124281,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c8179f7fb44dbe","name":"Query generator for 2000 messages","time":{"start":1721938199237,"stop":1721938199239,"duration":2},"status":"passed","severity":"normal"},{"uid":"8473a923b5fcdb82","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721938050757,"stop":1721938050757,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab40beaea235bbe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721938236352,"stop":1721938236352,"duration":0},"status":"passed","severity":"normal"},{"uid":"f049e4cb5394790d","name":"Push message on custom pubsubTopic","time":{"start":1721937873128,"stop":1721937873128,"duration":0},"status":"passed","severity":"normal"},{"uid":"952da06a0b221072","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721938236354,"stop":1721938236355,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e670c3f452eb1f","name":"Check received message containing Script","time":{"start":1721937777904,"stop":1721937777904,"duration":0},"status":"passed","severity":"normal"},{"uid":"189beb813a8ec2ec","name":"Check received message containing emoji","time":{"start":1721938050737,"stop":1721938050737,"duration":0},"status":"passed","severity":"normal"},{"uid":"671d03a56acea53","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721937522494,"stop":1721937522494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a0f6b5235ed4ade","name":"Check message with invalid timestamp is not received","time":{"start":1721938050742,"stop":1721938050742,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c463d59da23d20","name":"start node with empty shard","time":{"start":1721938147120,"stop":1721938147121,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b8b87ca9dd0ab3","name":"Tracks peer failures correctly","time":{"start":1721937663055,"stop":1721937663055,"duration":0},"status":"passed","severity":"normal"},{"uid":"a270f510075b747","name":"Subscribe and receives messages on 20 topics","time":{"start":1721938236360,"stop":1721938236360,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ef25cd4550cdac","name":"Fails to push message with empty content topic","time":{"start":1721938124284,"stop":1721938124284,"duration":0},"status":"passed","severity":"normal"},{"uid":"65beda9047457442","name":"should properly create location multiaddrs - udp","time":{"start":1721937506567,"stop":1721937506567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4529b821039f4a7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721937755644,"stop":1721937755644,"duration":0},"status":"broken","severity":"normal"},{"uid":"47f8e7303b267854","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721937506005,"stop":1721937506006,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a89d57b823747be","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721938236366,"stop":1721938236366,"duration":0},"status":"passed","severity":"normal"},{"uid":"db18fae2fb823788","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721938236348,"stop":1721938236348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74a084c6e81f227","name":"Query with Ordered Callback, No Decoder","time":{"start":1721938171187,"stop":1721938171187,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dc2cc6872488c9","name":"should return all peers when numPeers is 0","time":{"start":1721937511216,"stop":1721937511217,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f59a52edea77e2","name":"Push message with content topic containing numeric","time":{"start":1721938015497,"stop":1721938015498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f754634c9c693696","name":"Push message with meta","time":{"start":1721938015504,"stop":1721938015505,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b0bb4935d24606","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721937755663,"stop":1721937755664,"duration":1},"status":"broken","severity":"normal"},{"uid":"a862e92a2960871f","name":"Push message with content topic containing Script","time":{"start":1721938015500,"stop":1721938015500,"duration":0},"status":"passed","severity":"normal"},{"uid":"404c147e16ab6657","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721937839071,"stop":1721937839071,"duration":0},"status":"passed","severity":"normal"},{"uid":"85df9b4a03a2f25d","name":"Push message with custom timestamp: 1721941355767","time":{"start":1721938124287,"stop":1721938124287,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1605ab580ee4948","name":"Generator, 2 different pubsubtopics","time":{"start":1721938181986,"stop":1721938181986,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbffdb7959d2614e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721937506006,"stop":1721937506006,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf28bb4a8ace830","name":"Check received message containing Arabic","time":{"start":1721937777901,"stop":1721937777901,"duration":0},"status":"passed","severity":"normal"},{"uid":"742d461e2947c8ee","name":"Encoder throws on undefined content topic","time":{"start":1721937532235,"stop":1721937532235,"duration":0},"status":"passed","severity":"normal"},{"uid":"648146a9e74f5992","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721937521922,"stop":1721937521923,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc41a1410310252","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721937498024,"stop":1721937498025,"duration":1},"status":"passed","severity":"normal"},{"uid":"4954b9e2c2602241","name":"throws on content topic with too few or too many fields","time":{"start":1721937498016,"stop":1721937498017,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb3caf50472b799","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app81/1/topic4/utf8","time":{"start":1721938123729,"stop":1721938123730,"duration":1},"status":"passed","severity":"normal"},{"uid":"647983475e7a01ef","name":"Ephemeral field set to true","time":{"start":1721937511473,"stop":1721937511473,"duration":0},"status":"passed","severity":"normal"},{"uid":"786f9e5898f0b218","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721937755646,"stop":1721937755646,"duration":0},"status":"broken","severity":"normal"},{"uid":"e293e112802ba9fb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721937532232,"stop":1721937532233,"duration":1},"status":"passed","severity":"normal"},{"uid":"908a76e5975898ec","name":"same cluster, same shard: nodes connect","time":{"start":1721937893272,"stop":1721937893273,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb4563526f6e8be","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721937498038,"stop":1721937498038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b260867a7b7c40a0","name":"Check received message containing Russian","time":{"start":1721938050732,"stop":1721938050732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9b77fe655e445","name":"Subscribe to topic containing XML and receive message","time":{"start":1721938236353,"stop":1721938236353,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a9795958ce68d4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721937498037,"stop":1721937498037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9702fe666d0b8d64","name":"Ephemeral messages are not stored","time":{"start":1721937632000,"stop":1721937632001,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bb9c9af313314d","name":"Asymmetric encrypt & decrypt","time":{"start":1721937532682,"stop":1721937532683,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a83896a35d40b9","name":"Push message with content topic containing JSON","time":{"start":1721938124281,"stop":1721938124282,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f89fb73073341","name":"Init the array if not present","time":{"start":1721937497706,"stop":1721937497708,"duration":2},"status":"passed","severity":"normal"},{"uid":"49ffa12306dadaad","name":"should throw an error for an unconfigured topic","time":{"start":1721937498046,"stop":1721937498046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2f4f619e65d511","name":"Check publish message containing Basic HTML tag","time":{"start":1721938083037,"stop":1721938083037,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8b4b64f32b0d7d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721937599983,"stop":1721937599984,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1546138b1373e2","name":"Overlapping topic subscription","time":{"start":1721938236361,"stop":1721938236361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4b7543afabfac7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721938083594,"stop":1721938083595,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8309a090ae0cfd7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721937498039,"stop":1721937498039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c326013c36f054","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721937839082,"stop":1721937839082,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c1bda081b747d8","name":"Check received message containing special chars","time":{"start":1721938050747,"stop":1721938050747,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c23c064ca26ff60","name":"Query with Promise Callback, No message returned","time":{"start":1721938171190,"stop":1721938171191,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce4b000fc535629","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721937675774,"stop":1721937675774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c43828f56b3af0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721937521095,"stop":1721937521095,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c27b5532f5a3a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721937755720,"stop":1721937755720,"duration":0},"status":"broken","severity":"normal"},{"uid":"a1cf235bc06282e3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721937506002,"stop":1721937506003,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f3dac9e68907e","name":"random static sharding 1 - Cluster ID: 686, Shard ID: 415","time":{"start":1721938147102,"stop":1721938147105,"duration":3},"status":"passed","severity":"normal"},{"uid":"af09e30ec1e3665f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721937664546,"stop":1721937664546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c743a4a7dd629cf","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721937755764,"stop":1721937755764,"duration":0},"status":"broken","severity":"normal"},{"uid":"883a5f6db7321861","name":"Push 30 different messages","time":{"start":1721938124276,"stop":1721938124276,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7139a457435594b","name":"Check publish message containing JSON","time":{"start":1721938083038,"stop":1721938083038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a63e05e915052a5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721938015501,"stop":1721938015501,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbfd8f6438a3978","name":"returns all values when wanted number is greater than available values","time":{"start":1721937521094,"stop":1721937521094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf6fa874a861ab2","name":"Passing page size 110 when there are 120 messages","time":{"start":1721938201989,"stop":1721938201990,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd75053e8e1beabb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app73/8/topic707/json","time":{"start":1721938123717,"stop":1721938123718,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85f66579580e4ba","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721938236352,"stop":1721938236352,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5bb171d9dcc9a2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721938136583,"stop":1721938136586,"duration":3},"status":"passed","severity":"normal"},{"uid":"529a1a98eaa14873","name":"Sample","time":{"start":1721937506031,"stop":1721937506032,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bfa8bf322c96ac","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721937498031,"stop":1721937498031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff9824e0165a664","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721937839086,"stop":1721937839087,"duration":1},"status":"passed","severity":"normal"},{"uid":"147d933f8f60b5a2","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721937755677,"stop":1721937755677,"duration":0},"status":"broken","severity":"normal"},{"uid":"9b59f3bb2746f75e","name":"Subscribe and receive messages via waku relay post","time":{"start":1721938236346,"stop":1721938236347,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e3b964fabff6dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721937498039,"stop":1721937498040,"duration":1},"status":"passed","severity":"normal"},{"uid":"f766813885371c88","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721937893270,"stop":1721937893271,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8db7598e66f833a","name":"Check received message containing shell command","time":{"start":1721938050735,"stop":1721938050736,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ce2b956e79b89c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721937557530,"stop":1721937557530,"duration":0},"status":"passed","severity":"normal"},{"uid":"541072efab35bc70","name":"Push message with unicode special characters payload","time":{"start":1721938015494,"stop":1721938015495,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc73d027852ac168","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721937808261,"stop":1721937808262,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff75ce1d4e93ce1","name":"Push message with custom timestamp: 1721934155767","time":{"start":1721938124286,"stop":1721938124287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af6d9c97892a6ec","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721937777912,"stop":1721937777912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5cea63265c79ae","name":"Ping on unsubscribed peer","time":{"start":1721937625904,"stop":1721937625904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0985d6fbc71871","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721937893271,"stop":1721937893272,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a28908855db84f","name":"Publish without waiting for remote peer","time":{"start":1721938083578,"stop":1721938083581,"duration":3},"status":"passed","severity":"normal"},{"uid":"55ce71fad3de0ff9","name":"Check received message containing SQL Injection","time":{"start":1721937777902,"stop":1721937777903,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17bc21cbe7f3580","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721938083595,"stop":1721938083595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5729c5e093565823","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721937839087,"stop":1721937839087,"duration":0},"status":"passed","severity":"normal"},{"uid":"858d41e939227261","name":"Push message with JSON payload","time":{"start":1721938015493,"stop":1721938015493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6871b8349ecff1d","name":"less peers than existing","time":{"start":1721938012872,"stop":1721938012872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba5dfb697c2d9c9e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721937498021,"stop":1721937498022,"duration":1},"status":"passed","severity":"normal"},{"uid":"5832d1ae804f4809","name":"Subscribe to topic containing long and receive message","time":{"start":1721937839075,"stop":1721937839076,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b64fbc0f4a466b8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721937498052,"stop":1721937498053,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb0cd509756a09b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721938236351,"stop":1721938236351,"duration":0},"status":"passed","severity":"normal"},{"uid":"370d24fd2b96fa36","name":"Waku message hash computation (no timestamp)","time":{"start":1721937500667,"stop":1721937500668,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7ceb3dc831d8bb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721938181991,"stop":1721938181991,"duration":0},"status":"passed","severity":"normal"},{"uid":"528c8ceb57859e6a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721938236367,"stop":1721938236367,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a1a7635507a814","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721938171188,"stop":1721938171188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffbfcdc8ba815f1","name":"listenerCount","time":{"start":1721937589854,"stop":1721937589854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d06b89de38f1b29","name":"should set field with only STORE enabled","time":{"start":1721937506569,"stop":1721937506569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a556db1ed4402e56","name":"Generator, custom pubsub topic","time":{"start":1721938181990,"stop":1721938181990,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb5e384e4c6b69b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721937498046,"stop":1721937498047,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2fe6b1877fa663","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721938236367,"stop":1721938236367,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fe2d9cd9b508b2","name":"Wrong topic","time":{"start":1721938123731,"stop":1721938123731,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6cc3f3a7b6188f","name":"Generator, 2 different pubsubtopics","time":{"start":1721938181988,"stop":1721938181989,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c60336d3765717","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721937498026,"stop":1721937498026,"duration":0},"status":"passed","severity":"normal"},{"uid":"903907415c0578e6","name":"Check message with no pubsub topic is not received","time":{"start":1721937777914,"stop":1721937777915,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d797a36a9020cb4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721937755756,"stop":1721937755757,"duration":1},"status":"broken","severity":"normal"},{"uid":"4cfa14e502394134","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721937755703,"stop":1721937755704,"duration":1},"status":"broken","severity":"normal"},{"uid":"152bcf05be39fe0b","name":"handles empty shards array correctly","time":{"start":1721937498051,"stop":1721937498051,"duration":0},"status":"passed","severity":"normal"}]