2024-04-26 22:10:24 +00:00

1 line
152 KiB
JSON

[{"uid":"3ccc7c4f32d3668d","name":"Check received message with timestamp: 1714168647048000000 ","time":{"start":1714169124236,"stop":1714169124236,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bd02dfce806f05","name":"should properly compute the node id","time":{"start":1714168604269,"stop":1714168604269,"duration":0},"status":"passed","severity":"normal"},{"uid":"28687206f0c3dfa1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714168744789,"stop":1714168744789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0f8445a4cc8797","name":"Refresh subscription","time":{"start":1714169097917,"stop":1714169097918,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce523ec5c07e8906","name":"Subscribe and receives messages on 20 topics","time":{"start":1714169288635,"stop":1714169288635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8827b52776c76efd","name":"Asymmetric encrypt & decrypt","time":{"start":1714168631335,"stop":1714168631336,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c070bcc406687a","name":"caches peers it previously fetched","time":{"start":1714168620880,"stop":1714168620880,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2f1674a62afe1d","name":"non connected peers","time":{"start":1714169023303,"stop":1714169023303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e811f07d5a04f15","name":"should not throw an error for a single configured topic","time":{"start":1714168595329,"stop":1714168595330,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ee3efdc0f5b74","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714169229054,"stop":1714169229054,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa558579019e0ceb","name":"Decoder throws on empty string content topic","time":{"start":1714168632838,"stop":1714168632838,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fa050af9f69cab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714168824103,"stop":1714168824105,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf0a334f7eb7d4b5","name":"addEventListener with wrong event","time":{"start":1714168688054,"stop":1714168688054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a28c3f448566c03","name":"Ping on unsubscribed peer","time":{"start":1714168724639,"stop":1714168724639,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ace8c2d2718940","name":"Check received message with timestamp: 1714168647701000000 ","time":{"start":1714168818006,"stop":1714168818007,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4f6e9eaca585b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714168595329,"stop":1714168595329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8632c43da8c060e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714169255359,"stop":1714169255359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fb81c2d2c83bd7","name":"Check received message containing JSON","time":{"start":1714169124234,"stop":1714169124234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb7576ff65f995f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714168861943,"stop":1714168861943,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cec7d0a8f69a5a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714168632835,"stop":1714168632836,"duration":1},"status":"passed","severity":"normal"},{"uid":"23059c5907dda15d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714168603596,"stop":1714168603597,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c3105ce14d4ebe","name":"Check message with invalid timestamp is not received","time":{"start":1714168818009,"stop":1714168818009,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e33fc729924418","name":"Ordered Callback - backward","time":{"start":1714169220635,"stop":1714169220637,"duration":2},"status":"passed","severity":"normal"},{"uid":"d854bee0824dea41","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714168595338,"stop":1714168595338,"duration":0},"status":"passed","severity":"normal"},{"uid":"36028408e3430780","name":"Passing page size 110 when there are 120 messages","time":{"start":1714169240930,"stop":1714169240930,"duration":0},"status":"passed","severity":"normal"},{"uid":"187fef31f6c9b6ca","name":"Ordered callback, aborts when callback returns true","time":{"start":1714169229057,"stop":1714169229057,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3e52a2e79a7be6","name":"Check received message containing Russian","time":{"start":1714169124231,"stop":1714169124232,"duration":1},"status":"passed","severity":"normal"},{"uid":"528b9271737c6b58","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714168656272,"stop":1714168656273,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9d7611c586683d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714168595321,"stop":1714168595322,"duration":1},"status":"passed","severity":"normal"},{"uid":"748e581ffa886bef","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714169288633,"stop":1714169288634,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41a1b1c4f1f4b4e","name":"Push message with content topic containing numeric","time":{"start":1714169057720,"stop":1714169057721,"duration":1},"status":"passed","severity":"normal"},{"uid":"a270befe8b086ecc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714168595308,"stop":1714168595308,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0d17b0dc6efb29","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714169199217,"stop":1714169199217,"duration":0},"status":"passed","severity":"normal"},{"uid":"7683cce52b8a0788","name":"should not receive a peer event after stop","time":{"start":1714168624721,"stop":1714168624721,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b60c258d483b655","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714168595318,"stop":1714168595319,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc01d0a07c0aa0f","name":"Check received message containing XML","time":{"start":1714168818003,"stop":1714168818003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fd8868b370c877","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169211047,"stop":1714169211048,"duration":1},"status":"passed","severity":"normal"},{"uid":"160a6f7b0205a27b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714169097920,"stop":1714169097920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7d9b479ba5e399","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714169225285,"stop":1714169225285,"duration":0},"status":"passed","severity":"normal"},{"uid":"97244dba898f8029","name":"Query generator for multiple messages with different message text format","time":{"start":1714169229053,"stop":1714169229054,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c0c8da2987d7c3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714169288648,"stop":1714169288648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d193bbebedd4ec0","name":"random static sharding 8 - Cluster ID: 171, Shard ID: 331","time":{"start":1714169159820,"stop":1714169159821,"duration":1},"status":"passed","severity":"normal"},{"uid":"333de182c4d650","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714168595309,"stop":1714168595309,"duration":0},"status":"passed","severity":"normal"},{"uid":"711c0f93627899da","name":"Push message with content topic containing emoji","time":{"start":1714169208324,"stop":1714169208325,"duration":1},"status":"passed","severity":"normal"},{"uid":"776a187517b661e2","name":"Ephemeral messages are not stored","time":{"start":1714168659162,"stop":1714168659162,"duration":0},"status":"passed","severity":"normal"},{"uid":"259c94f690b44753","name":"Passing page size 1 when there are 4 messages","time":{"start":1714169240928,"stop":1714169240928,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedd44f21a614efe","name":"Fails to push message bigger that 1MB","time":{"start":1714169208334,"stop":1714169208335,"duration":1},"status":"passed","severity":"normal"},{"uid":"9501d03823c1b572","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714168595312,"stop":1714168595312,"duration":0},"status":"passed","severity":"normal"},{"uid":"98730bf312f32485","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714169288648,"stop":1714169288648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc239cee9dccf153","name":"Check received message containing numeric","time":{"start":1714169124214,"stop":1714169124214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e94004509cd449b","name":"random static sharding 2 - Cluster ID: 458, Shard ID: 660","time":{"start":1714169159803,"stop":1714169159803,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cb9ec60a186f79","name":"Push message equal or less that 1MB","time":{"start":1714169057740,"stop":1714169057741,"duration":1},"status":"passed","severity":"normal"},{"uid":"16de854f34350b90","name":"throws on content topic with too few or too many fields","time":{"start":1714168595298,"stop":1714168595299,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54125dde1c3c19","name":"Push 30 different messages","time":{"start":1714169208312,"stop":1714169208312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6807100fff2f7db2","name":"ignores unrecognized TXT record formats","time":{"start":1714168620879,"stop":1714168620880,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10381280f3a9f9e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714168824101,"stop":1714168824101,"duration":0},"status":"passed","severity":"normal"},{"uid":"807d005bb9535b75","name":"Overlapping topic subscription","time":{"start":1714169288636,"stop":1714169288636,"duration":0},"status":"passed","severity":"normal"},{"uid":"81be60e768f6bae3","name":"Check message with no content topic is not received","time":{"start":1714169124224,"stop":1714169124225,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b4731ba7d63dfd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714169097916,"stop":1714169097917,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5d1c1ed057d6bc","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app98/6/topic658/xml","time":{"start":1714169144257,"stop":1714169144258,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8352d8ad4c14bb3","name":"Nodes with multiple pubsub topic","time":{"start":1714169070614,"stop":1714169070614,"duration":0},"status":"passed","severity":"normal"},{"uid":"24885d6d5f115831","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714168824114,"stop":1714168824114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f503ec2a97b9e1a2","name":"A test","time":{"start":1714168862409,"stop":1714168862409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfed3e9c7f238ea","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714169097924,"stop":1714169097924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada8a6453b26b47b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714169288639,"stop":1714169288639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3008a1c19c35b7","name":"Query with Ordered Callback, No message returned","time":{"start":1714169199218,"stop":1714169199218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8372f46ee0c73ed","name":"groups content topics by expected pubsub topic","time":{"start":1714168595312,"stop":1714168595312,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39f22a86df8a9ce","name":"Decoder throws on empty string content topic","time":{"start":1714168630876,"stop":1714168630877,"duration":1},"status":"passed","severity":"normal"},{"uid":"5870e2fc9eba78ce","name":"Push message with Russian payload","time":{"start":1714169057692,"stop":1714169057695,"duration":3},"status":"passed","severity":"normal"},{"uid":"1bd86130f7c4d98b","name":"Push message with content topic containing Russian","time":{"start":1714169208318,"stop":1714169208318,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b831f44834dcde","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714168595314,"stop":1714168595314,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d26345ee40c90d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714168595327,"stop":1714168595327,"duration":0},"status":"passed","severity":"normal"},{"uid":"729e86ddec71fd83","name":"Check publish message containing Arabic","time":{"start":1714169088038,"stop":1714169088038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b916103b8c306961","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714168595328,"stop":1714168595329,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc8e8be02c2b53f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714168656270,"stop":1714168656271,"duration":1},"status":"passed","severity":"normal"},{"uid":"915e7bcbf6314245","name":"stop","time":{"start":1714168688057,"stop":1714168688057,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ac24c181538b02","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714169199218,"stop":1714169199219,"duration":1},"status":"passed","severity":"normal"},{"uid":"263baeb9e9eb7377","name":"Fails to push message with large meta","time":{"start":1714169208329,"stop":1714169208330,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16d5f00da4e0f5e","name":"Check message with no content topic is not received","time":{"start":1714169124239,"stop":1714169124242,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a1898962d52413b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714169070621,"stop":1714169070621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68ecb5d0a1c748f","name":"removeEventListener with wrong event","time":{"start":1714168688055,"stop":1714168688055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04104883962be97","name":"Query Generator - backward","time":{"start":1714169220634,"stop":1714169220634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8980f8df7eb43d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714169288650,"stop":1714169288650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5052da004df7f95d","name":"Decoder throws on undefined content topic","time":{"start":1714168630875,"stop":1714168630876,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed6f2d6ad47761c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714168620516,"stop":1714168620517,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be6168b90e60a2f","name":"Check received message containing shell command","time":{"start":1714169124219,"stop":1714169124220,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b79df1b4933a06a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714168595308,"stop":1714168595308,"duration":0},"status":"passed","severity":"normal"},{"uid":"670d79909dc7f0ca","name":"random static sharding 10 - Cluster ID: 851, Shard ID: 594","time":{"start":1714169159822,"stop":1714169159822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6479c8aac97893c6","name":"should not fail to start the service if it is already started","time":{"start":1714168624720,"stop":1714168624720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67ae846eb231496","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714169124223,"stop":1714169124223,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bdaf3a40667d37","name":"Check received message containing Basic HTML tag","time":{"start":1714168818003,"stop":1714168818004,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81cb2513e6f1b74","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714168861943,"stop":1714168861946,"duration":3},"status":"passed","severity":"normal"},{"uid":"175120ad28c0f729","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714169255360,"stop":1714169255360,"duration":0},"status":"passed","severity":"normal"},{"uid":"298d2e808fa7b6f4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714169159835,"stop":1714169159836,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07024ce298722ea","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714168861942,"stop":1714168861942,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f0a125ccb2731f","name":"Check meta is set [ecies]","time":{"start":1714168632836,"stop":1714168632836,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e4cf95688fb7af","name":"Relay","time":{"start":1714168656921,"stop":1714168656922,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5a9e1302f07af9","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714168703499,"stop":1714168703500,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb4ed2b5f720241","name":"Subscribe to topic containing long and publish message","time":{"start":1714169097919,"stop":1714169097919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99d804ccc13193e","name":"Push message equal or less that 1MB","time":{"start":1714169208334,"stop":1714169208334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a726b595eee01028","name":"should set field with only RELAY enabled","time":{"start":1714168604274,"stop":1714168604274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bd5a828f64fc5d","name":"Refresh subscription","time":{"start":1714168895940,"stop":1714168895941,"duration":1},"status":"passed","severity":"normal"},{"uid":"202d309a799787f","name":"should decode valid enr successfully","time":{"start":1714168604265,"stop":1714168604265,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4d455587380385","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714168595331,"stop":1714168595331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddc3e534ab0c3ef","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714168895948,"stop":1714168895948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece4ba0cfdc16f2d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714168659176,"stop":1714168659177,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d2067a70693a7b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714168824071,"stop":1714168824072,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff1d26ff7dc99ae","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714168725018,"stop":1714168725021,"duration":3},"status":"passed","severity":"normal"},{"uid":"bdd5ea85b792a75f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714168595317,"stop":1714168595318,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c57486182501002","name":"unsubscribes","time":{"start":1714169237421,"stop":1714169237422,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa664b37af36029","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714168824049,"stop":1714168824049,"duration":0},"status":"passed","severity":"normal"},{"uid":"c870442ce0437a8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714168595330,"stop":1714168595330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e79d1db87dc519","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714168824112,"stop":1714168824112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82eedab9cedf044","name":"Callback on promise, aborts when callback returns true","time":{"start":1714169229055,"stop":1714169229055,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dcf100b2d7f079","name":"Query generator for multiple messages with different content topic format","time":{"start":1714169229054,"stop":1714169229055,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efd0810d1d52360","name":"Push message with long payload","time":{"start":1714169208300,"stop":1714169208301,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2fda1ee45e8c7b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714169070618,"stop":1714169070618,"duration":0},"status":"passed","severity":"normal"},{"uid":"910bd8c466753a7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714169288650,"stop":1714169288650,"duration":0},"status":"passed","severity":"normal"},{"uid":"5324750c10f29503","name":"throws on content topic with non-number generation field","time":{"start":1714168595299,"stop":1714168595299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62d14fe08b3fa51","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714169088193,"stop":1714169088193,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1f1bc4f16a263f8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714168861933,"stop":1714168861934,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c908c498739e235","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714169225287,"stop":1714169225287,"duration":0},"status":"passed","severity":"normal"},{"uid":"521721b28457a448","name":"should encode/decode to text encoding","time":{"start":1714168604269,"stop":1714168604270,"duration":1},"status":"passed","severity":"normal"},{"uid":"579c497a4ccd45e2","name":"can start and stop the service","time":{"start":1714168624719,"stop":1714168624719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1276c59aae17a2a9","name":"Push message with Chinese payload","time":{"start":1714169057681,"stop":1714169057682,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c26cbb2b691103","name":"Decoder throws on undefined content topic","time":{"start":1714168609423,"stop":1714168609423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2cd135f8f105fd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714169385138,"stop":1714169385139,"duration":1},"status":"passed","severity":"normal"},{"uid":"44004673cb40fa84","name":"throws on content topic with empty encoding field","time":{"start":1714168595303,"stop":1714168595304,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09829868a3cc77b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714169288644,"stop":1714169288645,"duration":1},"status":"passed","severity":"normal"},{"uid":"23fee1285d90c7d3","name":"should not fail to start the service if it is already started","time":{"start":1714169105276,"stop":1714169105276,"duration":0},"status":"passed","severity":"normal"},{"uid":"786643e9b4ee7dd1","name":"Reusing cursor across nodes","time":{"start":1714169159837,"stop":1714169159838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbf2a30202f310e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714169288635,"stop":1714169288635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2967125e1470e9","name":"Passing page size 19 when there are 20 messages","time":{"start":1714169240929,"stop":1714169240930,"duration":1},"status":"passed","severity":"normal"},{"uid":"3095faff203a5a48","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714169255358,"stop":1714169255359,"duration":1},"status":"passed","severity":"normal"},{"uid":"521e6fa225b0c551","name":"isConnected should return false after all peers disconnect","time":{"start":1714168648503,"stop":1714168648504,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4708815901ed01","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714169288643,"stop":1714169288644,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2305aba85783042","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714168703503,"stop":1714168703504,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03c88323c5bf697","name":"different cluster, different shard: nodes don't connect","time":{"start":1714168824048,"stop":1714168824048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4acee0baa29d437","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714168595334,"stop":1714168595334,"duration":0},"status":"passed","severity":"normal"},{"uid":"669aa019805ef2d6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714169199216,"stop":1714169199216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c856ffaf85acffc9","name":"Check publish message containing emoji","time":{"start":1714169088042,"stop":1714169088042,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b5a8d2dcffbba2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714168725017,"stop":1714168725017,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bee9984246e8a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714168895953,"stop":1714168895953,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1387fb4f2e096c","name":"Promise Callback - forward","time":{"start":1714169220634,"stop":1714169220635,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a9f18c460c2ef6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714168725010,"stop":1714168725011,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cb8a27ea7a5baa","name":"Check message received after jswaku node is restarted","time":{"start":1714168818012,"stop":1714168818012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"929f0102665b0f00","name":"Check received message containing Script","time":{"start":1714169124232,"stop":1714169124233,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a4d276a3cc11e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714169070612,"stop":1714169070613,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b21ea0db8d6c2d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714169097923,"stop":1714169097923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2017bfd116faa03","name":"Callback on promise","time":{"start":1714169229055,"stop":1714169229055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b506e3e16e150fc7","name":"Check message on other pubsub topic is not received","time":{"start":1714169124224,"stop":1714169124224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9670e00ea695791d","name":"Subscribe to topic containing short and publish message","time":{"start":1714169097918,"stop":1714169097918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d33cd9d1460b08c","name":"Check received message containing Russian","time":{"start":1714168818001,"stop":1714168818001,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f527201f9264b00","name":"Decoder throws on empty string content topic","time":{"start":1714168609424,"stop":1714168609424,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc6fc424b95c484","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714168824108,"stop":1714168824108,"duration":0},"status":"passed","severity":"normal"},{"uid":"121f86d8ff69fa28","name":"Check received message containing unicode special characters","time":{"start":1714169124235,"stop":1714169124235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1da3e1a207a98d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714168895938,"stop":1714168895938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7559d2e8bc9e2824","name":"Check received message with timestamp: 1714168647048 ","time":{"start":1714169124236,"stop":1714169124237,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cc21cefba6b49c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714168595324,"stop":1714168595324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a761fdc865bc880","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714168824110,"stop":1714168824110,"duration":0},"status":"passed","severity":"normal"},{"uid":"988ea3478b0d3594","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714168824048,"stop":1714168824049,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe488bb6051a1d8","name":"Init the array if not present","time":{"start":1714168594927,"stop":1714168594928,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af4a5b3c6a12cfb","name":"should not fail to start the service if it is already started","time":{"start":1714168658726,"stop":1714168658726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6555ba8bd223f76a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714168604265,"stop":1714168604265,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7855c88989d5c4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714169288636,"stop":1714169288636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d5bef5b1e1a462","name":"throws on content topic with empty topic name field","time":{"start":1714168595301,"stop":1714168595303,"duration":2},"status":"passed","severity":"normal"},{"uid":"21ed4d008f295d72","name":"Push to array if already present","time":{"start":1714168594929,"stop":1714168594929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6151f0f7de5f79bc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714169159833,"stop":1714169159834,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c538c64b69b566","name":"Check publish message containing numeric","time":{"start":1714169088036,"stop":1714169088037,"duration":1},"status":"passed","severity":"normal"},{"uid":"61fbb0d2f0dae81d","name":"Generator, custom pubsub topic","time":{"start":1714169211030,"stop":1714169211030,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c7e3bdb140e915","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714168824074,"stop":1714168824101,"duration":27},"status":"passed","severity":"normal"},{"uid":"a06fff9dd3813350","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714168595316,"stop":1714168595316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38d9f385d36ba67","name":"Generator, custom pubsub topic","time":{"start":1714169211044,"stop":1714169211045,"duration":1},"status":"passed","severity":"normal"},{"uid":"7176873f34c7fd03","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714168620510,"stop":1714168620511,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b96995bc9f12846","name":"should set field with only STORE enabled","time":{"start":1714168604274,"stop":1714168604274,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82b594d35476b84","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714168620509,"stop":1714168620510,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b93121b7f43e58","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714169088043,"stop":1714169088043,"duration":0},"status":"passed","severity":"normal"},{"uid":"540b65999bb91795","name":"random static sharding 5 - Cluster ID: 983, Shard ID: 601","time":{"start":1714169159815,"stop":1714169159815,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4589c117481a70","name":"Decoder throws on undefined content topic","time":{"start":1714168632837,"stop":1714168632838,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e257223be32691","name":"Privacy Node - default protocol","time":{"start":1714169262267,"stop":1714169262267,"duration":0},"status":"passed","severity":"normal"},{"uid":"3624da7661f16b5a","name":"Js publishes, other Js receives","time":{"start":1714169058813,"stop":1714169058813,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6ee0e83e18b605","name":"Throws when trying to push message with empty payload","time":{"start":1714169208312,"stop":1714169208313,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33b242f9fbd88d8","name":"Ephemeral field set to true","time":{"start":1714168609421,"stop":1714168609421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6001ebffc927e86","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714168595310,"stop":1714168595310,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb72761a20619ce","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714168861947,"stop":1714168861947,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a83d1b68ac0c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714168824110,"stop":1714168824110,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bfce5854ae9ff6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714168595322,"stop":1714168595322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d3ad2860919f11","name":"All","time":{"start":1714168656922,"stop":1714168656923,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55567fb5dd1e5b1","name":"LightPush","time":{"start":1714169262265,"stop":1714169262266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8755077bc71fa2b9","name":"Check message with no pubsub topic is not received","time":{"start":1714168818010,"stop":1714168818010,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b66291c87b19131","name":"should add and remove event listeners correctly","time":{"start":1714168624722,"stop":1714168624722,"duration":0},"status":"passed","severity":"normal"},{"uid":"9508bb095bdc4192","name":"should decode valid enr with tcp successfully","time":{"start":1714168604266,"stop":1714168604266,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fdbad3dbcea878","name":"Check received message containing JSON","time":{"start":1714169124219,"stop":1714169124219,"duration":0},"status":"passed","severity":"normal"},{"uid":"519eb023b49f15e8","name":"Push message with Basic HTML tag payload","time":{"start":1714169208305,"stop":1714169208308,"duration":3},"status":"passed","severity":"normal"},{"uid":"c88185dad60717e9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714168595322,"stop":1714168595323,"duration":1},"status":"passed","severity":"normal"},{"uid":"a770ae5dac9934dd","name":"Push message with content topic containing Script","time":{"start":1714169208320,"stop":1714169208321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5514cab860f6e2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714169124237,"stop":1714169124238,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc231333e128c11","name":"Subscribe to topic containing short and receive message","time":{"start":1714169288647,"stop":1714169288647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d4ff40fcc6d647","name":"Check message with invalid timestamp is not received","time":{"start":1714169124223,"stop":1714169124224,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89a875c1e48ca5b","name":"Passing an array","time":{"start":1714169254447,"stop":1714169254447,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef21d7ba26d6f3f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714169097923,"stop":1714169097924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d658a8139d18e91c","name":"should properly create location multiaddrs - udp4","time":{"start":1714168604271,"stop":1714168604271,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f8fab8d8993f0f","name":"should handle a minimal index list","time":{"start":1714168595455,"stop":1714168595456,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd477af64eb3b6f8","name":"Check publish message after service node is restarted","time":{"start":1714169088050,"stop":1714169088051,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a3f2d6652f950786","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714169255359,"stop":1714169255359,"duration":0},"status":"passed","severity":"normal"},{"uid":"b544879885ad421","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714168824108,"stop":1714168824109,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5143098bff17a2","name":"should properly create location multiaddrs - udp6","time":{"start":1714168604272,"stop":1714168604272,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c3cf7cce0e1faa","name":"handles empty shards array correctly","time":{"start":1714168595337,"stop":1714168595337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86e3f6d52cda147","name":"Push message with content topic containing escaped characters","time":{"start":1714169208323,"stop":1714169208323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a606e024e8221034","name":"Check received message containing emoji","time":{"start":1714168818006,"stop":1714168818006,"duration":0},"status":"passed","severity":"normal"},{"uid":"54299aa1ea7132f8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714168895952,"stop":1714168895952,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1e4729a351c172","name":"Encoder throws on undefined content topic","time":{"start":1714168609422,"stop":1714168609423,"duration":1},"status":"passed","severity":"normal"},{"uid":"726dbc6812c19db5","name":"Check received message containing XML","time":{"start":1714169124233,"stop":1714169124233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52f646138ed746c","name":"throws on content topic with empty application field","time":{"start":1714168595300,"stop":1714168595301,"duration":1},"status":"passed","severity":"normal"},{"uid":"da70a0b1662450aa","name":"should throw error - no id","time":{"start":1714168604267,"stop":1714168604267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7902bce820dfa0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714169097916,"stop":1714169097916,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd43c25b03887c4d","name":"Push message with content topic containing shell command","time":{"start":1714169057735,"stop":1714169057735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9613a759b8c71190","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714168824065,"stop":1714168824065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2832e728a74e2","name":"Push message with rate limit","time":{"start":1714169057738,"stop":1714169057738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1571dd16c3b75b04","name":"Check received message containing special chars","time":{"start":1714169124230,"stop":1714169124230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9d2d7b9923398e","name":"throws on empty content topic","time":{"start":1714168595298,"stop":1714168595298,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ca63ef1ca81902","name":"Check publish message containing long","time":{"start":1714169088036,"stop":1714169088036,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f545ef90e364af","name":"Overlapping topic subscription","time":{"start":1714169097918,"stop":1714169097918,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5beebc22464f749","name":"Subscribe to topic containing XML and publish message","time":{"start":1714169097922,"stop":1714169097922,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba1bceadaa73cee","name":"start node with empty shard","time":{"start":1714169159825,"stop":1714169159825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6114b5e5c6544fb","name":"Check received message containing Arabic","time":{"start":1714169124215,"stop":1714169124216,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9c4efdb99575e7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714169288649,"stop":1714169288649,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf06a611d58f5b56","name":"Push message with Script payload","time":{"start":1714169208304,"stop":1714169208304,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11168e63f3224e6","name":"Waku message hash computation (payload length 0)","time":{"start":1714168598131,"stop":1714168598131,"duration":0},"status":"passed","severity":"normal"},{"uid":"da42e71dfcf8d3f5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714168620515,"stop":1714168620515,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0b4dcada3492d9","name":"Publish message with custom timestamp: Sat May 06 2023 22:04:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1714169088043,"stop":1714169088043,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cc37c4d3171256","name":"Meta field set when metaSetter is specified","time":{"start":1714168609421,"stop":1714168609422,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6571cd4867e689","name":"should throw error - no id","time":{"start":1714168604266,"stop":1714168604266,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca8e8f908c28c69","name":"Check publish message after client node is restarted","time":{"start":1714169088051,"stop":1714169088051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fdf0bb758274592","name":"different cluster, same shard: nodes don't connect","time":{"start":1714168903614,"stop":1714168903618,"duration":4},"status":"passed","severity":"normal"},{"uid":"757fa31ee760c87c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169211050,"stop":1714169211050,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e84e71623b92dc","name":"Check received message with timestamp: 1714168647701 ","time":{"start":1714168818007,"stop":1714168818007,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f148ff7ec0e8718","name":"should emit a peer event after start","time":{"start":1714168658727,"stop":1714168658727,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc10c3af2bf70d5","name":"Push message with content topic containing SQL Injection","time":{"start":1714169208318,"stop":1714169208320,"duration":2},"status":"passed","severity":"normal"},{"uid":"b084c5e4bc8f5395","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714169088193,"stop":1714169088194,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ade812c54dbd1746","name":"Check message with invalid timestamp is not received","time":{"start":1714169124238,"stop":1714169124238,"duration":0},"status":"passed","severity":"normal"},{"uid":"733284cd13e24f5d","name":"throws on content topic with empty version field","time":{"start":1714168595301,"stop":1714168595301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f670ef81e94fdc7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714168595324,"stop":1714168595324,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e73eae75e0ffda","name":"should handle application and version for autosharding","time":{"start":1714168595317,"stop":1714168595317,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ea3d8b17897282","name":"Encoder throws on empty string content topic","time":{"start":1714168609423,"stop":1714168609423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b484605d932fb94","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714168648486,"stop":1714168648488,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b57d9d7b75ee9d9","name":"Check received message containing escaped characters","time":{"start":1714168818005,"stop":1714168818005,"duration":0},"status":"passed","severity":"normal"},{"uid":"547346130aed6bab","name":"handles empty contentTopics array correctly","time":{"start":1714168595337,"stop":1714168595337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b16211eea83753","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714168703501,"stop":1714168703501,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fcaaaf6c1ba0e1","name":"Push message with content topic containing escaped characters","time":{"start":1714169057735,"stop":1714169057736,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26e2a87be918ddb","name":"same cluster, different shard: nodes connect","time":{"start":1714168903614,"stop":1714168903614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd9515847b6aff2","name":"receives messages sent to provided content topic through callback","time":{"start":1714169088194,"stop":1714169088196,"duration":2},"status":"skipped","severity":"normal"},{"uid":"768ab3bc38836aa5","name":"Ping on subscribed peer","time":{"start":1714168724634,"stop":1714168724635,"duration":1},"status":"passed","severity":"normal"},{"uid":"5397094add486827","name":"Push message with JSON payload","time":{"start":1714169208308,"stop":1714169208308,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a2777049f13de0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714168603597,"stop":1714168603598,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8dd14492f2ea761","name":"Query Generator - forward","time":{"start":1714169220633,"stop":1714169220634,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d829005b8f8251b","name":"should return all peers when numPeers is 0","time":{"start":1714168609210,"stop":1714168609210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0a668de23ad238","name":"Check message with no content topic is not received","time":{"start":1714168818010,"stop":1714168818011,"duration":1},"status":"passed","severity":"normal"},{"uid":"84726b53dfc44492","name":"Correctly serialized arguments","time":{"start":1714168900681,"stop":1714168900681,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6cd4a3b64edd61","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714168595320,"stop":1714168595321,"duration":1},"status":"passed","severity":"normal"},{"uid":"3519a07322bb2b53","name":"Check message with no payload is not received","time":{"start":1714168818011,"stop":1714168818011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbd3ed715846e5a","name":"Push message with content topic containing shell command","time":{"start":1714169208322,"stop":1714169208322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f127de661c5e2e10","name":"Push message with content topic containing Arabic","time":{"start":1714169057725,"stop":1714169057726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09c3db181839ed3","name":"random static sharding 1 - Cluster ID: 491, Shard ID: 615","time":{"start":1714169159802,"stop":1714169159802,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bf5e87814e2a2a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714168725011,"stop":1714168725012,"duration":1},"status":"passed","severity":"normal"},{"uid":"18818bd3b3c22f1f","name":"Filter","time":{"start":1714169262266,"stop":1714169262266,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a5bff4c9bb6493","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714168648490,"stop":1714168648491,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ad1a488f2c36aa","name":"same cluster, same shard: nodes connect","time":{"start":1714168824029,"stop":1714168824046,"duration":17},"status":"passed","severity":"normal"},{"uid":"720b2b9bcb2a47b4","name":"handles different clusterIds correctly","time":{"start":1714168595313,"stop":1714168595313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b064037d2228cd55","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714168595307,"stop":1714168595307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abe5043afdbf463","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714169159802,"stop":1714169159802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43f51eca94a1560","name":"Push message with content topic containing JSON","time":{"start":1714169057734,"stop":1714169057734,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcd2f5c83b97a63","name":"Ordered Callback - forward","time":{"start":1714169220635,"stop":1714169220635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fcb12284e04ed3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714168895955,"stop":1714168895956,"duration":1},"status":"passed","severity":"normal"},{"uid":"306041e51608dc29","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714168603597,"stop":1714168603597,"duration":0},"status":"passed","severity":"normal"},{"uid":"291c8e560468f28e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714168595325,"stop":1714168595325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1967ec02f94b57c3","name":"Fails to push message with large meta","time":{"start":1714169057738,"stop":1714169057738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0d3e9ed18d2296","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714169255360,"stop":1714169255361,"duration":1},"status":"passed","severity":"normal"},{"uid":"a990500688ffb87d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714168595333,"stop":1714168595333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2499e597779650","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714169255357,"stop":1714169255358,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33f057d300b2a1c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714169023115,"stop":1714169023116,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49a7be9a6ae823e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714168620881,"stop":1714168620882,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d1ee64e97bafc7","name":"Delete observer","time":{"start":1714169026722,"stop":1714169026722,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abe7eb899641c45","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714168824107,"stop":1714168824107,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb995573046d3c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app11/4/topic574/json","time":{"start":1714169144254,"stop":1714169144254,"duration":0},"status":"passed","severity":"normal"},{"uid":"df19435ba31aa5f4","name":"Check received message containing Basic HTML tag","time":{"start":1714169124233,"stop":1714169124233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7e07af86336db5","name":"should return unique PubsubTopics for static sharding","time":{"start":1714168595317,"stop":1714168595317,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1b1f0e116be4f0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714168824112,"stop":1714168824112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56f2ff31aa8f579","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714169097923,"stop":1714169097923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30228f820d8203","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714168818008,"stop":1714168818009,"duration":1},"status":"passed","severity":"normal"},{"uid":"185a35282123bdf8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714168824072,"stop":1714168824072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed42fc9cdabad0bf","name":"isConnected should return false after all peers disconnect","time":{"start":1714168703502,"stop":1714168703502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4878c87770746f2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714169288652,"stop":1714169288652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2ad5640c4a8c95","name":"addEventListener with correct event","time":{"start":1714168688053,"stop":1714168688054,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc8a359ff70d6d6","name":"Push message with content topic containing Russian","time":{"start":1714169057726,"stop":1714169057728,"duration":2},"status":"passed","severity":"normal"},{"uid":"4291f4f363c21c89","name":"should throw an error for missing required configuration","time":{"start":1714168595320,"stop":1714168595320,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff22ef7d115bdc8","name":"handles multiple messages","time":{"start":1714169237421,"stop":1714169237421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec22b45741bfb439","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714168609211,"stop":1714168609211,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd6ea276b672cfd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714168824108,"stop":1714168824108,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9b332971df4a59","name":"Push message with content topic containing XML","time":{"start":1714169057733,"stop":1714169057733,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc006cba94eef402","name":"should return valid sharding parameters for static sharding","time":{"start":1714168595334,"stop":1714168595334,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aa8ea48962b5fd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714168824074,"stop":1714168824074,"duration":0},"status":"passed","severity":"normal"},{"uid":"673274742ec49b26","name":"Push message with long payload","time":{"start":1714169057678,"stop":1714169057679,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f09719f84d5fc3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714168824101,"stop":1714168824102,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef0ceaf8e0636b9","name":"Push message with JSON payload","time":{"start":1714169057701,"stop":1714169057704,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5b17dcd9184aefc","name":"Encoder throws on undefined content topic","time":{"start":1714168630873,"stop":1714168630874,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e95d976d9469fe2","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714168603599,"stop":1714168603600,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f02847b33358034","name":"Check publish message containing Chinese","time":{"start":1714169088037,"stop":1714169088037,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbee125450d3a522","name":"Fields are not dropped","time":{"start":1714168608773,"stop":1714168608775,"duration":2},"status":"passed","severity":"normal"},{"uid":"e727eee6c2e177a2","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714168903613,"stop":1714168903613,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cff5041f62020","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714168620516,"stop":1714168620516,"duration":0},"status":"passed","severity":"normal"},{"uid":"154720bd8a49025b","name":"Overlapping topic subscription","time":{"start":1714168895940,"stop":1714168895940,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee7b9ca431f6d6c","name":"Fails to publish message with wrong content topic","time":{"start":1714169088048,"stop":1714169088048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3c67fbe442ed23","name":"Query Generator, No Decoder","time":{"start":1714169199216,"stop":1714169199216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21147d3b0357f88","name":"Ping on peer without subscriptions","time":{"start":1714168724638,"stop":1714168724639,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4c8e4e56f3b560","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714169288644,"stop":1714169288644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a074cb3bd78f56e1","name":"Check received message containing short","time":{"start":1714169124213,"stop":1714169124213,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b1ced195ef2061","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714168595456,"stop":1714168595456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90d8473cea60046","name":"Light Node - default protocols","time":{"start":1714169262267,"stop":1714169262267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee2487fbda173f2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714169288642,"stop":1714169288642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d91c5e48644988","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714169288651,"stop":1714169288652,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6e013d22c6e206","name":"Check received message containing Chinese","time":{"start":1714168818000,"stop":1714168818000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf5098ae7d2c5a1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714169097925,"stop":1714169097925,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dda4f7e23165b81","name":"Promise Callback - backward","time":{"start":1714169220635,"stop":1714169220635,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6a8891e0c517d8","name":"should properly create location multiaddrs - tcp6","time":{"start":1714168604272,"stop":1714168604272,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82b5e98a32bad3b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714169124237,"stop":1714169124237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57120d66a99703e","name":"new peer added after a peer was already found","time":{"start":1714169023114,"stop":1714169023115,"duration":1},"status":"skipped","severity":"normal"},{"uid":"855b7cd7a5a65d4c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714169385140,"stop":1714169385140,"duration":0},"status":"passed","severity":"normal"},{"uid":"426247003e6ad9b0","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714168824073,"stop":1714168824073,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fd140d95b40292","name":"should properly create peer info with all multiaddrs","time":{"start":1714168604273,"stop":1714168604273,"duration":0},"status":"passed","severity":"normal"},{"uid":"431d318cefa99814","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714168895937,"stop":1714168895938,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef7a442a1d3cd7d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714168595321,"stop":1714168595321,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61af96bf58a2696","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app38/6/topic614/xml","time":{"start":1714169144255,"stop":1714169144255,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e0d8ab761ca2d7","name":"should emit a peer event after start","time":{"start":1714168624720,"stop":1714168624720,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee953ab8d6615ad8","name":"Push message with SQL Injection payload","time":{"start":1714169057695,"stop":1714169057696,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a0d9dc743f7e1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714168630868,"stop":1714168630870,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a5fa9ff96d3be26","name":"random static sharding 4 - Cluster ID: 290, Shard ID: 936","time":{"start":1714169159804,"stop":1714169159814,"duration":10},"status":"passed","severity":"normal"},{"uid":"da1d718b17a4f2b3","name":"Push message with meta","time":{"start":1714169057737,"stop":1714169057737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16ecf2dd481ef94","name":"Query generator for multiple messages","time":{"start":1714169229053,"stop":1714169229053,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe8f416ec497bc3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714168595319,"stop":1714168595319,"duration":0},"status":"passed","severity":"normal"},{"uid":"62149de4ee91b9e6","name":"should not fail to stop the service if it was not started","time":{"start":1714168624719,"stop":1714168624719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e298d44211b84a60","name":"Publish message with rate limit","time":{"start":1714169088052,"stop":1714169088052,"duration":0},"status":"passed","severity":"normal"},{"uid":"40964b53bd34cded","name":"should handle corrupted local storage data gracefully","time":{"start":1714168624722,"stop":1714168624722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6ff0ceabd302f6","name":"through manual discovery","time":{"start":1714168900568,"stop":1714168900568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36f1048f46b80bd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714168861948,"stop":1714168861948,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f91b0bdb7ebb74","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714168895936,"stop":1714168895936,"duration":0},"status":"passed","severity":"normal"},{"uid":"e939d05f8acac5a8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714168609210,"stop":1714168609211,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b465b5599dc3225","name":"Waku message hash computation","time":{"start":1714168598129,"stop":1714168598130,"duration":1},"status":"passed","severity":"normal"},{"uid":"136e9451482ed1ca","name":"Push message with Basic HTML tag payload","time":{"start":1714169057699,"stop":1714169057701,"duration":2},"status":"passed","severity":"normal"},{"uid":"7156cba93eb62e86","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714168824071,"stop":1714168824071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2c9f6ff2aab608","name":"Overlapping topic subscription","time":{"start":1714169288646,"stop":1714169288646,"duration":0},"status":"passed","severity":"normal"},{"uid":"568c0ca5242f4ccd","name":"Push message with emoji payload","time":{"start":1714169057712,"stop":1714169057713,"duration":1},"status":"passed","severity":"normal"},{"uid":"693c5d1d73db236a","name":"should throw error - no public key","time":{"start":1714168604268,"stop":1714168604268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd7afa45c43eba5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714168620882,"stop":1714168620882,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a94032bebbd1381","name":"Check publish message containing SQL Injection","time":{"start":1714169088038,"stop":1714169088039,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c2434e2e1fffd8","name":"tcp ip4 address","time":{"start":1714168603675,"stop":1714168603676,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb4a180ea83ab75","name":"Check publish message containing Russian","time":{"start":1714169088038,"stop":1714169088038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4802f0ab41d5cf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714169144252,"stop":1714169144253,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cffe73e370330d","name":"Generator, custom pubsub topic","time":{"start":1714169211048,"stop":1714169211049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3824afcc0cd155f","name":"Decrypt messages","time":{"start":1714169026721,"stop":1714169026722,"duration":1},"status":"passed","severity":"normal"},{"uid":"8beb745fa8be6471","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714168744791,"stop":1714168744791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6abe1560d63997","name":"random static sharding 6 - Cluster ID: 723, Shard ID: 853","time":{"start":1714169159819,"stop":1714169159819,"duration":0},"status":"passed","severity":"normal"},{"uid":"831276820f508a86","name":"can start the service","time":{"start":1714168658722,"stop":1714168658722,"duration":0},"status":"passed","severity":"normal"},{"uid":"645fb17fa9ee8052","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714168595323,"stop":1714168595323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77ca5d9868e6712","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714168824106,"stop":1714168824106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce869811770a4d07","name":"Check message with no payload is not received","time":{"start":1714169124225,"stop":1714169124225,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ba81463525b6cf","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714169097921,"stop":1714169097921,"duration":0},"status":"passed","severity":"normal"},{"uid":"873a17c6b180401","name":"should return empty list for no shard","time":{"start":1714168595319,"stop":1714168595319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7045f41e79d2e2f","name":"Push message with SQL Injection payload","time":{"start":1714169208303,"stop":1714169208304,"duration":1},"status":"passed","severity":"normal"},{"uid":"e261787f57e2aa95","name":"Encoder throws on undefined content topic","time":{"start":1714168632836,"stop":1714168632837,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec537e1858c5da1c","name":"different cluster, same shard: nodes don't connect","time":{"start":1714168824047,"stop":1714168824047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ada1e0241fc060","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714168595309,"stop":1714168595309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ab57bfd13d0a36","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714168824065,"stop":1714168824066,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1f872608b416e0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714168603594,"stop":1714168603595,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9fbf6b017b19d7","name":"Check received message containing escaped characters","time":{"start":1714169124220,"stop":1714169124220,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6070c776bc3d0","name":"Check received message containing SQL Injection","time":{"start":1714169124217,"stop":1714169124217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f276c55a1aa6f6","name":"getPeersByDiscovery","time":{"start":1714168688055,"stop":1714168688056,"duration":1},"status":"passed","severity":"normal"},{"uid":"56357a1fbf193807","name":"Push message with Chinese payload","time":{"start":1714169208302,"stop":1714169208302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab21ae872606c1d","name":"Check received message containing long","time":{"start":1714169124228,"stop":1714169124229,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c0e750ce40cf9c","name":"Publishes to nwaku","time":{"start":1714169058812,"stop":1714169058813,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf4d7d7e75ac099","name":"connected peers and dial","time":{"start":1714169023301,"stop":1714169023301,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2993ec0ddb2c6ef5","name":"should configure sharding based on application and version for autosharding","time":{"start":1714168595335,"stop":1714168595335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65d567c86800f1b","name":"Subscribe and receive messages via lightPush","time":{"start":1714169288632,"stop":1714169288633,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7a53236a222e210","name":"Push message with shell command payload","time":{"start":1714169057705,"stop":1714169057706,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ea7a708fd59606","name":"should get / set UDP multiaddr","time":{"start":1714168604270,"stop":1714168604270,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e0e39bd034062b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714169199216,"stop":1714169199216,"duration":0},"status":"passed","severity":"normal"},{"uid":"555bd79a7f603a8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714168824062,"stop":1714168824062,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b46a373267cd479","name":"Push message with content topic containing special chars","time":{"start":1714169208316,"stop":1714169208317,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0828c3db3000ff","name":"Check publish message containing XML","time":{"start":1714169088039,"stop":1714169088040,"duration":1},"status":"passed","severity":"normal"},{"uid":"518a37776ea3188f","name":"nwaku subscribes","time":{"start":1714169058812,"stop":1714169058812,"duration":0},"status":"passed","severity":"normal"},{"uid":"150bb54df5246dc8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714168595315,"stop":1714168595316,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd18090fa4a45d6","name":"should return false","time":{"start":1714168604268,"stop":1714168604268,"duration":0},"status":"passed","severity":"normal"},{"uid":"48019f190a17110a","name":"Check received message containing Script","time":{"start":1714169124217,"stop":1714169124218,"duration":1},"status":"passed","severity":"normal"},{"uid":"24eded817e06f12e","name":"Subscribe to topic containing XML and receive message","time":{"start":1714168895952,"stop":1714168895952,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f2929763fb0e22","name":"Check received message containing shell command","time":{"start":1714168818004,"stop":1714168818005,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8d2c9fd08e221f","name":"Check meta is set [symmetric]","time":{"start":1714168630872,"stop":1714168630872,"duration":0},"status":"passed","severity":"normal"},{"uid":"23589dd55528c552","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app77/4/topic698/test.js","time":{"start":1714169144257,"stop":1714169144257,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ee01db1d3d3472","name":"Push message with content topic containing long","time":{"start":1714169057719,"stop":1714169057720,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc85004cc38513","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714168620517,"stop":1714168620517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a497868ec3fc8873","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714168824050,"stop":1714168824050,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a23aba22481c09","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714169288638,"stop":1714169288638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cff347fa73f72c","name":"start node with empty content topic","time":{"start":1714169144260,"stop":1714169144260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6670277dd1beaa38","name":"Query with Promise Callback, No Decoder","time":{"start":1714169199219,"stop":1714169199219,"duration":0},"status":"passed","severity":"normal"},{"uid":"799495aeff04522","name":"Check message on other pubsub topic is not received","time":{"start":1714169124239,"stop":1714169124239,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b6c01416b260f5","name":"Push message with shell command payload","time":{"start":1714169208309,"stop":1714169208309,"duration":0},"status":"passed","severity":"normal"},{"uid":"b137ea2bc89ea094","name":"connects to nwaku","time":{"start":1714169254446,"stop":1714169254446,"duration":0},"status":"passed","severity":"normal"},{"uid":"37018d87f83b18c0","name":"different cluster, different shard: nodes don't connect","time":{"start":1714168903618,"stop":1714168903624,"duration":6},"status":"passed","severity":"normal"},{"uid":"9e54f2038d441d74","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714169288645,"stop":1714169288645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3564784418a1f2","name":"Check publish message containing escaped characters","time":{"start":1714169088041,"stop":1714169088041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd398822068b287","name":"Push message with custom timestamp: 1683410418268","time":{"start":1714169208332,"stop":1714169208333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04bd6a5858c7f35","name":"Passing cursor with wrong message digest","time":{"start":1714169159851,"stop":1714169159852,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ef11aeb59fb9d7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714168895948,"stop":1714168895949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc0c68655de02f7","name":"Query generator for 2000 messages","time":{"start":1714169229057,"stop":1714169229057,"duration":0},"status":"passed","severity":"normal"},{"uid":"40dcbfce9251ea5a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714169288641,"stop":1714169288641,"duration":0},"status":"passed","severity":"normal"},{"uid":"619feaf44897d620","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714168824064,"stop":1714168824064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ebc611fe14df0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714168603603,"stop":1714168603603,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cb9502cd14437c","name":"Check message on other pubsub topic is not received","time":{"start":1714168818009,"stop":1714168818010,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c27eef7ae6558b","name":"Ping on subscribed peer","time":{"start":1714168678840,"stop":1714168678840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b0de198bb50130","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714168725012,"stop":1714168725012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3ebfa2f311a7b6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714168861947,"stop":1714168861948,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6f83a362ece2ce","name":"Push message with XML payload","time":{"start":1714169208305,"stop":1714169208305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f594fd757b24515d","name":"Encoder throws on empty string content topic","time":{"start":1714168630874,"stop":1714168630875,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a41b3689bb156a","name":"Passing page size 10 when there are 10 messages","time":{"start":1714169240929,"stop":1714169240929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51c8f0eba0984c2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714168609424,"stop":1714168609424,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdacc01bc7e1824","name":"Push message with content topic containing unicode special characters","time":{"start":1714169208323,"stop":1714169208323,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7a9005d2ad02d6","name":"Check received message containing Russian","time":{"start":1714169124216,"stop":1714169124217,"duration":1},"status":"passed","severity":"normal"},{"uid":"159c5b0d6918326a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714168595338,"stop":1714168595338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a5de62c19bf5e7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714168895939,"stop":1714168895940,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb9724fa74a064c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714169255358,"stop":1714169255358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e999ac32c6d7706","name":"Check received message containing Arabic","time":{"start":1714169124231,"stop":1714169124231,"duration":0},"status":"passed","severity":"normal"},{"uid":"763808d921f6ff1","name":"Subscribe to topic containing long and receive message","time":{"start":1714169288647,"stop":1714169288647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce68a55b0a207420","name":"shard 0","time":{"start":1714169159801,"stop":1714169159801,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff2f4e9adb7549f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714168824106,"stop":1714168824106,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4da6e3fb22dcd5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714168620511,"stop":1714168620515,"duration":4},"status":"passed","severity":"normal"},{"uid":"47d29f2fbb8441f2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714168861934,"stop":1714168861935,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b97a5b6b69d561c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714168895956,"stop":1714168895956,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03e42d38df6c136","name":"Does not throw an exception when node disconnects","time":{"start":1714169254446,"stop":1714169254446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70e85a8bbfd7481","name":"should properly create location multiaddrs - tcp","time":{"start":1714168604272,"stop":1714168604273,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbaa7c312b6bff","name":"Subscribe and publish message","time":{"start":1714169097915,"stop":1714169097915,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e5a5b6f357c13d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714168725012,"stop":1714168725016,"duration":4},"status":"passed","severity":"normal"},{"uid":"4efa1d5cbcb2fd07","name":"Check message with non string payload is not received","time":{"start":1714169124242,"stop":1714169124243,"duration":1},"status":"passed","severity":"normal"},{"uid":"434174b9f49d179e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714169023115,"stop":1714169023115,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e80e5364c127c38b","name":"Check received message containing numeric","time":{"start":1714168817999,"stop":1714168817999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e57b3965de5bb8","name":"Throws when trying to push message with empty payload","time":{"start":1714169057714,"stop":1714169057715,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0ca0b3d691d56c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714169288645,"stop":1714169288645,"duration":0},"status":"passed","severity":"normal"},{"uid":"876f74c65d820df6","name":"Push message with unicode special characters payload","time":{"start":1714169208311,"stop":1714169208311,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d9ef29f39cbeaa","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714168595336,"stop":1714168595336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fab8f9bca2af94","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714168595331,"stop":1714168595331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5490f5a5dfcbb399","name":"Round trip binary serialization","time":{"start":1714168609420,"stop":1714168609421,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df3184395cc8b99","name":"should throw an error for an unconfigured topic","time":{"start":1714168595330,"stop":1714168595330,"duration":0},"status":"passed","severity":"normal"},{"uid":"442b90ef2254024","name":"should only return 1 node with relay and store capability","time":{"start":1714168620881,"stop":1714168620881,"duration":0},"status":"passed","severity":"normal"},{"uid":"7253a4ddccb1552f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714168659178,"stop":1714168659179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d139b5cd94b0d324","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714168824072,"stop":1714168824073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20d5aa200ebe6ad","name":"Generator, 2 different pubsubtopics","time":{"start":1714169211032,"stop":1714169211043,"duration":11},"status":"passed","severity":"normal"},{"uid":"d66f9da5a0d814f5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714169288647,"stop":1714169288647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e939b83d916b2df9","name":"Encoder throws on empty string content topic","time":{"start":1714168632837,"stop":1714168632837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6c153f91dd1af","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714168895956,"stop":1714168895957,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab88d95354abe31","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714169097916,"stop":1714169097916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7601a4dee2458c59","name":"Check message with non string payload is not received","time":{"start":1714169124225,"stop":1714169124226,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdb513dcac58914","name":"udp ip6 address","time":{"start":1714168603676,"stop":1714168603676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2b6d2edb4d10d5","name":"should set field with all protocols enabled","time":{"start":1714168604273,"stop":1714168604274,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e50e385abb3bf4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714168744788,"stop":1714168744788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7016ae0930e60","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714169097921,"stop":1714169097922,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a24068f8a8f9e6b","name":"Push message with content topic containing short","time":{"start":1714169057715,"stop":1714169057719,"duration":4},"status":"passed","severity":"normal"},{"uid":"38e79c6ded3d9e99","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714168895942,"stop":1714168895945,"duration":3},"status":"passed","severity":"normal"},{"uid":"62268bdd4e8f5a6c","name":"Check publish message containing Script","time":{"start":1714169088039,"stop":1714169088039,"duration":0},"status":"passed","severity":"normal"},{"uid":"edeb7dcafe8aaf06","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714168648502,"stop":1714168648503,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bcb9ae7015f65d","name":"receives messages sent to provided content topic through stream","time":{"start":1714169088196,"stop":1714169088196,"duration":0},"status":"skipped","severity":"normal"},{"uid":"354c959559402c63","name":"Check message with non string payload is not received","time":{"start":1714168818011,"stop":1714168818012,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9b888f6c8bbad8","name":"Check message received after jswaku node is restarted","time":{"start":1714169124243,"stop":1714169124243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9eff50955ba619d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714168818008,"stop":1714168818008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d85e4d21c2a152b","name":"can start the service","time":{"start":1714169105274,"stop":1714169105275,"duration":1},"status":"passed","severity":"normal"},{"uid":"516cfdaa8f9fa4d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714168603602,"stop":1714168603602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5caf9d530221d6","name":"Query Generator, No message returned","time":{"start":1714169199217,"stop":1714169199217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72364edf1cb0f82","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714169070613,"stop":1714169070613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9446b18a69a4456c","name":"returns all values when wanted number is greater than available values","time":{"start":1714168619522,"stop":1714168619523,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b224816cf817a5","name":"Passing page size 0 when there are 110 messages","time":{"start":1714169240927,"stop":1714169240928,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e85e3b28f62b7c","name":"Relay + Store","time":{"start":1714168656922,"stop":1714168656922,"duration":0},"status":"passed","severity":"normal"},{"uid":"85df12312dc8e0fc","name":"can dial TLS multiaddrs","time":{"start":1714168900568,"stop":1714168900568,"duration":0},"status":"passed","severity":"normal"},{"uid":"5848b7c84b0415f3","name":"Check publish message containing Basic HTML tag","time":{"start":1714169088040,"stop":1714169088040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e442b5e191307eba","name":"Check received message with timestamp: 1714168647048 ","time":{"start":1714169124222,"stop":1714169124222,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb7ed0e37fd5b8e","name":"Subscribe and receives messages on 20 topics","time":{"start":1714169288645,"stop":1714169288645,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaa2835138c0cc6","name":"Check received message containing XML","time":{"start":1714169124218,"stop":1714169124218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3084f24b4093416","name":"Relay + Store","time":{"start":1714168604275,"stop":1714168604275,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f86bbd5127d6c8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714168725022,"stop":1714168725023,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa64028ea4d7a836","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714168656267,"stop":1714168656268,"duration":1},"status":"passed","severity":"normal"},{"uid":"260f42d948102a48","name":"should not receive a peer event after stop","time":{"start":1714169105278,"stop":1714169105279,"duration":1},"status":"passed","severity":"normal"},{"uid":"8379343fba1b746f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714168595318,"stop":1714168595318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7890a1357883646","name":"Push 30 different messages","time":{"start":1714169057713,"stop":1714169057714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6eb08c7578e2551","name":"removeEventListener with correct event","time":{"start":1714168688054,"stop":1714168688055,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4dd1d6e59ebfee","name":"1 Relay, 1 fetch","time":{"start":1714168620622,"stop":1714168620622,"duration":0},"status":"passed","severity":"normal"},{"uid":"193696026503c503","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714168595325,"stop":1714168595325,"duration":0},"status":"passed","severity":"normal"},{"uid":"45426115450419d8","name":"Check received message containing unicode special characters","time":{"start":1714169124220,"stop":1714169124221,"duration":1},"status":"passed","severity":"normal"},{"uid":"86316edaa15e9f4e","name":"Relay - dialed after","time":{"start":1714169262264,"stop":1714169262264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be87ffb77c493e2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714169288651,"stop":1714169288651,"duration":0},"status":"passed","severity":"normal"},{"uid":"9daee4a79df969c3","name":"isConnected should return true after first peer connects","time":{"start":1714168703502,"stop":1714168703502,"duration":0},"status":"passed","severity":"normal"},{"uid":"7117e8d4cb9f7713","name":"1 Relay, 1 Filter, gives up","time":{"start":1714168620624,"stop":1714168620624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a2b897df25ac08","name":"Refresh subscription","time":{"start":1714169288637,"stop":1714169288637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6effc8214b21e3f3","name":"Push message with custom timestamp: 1714165224326","time":{"start":1714169057739,"stop":1714169057739,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d8d29142b51600","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714168595339,"stop":1714168595339,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ce0a2d99306f70","name":"Default pageSize","time":{"start":1714169240930,"stop":1714169240931,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea60ed2a8b9f1827","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714168624722,"stop":1714168624722,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a37da8cb259bb7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714169070617,"stop":1714169070617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbed2ff258a8ad4","name":"should encodeTxt and decodeTxt","time":{"start":1714168604264,"stop":1714168604264,"duration":0},"status":"passed","severity":"normal"},{"uid":"590439fa01de97d4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714169124222,"stop":1714169124223,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d4946f071f3b7e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714169211043,"stop":1714169211044,"duration":1},"status":"passed","severity":"normal"},{"uid":"4685d86eb2e89332","name":"Subscribe to topic containing long and receive message","time":{"start":1714169288637,"stop":1714169288637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b27e85f63522247","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714169159831,"stop":1714169159832,"duration":1},"status":"passed","severity":"normal"},{"uid":"584012b1aa219ff2","name":"Push message with numeric payload","time":{"start":1714169208301,"stop":1714169208301,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea632b20163da7e3","name":"Check received message containing shell command","time":{"start":1714169124234,"stop":1714169124234,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f21915ef80143dc","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714169225284,"stop":1714169225284,"duration":0},"status":"passed","severity":"normal"},{"uid":"5657639781ef4fba","name":"safeDispatchEvent","time":{"start":1714168688057,"stop":1714168688057,"duration":0},"status":"passed","severity":"normal"},{"uid":"589d1ed3ace856d8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714168895950,"stop":1714168895950,"duration":0},"status":"passed","severity":"normal"},{"uid":"8182431301d9b8b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714168725017,"stop":1714168725017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a174a570bd060d","name":"Subscribe and receive messages via waku relay post","time":{"start":1714169288634,"stop":1714169288634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6903b9e1abc37e6","name":"Check message received after nwaku node is restarted","time":{"start":1714168818012,"stop":1714168818013,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5e78edb31b7df1e","name":"Check received message containing SQL Injection","time":{"start":1714168818002,"stop":1714168818002,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeac70266ebf3cc2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714169070618,"stop":1714169070618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce90cbfd2d2aece","name":"Check received message containing short","time":{"start":1714168817997,"stop":1714168817998,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3b34b41f8712d8","name":"Using a function","time":{"start":1714169254448,"stop":1714169254448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d5d42fe43fbd2f","name":"should throw an error for insufficient data","time":{"start":1714168595457,"stop":1714168595457,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c76fce0f644e9aa","name":"should emit a peer event after start","time":{"start":1714169105276,"stop":1714169105277,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ce426c3287572c","name":"Publish message with large meta","time":{"start":1714169088051,"stop":1714169088052,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43edc80f41ddb38","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714168595333,"stop":1714168595333,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aea766ff6202853","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714169255361,"stop":1714169255361,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e9c6b7246de8f0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714168595324,"stop":1714168595325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b13bfcd9a43c2b7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714168725022,"stop":1714168725022,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a23b25c4606920","name":"Generator, 2 different pubsubtopics","time":{"start":1714169211045,"stop":1714169211047,"duration":2},"status":"passed","severity":"normal"},{"uid":"46299d518bc3a372","name":"Check message received after jswaku node is restarted","time":{"start":1714169124226,"stop":1714169124226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3962ac47cfc7a9f5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714169070614,"stop":1714169070615,"duration":1},"status":"passed","severity":"normal"},{"uid":"526953f38568302f","name":"Reopen subscription with peer with lost subscription","time":{"start":1714168724639,"stop":1714168724639,"duration":0},"status":"passed","severity":"normal"},{"uid":"903a7bf8bc00b798","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714168620883,"stop":1714168620883,"duration":0},"status":"skipped","severity":"normal"},{"uid":"349c2d379a8bbd6b","name":"Check received message containing SQL Injection","time":{"start":1714169124232,"stop":1714169124232,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0e0efd5793d74d","name":"Check received message containing long","time":{"start":1714169124213,"stop":1714169124214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4d187dcf8a16a7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714169199219,"stop":1714169199219,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f6eb042ed031f8","name":"should throw an error for missing sharding configuration","time":{"start":1714168595336,"stop":1714168595337,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb1275ba4aea7b1","name":"Ping on unsubscribed peer","time":{"start":1714168724636,"stop":1714168724637,"duration":1},"status":"passed","severity":"normal"},{"uid":"1971a62e360f81cc","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714168595311,"stop":1714168595311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8086fa324f5fe665","name":"random static sharding 9 - Cluster ID: 655, Shard ID: 553","time":{"start":1714169159821,"stop":1714169159822,"duration":1},"status":"passed","severity":"normal"},{"uid":"99df4fd12f9fa880","name":"Check received message containing long","time":{"start":1714168817998,"stop":1714168817998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b588cfe1af4c82fe","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714168595309,"stop":1714168595310,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9e1e3511575b93","name":"Check received message containing Arabic","time":{"start":1714168818000,"stop":1714168818001,"duration":1},"status":"passed","severity":"normal"},{"uid":"200a71db61bb28f7","name":"Symmetric encrypt & Decrypt","time":{"start":1714168631336,"stop":1714168631336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f41e4b117bfe240","name":"Ping on peer without subscriptions","time":{"start":1714168724635,"stop":1714168724636,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1371997e5ad1b62","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714169070616,"stop":1714169070616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e17dbffaffaad05","name":"should properly create location multiaddrs - tcp4","time":{"start":1714168604271,"stop":1714168604271,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adf3cd9940113c4","name":"should use DNS peer discovery with light client","time":{"start":1714168658731,"stop":1714168658731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58ea384a8fd46e4a","name":"Subscribe and receive messages via lightPush","time":{"start":1714168895935,"stop":1714168895936,"duration":1},"status":"passed","severity":"normal"},{"uid":"42646fbe97ead118","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714168744789,"stop":1714168744789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd5ed0d0cb012e9","name":"Publish message with custom timestamp: Fri Apr 26 2024 21:04:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1714169088044,"stop":1714169088045,"duration":1},"status":"passed","severity":"normal"},{"uid":"13509743978ea0e3","name":"Check received message containing special chars","time":{"start":1714168817999,"stop":1714168817999,"duration":0},"status":"passed","severity":"normal"},{"uid":"b690363aa0825363","name":"Check publish message containing special chars","time":{"start":1714169088037,"stop":1714169088037,"duration":0},"status":"passed","severity":"normal"},{"uid":"719e00004a92639a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714168595328,"stop":1714168595328,"duration":0},"status":"passed","severity":"normal"},{"uid":"66eeda46c49eef04","name":"Check received message with timestamp: 1714168647048000000 ","time":{"start":1714169124221,"stop":1714169124222,"duration":1},"status":"passed","severity":"normal"},{"uid":"44611cbf780fa7f6","name":"Publish message with custom timestamp: Fri Apr 26 2024 23:04:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1714169088046,"stop":1714169088046,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1e1bc38605745e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714168603601,"stop":1714168603601,"duration":0},"status":"passed","severity":"normal"},{"uid":"6893a58f501f9803","name":"same cluster, different shard: nodes don't connect","time":{"start":1714168824047,"stop":1714168824047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e56f0841beacada","name":"Check received message containing escaped characters","time":{"start":1714169124234,"stop":1714169124235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca95f7944dbd57d2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714169097920,"stop":1714169097920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f30557f2bc3f2c9","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714168656273,"stop":1714168656274,"duration":1},"status":"passed","severity":"normal"},{"uid":"87859f680a17c96b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714168620623,"stop":1714168620624,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d97d20cd052f072","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714169255360,"stop":1714169255360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba64190d2bb69fc","name":"should not receive a peer event before start","time":{"start":1714168624720,"stop":1714168624721,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a13ebb35e842fa","name":"Fails to push message with empty content topic","time":{"start":1714169057737,"stop":1714169057737,"duration":0},"status":"passed","severity":"normal"},{"uid":"da22841409ae665d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714168824063,"stop":1714168824063,"duration":0},"status":"passed","severity":"normal"},{"uid":"6241310252b44cfe","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714168861935,"stop":1714168861941,"duration":6},"status":"passed","severity":"normal"},{"uid":"38a70ff4e36208c2","name":"can start and stop the service","time":{"start":1714168658723,"stop":1714168658724,"duration":1},"status":"passed","severity":"normal"},{"uid":"c000c0b1a662502a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714169288637,"stop":1714169288638,"duration":1},"status":"passed","severity":"normal"},{"uid":"cede063a32bf9c37","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714168620500,"stop":1714168620501,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ecdf35a443e0f8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714168703501,"stop":1714168703501,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c37d963b15a97f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714168595315,"stop":1714168595315,"duration":0},"status":"passed","severity":"normal"},{"uid":"8197dc77f6c05182","name":"should be called for bootstrap peers","time":{"start":1714168656270,"stop":1714168656270,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd76688dc6cd53db","name":"Subscribe and receive messages via waku relay post","time":{"start":1714169288644,"stop":1714169288644,"duration":0},"status":"passed","severity":"normal"},{"uid":"33006e2596e69d6f","name":"Subscribe to topic containing XML and receive message","time":{"start":1714169288650,"stop":1714169288650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e66f454d44394e5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714168744790,"stop":1714168744790,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3eeaeebacd32ce","name":"same cluster, same shard: nodes connect","time":{"start":1714168903614,"stop":1714168903614,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c9c9c63e4ecbf","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714168595331,"stop":1714168595333,"duration":2},"status":"broken","severity":"normal"},{"uid":"8bc102fa8b9526f3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714169288651,"stop":1714169288651,"duration":0},"status":"passed","severity":"normal"},{"uid":"257de12d34c9c133","name":"Reopen subscription with peer with lost subscription","time":{"start":1714168724637,"stop":1714168724637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7001ee3a1b27e8a5","name":"Push message with custom timestamp: 1714165218268","time":{"start":1714169208333,"stop":1714169208333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24bee81873dff0a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714168595326,"stop":1714168595326,"duration":0},"status":"passed","severity":"normal"},{"uid":"85069d59d1816667","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714169288642,"stop":1714169288643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1563fd7379eb75","name":"Check received message containing emoji","time":{"start":1714169124235,"stop":1714169124236,"duration":1},"status":"passed","severity":"normal"},{"uid":"522c1fe542cf8706","name":"ignores domain fetching errors","time":{"start":1714168620879,"stop":1714168620879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0109439b67d994","name":"Push message with content topic containing JSON","time":{"start":1714169208322,"stop":1714169208322,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0474e288b428a40","name":"Subscribe to topic containing Script and receive message","time":{"start":1714169288639,"stop":1714169288640,"duration":1},"status":"passed","severity":"normal"},{"uid":"946873e0d169f1af","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714168824066,"stop":1714168824066,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff1859a2f86eec0","name":"Push message with short payload","time":{"start":1714169057677,"stop":1714169057678,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fe33a2d34a67a1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714168824102,"stop":1714168824103,"duration":1},"status":"passed","severity":"normal"},{"uid":"766851012c5d7f0b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714168595323,"stop":1714168595323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c932d8e72e0c18bc","name":"Fails to publish duplicate message","time":{"start":1714169088046,"stop":1714169088047,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b65d5f8f688a0a","name":"Rejects garbage","time":{"start":1714168612925,"stop":1714168612926,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf1dd9560150d9f","name":"Push message with short payload","time":{"start":1714169208298,"stop":1714169208300,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0b52fead6ce6b66","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714168595305,"stop":1714168595305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d027f8396ab402ed","name":"Push message with content topic containing long","time":{"start":1714169208315,"stop":1714169208315,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5169b221606929","name":"Check received message containing emoji","time":{"start":1714169124221,"stop":1714169124221,"duration":0},"status":"passed","severity":"normal"},{"uid":"b469d0c011d4dc3a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714168595335,"stop":1714168595336,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5533a6dc57ea06","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714168619523,"stop":1714168619524,"duration":1},"status":"passed","severity":"normal"},{"uid":"6055ff1c7139042d","name":"Relay - dialed first","time":{"start":1714169262263,"stop":1714169262264,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdd2436b942332a","name":"Push message with content topic containing numeric","time":{"start":1714169208315,"stop":1714169208315,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d52db93f01a53f9","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app47/10/topic337/test.js","time":{"start":1714169144253,"stop":1714169144253,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1b1cc17141c0be","name":"Push message with content topic containing Script","time":{"start":1714169057731,"stop":1714169057733,"duration":2},"status":"passed","severity":"normal"},{"uid":"e27e1c7580cd01d4","name":"should encode/decode to RLP encoding","time":{"start":1714168604269,"stop":1714168604269,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1e3fc461769913","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714169097920,"stop":1714169097921,"duration":1},"status":"passed","severity":"normal"},{"uid":"24857ea11fdb04e7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714169288639,"stop":1714169288639,"duration":0},"status":"passed","severity":"normal"},{"uid":"80733423806ff977","name":"Reopen subscription with peer with lost subscription","time":{"start":1714168678841,"stop":1714168678842,"duration":1},"status":"passed","severity":"normal"},{"uid":"579ba804c6c2782","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714169057733,"stop":1714169057734,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e213cfda3d541b","name":"recovers when dns.resolve returns empty","time":{"start":1714168620879,"stop":1714168620879,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac9688cea1b9728","name":"1 Store, 2 fetches","time":{"start":1714168620623,"stop":1714168620623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33e467dd24a6ec8","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714169225284,"stop":1714169225285,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83dd22b4cf8dd17","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714168595315,"stop":1714168595315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6b52b4bdbc1ec8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714168595326,"stop":1714168595327,"duration":1},"status":"passed","severity":"normal"},{"uid":"7525933eb8354f96","name":"Push message with custom timestamp: 1714172418268","time":{"start":1714169208334,"stop":1714169208334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5958ad36c2529ac4","name":"Subscribe to topic containing XML and receive message","time":{"start":1714169288640,"stop":1714169288640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8a3258d2bf15e3","name":"Ping on subscribed peer","time":{"start":1714168724638,"stop":1714168724638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5110c3f6fc3d9fd3","name":"Push message with content topic containing special chars","time":{"start":1714169057721,"stop":1714169057722,"duration":1},"status":"passed","severity":"normal"},{"uid":"66201730f23d1c9","name":"Nodes with multiple pubsub topic","time":{"start":1714169070617,"stop":1714169070617,"duration":0},"status":"passed","severity":"normal"},{"uid":"785a668032d91302","name":"creates an iterator","time":{"start":1714169237420,"stop":1714169237421,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f448edd11ed5f8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714168595306,"stop":1714168595306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e94610ae5364d4","name":"Push message with meta","time":{"start":1714169208328,"stop":1714169208329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e4a5abe2690bc6","name":"Push message with content topic containing Chinese","time":{"start":1714169057722,"stop":1714169057724,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5effa2ea1ba4ccb","name":"Subscribe to topic containing Script and receive message","time":{"start":1714168895951,"stop":1714168895951,"duration":0},"status":"passed","severity":"normal"},{"uid":"1253f9109ccfe9cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714168595328,"stop":1714168595328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82a50d71514f7f","name":"Nwaku publishes","time":{"start":1714169058813,"stop":1714169058813,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8362f9d0f556aa","name":"dispatchEvent via connectionManager","time":{"start":1714168688056,"stop":1714168688057,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf6924c30e1b684","name":"isConnected return false after peer stops","time":{"start":1714168703503,"stop":1714168703503,"duration":0},"status":"passed","severity":"normal"},{"uid":"759fa1fe0727cd7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714168895950,"stop":1714168895951,"duration":1},"status":"passed","severity":"normal"},{"uid":"39eea0eaed1aa167","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714168595326,"stop":1714168595326,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a00386f863bd27","name":"should only return 1 node with store capability","time":{"start":1714168620881,"stop":1714168620881,"duration":0},"status":"passed","severity":"normal"},{"uid":"305506a9bd883ee6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714169088050,"stop":1714169088050,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fadf00ad29820c","name":"less peers than existing","time":{"start":1714169023302,"stop":1714169023303,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7bbc3136d091e83","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714169208321,"stop":1714169208321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6597b1a9afc574e","name":"retrieves a single peer","time":{"start":1714168620877,"stop":1714168620878,"duration":1},"status":"passed","severity":"normal"},{"uid":"9066e4ffaf875045","name":"Fails to push message bigger that 1MB","time":{"start":1714169057741,"stop":1714169057741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f7c486792437ea","name":"Push message with Script payload","time":{"start":1714169057697,"stop":1714169057698,"duration":1},"status":"passed","severity":"normal"},{"uid":"6141679d360dd662","name":"Push message with custom timestamp: 1714172424326","time":{"start":1714169057739,"stop":1714169057740,"duration":1},"status":"passed","severity":"normal"},{"uid":"33edecd04bc3fe84","name":"configure the node with multiple content topics","time":{"start":1714169144258,"stop":1714169144259,"duration":1},"status":"passed","severity":"normal"},{"uid":"c513117334351444","name":"Check publish message containing shell command","time":{"start":1714169088041,"stop":1714169088041,"duration":0},"status":"passed","severity":"normal"},{"uid":"366d27ea1bcd1d97","name":"should not receive a peer event after stop","time":{"start":1714168658730,"stop":1714168658730,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa2cc9df77aab49","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714169288633,"stop":1714169288633,"duration":0},"status":"passed","severity":"normal"},{"uid":"28dbae2a248587b6","name":"should not fail to stop the service if it was not started","time":{"start":1714168658725,"stop":1714168658726,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cffe05e1b5173c9","name":"Wrong topic","time":{"start":1714169144258,"stop":1714169144258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae6391fd760f969","name":"Push message with XML payload","time":{"start":1714169057698,"stop":1714169057699,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1877bfcf1a720ac","name":"Used by Waku Relay","time":{"start":1714169254448,"stop":1714169254448,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad0366635ac75e2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714168595310,"stop":1714168595310,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13d63362f13efee","name":"Check message with no payload is not received","time":{"start":1714169124242,"stop":1714169124242,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bfe8a7a0059280","name":"Generator, 2 different pubsubtopics","time":{"start":1714169211049,"stop":1714169211050,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bce6b2a38897d56","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714168603600,"stop":1714168603600,"duration":0},"status":"passed","severity":"normal"},{"uid":"475b6566a8c84960","name":"getPeersByDiscovery","time":{"start":1714169023113,"stop":1714169023114,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c589dbaf3143ba","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714169288646,"stop":1714169288646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be030f67b5ed380","name":"Push message with emoji payload","time":{"start":1714169208311,"stop":1714169208312,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3708f980f8c1a37","name":"Non TWN Cluster","time":{"start":1714169144253,"stop":1714169144253,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dea675f63c985e","name":"Push message with content topic containing XML","time":{"start":1714169208321,"stop":1714169208321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e91f27ae4cb9ebf","name":"Query with Ordered Callback, No Decoder","time":{"start":1714169199217,"stop":1714169199218,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00fc55343c2801f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714168620883,"stop":1714168620883,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5b0fbac8218ddf9","name":"Check received message containing Chinese","time":{"start":1714169124215,"stop":1714169124215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1e82fd1b973716","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714169097919,"stop":1714169097919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c180eb58a8ea3","name":"should not receive a peer event before start","time":{"start":1714169105278,"stop":1714169105278,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0584078c67fc99","name":"Push message with Russian payload","time":{"start":1714169208303,"stop":1714169208303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec7ddb77c76fbff","name":"Relay - times out","time":{"start":1714169262264,"stop":1714169262265,"duration":1},"status":"passed","severity":"normal"},{"uid":"99860ae60e6804f3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714168861946,"stop":1714168861946,"duration":0},"status":"passed","severity":"normal"},{"uid":"741f695b10656237","name":"pre and post cipher","time":{"start":1714168631337,"stop":1714168631337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f06669209ec788a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714168895937,"stop":1714168895937,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fcdfa1de7df13a","name":"Check publish message containing unicode special characters","time":{"start":1714169088042,"stop":1714169088042,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acc19b595029ce6","name":"Store - dialed after - with timeout","time":{"start":1714169262265,"stop":1714169262265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f87e152451a65cc","name":"should throw error - invalid id","time":{"start":1714168604267,"stop":1714168604267,"duration":0},"status":"passed","severity":"normal"},{"uid":"2886f1fa99c3ad45","name":"should set field with only FILTER enabled","time":{"start":1714168604274,"stop":1714168604275,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9ddc82642700cc","name":"Check message received after nwaku node is restarted","time":{"start":1714169124247,"stop":1714169124247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d61168d7d8b17a35","name":"Subscribe and receive messages via lightPush","time":{"start":1714169288643,"stop":1714169288643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20ae0785ace6fa5","name":"random static sharding 3 - Cluster ID: 123, Shard ID: 864","time":{"start":1714169159803,"stop":1714169159804,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c7f088f79d91b4","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714168824073,"stop":1714168824074,"duration":1},"status":"passed","severity":"normal"},{"uid":"a699158b1b0d8f6b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714168725021,"stop":1714168725021,"duration":0},"status":"passed","severity":"normal"},{"uid":"1378db859039cc46","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714169288648,"stop":1714169288648,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91922ed4cac23c0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714168603602,"stop":1714168603602,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d686aa20817fed6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714168895939,"stop":1714168895939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9eed1f616809485","name":"should be able to decode the field with only STORE set to true","time":{"start":1714168603600,"stop":1714168603601,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aad29b38850c40e","name":"Accepts a valid Waku Message","time":{"start":1714168612923,"stop":1714168612925,"duration":2},"status":"broken","severity":"normal"},{"uid":"d8358af780356d51","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714168824109,"stop":1714168824109,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b2bd4c9fba3d4b","name":"Subscribe to topic containing Script and receive message","time":{"start":1714169288649,"stop":1714169288650,"duration":1},"status":"passed","severity":"normal"},{"uid":"f731a40b6259b3a9","name":"Push message with unicode special characters payload","time":{"start":1714169057711,"stop":1714169057712,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca40dc4875c963b","name":"Push message with escaped characters payload","time":{"start":1714169057707,"stop":1714169057711,"duration":4},"status":"passed","severity":"normal"},{"uid":"f097e1555d71b871","name":"Push message with numeric payload","time":{"start":1714169057679,"stop":1714169057680,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8eb1b0ed4f06268","name":"should be able to encode the field with only STORE set to true","time":{"start":1714168603595,"stop":1714168603595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6eecdc5d0aa30","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714168648474,"stop":1714168648479,"duration":5},"status":"passed","severity":"normal"},{"uid":"5542d26aa81f42ef","name":"Passing page size 3 when there are 20 messages","time":{"start":1714169240928,"stop":1714169240928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7e99b3fe28d0ea","name":"does not throw on valid cases","time":{"start":1714168595297,"stop":1714168595297,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e803b1ff27197e","name":"Subscribe and receives messages on 20 topics","time":{"start":1714168895938,"stop":1714168895939,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bb29c2edb7d8f1","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714168824048,"stop":1714168824048,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e27c5cdad325df2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714169159852,"stop":1714169159854,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ea1b23a159d788b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714168824109,"stop":1714168824109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a339f91055f180df","name":"Subscribe to topic containing long and receive message","time":{"start":1714168895941,"stop":1714168895941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a31819b6a96c08","name":"Nodes with multiple pubsub topic","time":{"start":1714169070619,"stop":1714169070619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a96ac99cc3e046","name":"Push message with rate limit","time":{"start":1714169208330,"stop":1714169208331,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8bcf9f30adf32c1","name":"can start the service","time":{"start":1714168624718,"stop":1714168624719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae17d01630aefdb0","name":"start node with ApplicationInfo","time":{"start":1714169144259,"stop":1714169144260,"duration":1},"status":"passed","severity":"normal"},{"uid":"777ee0882701923b","name":"Check received message containing special chars","time":{"start":1714169124214,"stop":1714169124215,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3807b20b43a9bf","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714169159836,"stop":1714169159837,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd31fc398cb50bc8","name":"Check received message containing Chinese","time":{"start":1714169124230,"stop":1714169124231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ddc0e0004cfdb6","name":"Register correct protocols","time":{"start":1714169097914,"stop":1714169097914,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6cee9595b65635","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714168648479,"stop":1714168648483,"duration":4},"status":"passed","severity":"normal"},{"uid":"acad5c0c03d8c820","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714168609212,"stop":1714168609212,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0d35e41c21554","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714168895949,"stop":1714168895950,"duration":1},"status":"passed","severity":"normal"},{"uid":"c445270e2bcbbdef","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714168824064,"stop":1714168824064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f5468d72482e03","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714169159824,"stop":1714169159824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b62807e73ed3ab5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714169288642,"stop":1714169288642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cca57163051880","name":"returns all values when wanted number matches available values","time":{"start":1714168619520,"stop":1714168619522,"duration":2},"status":"passed","severity":"normal"},{"uid":"7631fb9d1076c47","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714169288641,"stop":1714169288641,"duration":0},"status":"passed","severity":"normal"},{"uid":"3300b2f18106d38c","name":"Check received message containing short","time":{"start":1714169124228,"stop":1714169124228,"duration":0},"status":"passed","severity":"normal"},{"uid":"551bde68fe946bd5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714169088048,"stop":1714169088049,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf86081759e4c69","name":"listenerCount","time":{"start":1714168688056,"stop":1714168688056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16f23ff2135ae4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714168595338,"stop":1714168595339,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f78ce3806940e5a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714168861946,"stop":1714168861947,"duration":1},"status":"passed","severity":"normal"},{"uid":"289524a2612cb678","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714168630871,"stop":1714168630871,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05fb861cb05b69b","name":"Check publish message containing short","time":{"start":1714169088035,"stop":1714169088036,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fe45f32af943a5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714169288640,"stop":1714169288641,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab833a45ed52ae9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714168824113,"stop":1714168824113,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fef08c009df249","name":"handles different networkShards values correctly","time":{"start":1714168595313,"stop":1714168595313,"duration":0},"status":"passed","severity":"normal"},{"uid":"55724db5692f0ec3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714168632835,"stop":1714168632835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbd61142bb5cd28","name":"Sample","time":{"start":1714168603558,"stop":1714168603559,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f43a38d6cd5fb5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714169097924,"stop":1714169097924,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11f2a98284fc13","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714169097915,"stop":1714169097915,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa69249b569b3b43","name":"Subscribe to topic containing short and receive message","time":{"start":1714168895941,"stop":1714168895941,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa4a88d3175493f","name":"Push message with content topic containing short","time":{"start":1714169208314,"stop":1714169208314,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa0963e895fab12","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714168603598,"stop":1714168603599,"duration":1},"status":"passed","severity":"normal"},{"uid":"694c7dca1a983a5e","name":"A test","time":{"start":1714168862408,"stop":1714168862408,"duration":0},"status":"passed","severity":"normal"},{"uid":"286bf16e02ed03d6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714168603596,"stop":1714168603596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3664eb29f95b8b4d","name":"throws an error for improperly formatted content topics","time":{"start":1714168595313,"stop":1714168595314,"duration":1},"status":"passed","severity":"normal"},{"uid":"be37964acf5ea8b3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714169288640,"stop":1714169288640,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fe676f3089628a","name":"should not fail to stop the service if it was not started","time":{"start":1714169105276,"stop":1714169105276,"duration":0},"status":"passed","severity":"normal"},{"uid":"2415fc8690eefec4","name":"Fails to publish message with empty text","time":{"start":1714169088048,"stop":1714169088048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3db155c06d2821","name":"Refresh subscription","time":{"start":1714169288646,"stop":1714169288646,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d353fa14f1e135","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714168595321,"stop":1714168595321,"duration":0},"status":"passed","severity":"normal"},{"uid":"29da4602afa603a8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714168895936,"stop":1714168895937,"duration":1},"status":"passed","severity":"normal"},{"uid":"243895075b5bdc8","name":"Push message with content topic containing Chinese","time":{"start":1714169208317,"stop":1714169208317,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bae9869ad394e0","name":"Check publish message containing JSON","time":{"start":1714169088040,"stop":1714169088041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8bc5c06543e760","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714168725016,"stop":1714168725016,"duration":0},"status":"passed","severity":"normal"},{"uid":"c582f59540e4cb8a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714168603602,"stop":1714168603603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43c50cd7337a573","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714168659179,"stop":1714168659180,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af0d9e6786634d","name":"Push message with custom timestamp: 1683410424326","time":{"start":1714169057738,"stop":1714169057739,"duration":1},"status":"passed","severity":"normal"},{"uid":"6833dbcc0cc787cf","name":"Push message with special chars payload","time":{"start":1714169057680,"stop":1714169057681,"duration":1},"status":"passed","severity":"normal"},{"uid":"c240a77d7bfa5950","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714168595456,"stop":1714168595456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7fb2b6d6cce28a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app89/6/topic792/test.js","time":{"start":1714169144256,"stop":1714169144256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17254e24118d6eb","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app22/7/topic303/test.js","time":{"start":1714169144256,"stop":1714169144256,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce77c85c0372af9","name":"Check received message containing JSON","time":{"start":1714168818004,"stop":1714168818004,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a13601c6c0c5ccf","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714168598130,"stop":1714168598131,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f148742afcbb5f3","name":"should properly create location multiaddrs - udp","time":{"start":1714168604272,"stop":1714168604272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e760891a4391b6c7","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714169088196,"stop":1714169088196,"duration":0},"status":"skipped","severity":"normal"},{"uid":"faa91b339d87a1eb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714169288638,"stop":1714169288639,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f194335fe06d3f1","name":"Push message with content topic containing SQL Injection","time":{"start":1714169057728,"stop":1714169057731,"duration":3},"status":"passed","severity":"normal"},{"uid":"9c1b983e66b09388","name":"Push message with content topic containing unicode special characters","time":{"start":1714169057736,"stop":1714169057736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f315fe5afa3c4ea7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714169288634,"stop":1714169288634,"duration":0},"status":"passed","severity":"normal"},{"uid":"407be7326116a014","name":"should throw error - no public key","time":{"start":1714168604266,"stop":1714168604267,"duration":1},"status":"passed","severity":"normal"},{"uid":"76959de0d8dd32be","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714169159833,"stop":1714169159833,"duration":0},"status":"passed","severity":"normal"},{"uid":"3157cc208d9bc350","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714169288649,"stop":1714169288649,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f47e1668cd6e27","name":"Check received message containing Script","time":{"start":1714168818002,"stop":1714168818002,"duration":0},"status":"passed","severity":"normal"},{"uid":"352b172391ba4660","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714169385140,"stop":1714169385140,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a6316cf1fe3149","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714169288638,"stop":1714169288638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06c0dab21212523","name":"Sign & Recover","time":{"start":1714168631337,"stop":1714168631337,"duration":0},"status":"passed","severity":"normal"},{"uid":"549afcb98548b1b","name":"it tolerates circular branch references","time":{"start":1714168620878,"stop":1714168620878,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3d9a2fbfcea4df","name":"Passing page size 11 when there are 10 messages","time":{"start":1714169240929,"stop":1714169240929,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2f0951bf80ad1a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714169199217,"stop":1714169199217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15a138291942e40","name":"Sets default value correctly","time":{"start":1714169254449,"stop":1714169254449,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eadf856c9e60340","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714168658732,"stop":1714168658733,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35fd808f086ebc32","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714168895955,"stop":1714168895955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c51591d2c032372","name":"Check received message containing unicode special characters","time":{"start":1714168818006,"stop":1714168818006,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c1885f5aefeb82","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714168725018,"stop":1714168725018,"duration":0},"status":"passed","severity":"normal"},{"uid":"3687525819633bb0","name":"Push message with content topic containing Arabic","time":{"start":1714169208317,"stop":1714169208318,"duration":1},"status":"passed","severity":"normal"},{"uid":"16dc293dddd343f7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714168895957,"stop":1714168895957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a092c41b4e42a6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714169159832,"stop":1714169159833,"duration":1},"status":"passed","severity":"normal"},{"uid":"87cc407fcd583c3a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714169288636,"stop":1714169288636,"duration":0},"status":"passed","severity":"normal"},{"uid":"9091e24f4a257160","name":"Subscribe to topic containing Script and publish message","time":{"start":1714169097922,"stop":1714169097922,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b1c46570bcbbcd","name":"more peers than existing","time":{"start":1714169023301,"stop":1714169023302,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a60f6fe08e0ac8bd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app65/3/topic974/utf8","time":{"start":1714169144254,"stop":1714169144255,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfe975a32b4c783","name":"Check message received after nwaku node is restarted","time":{"start":1714169124226,"stop":1714169124227,"duration":1},"status":"skipped","severity":"normal"},{"uid":"75ce8f787b433d4a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714168595306,"stop":1714168595306,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefc01ab9c2da5ff","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714168603598,"stop":1714168603598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec63d68b8cd5541","name":"can start and stop the service","time":{"start":1714169105275,"stop":1714169105275,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8775d75a2f14cb","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714168595307,"stop":1714168595307,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa76a4bed8c2f24","name":"should get / set TCP multiaddr","time":{"start":1714168604271,"stop":1714168604271,"duration":0},"status":"passed","severity":"normal"},{"uid":"746cb670b3659516","name":"should set field with all protocols disabled","time":{"start":1714168604273,"stop":1714168604273,"duration":0},"status":"passed","severity":"normal"},{"uid":"409b8acf522637af","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714169229056,"stop":1714169229056,"duration":0},"status":"passed","severity":"normal"},{"uid":"70224104b1ee5200","name":"should load peers from local storage and dispatch events","time":{"start":1714168624721,"stop":1714168624722,"duration":1},"status":"passed","severity":"normal"},{"uid":"c389bab905ea438a","name":"Ping on unsubscribed peer","time":{"start":1714168678841,"stop":1714168678841,"duration":0},"status":"passed","severity":"normal"},{"uid":"733bf46aa3292c23","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714169385139,"stop":1714169385139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1e1d0bb02a4370","name":"topics with same application and version share the same shard","time":{"start":1714168595311,"stop":1714168595311,"duration":0},"status":"passed","severity":"normal"},{"uid":"75aba5f13cec489b","name":"configure the node with multiple pubsub topics","time":{"start":1714169159823,"stop":1714169159823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e226867db6417f78","name":"Subscribe to topic containing short and receive message","time":{"start":1714169288637,"stop":1714169288637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a4cd33e40db91a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714168824110,"stop":1714168824111,"duration":1},"status":"passed","severity":"normal"},{"uid":"290e43808b7f282e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app14/6/topic608/test.js","time":{"start":1714169144257,"stop":1714169144257,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b68e01b96bea9c","name":"Check received message containing numeric","time":{"start":1714169124229,"stop":1714169124230,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1c661a8208cf91","name":"Push message with content topic containing emoji","time":{"start":1714169057736,"stop":1714169057737,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be1991a771a32e1","name":"random static sharding 7 - Cluster ID: 667, Shard ID: 64","time":{"start":1714169159820,"stop":1714169159820,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bc9923c5f70328","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714168595335,"stop":1714168595335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6254d4e3f27026","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app74/6/topic14/utf8","time":{"start":1714169144256,"stop":1714169144256,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c5d7789b2b73e2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714168824066,"stop":1714168824066,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa93713e7edbd3d2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714168861942,"stop":1714168861943,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc01ac63771b804c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714169288651,"stop":1714169288651,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7cecad3111c0a8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714168620501,"stop":1714168620509,"duration":8},"status":"passed","severity":"normal"},{"uid":"7844adc8779c0b1d","name":"Push message with special chars payload","time":{"start":1714169208301,"stop":1714169208302,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4ea21002149ff7","name":"Fails to push message with empty content topic","time":{"start":1714169208326,"stop":1714169208328,"duration":2},"status":"passed","severity":"normal"},{"uid":"f34e9d3943d7adac","name":"Check received message containing Basic HTML tag","time":{"start":1714169124218,"stop":1714169124219,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6d7b132014fd4f","name":"should only return 1 node with relay capability","time":{"start":1714168620880,"stop":1714168620881,"duration":1},"status":"passed","severity":"normal"},{"uid":"1530e4ce67c6c743","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714168658731,"stop":1714168658732,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca59391f4455087c","name":"Query with Promise Callback, No message returned","time":{"start":1714169199219,"stop":1714169199219,"duration":0},"status":"passed","severity":"normal"},{"uid":"25525c3fce4fde08","name":"Publish without waiting for remote peer","time":{"start":1714169097914,"stop":1714169097915,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed8bf44f1b11aa8","name":"Push message with Arabic payload","time":{"start":1714169057682,"stop":1714169057692,"duration":10},"status":"passed","severity":"normal"},{"uid":"cba90350c72e5c49","name":"Push message with escaped characters payload","time":{"start":1714169208309,"stop":1714169208310,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcda91dfe3f91da","name":"Mutual subscription","time":{"start":1714169097913,"stop":1714169097914,"duration":1},"status":"passed","severity":"normal"},{"uid":"546fedbd20ef1ccb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714169144259,"stop":1714169144259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b85bb855bcf78cf","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714168824112,"stop":1714168824113,"duration":1},"status":"passed","severity":"normal"},{"uid":"c003ab05a0d8730a","name":"Store - dialed first","time":{"start":1714169262265,"stop":1714169262265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65a50e89a146208","name":"Push message with Arabic payload","time":{"start":1714169208302,"stop":1714169208303,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4de91326ea4da7c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714168744790,"stop":1714168744790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2dea59d4174f3e8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714168604275,"stop":1714168604275,"duration":0},"status":"passed","severity":"normal"},{"uid":"623b9faa98e3e349","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714169070616,"stop":1714169070616,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eda59317aef096e","name":"throws on content topic with generation field greater than 0","time":{"start":1714168595300,"stop":1714168595300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdde3f3c80c228e","name":"Ping on peer without subscriptions","time":{"start":1714168678840,"stop":1714168678841,"duration":1},"status":"passed","severity":"normal"},{"uid":"404c21a8d04143dd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714168595327,"stop":1714168595327,"duration":0},"status":"passed","severity":"normal"},{"uid":"668f3345f7102a6c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714168895953,"stop":1714168895953,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6145daa017d791","name":"should not receive a peer event before start","time":{"start":1714168658727,"stop":1714168658730,"duration":3},"status":"passed","severity":"normal"}]