2024-05-07 14:07:24 +00:00

1 line
154 KiB
JSON

[{"uid":"51f524ea3978f49f","name":"Check message on other pubsub topic is not received","time":{"start":1715089991262,"stop":1715089991262,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3e022c2c5e369","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715090286858,"stop":1715090286858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc10e4b87a4ad8e5","name":"Push message equal or less that 1MB","time":{"start":1715090309498,"stop":1715090309499,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09f0086f512e895","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715089848012,"stop":1715089848012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61d4b153a5471d53","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715090393208,"stop":1715090393208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2846343a1161612","name":"1 Relay, 1 Filter, gives up","time":{"start":1715089810085,"stop":1715089810085,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e0984389bc84b3","name":"Encoder throws on empty string content topic","time":{"start":1715089799689,"stop":1715089799690,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff47cbfefb1b5450","name":"Passing page size 0 when there are 110 messages","time":{"start":1715090398362,"stop":1715090398363,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b77d0e9ba4fef8","name":"new peer added after a peer was already found","time":{"start":1715090286857,"stop":1715090286858,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f4987cf3335ee9be","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715089786277,"stop":1715089786277,"duration":0},"status":"passed","severity":"normal"},{"uid":"807885e1c3d79ce1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715090809516,"stop":1715090809516,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c0b5ad01f0a9f6","name":"Check message with no payload is not received","time":{"start":1715090259026,"stop":1715090259026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7be259d4f065e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715089786283,"stop":1715089786283,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffa757a6cc4800a","name":"Subscribe and publish message","time":{"start":1715090308742,"stop":1715090308742,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09bc59c7f9b8eb9","name":"Push message on custom pubsubTopic","time":{"start":1715090083026,"stop":1715090083027,"duration":1},"status":"passed","severity":"normal"},{"uid":"46be4bede69dd39f","name":"Push message with content topic containing escaped characters","time":{"start":1715090309492,"stop":1715090309493,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63a2e616ab1aa47","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715089820332,"stop":1715089820333,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6fb3e9c3b656a0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715089884020,"stop":1715089884020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdf32f7e658a9b3","name":"Check received message containing emoji","time":{"start":1715090259022,"stop":1715090259023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fa2af27bf8e1db","name":"Subscribe to topic containing long and receive message","time":{"start":1715090270116,"stop":1715090270116,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea9239084c671bb","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715090308753,"stop":1715090308753,"duration":0},"status":"passed","severity":"normal"},{"uid":"455396483ee87366","name":"should throw error - no id","time":{"start":1715089794771,"stop":1715089794771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7a48d0f8b41208","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715090393208,"stop":1715090393209,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4aa95e513339ad","name":"Callback on promise","time":{"start":1715090400579,"stop":1715090400579,"duration":0},"status":"passed","severity":"normal"},{"uid":"733aace209ea333e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715090578818,"stop":1715090578818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52134bc91c2c2e6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715089810274,"stop":1715089810274,"duration":0},"status":"passed","severity":"normal"},{"uid":"47eed79e2a42cc93","name":"Reopen subscription with peer with lost subscription","time":{"start":1715089911093,"stop":1715089911093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43b63d7737d32e2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app93/8/topic558/xml","time":{"start":1715090341374,"stop":1715090341374,"duration":0},"status":"passed","severity":"normal"},{"uid":"febfb13422e8af69","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715089786293,"stop":1715089786293,"duration":0},"status":"passed","severity":"normal"},{"uid":"137f09712fe4e6f3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715090259055,"stop":1715090259056,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddda9e42ebe72c71","name":"should set field with all protocols enabled","time":{"start":1715089794783,"stop":1715089794783,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa67b156690fa2c","name":"Check publish message containing Basic HTML tag","time":{"start":1715090311015,"stop":1715090311015,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de2a7b6af4ab8a3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715089837819,"stop":1715089837819,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb7c416dadc50b7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715090042309,"stop":1715090042310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c894e3e86d2328","name":"removeEventListener with correct event","time":{"start":1715089877304,"stop":1715089877306,"duration":2},"status":"passed","severity":"normal"},{"uid":"3563d22b0bbbc468","name":"Check publish message containing Arabic","time":{"start":1715090311012,"stop":1715090311012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2f164a79483161","name":"Check message received after nwaku node is restarted","time":{"start":1715090259059,"stop":1715090259059,"duration":0},"status":"skipped","severity":"normal"},{"uid":"284efdb4619e316f","name":"Check publish message containing Script","time":{"start":1715090311013,"stop":1715090311014,"duration":1},"status":"passed","severity":"normal"},{"uid":"616b46db6c702102","name":"receives messages sent to provided content topic through callback","time":{"start":1715090287032,"stop":1715090287032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"353efba02df7e782","name":"Publishes to nwaku","time":{"start":1715090285344,"stop":1715090285344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f654104a853e53b6","name":"Relay + Store","time":{"start":1715089847898,"stop":1715089847898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e009cf081e5d51cf","name":"Query generator for multiple messages","time":{"start":1715090400573,"stop":1715090400577,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ffdf1a295816670","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715089992337,"stop":1715089992337,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4b3a99b3bfcefc","name":"Generator, custom pubsub topic","time":{"start":1715090387417,"stop":1715090387417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5a6aa65c68cf28","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715089992340,"stop":1715089992340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f902a2a47b253b8f","name":"same cluster, different shard: nodes connect","time":{"start":1715090121183,"stop":1715090121183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5938e48ae7c82ffe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715090270118,"stop":1715090270118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66afce89019d351","name":"more peers than existing","time":{"start":1715090259259,"stop":1715090259259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c05d10274a0f62a4","name":"Push message with Arabic payload","time":{"start":1715090309462,"stop":1715090309462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d65e58541b2b40","name":"Push message with content topic containing Script","time":{"start":1715090172747,"stop":1715090172747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2114802577201b9","name":"Push message with custom timestamp: 1715086392625","time":{"start":1715090172758,"stop":1715090172758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d3f97903d12d28","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715089992349,"stop":1715089992350,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d4ca8ef45314f2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715089814469,"stop":1715089814470,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3216b2720bd6189","name":"Light Node - default protocols","time":{"start":1715090427571,"stop":1715090427571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65ebb0090a47c67","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715089992343,"stop":1715089992343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa3597423e6c94a","name":"should get / set TCP multiaddr","time":{"start":1715089794780,"stop":1715089794780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1783c55a97200621","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715089913967,"stop":1715089913967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef6231c9a0f1669","name":"Push message with custom timestamp: 1715093592625","time":{"start":1715090172758,"stop":1715090172758,"duration":0},"status":"passed","severity":"normal"},{"uid":"370459620aa1b48b","name":"should set field with all protocols disabled","time":{"start":1715089794783,"stop":1715089794783,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca6384e72434b00","name":"Fails to push message with large meta","time":{"start":1715090309495,"stop":1715090309496,"duration":1},"status":"passed","severity":"normal"},{"uid":"43dba103eae0be93","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715089786294,"stop":1715089786294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9713227e0d51bf5","name":"throws on content topic with empty version field","time":{"start":1715089786253,"stop":1715089786254,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ecf123d16abc3d1","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715089992351,"stop":1715089992351,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9739c2226fea93","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715090393207,"stop":1715090393208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71ce799db889b5e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715089992342,"stop":1715089992342,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e48bc9e175e5856","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715089810603,"stop":1715089810604,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c7f481984abbb","name":"different cluster, same shard: nodes don't connect","time":{"start":1715089992328,"stop":1715089992328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5b7ba88ac2904c","name":"Decoder throws on undefined content topic","time":{"start":1715089799690,"stop":1715089799690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eabc22a62661dea","name":"should return empty list for no shard","time":{"start":1715089786278,"stop":1715089786279,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3df3cf8740a9185","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app88/2/topic110/utf8","time":{"start":1715090341375,"stop":1715090341375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a779491d36a2ffb1","name":"Passing page size 1 when there are 4 messages","time":{"start":1715090398363,"stop":1715090398363,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6433b989a173d6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715090353208,"stop":1715090353208,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7aee6a175f24bd","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715089788909,"stop":1715089788909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e036c3cb19e6cbb8","name":"connected peers and dial","time":{"start":1715090259259,"stop":1715090259259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48bce0bf45b0e4ee","name":"Push message with content topic containing special chars","time":{"start":1715090172744,"stop":1715090172744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac99aaea516ee672","name":"connects to nwaku","time":{"start":1715090417054,"stop":1715090417054,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1a6b35eb1c8834","name":"Nodes with multiple pubsub topic","time":{"start":1715090283240,"stop":1715090283241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a214997324a13a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715089884022,"stop":1715089884025,"duration":3},"status":"passed","severity":"normal"},{"uid":"d3b94c384f42a677","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715090270112,"stop":1715090270113,"duration":1},"status":"broken","severity":"normal"},{"uid":"b76724967663203a","name":"Check message received after jswaku node is restarted","time":{"start":1715090259058,"stop":1715090259059,"duration":1},"status":"skipped","severity":"normal"},{"uid":"37925f17f662ca80","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715090042307,"stop":1715090042307,"duration":0},"status":"passed","severity":"normal"},{"uid":"bade9951aa352fbc","name":"should not receive a peer event before start","time":{"start":1715089847986,"stop":1715089847986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a180a41ce0dec24","name":"should handle application and version for autosharding","time":{"start":1715089786277,"stop":1715089786277,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e2cafa40143c9a","name":"should not receive a peer event before start","time":{"start":1715090300738,"stop":1715090300739,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b198e0d3c109e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715090809514,"stop":1715090809514,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d3d78f4274b30","name":"should not receive a peer event before start","time":{"start":1715089814468,"stop":1715089814468,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd106a23eea7648","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715090042310,"stop":1715090042311,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa1d2676934ef60","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715090809525,"stop":1715090809525,"duration":0},"status":"passed","severity":"normal"},{"uid":"72caadafd44b970f","name":"Subscribe and receive messages via lightPush","time":{"start":1715090270108,"stop":1715090270108,"duration":0},"status":"passed","severity":"normal"},{"uid":"240f430a53eb470b","name":"Js publishes, other Js receives","time":{"start":1715090285345,"stop":1715090285345,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62dd3add16e6035","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715090341377,"stop":1715090341378,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4fbaf20f9546c2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715090270117,"stop":1715090270117,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d968ac025f5b7de","name":"Nwaku publishes","time":{"start":1715090285344,"stop":1715090285344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9ae5319be8b9b4","name":"Check message with no payload is not received","time":{"start":1715090259057,"stop":1715090259058,"duration":1},"status":"passed","severity":"normal"},{"uid":"da260e2cad31b23a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715090308750,"stop":1715090308751,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79f7d0caeb59588","name":"Encoder throws on undefined content topic","time":{"start":1715089820335,"stop":1715089820336,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e97141d37de64e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715090361919,"stop":1715090361920,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03e1272fc88c500","name":"Subscribe to topic containing XML and receive message","time":{"start":1715090809514,"stop":1715090809514,"duration":0},"status":"passed","severity":"normal"},{"uid":"49950cc67c2823e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715089810272,"stop":1715089810273,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11cfec42033e36e","name":"Push message with content topic containing SQL Injection","time":{"start":1715090309471,"stop":1715090309471,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4473ae241ab79b","name":"Passing page size 3 when there are 20 messages","time":{"start":1715090398363,"stop":1715090398364,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f106b995e4e1a8a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715089786297,"stop":1715089786297,"duration":0},"status":"passed","severity":"normal"},{"uid":"83297c001951f3f5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715089992335,"stop":1715089992336,"duration":1},"status":"passed","severity":"normal"},{"uid":"36606e3aac6db27d","name":"Push message with long payload","time":{"start":1715090309459,"stop":1715090309460,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a279f6980982e4","name":"Symmetric encrypt & Decrypt","time":{"start":1715089820887,"stop":1715089820887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f54d7eedb4a75dd","name":"Check received message containing short","time":{"start":1715089991238,"stop":1715089991238,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd1707abdeef438","name":"Check received message containing Arabic","time":{"start":1715089991241,"stop":1715089991241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8f6bc1a8ce1504","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app20/8/topic338/json","time":{"start":1715090341372,"stop":1715090341372,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fcbd0a0d055a4f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715090270127,"stop":1715090270127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64c260126c5f822","name":"handles different clusterIds correctly","time":{"start":1715089786271,"stop":1715089786271,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee9bdde593443dd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715089799278,"stop":1715089799278,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d9ac9f17694abc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715090809515,"stop":1715090809515,"duration":0},"status":"passed","severity":"normal"},{"uid":"830c31208819603","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app46/3/topic722/test.js","time":{"start":1715090341375,"stop":1715090341375,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5cb7c04b2a35e9","name":"start node with ApplicationInfo","time":{"start":1715090341378,"stop":1715090341378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7335699c438f8af","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715089786280,"stop":1715089786280,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d2f0d05af51dee","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715090809526,"stop":1715090809526,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd60bf6b849c977","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715090287031,"stop":1715090287032,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c2112c10660247b7","name":"should be able to encode the field with only STORE set to true","time":{"start":1715089794190,"stop":1715089794190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bebcae26f31541","name":"Check received message containing JSON","time":{"start":1715089991246,"stop":1715089991247,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd4b51d1370c6fd","name":"Throws when trying to push message with empty payload","time":{"start":1715090172742,"stop":1715090172743,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5b514fba7562f0","name":"Push message with content topic containing special chars","time":{"start":1715090309468,"stop":1715090309469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad2ff034d13bfd3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715089913964,"stop":1715089913965,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b02f5b8394db024","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715090400580,"stop":1715090400581,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdd1b255d751d61","name":"Rejects garbage","time":{"start":1715089803049,"stop":1715089803049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c6225eb35ceda5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715090172747,"stop":1715090172748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52b0f75f0c4442","name":"should return valid sharding parameters for static sharding","time":{"start":1715089786293,"stop":1715089786293,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc981b6c39e47489","name":"Check received message containing long","time":{"start":1715090259028,"stop":1715090259029,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb65a1065deeb4a3","name":"Ephemeral field set to true","time":{"start":1715089799688,"stop":1715089799688,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa41ebe3361a51","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715090270125,"stop":1715090270126,"duration":1},"status":"passed","severity":"normal"},{"uid":"889d23085392fa7d","name":"Generator, 2 different pubsubtopics","time":{"start":1715090387419,"stop":1715090387419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1afc0cb298ddd7e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715090042326,"stop":1715090042329,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f39ab11aa379fb1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715089786259,"stop":1715089786259,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd10742ee8d0a906","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715089913966,"stop":1715089913967,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc492096a0b91c88","name":"should only return 1 node with store capability","time":{"start":1715089810603,"stop":1715089810603,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6992fd8173230ea","name":"should set field with only FILTER enabled","time":{"start":1715089794784,"stop":1715089794784,"duration":0},"status":"passed","severity":"normal"},{"uid":"84738b6fe8c6f533","name":"different cluster, different shard: nodes don't connect","time":{"start":1715089992328,"stop":1715089992328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dc5a1cefdf9a20","name":"Check received message with timestamp: 1715089837235000000 ","time":{"start":1715089991256,"stop":1715089991259,"duration":3},"status":"passed","severity":"normal"},{"uid":"6399ef754dd2c852","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715090809521,"stop":1715090809521,"duration":0},"status":"passed","severity":"normal"},{"uid":"33433f63cd48c951","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715089786279,"stop":1715089786279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed20007aae7eb152","name":"should throw error - no public key","time":{"start":1715089794776,"stop":1715089794776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fff1dfa9871ee4d","name":"Check received message containing Basic HTML tag","time":{"start":1715090259043,"stop":1715090259043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8475426375089637","name":"Check received message with timestamp: 1715089836734000000 ","time":{"start":1715090259048,"stop":1715090259054,"duration":6},"status":"passed","severity":"normal"},{"uid":"84dfe650df59a7c2","name":"Push message with content topic containing long","time":{"start":1715090172743,"stop":1715090172743,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d3feb170bdd6b4","name":"1 Store, 2 fetches","time":{"start":1715089810084,"stop":1715089810084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8b9ddebe7a03ad","name":"Push message with unicode special characters payload","time":{"start":1715090172741,"stop":1715090172741,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac0248a9540b876","name":"Promise Callback - backward","time":{"start":1715090377046,"stop":1715090377046,"duration":0},"status":"passed","severity":"normal"},{"uid":"47febf1943848a28","name":"Subscribe to topic containing XML and receive message","time":{"start":1715090270119,"stop":1715090270120,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9dfd8880e6fcf4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715090308748,"stop":1715090308749,"duration":1},"status":"passed","severity":"normal"},{"uid":"2687a8810e1ac7fe","name":"Push message with rate limit","time":{"start":1715090172757,"stop":1715090172757,"duration":0},"status":"passed","severity":"normal"},{"uid":"1030a2b66b238c8a","name":"Ping on unsubscribed peer","time":{"start":1715089911094,"stop":1715089911095,"duration":1},"status":"passed","severity":"normal"},{"uid":"47da23bcfcdb83ce","name":"should properly create location multiaddrs - udp6","time":{"start":1715089794781,"stop":1715089794781,"duration":0},"status":"passed","severity":"normal"},{"uid":"9997a7b4ce03ccef","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715089786281,"stop":1715089786282,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96b65b9e75b12b1","name":"can start and stop the service","time":{"start":1715089814466,"stop":1715089814466,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dd2a135f509d3b","name":"should not fail to start the service if it is already started","time":{"start":1715089847978,"stop":1715089847985,"duration":7},"status":"passed","severity":"normal"},{"uid":"83344179abc4cb7d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715090042310,"stop":1715090042310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88ea6c37df15b6b","name":"Push message with content topic containing JSON","time":{"start":1715090172749,"stop":1715090172749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0b1902d67063da","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715089786291,"stop":1715089786291,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c9e7bb0cb80c04","name":"random static sharding 8 - Cluster ID: 250, Shard ID: 912","time":{"start":1715090361915,"stop":1715090361916,"duration":1},"status":"passed","severity":"normal"},{"uid":"324e3484de7d5f89","name":"Accepts a valid Waku Message","time":{"start":1715089803047,"stop":1715089803048,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c887321278c034e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715089794197,"stop":1715089794197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15d730c8e661ffe","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715090345623,"stop":1715090345624,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd64cb7b383c515","name":"Push message with content topic containing XML","time":{"start":1715090309472,"stop":1715090309488,"duration":16},"status":"passed","severity":"normal"},{"uid":"b8250520210cf135","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715090042303,"stop":1715090042304,"duration":1},"status":"passed","severity":"normal"},{"uid":"67be8ba0cbe91f38","name":"Check received message containing XML","time":{"start":1715090259043,"stop":1715090259043,"duration":0},"status":"passed","severity":"normal"},{"uid":"be52326174dbc824","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715090809524,"stop":1715090809524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4785407f9a556d68","name":"should not receive a peer event after stop","time":{"start":1715090300739,"stop":1715090300739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2cd91d36f6267c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715089992344,"stop":1715089992344,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a008716a734ff","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715090270110,"stop":1715090270110,"duration":0},"status":"passed","severity":"normal"},{"uid":"feed4f0fbb6b67eb","name":"Ping on unsubscribed peer","time":{"start":1715089867595,"stop":1715089867599,"duration":4},"status":"passed","severity":"normal"},{"uid":"ff7eb379bc6022c4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715090809522,"stop":1715090809523,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2123931f62e7949","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715089913965,"stop":1715089913966,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce83dfb754b223","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715089786288,"stop":1715089786288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e660d725768e60b","name":"should not fail to stop the service if it was not started","time":{"start":1715089847977,"stop":1715089847978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c11ed84e1e94eb","name":"Reopen subscription with peer with lost subscription","time":{"start":1715089867599,"stop":1715089867600,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44c74c987d95b6e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715090270110,"stop":1715090270110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7576ae809ef9d0ae","name":"Encoder throws on undefined content topic","time":{"start":1715089799689,"stop":1715089799689,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a838f288c805e2","name":"can dial TLS multiaddrs","time":{"start":1715090125963,"stop":1715090125963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b429b719d42fd8e1","name":"Push 30 different messages","time":{"start":1715090172742,"stop":1715090172742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86b678210c9995e","name":"start node with empty content topic","time":{"start":1715090341378,"stop":1715090341378,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b708e3e27d1fb0","name":"Passing an array","time":{"start":1715090417055,"stop":1715090417055,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dd0d3ca834b40c","name":"Check message with no payload is not received","time":{"start":1715089991264,"stop":1715089991264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe8a64a031e26a7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715090809523,"stop":1715090809523,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8a3d439e6afa86","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715090809526,"stop":1715090809527,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f4ae4aeb451aee","name":"Push message with Russian payload","time":{"start":1715090309462,"stop":1715090309463,"duration":1},"status":"passed","severity":"normal"},{"uid":"869e0aedb82facf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715089913970,"stop":1715089913970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dcd5694dd16df7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715089992350,"stop":1715089992351,"duration":1},"status":"passed","severity":"normal"},{"uid":"11feef986e37d7e7","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715090393207,"stop":1715090393207,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb3dc55f5b186f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715090809517,"stop":1715090809517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dc7bd721a3eb41","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715090416254,"stop":1715090416254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4541d5675e126b1f","name":"Generator, custom pubsub topic","time":{"start":1715090387414,"stop":1715090387415,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b96062c49272df","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715089786292,"stop":1715089786292,"duration":0},"status":"passed","severity":"normal"},{"uid":"81168108a5a1b66","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715089786294,"stop":1715089786294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f29e47fa6d3b09","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715089786367,"stop":1715089786367,"duration":0},"status":"passed","severity":"normal"},{"uid":"840102a73e3fba3a","name":"A test","time":{"start":1715090083133,"stop":1715090083136,"duration":3},"status":"passed","severity":"normal"},{"uid":"a498664337958df3","name":"Push message with shell command payload","time":{"start":1715090309465,"stop":1715090309465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81f6e81a0a04859","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715089992344,"stop":1715089992344,"duration":0},"status":"passed","severity":"normal"},{"uid":"50434feb09aeed4c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715090283239,"stop":1715090283240,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3d6a04e8af5529","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715090283241,"stop":1715090283241,"duration":0},"status":"passed","severity":"normal"},{"uid":"3643ddfd72f5e91d","name":"Publish without waiting for remote peer","time":{"start":1715090308741,"stop":1715090308742,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f02fa8b1a12705","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715089786260,"stop":1715089786261,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b17eea0356fe571","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app51/3/topic661/utf8","time":{"start":1715090341373,"stop":1715090341373,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f379dce9dad5c2","name":"Check meta is set [symmetric]","time":{"start":1715089820334,"stop":1715089820335,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fd0716323f8aab","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715089992330,"stop":1715089992330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4539275f109c2cf","name":"should properly compute the node id","time":{"start":1715089794779,"stop":1715089794779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea04342b78165d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715089992351,"stop":1715089992351,"duration":0},"status":"passed","severity":"normal"},{"uid":"71be5b0f0606166b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715089794189,"stop":1715089794190,"duration":1},"status":"passed","severity":"normal"},{"uid":"98230e0ebe1e9cd4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715089884018,"stop":1715089884019,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b9ee22b869985d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715089913970,"stop":1715089913971,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee820e633198eee1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715090308743,"stop":1715090308743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d115449de7d5311a","name":"Push message with JSON payload","time":{"start":1715090309464,"stop":1715090309465,"duration":1},"status":"passed","severity":"normal"},{"uid":"de842c10013f8d4f","name":"Subscribe and receive messages via lightPush","time":{"start":1715090809507,"stop":1715090809507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26b4ca08f210a3d","name":"Check publish message containing Russian","time":{"start":1715090311012,"stop":1715090311013,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f7f4cb0ea96f2e","name":"Filter","time":{"start":1715090427571,"stop":1715090427571,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a60aaa9f963ab","name":"should return all peers when numPeers is 0","time":{"start":1715089799277,"stop":1715089799277,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeed3fcc7851276e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715089786275,"stop":1715089786275,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bd74edfbe58ea1","name":"Sample","time":{"start":1715089794334,"stop":1715089794334,"duration":0},"status":"passed","severity":"normal"},{"uid":"c337e4815b84feec","name":"Subscribe to topic containing Script and publish message","time":{"start":1715090308750,"stop":1715090308750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e77b0c1c8c6a012","name":"should properly create location multiaddrs - udp","time":{"start":1715089794782,"stop":1715089794782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4edef4f71140def","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715089992333,"stop":1715089992333,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d56ba71dd296ccf","name":"Ping on unsubscribed peer","time":{"start":1715089911092,"stop":1715089911092,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04b51908929d6ed","name":"Check publish message containing unicode special characters","time":{"start":1715090311018,"stop":1715090311020,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d253e882cad665f","name":"does not throw on valid cases","time":{"start":1715089786247,"stop":1715089786248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d88f208f1faf6e","name":"Push message with Script payload","time":{"start":1715090309463,"stop":1715090309463,"duration":0},"status":"passed","severity":"normal"},{"uid":"903643525f6d81b9","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715089992350,"stop":1715089992350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37ba724d78d87ee","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715089837814,"stop":1715089837816,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e115da12334eac2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715089786297,"stop":1715089786297,"duration":0},"status":"passed","severity":"normal"},{"uid":"53173cf4b349a93d","name":"through manual discovery","time":{"start":1715090125963,"stop":1715090125964,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b0def0e2d9b2ad","name":"Overlapping topic subscription","time":{"start":1715090308746,"stop":1715090308746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d84d6a5d6e3d612","name":"Push message with escaped characters payload","time":{"start":1715090309465,"stop":1715090309465,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63e8b0a8dc0b632","name":"Push message with Basic HTML tag payload","time":{"start":1715090309464,"stop":1715090309464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d174d26993b645","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715089786274,"stop":1715089786274,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddc5d7f1270f119","name":"udp ip6 address","time":{"start":1715089794153,"stop":1715089794154,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c27e26c51aa001","name":"Query Generator, No message returned","time":{"start":1715090353209,"stop":1715090353210,"duration":1},"status":"passed","severity":"normal"},{"uid":"429c94f6d1ae73a8","name":"Encoder throws on empty string content topic","time":{"start":1715089822214,"stop":1715089822214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d873169533b56f33","name":"Store - dialed after - with timeout","time":{"start":1715090427570,"stop":1715090427570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76f37d41b50daa1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715089799278,"stop":1715089799278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26962c0f9c8fc66","name":"Subscribe and receive messages via waku relay post","time":{"start":1715090809517,"stop":1715090809518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5df6f881611bff4","name":"ignores unrecognized TXT record formats","time":{"start":1715089810601,"stop":1715089810601,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c85268d0bd3f16","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715089786297,"stop":1715089786297,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b08478ee6d758e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715090308749,"stop":1715090308749,"duration":0},"status":"passed","severity":"normal"},{"uid":"40372b892713bed5","name":"should not fail to stop the service if it was not started","time":{"start":1715090300737,"stop":1715090300737,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f1664b42253e2a","name":"should set field with only RELAY enabled","time":{"start":1715089794783,"stop":1715089794783,"duration":0},"status":"passed","severity":"normal"},{"uid":"12445d785f44a7cb","name":"Check received message containing SQL Injection","time":{"start":1715090259042,"stop":1715090259042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07d200be6fece8c","name":"Check received message containing Chinese","time":{"start":1715090259017,"stop":1715090259017,"duration":0},"status":"passed","severity":"normal"},{"uid":"9341114532723996","name":"should handle corrupted local storage data gracefully","time":{"start":1715089814470,"stop":1715089814470,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fccf310af8e52b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715090270123,"stop":1715090270124,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76786ae47ee57cd","name":"Check received message containing numeric","time":{"start":1715090259029,"stop":1715090259033,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e565e76f9943ec0","name":"handles multiple messages","time":{"start":1715090405676,"stop":1715090405676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ffc5a763628911","name":"Fails to push message bigger that 1MB","time":{"start":1715090172759,"stop":1715090172759,"duration":0},"status":"passed","severity":"normal"},{"uid":"12349696033d2e3c","name":"Push message with numeric payload","time":{"start":1715090309460,"stop":1715090309460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a744f9819b694a1c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715090416253,"stop":1715090416254,"duration":1},"status":"passed","severity":"normal"},{"uid":"75757f9f35260a39","name":"Check message received after nwaku node is restarted","time":{"start":1715089991265,"stop":1715089991265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd0b0cdd58b8874e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715089810275,"stop":1715089810275,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e883f3e236ac80","name":"Push message with Chinese payload","time":{"start":1715090172734,"stop":1715090172735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2eb4dbe41470f94","name":"should add and remove event listeners correctly","time":{"start":1715089814470,"stop":1715089814470,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d578ead268dab85","name":"Passing cursor with wrong message digest","time":{"start":1715090345628,"stop":1715090345628,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68c523a21e30338","name":"Decoder throws on empty string content topic","time":{"start":1715089799690,"stop":1715089799691,"duration":1},"status":"passed","severity":"normal"},{"uid":"9960c4620ae728cc","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715089794191,"stop":1715089794192,"duration":1},"status":"passed","severity":"normal"},{"uid":"244caba347f57f79","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715090308751,"stop":1715090308752,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e39727ce5f2bfb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715089913970,"stop":1715089913970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5296a5eb4e9bc385","name":"Subscribe to topic containing Script and receive message","time":{"start":1715090809524,"stop":1715090809525,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfb4159a561494f","name":"Push message with content topic containing XML","time":{"start":1715090172747,"stop":1715090172747,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd172e1a4eb1019","name":"Privacy Node - default protocol","time":{"start":1715090427571,"stop":1715090427571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d750b40b599cdc5c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715089913968,"stop":1715089913968,"duration":0},"status":"passed","severity":"normal"},{"uid":"4753de5ac7cc25bb","name":"Throws when trying to push message with empty payload","time":{"start":1715090309467,"stop":1715090309467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df1995eabfd9ab6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715089992329,"stop":1715089992329,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e96a0f6b16a7ae","name":"All","time":{"start":1715089847898,"stop":1715089847899,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d86929b533c8a5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715090121182,"stop":1715090121182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ee3ef171064e00","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715090259024,"stop":1715090259024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52e4359f3a4cd21","name":"Check received message containing short","time":{"start":1715090259015,"stop":1715090259015,"duration":0},"status":"passed","severity":"normal"},{"uid":"730811be7a415d49","name":"handles different networkShards values correctly","time":{"start":1715089786271,"stop":1715089786272,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d108df298dc5db","name":"Query generator for 2000 messages","time":{"start":1715090400581,"stop":1715090400582,"duration":1},"status":"passed","severity":"normal"},{"uid":"5600f496c2a383d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715089786270,"stop":1715089786270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c7c9b91ee678d6","name":"should not receive a peer event after stop","time":{"start":1715089847986,"stop":1715089848005,"duration":19},"status":"passed","severity":"normal"},{"uid":"8b75ad15de6be726","name":"Push message with content topic containing JSON","time":{"start":1715090309489,"stop":1715090309489,"duration":0},"status":"passed","severity":"normal"},{"uid":"77efc27c89177222","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715090083027,"stop":1715090083027,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2b6b5f4a56a580","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715090387418,"stop":1715090387418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1883cedf087757","name":"should be called for bootstrap peers","time":{"start":1715089845049,"stop":1715089845049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce3843c3f046f01","name":"Check received message containing escaped characters","time":{"start":1715090259022,"stop":1715090259022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aa64d663ce67f1","name":"Push message with emoji payload","time":{"start":1715090309466,"stop":1715090309466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f75e811c40d29a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715090083031,"stop":1715090083031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4449512082208c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715089786290,"stop":1715089786290,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0db69cfea03e70","name":"configure the node with multiple content topics","time":{"start":1715090341376,"stop":1715090341377,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f6849a118b89a8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715089837817,"stop":1715089837817,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d69c997b74cb0c9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715090361910,"stop":1715090361911,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcb11eaef8ede71","name":"Check received message containing shell command","time":{"start":1715089991247,"stop":1715089991249,"duration":2},"status":"passed","severity":"normal"},{"uid":"109041728874129","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715090308752,"stop":1715090308752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69903e3e9fcc39d","name":"Fails to push message with large meta","time":{"start":1715090172757,"stop":1715090172757,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea0f065f37ab824","name":"Check received message containing unicode special characters","time":{"start":1715089991253,"stop":1715089991253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e010f6c66ac7ed5f","name":"Refresh subscription","time":{"start":1715090809511,"stop":1715090809511,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a797dcb501dcea","name":"Check received message containing Script","time":{"start":1715090259042,"stop":1715090259043,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6122b2c48e0cbd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715089786282,"stop":1715089786282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1e48070ce4259a","name":"1 Relay, 1 fetch","time":{"start":1715089810083,"stop":1715089810084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80737e7f3a67651","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715090083030,"stop":1715090083031,"duration":1},"status":"passed","severity":"normal"},{"uid":"246abdd1f9adfe68","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715089992336,"stop":1715089992337,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b22b55f1881e03","name":"Subscribe and receives messages on 20 topics","time":{"start":1715090270111,"stop":1715090270111,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df6bbc2d5b2ea10","name":"should encode/decode to RLP encoding","time":{"start":1715089794779,"stop":1715089794779,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c7067769251398","name":"Relay","time":{"start":1715089847898,"stop":1715089847898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3b84770b084c21","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715089809157,"stop":1715089809157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e873d035a03f24d1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715089786276,"stop":1715089786276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9f7543b9820a9b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715090809512,"stop":1715090809512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3e109b08eab467","name":"Push message on custom pubsubTopic","time":{"start":1715090083028,"stop":1715090083028,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c6e0538fb773d","name":"creates an iterator","time":{"start":1715090405675,"stop":1715090405675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28b691c6e8acbed","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715089799278,"stop":1715089799279,"duration":1},"status":"passed","severity":"normal"},{"uid":"573bb7f3cc86f7d5","name":"Check received message containing Script","time":{"start":1715089991243,"stop":1715089991244,"duration":1},"status":"passed","severity":"normal"},{"uid":"148ffa8e09f91fd0","name":"Ping on subscribed peer","time":{"start":1715089911093,"stop":1715089911094,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6a8fecdbd1f748","name":"Mutual subscription","time":{"start":1715090308738,"stop":1715090308739,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37dafecb975cf4a","name":"Check received message with timestamp: 1715089836734 ","time":{"start":1715090259023,"stop":1715090259024,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf6458901eac43f","name":"Subscribe to topic containing XML and publish message","time":{"start":1715090308750,"stop":1715090308750,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbdd46ba8a9bfc","name":"Subscribe to topic containing short and publish message","time":{"start":1715090308746,"stop":1715090308746,"duration":0},"status":"passed","severity":"normal"},{"uid":"568df4e981d59ea7","name":"random static sharding 10 - Cluster ID: 217, Shard ID: 934","time":{"start":1715090361917,"stop":1715090361917,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f5ab7b7fab966d","name":"Using a function","time":{"start":1715090417056,"stop":1715090417056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82432748b64f11a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715089786283,"stop":1715089786284,"duration":1},"status":"passed","severity":"normal"},{"uid":"20774857619f2e65","name":"Decoder throws on empty string content topic","time":{"start":1715089820337,"stop":1715089820337,"duration":0},"status":"passed","severity":"normal"},{"uid":"be26a1218b2684b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715090353210,"stop":1715090353211,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ab049bd82a20a7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715089810273,"stop":1715089810273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcdfbffa19952f5","name":"Passing page size 11 when there are 10 messages","time":{"start":1715090398367,"stop":1715090398367,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daecace5c4a0734","name":"Push message with content topic containing Arabic","time":{"start":1715090172745,"stop":1715090172745,"duration":0},"status":"passed","severity":"normal"},{"uid":"249c6bc0884ded19","name":"Meta field set when metaSetter is specified","time":{"start":1715089799688,"stop":1715089799689,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0b654bfdab383f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715090809517,"stop":1715090809517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0652a9f6dfe83a","name":"throws on content topic with empty topic name field","time":{"start":1715089786254,"stop":1715089786255,"duration":1},"status":"passed","severity":"normal"},{"uid":"c743f6c6460404b4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715089794195,"stop":1715089794195,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f913faeaddd745","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app88/5/topic333/test.js","time":{"start":1715090341371,"stop":1715090341371,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b562387745894","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715090809512,"stop":1715090809512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7570f65ee31ac28","name":"different cluster, different shard: nodes don't connect","time":{"start":1715090121184,"stop":1715090121184,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0faf0ce6968cc6","name":"addEventListener with correct event","time":{"start":1715089877302,"stop":1715089877303,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a62458011a175ec","name":"Query with Ordered Callback, No message returned","time":{"start":1715090353213,"stop":1715090353213,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7ac01a77500c40","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715089991261,"stop":1715089991261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47197e54a87828b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715090809520,"stop":1715090809520,"duration":0},"status":"broken","severity":"normal"},{"uid":"bef21c476112b690","name":"should encodeTxt and decodeTxt","time":{"start":1715089794769,"stop":1715089794769,"duration":0},"status":"passed","severity":"normal"},{"uid":"50afc536c489f832","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715089921922,"stop":1715089921922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b42b39cbd3b4f7d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715089921922,"stop":1715089921923,"duration":1},"status":"passed","severity":"normal"},{"uid":"81138768fffa0cf2","name":"Query with Promise Callback, No Decoder","time":{"start":1715090353214,"stop":1715090353215,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bab99ea7649a8f1","name":"Check publish message containing emoji","time":{"start":1715090311020,"stop":1715090311024,"duration":4},"status":"passed","severity":"normal"},{"uid":"8b8ba5b08917d9a7","name":"Subscribe to topic containing Script and receive message","time":{"start":1715090270119,"stop":1715090270119,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa5f7a2bbbb7971","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715090809512,"stop":1715090809512,"duration":0},"status":"passed","severity":"normal"},{"uid":"131e18fd08a5491b","name":"Subscribe and receives messages on 20 topics","time":{"start":1715090809509,"stop":1715090809509,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4f99c2b728a55","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715090353207,"stop":1715090353207,"duration":0},"status":"passed","severity":"normal"},{"uid":"14578c7aab4eb550","name":"groups content topics by expected pubsub topic","time":{"start":1715089786269,"stop":1715089786270,"duration":1},"status":"passed","severity":"normal"},{"uid":"4131a7f156f55540","name":"should throw error - no id","time":{"start":1715089794770,"stop":1715089794770,"duration":0},"status":"passed","severity":"normal"},{"uid":"178f8ef9bfa110c7","name":"Publish message with rate limit","time":{"start":1715090311031,"stop":1715090311031,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc27da84c0dfdc7c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715089788907,"stop":1715089788909,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d356c57f5571df6","name":"Check received message containing escaped characters","time":{"start":1715089991249,"stop":1715089991253,"duration":4},"status":"passed","severity":"normal"},{"uid":"c54cfdefab9d1fd1","name":"Push message with content topic containing shell command","time":{"start":1715090172750,"stop":1715090172751,"duration":1},"status":"passed","severity":"normal"},{"uid":"7434250ce332de8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715090270120,"stop":1715090270121,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a3d606fd1d15b4","name":"Check received message containing XML","time":{"start":1715089991244,"stop":1715089991244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5157af8410f90cfa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715090809524,"stop":1715090809524,"duration":0},"status":"passed","severity":"normal"},{"uid":"b796c9fe1e0b068","name":"should encode/decode to text encoding","time":{"start":1715089794779,"stop":1715089794780,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2941a45f5f9b902","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715090283238,"stop":1715090283238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c974665e164fbb6f","name":"Check publish message containing shell command","time":{"start":1715090311017,"stop":1715090311018,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e20911f0bbcfc9","name":"Query Generator - forward","time":{"start":1715090377044,"stop":1715090377045,"duration":1},"status":"passed","severity":"normal"},{"uid":"583fdf2ec341ea09","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715089992332,"stop":1715089992332,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca885ec4e83f0b03","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715090416250,"stop":1715090416251,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8b0fe6c13ce726","name":"Does not throw an exception when node disconnects","time":{"start":1715090417055,"stop":1715090417055,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c99ba19a11d8b1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715089786264,"stop":1715089786264,"duration":0},"status":"passed","severity":"normal"},{"uid":"827d50952ec9857d","name":"retrieves a single peer","time":{"start":1715089810599,"stop":1715089810600,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f2e4441886486b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715090283239,"stop":1715090283239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8434f0fa889ec39","name":"Push message with special chars payload","time":{"start":1715090172733,"stop":1715090172734,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd98d94320d530f7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715090259024,"stop":1715090259024,"duration":0},"status":"passed","severity":"normal"},{"uid":"194d3d866ca70333","name":"Passing page size 19 when there are 20 messages","time":{"start":1715090398367,"stop":1715090398367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9671ff6f4102c4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715089786260,"stop":1715089786260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70d10701ee17758","name":"Wrong topic","time":{"start":1715090341376,"stop":1715090341376,"duration":0},"status":"passed","severity":"normal"},{"uid":"51101dc1bddce1f6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app83/9/topic265/proto","time":{"start":1715090341374,"stop":1715090341374,"duration":0},"status":"passed","severity":"normal"},{"uid":"51876bf8ebe5b9e0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715089786284,"stop":1715089786284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6695033368528c98","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715089992346,"stop":1715089992346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59c48ff15444904","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715089992345,"stop":1715089992345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d512317cec45e527","name":"throws on content topic with non-number generation field","time":{"start":1715089786250,"stop":1715089786251,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7d90b982982111","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715089992342,"stop":1715089992342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ac8a2c05f6a5b3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715089786257,"stop":1715089786258,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9d9fc6621519aa","name":"Push message with content topic containing Chinese","time":{"start":1715090309469,"stop":1715090309469,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1a732b157ae919","name":"Fails to publish message with wrong content topic","time":{"start":1715090311027,"stop":1715090311027,"duration":0},"status":"passed","severity":"normal"},{"uid":"8510c6f81b4012d0","name":"Check publish message containing Chinese","time":{"start":1715090311012,"stop":1715090311012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a99ee384680da2e","name":"Check publish message containing long","time":{"start":1715090311010,"stop":1715090311011,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d0cbf49a2f099c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715090809514,"stop":1715090809515,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc85f3e89e4d4099","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715090345628,"stop":1715090345629,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07654d66598636","name":"throws on content topic with too few or too many fields","time":{"start":1715089786250,"stop":1715089786250,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6de7e87d8e86c1","name":"should not fail to start the service if it is already started","time":{"start":1715089814467,"stop":1715089814467,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab0eead785386bd","name":"returns all values when wanted number matches available values","time":{"start":1715089809154,"stop":1715089809156,"duration":2},"status":"passed","severity":"normal"},{"uid":"f153d03175e1429a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app34/5/topic474/json","time":{"start":1715090341373,"stop":1715090341374,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1e0b9d84869ff2","name":"Check publish message containing special chars","time":{"start":1715090311011,"stop":1715090311011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1717960434eae6","name":"Check received message containing SQL Injection","time":{"start":1715089991242,"stop":1715089991243,"duration":1},"status":"passed","severity":"normal"},{"uid":"827cd7742c4a4520","name":"should be able to decode the field with only STORE set to true","time":{"start":1715089794194,"stop":1715089794195,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a34c26bf9a051","name":"Push message with content topic containing emoji","time":{"start":1715090309494,"stop":1715090309494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e134d7274434798","name":"can start the service","time":{"start":1715089847974,"stop":1715089847975,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30683080b851f85","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715090809526,"stop":1715090809526,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dfb8e12943b435","name":"Push message with content topic containing Russian","time":{"start":1715090172746,"stop":1715090172746,"duration":0},"status":"passed","severity":"normal"},{"uid":"94faf01c61499f9","name":"Push message with content topic containing unicode special characters","time":{"start":1715090172752,"stop":1715090172753,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6809b9bb6b6beaf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715089913969,"stop":1715089913970,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34e1e4b643d8f9","name":"Subscribe to topic containing short and receive message","time":{"start":1715090809511,"stop":1715090809511,"duration":0},"status":"passed","severity":"normal"},{"uid":"29655d8aafa212af","name":"same cluster, same shard: nodes connect","time":{"start":1715089992327,"stop":1715089992327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b251fc79cec90a6f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715089794194,"stop":1715089794194,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0e63e96d92ac79","name":"Generator, custom pubsub topic","time":{"start":1715090387418,"stop":1715090387419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e588c775c37b59","name":"Check message with invalid timestamp is not received","time":{"start":1715090259056,"stop":1715090259056,"duration":0},"status":"passed","severity":"normal"},{"uid":"a635e91bd7317c7b","name":"Fails to push message with empty content topic","time":{"start":1715090172755,"stop":1715090172756,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7bd2811d1125c0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715089786275,"stop":1715089786276,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f1f9aaaaa31c88","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715089786281,"stop":1715089786281,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e36fb7c0829a1a1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715089810272,"stop":1715089810272,"duration":0},"status":"passed","severity":"normal"},{"uid":"691363196e90989c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715090283240,"stop":1715090283240,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadcb970e09eb02c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app81/8/topic695/xml","time":{"start":1715090341372,"stop":1715090341373,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ebe50c2f84bdfc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715090416252,"stop":1715090416253,"duration":1},"status":"passed","severity":"normal"},{"uid":"6482294d2612072f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715089992333,"stop":1715089992334,"duration":1},"status":"passed","severity":"normal"},{"uid":"41afbc40ac121ea4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715089788911,"stop":1715089788911,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b9bfcbb3f80ba7","name":"Check received message containing shell command","time":{"start":1715090259044,"stop":1715090259044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b6fddfafb6754c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715090353214,"stop":1715090353214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdb66b706792c42","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715089786287,"stop":1715089786288,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b79b5e67b6c670f","name":"A test","time":{"start":1715090083137,"stop":1715090083137,"duration":0},"status":"passed","severity":"normal"},{"uid":"8562cbe74dbbd199","name":"Check message on other pubsub topic is not received","time":{"start":1715090259057,"stop":1715090259057,"duration":0},"status":"passed","severity":"normal"},{"uid":"e230e007140a9fb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715089992331,"stop":1715089992331,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f28a68ed6e4667","name":"tcp ip4 address","time":{"start":1715089794152,"stop":1715089794153,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b35941eb9a2617","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715089786263,"stop":1715089786263,"duration":0},"status":"passed","severity":"normal"},{"uid":"93151fed2e187c13","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715090809524,"stop":1715090809524,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cbda2afb7ff7b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715089992329,"stop":1715089992330,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d990cae65af2e3","name":"Query with Ordered Callback, No Decoder","time":{"start":1715090353212,"stop":1715090353213,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f778b37ba7215ae","name":"Push message with XML payload","time":{"start":1715090172738,"stop":1715090172739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be02f8cfe05fec3","name":"returns all values when wanted number is greater than available values","time":{"start":1715089809156,"stop":1715089809156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80bd66da2ccf679","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715090311027,"stop":1715090311028,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd598a06c89078d8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715089794194,"stop":1715089794194,"duration":0},"status":"passed","severity":"normal"},{"uid":"701adc45820922ec","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715089992339,"stop":1715089992340,"duration":1},"status":"passed","severity":"normal"},{"uid":"45025663b69944a7","name":"Waku message hash computation (no timestamp)","time":{"start":1715089788910,"stop":1715089788911,"duration":1},"status":"passed","severity":"normal"},{"uid":"2396a2ca0b6f1781","name":"Register correct protocols","time":{"start":1715090308739,"stop":1715090308741,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6ec01833659638f","name":"Check message with no content topic is not received","time":{"start":1715090259057,"stop":1715090259057,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a38bfb8e80fdb0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715090416251,"stop":1715090416251,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a5cd631b02e126","name":"should only return 1 node with relay and store capability","time":{"start":1715089810603,"stop":1715089810603,"duration":0},"status":"passed","severity":"normal"},{"uid":"967a80aaaea282d3","name":"throws on content topic with empty encoding field","time":{"start":1715089786255,"stop":1715089786256,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97173d6682943ed","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715089810276,"stop":1715089810276,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d5514ed8b7a510","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715089794192,"stop":1715089794192,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e177c1da88d21c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715089992334,"stop":1715089992335,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6fd7e98b1ece35","name":"can start the service","time":{"start":1715090300736,"stop":1715090300737,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc23fdea9aa968a2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715089822212,"stop":1715089822213,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2ce8a07ee39972","name":"Overlapping topic subscription","time":{"start":1715090809510,"stop":1715090809511,"duration":1},"status":"passed","severity":"normal"},{"uid":"480c44ce57a094a0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715090809510,"stop":1715090809510,"duration":0},"status":"broken","severity":"normal"},{"uid":"287abdb29e77b6c1","name":"Check received message containing Russian","time":{"start":1715089991241,"stop":1715089991242,"duration":1},"status":"passed","severity":"normal"},{"uid":"1382020a67fce461","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715090270119,"stop":1715090270119,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e660e62456bf9f6","name":"receives messages sent to provided content topic through stream","time":{"start":1715090287033,"stop":1715090287033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a18f58d8ebdb0d","name":"should return false","time":{"start":1715089794776,"stop":1715089794777,"duration":1},"status":"passed","severity":"normal"},{"uid":"29419b70090d514c","name":"ignores domain fetching errors","time":{"start":1715089810601,"stop":1715089810601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8921f15b9a17e6d9","name":"Check received message containing long","time":{"start":1715090259016,"stop":1715090259016,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a0120836f38366","name":"nwaku subscribes","time":{"start":1715090285343,"stop":1715090285344,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c1e3f5dcbc3184","name":"random static sharding 6 - Cluster ID: 350, Shard ID: 716","time":{"start":1715090361914,"stop":1715090361915,"duration":1},"status":"passed","severity":"normal"},{"uid":"597933733c7c219","name":"Subscribe to topic containing short and receive message","time":{"start":1715090809522,"stop":1715090809522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfd668b50c2050d","name":"Check publish message containing JSON","time":{"start":1715090311016,"stop":1715090311017,"duration":1},"status":"passed","severity":"normal"},{"uid":"9921d9eca4da649c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715090308749,"stop":1715090308749,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d88a471fc1deb8","name":"should throw an error for insufficient data","time":{"start":1715089786367,"stop":1715089786367,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d289d3644cba955","name":"Reusing cursor across nodes","time":{"start":1715090345628,"stop":1715090345628,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d18ee8b771e285","name":"Push message with content topic containing Arabic","time":{"start":1715090309469,"stop":1715090309469,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6dd2626fd84f4ff","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715089794193,"stop":1715089794193,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfb7a7b517e9065","name":"Check received message containing numeric","time":{"start":1715089991239,"stop":1715089991239,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1311af133492cb","name":"addEventListener with wrong event","time":{"start":1715089877303,"stop":1715089877304,"duration":1},"status":"passed","severity":"normal"},{"uid":"de541eb4ca66c385","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715090042306,"stop":1715090042306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e387f66d910079","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715089786262,"stop":1715089786262,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f9030345c204a0","name":"Check received message containing JSON","time":{"start":1715090259044,"stop":1715090259044,"duration":0},"status":"passed","severity":"normal"},{"uid":"363c40f281ebbffd","name":"random static sharding 4 - Cluster ID: 852, Shard ID: 79","time":{"start":1715090361913,"stop":1715090361914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fae3b9d9514b888","name":"Check publish message after service node is restarted","time":{"start":1715090311029,"stop":1715090311029,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33d5baca60d3f1e3","name":"Check received message containing Chinese","time":{"start":1715090259033,"stop":1715090259036,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d36c6250eb51c54","name":"Non TWN Cluster","time":{"start":1715090341371,"stop":1715090341371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a044bd5969373a3","name":"Check message with invalid timestamp is not received","time":{"start":1715090259025,"stop":1715090259025,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0c47f3c5e32e22","name":"Relay - times out","time":{"start":1715090427568,"stop":1715090427569,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c436914481deee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715089786286,"stop":1715089786287,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a0052931f762d0","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715089786291,"stop":1715089786292,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba21ddd4303cd85","name":"Decoder throws on undefined content topic","time":{"start":1715089822215,"stop":1715089822215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f83b8cca0b4960","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715090345625,"stop":1715090345626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c109ed3a303c40be","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715089992341,"stop":1715089992341,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0b8d74cd1d2714","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715090083029,"stop":1715090083029,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1da308f21ff88b","name":"Push message with content topic containing escaped characters","time":{"start":1715090172751,"stop":1715090172752,"duration":1},"status":"passed","severity":"normal"},{"uid":"543b8bef316df01a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715090311028,"stop":1715090311028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f914aeedae8e045d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715089794196,"stop":1715089794197,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ac4cdbc95d8b5b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715089810605,"stop":1715089810605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21cec5aa88abe0d6","name":"Push message with JSON payload","time":{"start":1715090172739,"stop":1715090172740,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7a6b61288672a1","name":"Push message with content topic containing numeric","time":{"start":1715090172744,"stop":1715090172744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff89979ead12f3e8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715090270113,"stop":1715090270113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3049f0d7d39e2f35","name":"Check publish message containing escaped characters","time":{"start":1715090311018,"stop":1715090311018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33b96ec8274a434","name":"Fails to publish duplicate message","time":{"start":1715090311026,"stop":1715090311026,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f873a617f1383df","name":"Check message with non string payload is not received","time":{"start":1715090259026,"stop":1715090259027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e902e139f101e155","name":"Overlapping topic subscription","time":{"start":1715090270113,"stop":1715090270114,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5345416ec83230b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715090416251,"stop":1715090416252,"duration":1},"status":"passed","severity":"normal"},{"uid":"2370055383dd80dc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715090308752,"stop":1715090308752,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f45b1ba38c6022","name":"random static sharding 9 - Cluster ID: 875, Shard ID: 522","time":{"start":1715090361916,"stop":1715090361917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e032a809460c71","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715089845050,"stop":1715089845051,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3de6a73ed93735","name":"should not fail to stop the service if it was not started","time":{"start":1715089814467,"stop":1715089814467,"duration":0},"status":"passed","severity":"normal"},{"uid":"455776e8a6aa99e2","name":"Check received message containing unicode special characters","time":{"start":1715090259045,"stop":1715090259047,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a98d75fbb2623a5","name":"Ping on subscribed peer","time":{"start":1715089867594,"stop":1715089867595,"duration":1},"status":"passed","severity":"normal"},{"uid":"259a4000da48f751","name":"Sign & Recover","time":{"start":1715089820888,"stop":1715089820888,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc921c0df73e046b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715090286858,"stop":1715090286858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3364380cd634e4","name":"Check received message containing XML","time":{"start":1715090259019,"stop":1715090259020,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e832d2c6f27f25","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715089786258,"stop":1715089786259,"duration":1},"status":"passed","severity":"normal"},{"uid":"543716182fe0b101","name":"Check received message containing short","time":{"start":1715090259028,"stop":1715090259028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d33dd0ed549907a","name":"Push message with long payload","time":{"start":1715090172732,"stop":1715090172733,"duration":1},"status":"passed","severity":"normal"},{"uid":"83873aeaaf10df13","name":"Ping on peer without subscriptions","time":{"start":1715089911094,"stop":1715089911094,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38ca0de60ad636","name":"Check received message containing special chars","time":{"start":1715090259033,"stop":1715090259033,"duration":0},"status":"passed","severity":"normal"},{"uid":"55959ff903fd717e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715089786266,"stop":1715089786267,"duration":1},"status":"passed","severity":"normal"},{"uid":"5698047a28f40a82","name":"Ordered Callback - forward","time":{"start":1715090377046,"stop":1715090377047,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ebb49e9b012f1a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715089794195,"stop":1715089794196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71f0f381fa83bb7","name":"unsubscribes","time":{"start":1715090405676,"stop":1715090405676,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa770895074276aa","name":"Check meta is set [ecies]","time":{"start":1715089822213,"stop":1715089822214,"duration":1},"status":"passed","severity":"normal"},{"uid":"89467a888db1f199","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715090283243,"stop":1715090283243,"duration":0},"status":"passed","severity":"normal"},{"uid":"155ed0a1d398203a","name":"Check message received after jswaku node is restarted","time":{"start":1715090259027,"stop":1715090259027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d7dc2b93e3f0a6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715090308747,"stop":1715090308748,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadfceded45d3b81","name":"Check received message containing JSON","time":{"start":1715090259020,"stop":1715090259021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27a27381859c617","name":"isConnected should return true after first peer connects","time":{"start":1715089884021,"stop":1715089884021,"duration":0},"status":"passed","severity":"normal"},{"uid":"722a665247690495","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715089992347,"stop":1715089992347,"duration":0},"status":"passed","severity":"normal"},{"uid":"118985ce68edf567","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715089848312,"stop":1715089848314,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f7655f1febd07a7","name":"isConnected should return false after all peers disconnect","time":{"start":1715089837821,"stop":1715089837822,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2ee29e784b4f43","name":"Round trip binary serialization","time":{"start":1715089799687,"stop":1715089799688,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c096384af21ef7c","name":"Generator, 2 different pubsubtopics","time":{"start":1715090387417,"stop":1715090387418,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e3e333faba54ba","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715089845051,"stop":1715089845051,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea0153e030fabdc","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715089810271,"stop":1715089810271,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bfec326ef0336b","name":"Passing page size 110 when there are 120 messages","time":{"start":1715090398368,"stop":1715090398374,"duration":6},"status":"passed","severity":"normal"},{"uid":"feb36a0fa6de8dcc","name":"Push message with XML payload","time":{"start":1715090309464,"stop":1715090309464,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14d8b17480bb935","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715090042305,"stop":1715090042305,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcad5a6b232a8ae","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715089794196,"stop":1715089794196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bed5663fcbd9bdc","name":"should emit a peer event after start","time":{"start":1715089814467,"stop":1715089814468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae80d69138383327","name":"Push message with content topic containing unicode special characters","time":{"start":1715090309493,"stop":1715090309494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80fa413f97e9721","name":"Promise Callback - forward","time":{"start":1715090377045,"stop":1715090377046,"duration":1},"status":"passed","severity":"normal"},{"uid":"306016684c11e853","name":"should load peers from local storage and dispatch events","time":{"start":1715089814469,"stop":1715089814469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2c956cc1a9a1bc","name":"random static sharding 2 - Cluster ID: 105, Shard ID: 630","time":{"start":1715090361911,"stop":1715090361912,"duration":1},"status":"passed","severity":"normal"},{"uid":"5480f2892f7a8188","name":"should configure sharding based on application and version for autosharding","time":{"start":1715089786293,"stop":1715089786294,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38faffab1bccb1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715089992331,"stop":1715089992332,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1b6054babf0db2","name":"can start the service","time":{"start":1715089814465,"stop":1715089814466,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce881098c2569ac2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715090809518,"stop":1715090809518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48a5d8233f55a3e","name":"should decode valid enr successfully","time":{"start":1715089794769,"stop":1715089794769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a27f4a9275f43e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715089786261,"stop":1715089786262,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9a2b4dec0db589","name":"Decoder throws on empty string content topic","time":{"start":1715089822215,"stop":1715089822215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff084123c0bbca4e","name":"Fields are not dropped","time":{"start":1715089799139,"stop":1715089799141,"duration":2},"status":"passed","severity":"normal"},{"uid":"87eabf6b623b7457","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715089786274,"stop":1715089786275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee51c44de8190","name":"Check received message containing Chinese","time":{"start":1715089991240,"stop":1715089991241,"duration":1},"status":"passed","severity":"normal"},{"uid":"617de60fbffec52b","name":"should properly create peer info with all multiaddrs","time":{"start":1715089794782,"stop":1715089794782,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d97173a54f70ce","name":"Subscribe to topic containing long and receive message","time":{"start":1715090809511,"stop":1715090809511,"duration":0},"status":"passed","severity":"normal"},{"uid":"160348b5642b5458","name":"Ping on peer without subscriptions","time":{"start":1715089911092,"stop":1715089911092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2017be39090752a4","name":"Decoder throws on undefined content topic","time":{"start":1715089820337,"stop":1715089820337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2eee3ec222eb7e","name":"isConnected return false after peer stops","time":{"start":1715089884022,"stop":1715089884022,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b01212c540d05d5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715089794190,"stop":1715089794191,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc0e4b4464560e9","name":"handles empty contentTopics array correctly","time":{"start":1715089786296,"stop":1715089786296,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db1ad782f9cacad","name":"random static sharding 7 - Cluster ID: 71, Shard ID: 904","time":{"start":1715090361915,"stop":1715090361915,"duration":0},"status":"passed","severity":"normal"},{"uid":"1411592b469828e3","name":"Check received message containing escaped characters","time":{"start":1715090259044,"stop":1715090259045,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37eb0fde86152e9","name":"listenerCount","time":{"start":1715089877308,"stop":1715089877309,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38284394b9bb7b","name":"Ordered callback, aborts when callback returns true","time":{"start":1715090400581,"stop":1715090400581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8158fd750f818e82","name":"Push message with numeric payload","time":{"start":1715090172733,"stop":1715090172733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34fa1ca5a7c523e","name":"Callback on promise, aborts when callback returns true","time":{"start":1715090400579,"stop":1715090400580,"duration":1},"status":"passed","severity":"normal"},{"uid":"e693c52d763034b2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715089845047,"stop":1715089845048,"duration":1},"status":"passed","severity":"normal"},{"uid":"279885b3f05a0cb0","name":"Push message with short payload","time":{"start":1715090309458,"stop":1715090309459,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04b1cc880cdeba1","name":"recovers when dns.resolve returns empty","time":{"start":1715089810600,"stop":1715089810601,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b7428b0d028aa0","name":"Push message with SQL Injection payload","time":{"start":1715090309463,"stop":1715090309463,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e5f37b3e92f6c0","name":"Subscribe to topic containing long and publish message","time":{"start":1715090308747,"stop":1715090308747,"duration":0},"status":"passed","severity":"normal"},{"uid":"75766877ce2d8937","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715090270124,"stop":1715090270125,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f01175c8b34eb6e","name":"Check received message with timestamp: 1715089836734 ","time":{"start":1715090259054,"stop":1715090259054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e72a7b5c16f275","name":"Push message with content topic containing Chinese","time":{"start":1715090172744,"stop":1715090172745,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecf973f5cfec26f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715090341370,"stop":1715090341371,"duration":1},"status":"passed","severity":"normal"},{"uid":"1731bbe5b354e3e3","name":"Ping on peer without subscriptions","time":{"start":1715089867595,"stop":1715089867595,"duration":0},"status":"passed","severity":"normal"},{"uid":"32558e9c6e482ca2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715090283237,"stop":1715090283238,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d89a39de841427","name":"Push message with SQL Injection payload","time":{"start":1715090172737,"stop":1715090172738,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c04bc6ae9783902","name":"dispatchEvent via connectionManager","time":{"start":1715089877309,"stop":1715089877310,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea77bfbf8a98d707","name":"Push message with custom timestamp: 1715086391590","time":{"start":1715090309497,"stop":1715090309497,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedaa51360f9bf7f","name":"can start and stop the service","time":{"start":1715090300737,"stop":1715090300737,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cb221f26162c10","name":"Subscribe to topic containing long and receive message","time":{"start":1715090809522,"stop":1715090809522,"duration":0},"status":"passed","severity":"normal"},{"uid":"534df094f26c622a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715090121182,"stop":1715090121182,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf7834262a247eb","name":"Decrypt messages","time":{"start":1715090261745,"stop":1715090261745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b811fc2d191833e","name":"Push message with unicode special characters payload","time":{"start":1715090309465,"stop":1715090309466,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba3b4030399a0","name":"should not fail to start the service if it is already started","time":{"start":1715090300738,"stop":1715090300738,"duration":0},"status":"passed","severity":"normal"},{"uid":"642e0f22a04c90a6","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715089794769,"stop":1715089794770,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab9824f7ddd94ca","name":"should properly create location multiaddrs - tcp4","time":{"start":1715089794781,"stop":1715089794781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8223d95952be70e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715089786278,"stop":1715089786278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8393fb133349878f","name":"Push message equal or less that 1MB","time":{"start":1715090172759,"stop":1715090172759,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe8d1b19c30049d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715090345622,"stop":1715090345623,"duration":1},"status":"passed","severity":"normal"},{"uid":"1392aa6c51a8f990","name":"should properly create location multiaddrs - tcp","time":{"start":1715089794782,"stop":1715089794782,"duration":0},"status":"passed","severity":"normal"},{"uid":"6991949411ff8924","name":"Push message with Russian payload","time":{"start":1715090172737,"stop":1715090172737,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1962d9803c155c5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715090308745,"stop":1715090308745,"duration":0},"status":"passed","severity":"normal"},{"uid":"45561cdf9c02982","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715089992335,"stop":1715089992335,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a157ee85c6e4ae","name":"Ordered Callback - backward","time":{"start":1715090377047,"stop":1715090377047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9bbd520b05f2ba","name":"Check message received after nwaku node is restarted","time":{"start":1715090259027,"stop":1715090259028,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d45034473da74da","name":"Push message with content topic containing short","time":{"start":1715090309467,"stop":1715090309467,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25573919ec818cf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715089810275,"stop":1715089810275,"duration":0},"status":"passed","severity":"normal"},{"uid":"58095eddd05779c2","name":"Check received message containing Basic HTML tag","time":{"start":1715090259020,"stop":1715090259020,"duration":0},"status":"passed","severity":"normal"},{"uid":"473f1b8cf40a199e","name":"Push message with custom timestamp: 1715093591590","time":{"start":1715090309498,"stop":1715090309498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce79f394fbd2cf64","name":"same cluster, different shard: nodes don't connect","time":{"start":1715089992327,"stop":1715089992328,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd3a3d4d2a9631d","name":"Push 30 different messages","time":{"start":1715090309466,"stop":1715090309467,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff4b6fbca6969ae","name":"throws an error for improperly formatted content topics","time":{"start":1715089786272,"stop":1715089786272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2711ebb04f3a9d14","name":"Check received message containing Russian","time":{"start":1715090259041,"stop":1715090259042,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed14d52fb8db685","name":"Check publish message containing numeric","time":{"start":1715090311011,"stop":1715090311011,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e0d0a11918c68d","name":"Subscribe to topic containing Script and receive message","time":{"start":1715090809513,"stop":1715090809513,"duration":0},"status":"passed","severity":"normal"},{"uid":"368557d44cf9d070","name":"Check message with no pubsub topic is not received","time":{"start":1715089991263,"stop":1715089991263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37ae981c2d5d0e1","name":"Push message with content topic containing Script","time":{"start":1715090309471,"stop":1715090309471,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0d2df16a455ece","name":"can start and stop the service","time":{"start":1715089847975,"stop":1715089847977,"duration":2},"status":"passed","severity":"normal"},{"uid":"49b7c82fb1d3771b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715089810605,"stop":1715089810605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56d7e6ef212b1a87","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715090309488,"stop":1715090309489,"duration":1},"status":"passed","severity":"normal"},{"uid":"9987a193b384d30","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715090416252,"stop":1715090416252,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce366d7a972015f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715090308748,"stop":1715090308748,"duration":0},"status":"passed","severity":"normal"},{"uid":"643f967a1815d9ec","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715090270108,"stop":1715090270109,"duration":1},"status":"passed","severity":"normal"},{"uid":"46943a1125afc052","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715090270117,"stop":1715090270117,"duration":0},"status":"passed","severity":"normal"},{"uid":"73df4d16d54847d1","name":"should decode valid enr with tcp successfully","time":{"start":1715089794770,"stop":1715089794770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd4092d38ac3d12","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715089810604,"stop":1715089810604,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd936c5d02069d18","name":"Publish message with custom timestamp: Wed May 17 2023 13:58:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1715090311024,"stop":1715090311025,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3a0ec466bf1bad","name":"Check publish message containing short","time":{"start":1715090311010,"stop":1715090311010,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e7753d1488f744","name":"Push message with content topic containing SQL Injection","time":{"start":1715090172746,"stop":1715090172746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2633b72c7c8c31b","name":"Push message on custom pubsubTopic","time":{"start":1715090083030,"stop":1715090083030,"duration":0},"status":"passed","severity":"normal"},{"uid":"673fc2f315d41ccb","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715090311024,"stop":1715090311024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7694d400b31e2506","name":"Check message with non string payload is not received","time":{"start":1715090259058,"stop":1715090259058,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f51f7d1a9bd86e","name":"Check received message containing Russian","time":{"start":1715090259018,"stop":1715090259018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b6636cb976c3b3","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715089786265,"stop":1715089786265,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae800ce9e058a67","name":"Query generator for multiple messages with different content topic format","time":{"start":1715090400579,"stop":1715090400579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e21468b8ff33c3","name":"same cluster, same shard: nodes connect","time":{"start":1715090121183,"stop":1715090121183,"duration":0},"status":"passed","severity":"normal"},{"uid":"831d3ad276330aa5","name":"Check message on other pubsub topic is not received","time":{"start":1715090259025,"stop":1715090259025,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ffebc96bd71874","name":"safeDispatchEvent","time":{"start":1715089877311,"stop":1715089877311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b74487f8f1cf428","name":"Push message with content topic containing Russian","time":{"start":1715090309470,"stop":1715090309470,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd51225016bdc39","name":"Check publish message containing SQL Injection","time":{"start":1715090311013,"stop":1715090311013,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa95e1102fa1157","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715090809518,"stop":1715090809518,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbc411e2ede8538","name":"Push message with content topic containing short","time":{"start":1715090172743,"stop":1715090172743,"duration":0},"status":"passed","severity":"normal"},{"uid":"408f3e7f41044b50","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715089810085,"stop":1715089810085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f938653974a6c5d8","name":"isConnected should return false after all peers disconnect","time":{"start":1715089884021,"stop":1715089884021,"duration":0},"status":"passed","severity":"normal"},{"uid":"154e5943575b4859","name":"stop","time":{"start":1715089877311,"stop":1715089877312,"duration":1},"status":"passed","severity":"normal"},{"uid":"8306d1b1807ac87e","name":"Asymmetric encrypt & decrypt","time":{"start":1715089820886,"stop":1715089820886,"duration":0},"status":"passed","severity":"normal"},{"uid":"284fdbf14203260","name":"Sets default value correctly","time":{"start":1715090417057,"stop":1715090417057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff95db62cef76d7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715090270122,"stop":1715090270123,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f20c54fe85c382","name":"Ephemeral messages are not stored","time":{"start":1715089848306,"stop":1715089848306,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0eacb4f6795de7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715090259054,"stop":1715090259055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a6ed68b106b9e2","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715090353211,"stop":1715090353212,"duration":1},"status":"passed","severity":"normal"},{"uid":"451ad44cca1fb4e2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715089786296,"stop":1715089786296,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa700fdd5cba280","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715089848316,"stop":1715089848317,"duration":1},"status":"passed","severity":"normal"},{"uid":"81807ac44bed70e0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715090345626,"stop":1715090345627,"duration":1},"status":"passed","severity":"normal"},{"uid":"15c5403f539185d5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715090809527,"stop":1715090809527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07a0b9f6af7d424","name":"Query Generator, No Decoder","time":{"start":1715090353208,"stop":1715090353208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2603f73fc9625d7","name":"Publish message with custom timestamp: Tue May 07 2024 14:58:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1715090311025,"stop":1715090311026,"duration":1},"status":"passed","severity":"normal"},{"uid":"702110c9e912faad","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715089921922,"stop":1715089921922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a699c76e38668e1","name":"Publish message with custom timestamp: Tue May 07 2024 12:58:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1715090311025,"stop":1715090311025,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a43c989beb1fde","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715089786286,"stop":1715089786286,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a04e6924b0e989","name":"Push message with short payload","time":{"start":1715090172731,"stop":1715090172732,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15ea984223b3dab","name":"it tolerates circular branch references","time":{"start":1715089810600,"stop":1715089810600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d687c479008d6a","name":"Generator, 2 different pubsubtopics","time":{"start":1715090387415,"stop":1715090387415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7f116cc2c11c59","name":"Subscribe and receive messages via waku relay post","time":{"start":1715090809508,"stop":1715090809508,"duration":0},"status":"passed","severity":"normal"},{"uid":"803db1dfeeb69263","name":"should properly create location multiaddrs - tcp6","time":{"start":1715089794781,"stop":1715089794782,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64eb7414a7ae0f7","name":"should only return 1 node with relay capability","time":{"start":1715089810602,"stop":1715089810602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7761253e10a34a","name":"Push message with content topic containing long","time":{"start":1715090309468,"stop":1715090309468,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe5e6da9a560db6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715089794192,"stop":1715089794193,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b5a13d7da31780","name":"random static sharding 3 - Cluster ID: 735, Shard ID: 336","time":{"start":1715090361913,"stop":1715090361913,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99c74b8da539ca4","name":"should throw error - no public key","time":{"start":1715089794770,"stop":1715089794770,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5bd1b81f23a121","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715090308743,"stop":1715090308743,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b05bc461d84be5","name":"Subscribe to topic containing short and receive message","time":{"start":1715090270115,"stop":1715090270116,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfb138654fd9e89","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715089786265,"stop":1715089786266,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca969d8ec0b5876","name":"should emit a peer event after start","time":{"start":1715090300738,"stop":1715090300738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa2260f14ce32dd","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715089786367,"stop":1715089786367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0529458fb88fa6c","name":"getPeersByDiscovery","time":{"start":1715089877307,"stop":1715089877307,"duration":0},"status":"passed","severity":"normal"},{"uid":"299d718463297f80","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715089786294,"stop":1715089786295,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afb457dc9f141cc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715090042311,"stop":1715090042311,"duration":0},"status":"passed","severity":"normal"},{"uid":"81445780b5e93e6a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715090387415,"stop":1715090387416,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e889d8ee2a48ef","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715089786280,"stop":1715089786280,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb26fefdc17e8ae4","name":"Check received message containing numeric","time":{"start":1715090259016,"stop":1715090259017,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5dc80a46eaccfb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715090308744,"stop":1715090308745,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfd17650587f959","name":"Check received message containing SQL Injection","time":{"start":1715090259018,"stop":1715090259019,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a633876128b422d","name":"Push message with shell command payload","time":{"start":1715090172740,"stop":1715090172740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a969f38df48c195e","name":"Delete observer","time":{"start":1715090261746,"stop":1715090261746,"duration":0},"status":"passed","severity":"normal"},{"uid":"96aa1f0e536f3267","name":"topics with same application and version share the same shard","time":{"start":1715089786267,"stop":1715089786267,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce36782b6d167e","name":"handles empty shards array correctly","time":{"start":1715089786295,"stop":1715089786295,"duration":0},"status":"passed","severity":"normal"},{"uid":"479d96bb622cfdb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715090270127,"stop":1715090270127,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fbc64dd2670ff2","name":"should get / set UDP multiaddr","time":{"start":1715089794780,"stop":1715089794780,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd39b48d9983b3c","name":"Check received message containing Script","time":{"start":1715090259019,"stop":1715090259019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b722720c60ab1d67","name":"Check received message containing emoji","time":{"start":1715090259048,"stop":1715090259048,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9b303cc3d6ef7","name":"Check received message containing Basic HTML tag","time":{"start":1715089991245,"stop":1715089991246,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d2947043048aea","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715090809511,"stop":1715090809512,"duration":1},"status":"passed","severity":"normal"},{"uid":"2841c68656e50cc1","name":"Push to array if already present","time":{"start":1715089785942,"stop":1715089785942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4538e0f0cacb0d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715089786288,"stop":1715089786289,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d20371e44868be8","name":"Relay - dialed first","time":{"start":1715090427568,"stop":1715090427568,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cd5b11c31d1af8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715089992345,"stop":1715089992346,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bb55884dbd2e73","name":"Subscribe and receive messages via lightPush","time":{"start":1715090809516,"stop":1715090809517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ee8482b2a9a7ea","name":"Push message with content topic containing numeric","time":{"start":1715090309468,"stop":1715090309468,"duration":0},"status":"passed","severity":"normal"},{"uid":"5306338e008dc50e","name":"throws on content topic with generation field greater than 0","time":{"start":1715089786251,"stop":1715089786252,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeecbdb79ad77396","name":"Correctly serialized arguments","time":{"start":1715090126019,"stop":1715090126020,"duration":1},"status":"passed","severity":"normal"},{"uid":"d571cd8773786cd9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715090283242,"stop":1715090283242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2c4f079d777287","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715090400578,"stop":1715090400578,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dccc4ab4971fb5a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715089786284,"stop":1715089786285,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb744766f0d3318","name":"Push message with content topic containing emoji","time":{"start":1715090172753,"stop":1715090172755,"duration":2},"status":"passed","severity":"normal"},{"uid":"df0be43a113e129","name":"Refresh subscription","time":{"start":1715090270114,"stop":1715090270115,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3295017364dcde","name":"Check received message containing long","time":{"start":1715089991238,"stop":1715089991239,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22da3e7bd4b7cb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715090809525,"stop":1715090809525,"duration":0},"status":"passed","severity":"normal"},{"uid":"45677d9ab6e307ba","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715090809526,"stop":1715090809526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d566259fa120a56","name":"different cluster, same shard: nodes don't connect","time":{"start":1715090121184,"stop":1715090121184,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b3470bcfbaf9c9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715090308751,"stop":1715090308751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1873157cda1d773f","name":"Check message with no content topic is not received","time":{"start":1715090259026,"stop":1715090259026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae73d98217de3a6a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715089810274,"stop":1715089810274,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c64040c7e493915","name":"random static sharding 1 - Cluster ID: 670, Shard ID: 99","time":{"start":1715090361911,"stop":1715090361911,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4f870486d18d8d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715090416250,"stop":1715090416250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5303787d06cbebb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715090809508,"stop":1715090809508,"duration":0},"status":"passed","severity":"normal"},{"uid":"197a4e1a0558642d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715090042302,"stop":1715090042303,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1c913d2e0dff96","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715090042308,"stop":1715090042308,"duration":0},"status":"passed","severity":"normal"},{"uid":"81611bbfbb540dcd","name":"Check publish message after client node is restarted","time":{"start":1715090311029,"stop":1715090311030,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2845548c7974be67","name":"getPeersByDiscovery","time":{"start":1715090286857,"stop":1715090286857,"duration":0},"status":"passed","severity":"normal"},{"uid":"27807c0823df3601","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715090270118,"stop":1715090270118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b624c33c4f554fc3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715090387420,"stop":1715090387420,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fde601874293de","name":"should emit a peer event after start","time":{"start":1715089847985,"stop":1715089847986,"duration":1},"status":"passed","severity":"normal"},{"uid":"a440ab788e59ed7a","name":"should throw an error for missing required configuration","time":{"start":1715089786279,"stop":1715089786279,"duration":0},"status":"passed","severity":"normal"},{"uid":"397aecfdef12021f","name":"Query generator for multiple messages with different message text format","time":{"start":1715090400577,"stop":1715090400578,"duration":1},"status":"passed","severity":"normal"},{"uid":"296b9b8fb56b8034","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715089921921,"stop":1715089921921,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b2255bcac22ee4","name":"random static sharding 5 - Cluster ID: 852, Shard ID: 986","time":{"start":1715090361914,"stop":1715090361914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2255eb0d96665b4a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715090809507,"stop":1715090809507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22cd962b99774c5","name":"Check received message containing unicode special characters","time":{"start":1715090259022,"stop":1715090259022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5067cc781bbd05","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715089820334,"stop":1715089820334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42339e4042eb961","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715089794191,"stop":1715089794191,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3a9d2713bb5e23","name":"Nodes with multiple pubsub topic","time":{"start":1715090283242,"stop":1715090283242,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7d94e96ec79a9a","name":"should use DNS peer discovery with light client","time":{"start":1715089848007,"stop":1715089848007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5c05a3ef1e2e6c4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715089845049,"stop":1715089845050,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecabf431035a9b8f","name":"Fails to publish message with empty text","time":{"start":1715090311026,"stop":1715090311027,"duration":1},"status":"passed","severity":"normal"},{"uid":"5635a657b138f1aa","name":"Check message with invalid timestamp is not received","time":{"start":1715089991262,"stop":1715089991262,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97b95988434e3e9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715089913969,"stop":1715089913969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ebbfe3738ea25f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715089848013,"stop":1715089848013,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1849b0c4411f2de6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715090578817,"stop":1715090578817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a358f6f7a92e793","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715090042312,"stop":1715090042313,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48408f0c9624b01","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715090283241,"stop":1715090283242,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b4450b51a14541","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app61/1/topic66/json","time":{"start":1715090341375,"stop":1715090341376,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fd4410f04c2d68","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715090809515,"stop":1715090809515,"duration":0},"status":"passed","severity":"normal"},{"uid":"435d34fdf658da5f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715090270109,"stop":1715090270109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1856e7858f9b90b","name":"Subscribe and receive messages via waku relay post","time":{"start":1715090270109,"stop":1715090270110,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3dab893b61912ef","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715089992334,"stop":1715089992334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7354ba83a621b1d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715089786278,"stop":1715089786278,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7df98eda3f5e21","name":"Push message with meta","time":{"start":1715090309495,"stop":1715090309495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7d2945aa1fbbd6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715089786287,"stop":1715089786287,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd37d622d4a6b17","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715089992352,"stop":1715089992352,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c1346d8c44b018","name":"Push message with emoji payload","time":{"start":1715090172742,"stop":1715090172742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5089683cf325f9f8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715089786283,"stop":1715089786283,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c6bf49225b692","name":"removeEventListener with wrong event","time":{"start":1715089877306,"stop":1715089877307,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df9b291ce2c2283","name":"shard 0","time":{"start":1715090361909,"stop":1715090361910,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb84d97c298c77a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715089921923,"stop":1715089921923,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2471a7cbe4bc32d","name":"Check received message containing emoji","time":{"start":1715089991253,"stop":1715089991255,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3bd6eafa7fb8add","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715089992329,"stop":1715089992329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf26b00b80740bd","name":"Push message with special chars payload","time":{"start":1715090309461,"stop":1715090309461,"duration":0},"status":"passed","severity":"normal"},{"uid":"908dfc55bdf5b43e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715090345624,"stop":1715090345625,"duration":1},"status":"passed","severity":"normal"},{"uid":"5312d5131fe98193","name":"Check received message with timestamp: 1715089836734000000 ","time":{"start":1715090259023,"stop":1715090259023,"duration":0},"status":"passed","severity":"normal"},{"uid":"17310af3c6b15071","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715090270116,"stop":1715090270117,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c31735764e81f9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715090809513,"stop":1715090809513,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f316a4c6b85228","name":"throws on content topic with empty application field","time":{"start":1715089786252,"stop":1715089786253,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca97e3badfc6a0bf","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715089786291,"stop":1715089786291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e43c975474e5fa4","name":"Push message with Chinese payload","time":{"start":1715090309461,"stop":1715090309462,"duration":1},"status":"passed","severity":"normal"},{"uid":"621590a55bc6de3d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715090809509,"stop":1715090809509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1015242b792d4645","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715089837820,"stop":1715089837821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93466e1bc065f2c","name":"Passing page size 10 when there are 10 messages","time":{"start":1715090398364,"stop":1715090398366,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7c0194d1ed29b8b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715090809523,"stop":1715090809523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6826b2163385c8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715090345620,"stop":1715090345622,"duration":2},"status":"passed","severity":"normal"},{"uid":"a274f04022119085","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715089992347,"stop":1715089992347,"duration":0},"status":"passed","severity":"normal"},{"uid":"becad3adb46de95b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715089822213,"stop":1715089822213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9069bd89cc8289","name":"Waku message hash computation (payload length 0)","time":{"start":1715089788910,"stop":1715089788910,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae697dce3053247","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715090416254,"stop":1715090416254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8472444e8b7f7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715089837818,"stop":1715089837818,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b03b38c45339b2a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715089992349,"stop":1715089992349,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea185a3f5ae411f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715089786282,"stop":1715089786283,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcea54e0f1099ea","name":"should not receive a peer event after stop","time":{"start":1715089814468,"stop":1715089814469,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9f2ec484b62cf6","name":"Refresh subscription","time":{"start":1715090308745,"stop":1715090308746,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e1c7fec86644e18","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715089884020,"stop":1715089884021,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb3fdcf2a2ee994","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715090083027,"stop":1715090083028,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efeb10a6ca7e276","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715089786263,"stop":1715089786264,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ebeb7b1368633a","name":"Used by Waku Relay","time":{"start":1715090417056,"stop":1715090417056,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7bfb2ab2ba208a","name":"Check message with no content topic is not received","time":{"start":1715089991263,"stop":1715089991263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b254d9734b72fb0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715089921923,"stop":1715089921923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bd833251ec1ac3","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715090287032,"stop":1715090287032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8e660a461a65c64","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715089794784,"stop":1715089794784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06d0aaf29b64c6a","name":"Push message with Basic HTML tag payload","time":{"start":1715090172739,"stop":1715090172739,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ff52423ec5cf8e","name":"Overlapping topic subscription","time":{"start":1715090809521,"stop":1715090809521,"duration":0},"status":"passed","severity":"normal"},{"uid":"729f85c28381c8b8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715090578819,"stop":1715090578819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da7c2c0713922ab","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715089992347,"stop":1715089992349,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fc9db4b712bf85c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715090083028,"stop":1715090083029,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba966916ad32c6e","name":"Check received message containing special chars","time":{"start":1715089991239,"stop":1715089991240,"duration":1},"status":"passed","severity":"normal"},{"uid":"a520d972a223eb4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715089992336,"stop":1715089992336,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf02d0cf7e9d41e7","name":"Nodes with multiple pubsub topic","time":{"start":1715090283238,"stop":1715090283239,"duration":1},"status":"passed","severity":"normal"},{"uid":"223d77ec5f1ef744","name":"Check message received after jswaku node is restarted","time":{"start":1715089991265,"stop":1715089991265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd63f2b4b5fb51bd","name":"Push message with content topic containing shell command","time":{"start":1715090309489,"stop":1715090309490,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48bc40bf332e15e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715089992343,"stop":1715089992343,"duration":0},"status":"passed","severity":"normal"},{"uid":"7958de24f6f95c08","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715089786285,"stop":1715089786285,"duration":0},"status":"passed","severity":"normal"},{"uid":"b566acfd3a45ab02","name":"Relay - dialed after","time":{"start":1715090427568,"stop":1715090427568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bba81b71576744","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715090287031,"stop":1715090287031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cd881ac30766deb","name":"Push message with escaped characters payload","time":{"start":1715090172740,"stop":1715090172741,"duration":1},"status":"passed","severity":"normal"},{"uid":"842ce6ae62864550","name":"should throw error - invalid id","time":{"start":1715089794771,"stop":1715089794776,"duration":5},"status":"passed","severity":"normal"},{"uid":"6701f0687bf1ba2a","name":"Relay + Store","time":{"start":1715089794784,"stop":1715089794784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9cd26260d3eeb5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715090308747,"stop":1715090308747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15d07db89a92de4","name":"Push message with custom timestamp: 1684331592625","time":{"start":1715090172757,"stop":1715090172758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04298078eeb8bf4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715089799691,"stop":1715089799691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25fe42b6ef23c1c","name":"should properly create location multiaddrs - udp4","time":{"start":1715089794781,"stop":1715089794781,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df88232c487294","name":"LightPush","time":{"start":1715090427570,"stop":1715090427570,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9b42ffbb73e020","name":"Encoder throws on empty string content topic","time":{"start":1715089820336,"stop":1715089820336,"duration":0},"status":"passed","severity":"normal"},{"uid":"36050b57b812dd36","name":"Check message with non string payload is not received","time":{"start":1715089991264,"stop":1715089991265,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f954d56a23d694d","name":"Check publish message containing XML","time":{"start":1715090311014,"stop":1715090311015,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fa93e92c9c2579","name":"Default pageSize","time":{"start":1715090398379,"stop":1715090398383,"duration":4},"status":"passed","severity":"normal"},{"uid":"89104cfa683c639d","name":"Encoder throws on undefined content topic","time":{"start":1715089822214,"stop":1715089822214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1409f7bac39ce259","name":"Ping on subscribed peer","time":{"start":1715089911091,"stop":1715089911091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4515869d8cce6817","name":"Check received message containing shell command","time":{"start":1715090259021,"stop":1715090259021,"duration":0},"status":"passed","severity":"normal"},{"uid":"235519110cf293d6","name":"Push message with rate limit","time":{"start":1715090309496,"stop":1715090309496,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c307393ace00b9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715089786285,"stop":1715089786285,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe59b2543bf537e","name":"less peers than existing","time":{"start":1715090259259,"stop":1715090259260,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb018991c2816675","name":"Reopen subscription with peer with lost subscription","time":{"start":1715089911095,"stop":1715089911095,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bcc736fcd110be","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715089786292,"stop":1715089786292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeb148734ddd6be","name":"Fails to push message with empty content topic","time":{"start":1715090309494,"stop":1715090309495,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3f4c5c075a6c02","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715090809515,"stop":1715090809515,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb0b1e5c9c67c92","name":"should return unique PubsubTopics for static sharding","time":{"start":1715089786276,"stop":1715089786277,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f1ba738fd2c920","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715089786281,"stop":1715089786281,"duration":0},"status":"passed","severity":"normal"},{"uid":"81976f3f3d29276","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715089913968,"stop":1715089913968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f16f3d37199f08","name":"Publish message with large meta","time":{"start":1715090311030,"stop":1715090311031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e828e20c632a0d3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715089991261,"stop":1715089991261,"duration":0},"status":"passed","severity":"normal"},{"uid":"978be05c7c47483b","name":"Subscribe and receives messages on 20 topics","time":{"start":1715090809519,"stop":1715090809519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fcb0e58a92a660","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715090270126,"stop":1715090270126,"duration":0},"status":"passed","severity":"normal"},{"uid":"379441398b55b973","name":"Push message with custom timestamp: 1684331591590","time":{"start":1715090309497,"stop":1715090309497,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bb1b5d1544c4ff","name":"Check received message with timestamp: 1715089837235 ","time":{"start":1715089991260,"stop":1715089991261,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c4ca9cea8cd892","name":"Push message with Script payload","time":{"start":1715090172738,"stop":1715090172738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8529d0c166d81c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715089992345,"stop":1715089992345,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9c6ae12f79cb2","name":"Query Generator - backward","time":{"start":1715090377045,"stop":1715090377045,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7f8cd5a404381f","name":"should throw an error for missing sharding configuration","time":{"start":1715089786295,"stop":1715089786295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3a6d823ce26419","name":"Subscribe to topic containing XML and receive message","time":{"start":1715090809525,"stop":1715090809525,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c265a9e55e7693","name":"Push message with Arabic payload","time":{"start":1715090172735,"stop":1715090172737,"duration":2},"status":"passed","severity":"normal"},{"uid":"88f5903c51bb227f","name":"should throw an error for an unconfigured topic","time":{"start":1715089786290,"stop":1715089786290,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31dbf3b3815ab83","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715089786286,"stop":1715089786286,"duration":0},"status":"passed","severity":"normal"},{"uid":"823a3ba0389a1398","name":"throws on empty content topic","time":{"start":1715089786248,"stop":1715089786249,"duration":1},"status":"passed","severity":"normal"},{"uid":"4152229a3e2d6c15","name":"should set field with only STORE enabled","time":{"start":1715089794783,"stop":1715089794784,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f168eb904374669","name":"Check received message containing special chars","time":{"start":1715090259017,"stop":1715090259017,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6089335b2e9588","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715090809510,"stop":1715090809510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd9890ff9ab982c","name":"should handle a minimal index list","time":{"start":1715089786366,"stop":1715089786367,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8082d0966fd813","name":"should not throw an error for a single configured topic","time":{"start":1715089786289,"stop":1715089786289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7af786af30d9c3b","name":"Check received message containing Arabic","time":{"start":1715090259036,"stop":1715090259041,"duration":5},"status":"passed","severity":"normal"},{"uid":"7db962bcfdbcea02","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715089786289,"stop":1715089786289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e05d05db9e56bb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715089848317,"stop":1715089848318,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5b5b420bbd5293","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715089992332,"stop":1715089992332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e6bcd5489211e6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715090809513,"stop":1715090809513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3079b5de06ec97d7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715090809514,"stop":1715090809514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27d2411196c5cd9","name":"Query with Promise Callback, No message returned","time":{"start":1715090353215,"stop":1715090353215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06be67dc1e93cf3","name":"start node with empty shard","time":{"start":1715090361920,"stop":1715090361921,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b7040e8254dbe5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715089788909,"stop":1715089788910,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7f4763b8ad1b0c","name":"Store - dialed first","time":{"start":1715090427569,"stop":1715090427570,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a682b87b0123f7","name":"caches peers it previously fetched","time":{"start":1715089810602,"stop":1715089810602,"duration":0},"status":"passed","severity":"normal"},{"uid":"465e6275038f53d0","name":"pre and post cipher","time":{"start":1715089820887,"stop":1715089820888,"duration":1},"status":"passed","severity":"normal"},{"uid":"112709d267720f5a","name":"Fails to push message bigger that 1MB","time":{"start":1715090309501,"stop":1715090309501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3b75ba93f556c7","name":"Check received message containing Arabic","time":{"start":1715090259017,"stop":1715090259018,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7bc86974958916","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715090353214,"stop":1715090353214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9485aa064d744626","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715090578818,"stop":1715090578819,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1f9b8ba13bf76e","name":"Init the array if not present","time":{"start":1715089785939,"stop":1715089785941,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f522959076cafb5","name":"configure the node with multiple pubsub topics","time":{"start":1715090361918,"stop":1715090361918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f492664ebf07bec","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715090809508,"stop":1715090809508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d56ac7556686bb","name":"Push message with meta","time":{"start":1715090172756,"stop":1715090172756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3108c7192f141ef6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715089913966,"stop":1715089913966,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d38733dc222645","name":"non connected peers","time":{"start":1715090259260,"stop":1715090259260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bd0f17a802032d7","name":"Refresh subscription","time":{"start":1715090809521,"stop":1715090809522,"duration":1},"status":"passed","severity":"normal"}]