2024-04-29 09:40:17 +00:00

1 line
153 KiB
JSON

[{"uid":"f8c8feec6d23b206","name":"Query Generator - forward","time":{"start":1714383402054,"stop":1714383402054,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0ef159ce46d349","name":"Push message with content topic containing unicode special characters","time":{"start":1714383232255,"stop":1714383232255,"duration":0},"status":"passed","severity":"normal"},{"uid":"791d22f010e5e5c5","name":"Subscribe to topic containing Script and receive message","time":{"start":1714383474178,"stop":1714383474178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f071ac51baa44500","name":"should not fail to start the service if it is already started","time":{"start":1714382821232,"stop":1714382821232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8059ec3a5021e181","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714382800821,"stop":1714382800821,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9692219d1f9fcd","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714382800816,"stop":1714382800816,"duration":0},"status":"passed","severity":"normal"},{"uid":"38012313bd998834","name":"Nwaku publishes","time":{"start":1714383261608,"stop":1714383261608,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f92371f94b636d","name":"should decode valid enr successfully","time":{"start":1714382801441,"stop":1714382801441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00c440e89e10ab1","name":"Check received message containing short","time":{"start":1714383300549,"stop":1714383300555,"duration":6},"status":"passed","severity":"normal"},{"uid":"9ffa090104661460","name":"should not receive a peer event after stop","time":{"start":1714382857139,"stop":1714382857139,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfde771056e72e4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714383435173,"stop":1714383435173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c29b325e1a32bb","name":"Fails to push message with large meta","time":{"start":1714383232257,"stop":1714383232257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46e10c1a9fa768d","name":"Check received message containing short","time":{"start":1714383300536,"stop":1714383300536,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1f3c68c315e0f1","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714383410563,"stop":1714383410564,"duration":1},"status":"passed","severity":"normal"},{"uid":"50622f601621a7ea","name":"handles empty contentTopics array correctly","time":{"start":1714382793139,"stop":1714382793139,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f1d81f1bc56261","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714382793116,"stop":1714382793116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b314b49f729825e","name":"Check message with invalid timestamp is not received","time":{"start":1714383300580,"stop":1714383300581,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad31ddad4e1054ef","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714382793120,"stop":1714382793120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52e78d7d415c711","name":"tcp ip4 address","time":{"start":1714382800985,"stop":1714382800985,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fe3358d6c24ddd","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714382793136,"stop":1714382793136,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf7ba5ecbf2f881","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714383474176,"stop":1714383474176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fe5ae0520d0a6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714382793127,"stop":1714382793127,"duration":0},"status":"passed","severity":"normal"},{"uid":"164c7ccc470d9b42","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714382934982,"stop":1714382934982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d31ddd1510262f","name":"Push message with Script payload","time":{"start":1714383232236,"stop":1714383232237,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaec297bbbede0fd","name":"isConnected return false after peer stops","time":{"start":1714382891754,"stop":1714382891755,"duration":1},"status":"passed","severity":"normal"},{"uid":"504f779e9a9d00c","name":"Ordered Callback - forward","time":{"start":1714383402061,"stop":1714383402062,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9e74266e1d1f34","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714382793131,"stop":1714382793131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03950ce33d36e06","name":"A test","time":{"start":1714383085831,"stop":1714383085831,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa901c5a0f555ba6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714382793137,"stop":1714382793138,"duration":1},"status":"passed","severity":"normal"},{"uid":"f974828c8fbe64e6","name":"random static sharding 7 - Cluster ID: 724, Shard ID: 550","time":{"start":1714383356209,"stop":1714383356210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2b61d9b3f38008","name":"should set field with all protocols disabled","time":{"start":1714382801453,"stop":1714382801453,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2626ad30de791c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app77/6/topic638/json","time":{"start":1714383335676,"stop":1714383335676,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb7ab1e9a382654","name":"should throw an error for missing sharding configuration","time":{"start":1714382793138,"stop":1714382793138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e43e40f8c9b33a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714382793130,"stop":1714382793130,"duration":0},"status":"passed","severity":"normal"},{"uid":"15525e02ae83c3dc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714382817502,"stop":1714382817502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61826e5b2f9b5c0e","name":"random static sharding 8 - Cluster ID: 93, Shard ID: 352","time":{"start":1714383356211,"stop":1714383356211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77db8863af130d1","name":"Check publish message containing shell command","time":{"start":1714383281575,"stop":1714383281576,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c0fc6e00b3cab7","name":"Check received message with timestamp: 1714382844249 ","time":{"start":1714383300546,"stop":1714383300546,"duration":0},"status":"passed","severity":"normal"},{"uid":"69adda8e6bbe5f0e","name":"Check received message containing XML","time":{"start":1714383300562,"stop":1714383300564,"duration":2},"status":"passed","severity":"normal"},{"uid":"9783b31fefb2ac6a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714383259321,"stop":1714383259321,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a98fb52ef688f2","name":"Publish message with large meta","time":{"start":1714383281584,"stop":1714383281584,"duration":0},"status":"passed","severity":"normal"},{"uid":"497130e04380b421","name":"Check message with invalid timestamp is not received","time":{"start":1714383300547,"stop":1714383300547,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcc91d4bce4c975","name":"Check received message containing Basic HTML tag","time":{"start":1714383007954,"stop":1714383007954,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ec292574a4cbc4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714382800819,"stop":1714382800820,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c848ca902506868","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714383085684,"stop":1714383085685,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aaa51bd1a700243","name":"removeEventListener with correct event","time":{"start":1714382885260,"stop":1714382885260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0c31eb29be86dc","name":"connects to nwaku","time":{"start":1714383436938,"stop":1714383436938,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bcd89cf24744b","name":"same cluster, same shard: nodes connect","time":{"start":1714383121689,"stop":1714383121690,"duration":1},"status":"passed","severity":"normal"},{"uid":"524bbab12f356ecf","name":"Check publish message containing emoji","time":{"start":1714383281577,"stop":1714383281577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48a9ebcd1accfae","name":"Fails to push message with empty content topic","time":{"start":1714383232256,"stop":1714383232256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20da803348d909","name":"Check received message containing special chars","time":{"start":1714383007948,"stop":1714383007948,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1305c59e37f3ce","name":"Check received message containing emoji","time":{"start":1714383300573,"stop":1714383300575,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d6609f5e2d1f88f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714382795616,"stop":1714382795616,"duration":0},"status":"passed","severity":"normal"},{"uid":"22afc5c89f15452f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714382800821,"stop":1714382800822,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f112c1d0d7a5ad0","name":"should not fail to start the service if it is already started","time":{"start":1714383305649,"stop":1714383305649,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb60956e2dfb244c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714382923613,"stop":1714382923613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68d8e3006f2677f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714383474189,"stop":1714383474189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6574993d55987fca","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714383005464,"stop":1714383005464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f7f84e1ce43221","name":"throws on content topic with empty application field","time":{"start":1714382793113,"stop":1714382793113,"duration":0},"status":"passed","severity":"normal"},{"uid":"96361943df39cbb5","name":"Push message with content topic containing Russian","time":{"start":1714383232252,"stop":1714383232252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8a84c003ee239f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714382891750,"stop":1714382891750,"duration":0},"status":"passed","severity":"normal"},{"uid":"462ffec5ec749ac8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714383005474,"stop":1714383005474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8874c2b03c5056c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714382800823,"stop":1714382800823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c466ce4a77cb74","name":"Push message with content topic containing Chinese","time":{"start":1714383376676,"stop":1714383376677,"duration":1},"status":"passed","severity":"normal"},{"uid":"794d8cf42e798827","name":"pre and post cipher","time":{"start":1714382827666,"stop":1714382827666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08aba4516e585d","name":"should emit a peer event after start","time":{"start":1714382821232,"stop":1714382821232,"duration":0},"status":"passed","severity":"normal"},{"uid":"5882e05f9586ddad","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714383336634,"stop":1714383336635,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f951fc6b324f929","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714383259319,"stop":1714383259319,"duration":0},"status":"passed","severity":"normal"},{"uid":"8133f8de9d965641","name":"Check received message containing Chinese","time":{"start":1714383300556,"stop":1714383300557,"duration":1},"status":"passed","severity":"normal"},{"uid":"d247c2415dcc75f1","name":"Overlapping topic subscription","time":{"start":1714383474174,"stop":1714383474175,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c65f64976ac00f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714383290177,"stop":1714383290178,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a91383e1bc4c8f6","name":"Check received message containing Basic HTML tag","time":{"start":1714383300543,"stop":1714383300543,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c183163ed43e3db","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714383005471,"stop":1714383005471,"duration":0},"status":"passed","severity":"normal"},{"uid":"85641413fec99cd4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714382923608,"stop":1714382923608,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f10c27cfcb55f1","name":"topics with same application and version share the same shard","time":{"start":1714382793121,"stop":1714382793121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2eb6103b845c19","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714382793122,"stop":1714382793122,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e5aafb8601227e","name":"handles empty shards array correctly","time":{"start":1714382793138,"stop":1714382793139,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f23f029d3d655f5","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714382793124,"stop":1714382793125,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd280108efcb5be","name":"Subscribe to topic containing long and receive message","time":{"start":1714383085689,"stop":1714383085689,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5528081e3879102","name":"start node with empty content topic","time":{"start":1714383335681,"stop":1714383335681,"duration":0},"status":"passed","severity":"normal"},{"uid":"6606966eb8dc33b6","name":"Push message with Arabic payload","time":{"start":1714383376648,"stop":1714383376654,"duration":6},"status":"passed","severity":"normal"},{"uid":"8e451346ec6989cd","name":"Query generator for 2000 messages","time":{"start":1714383394543,"stop":1714383394543,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb0089e4db2a751","name":"Check publish message containing special chars","time":{"start":1714383281571,"stop":1714383281571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02d279e0a6d4a75","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714383005466,"stop":1714383005467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed565a88763a9d63","name":"Query Generator, No message returned","time":{"start":1714383386203,"stop":1714383386204,"duration":1},"status":"passed","severity":"normal"},{"uid":"d262f75fd8f6f995","name":"Check received message containing Arabic","time":{"start":1714383007949,"stop":1714383007950,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ad05185996aa62","name":"Check received message containing emoji","time":{"start":1714383007956,"stop":1714383007957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac853aba8a70a84b","name":"random static sharding 6 - Cluster ID: 976, Shard ID: 370","time":{"start":1714383356208,"stop":1714383356208,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcc669089dcd2a1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714383290174,"stop":1714383290175,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d0685e8a4b3cbf","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714383005489,"stop":1714383005489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bc119479d5641a","name":"Push message with Basic HTML tag payload","time":{"start":1714383232238,"stop":1714383232239,"duration":1},"status":"passed","severity":"normal"},{"uid":"a170ef81e22e5607","name":"Push message with content topic containing JSON","time":{"start":1714383232254,"stop":1714383232254,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd510797bd177f5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714383474176,"stop":1714383474176,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c47272f1e3f588e","name":"should load peers from local storage and dispatch events","time":{"start":1714382821234,"stop":1714382821234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc27bfe84ee05c4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714382793124,"stop":1714382793124,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b9dd45780a44ae","name":"Subscribe and receive messages via lightPush","time":{"start":1714383474171,"stop":1714383474172,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a36f12202db0f4e","name":"configure the node with multiple pubsub topics","time":{"start":1714383356215,"stop":1714383356215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce607d0ef23c2cd7","name":"Fails to publish duplicate message","time":{"start":1714383281579,"stop":1714383281580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9de5101b6ccf00","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714383406601,"stop":1714383406602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c361ec0f9f8df3c7","name":"should properly create location multiaddrs - tcp4","time":{"start":1714382801451,"stop":1714382801451,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e02769d3a8694d","name":"Subscribe to topic containing short and publish message","time":{"start":1714383290173,"stop":1714383290174,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6a27bb2a1a18be","name":"Push message with custom timestamp: 1683624608266","time":{"start":1714383232259,"stop":1714383232260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32f48741d1684bd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714383041375,"stop":1714383041376,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a63a949dbcffe24","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714383474189,"stop":1714383474189,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cb91fb7fdcf9c3","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714383005473,"stop":1714383005473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b67244e68abd203","name":"Promise Callback - forward","time":{"start":1714383402055,"stop":1714383402055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c745ae829e0012","name":"Push message with custom timestamp: 1714379408266","time":{"start":1714383232260,"stop":1714383232261,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9aa06c1ab2f459","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714383568331,"stop":1714383568331,"duration":0},"status":"passed","severity":"normal"},{"uid":"800f038e8f8cd04e","name":"Query with Ordered Callback, No message returned","time":{"start":1714383386207,"stop":1714383386207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88281e0c66fb50f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714383290172,"stop":1714383290173,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aae0e247fcb157f","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714383410564,"stop":1714383410565,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e17e1785297ff2","name":"isConnected should return true after first peer connects","time":{"start":1714382891752,"stop":1714382891753,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ea42ad163af4ce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714383005471,"stop":1714383005471,"duration":0},"status":"passed","severity":"normal"},{"uid":"645720ed38e6151d","name":"Decrypt messages","time":{"start":1714383236048,"stop":1714383236049,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbb64df807febfb","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714382793116,"stop":1714382793116,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba91dc77b2334f4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714382793128,"stop":1714382793128,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a2c7f45d6efec4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714382793123,"stop":1714382793124,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dcab346e6ff57b","name":"Check message with no content topic is not received","time":{"start":1714383007965,"stop":1714383007965,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d4455c39a25b8e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714382934983,"stop":1714382934983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91976da1714b66b","name":"different cluster, different shard: nodes don't connect","time":{"start":1714383121691,"stop":1714383121691,"duration":0},"status":"passed","severity":"normal"},{"uid":"be21fe66529be5b1","name":"Check received message containing numeric","time":{"start":1714383007943,"stop":1714383007943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5865dfb55fb3877e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714382793119,"stop":1714382793120,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b3a73577a5aa68","name":"Push message with content topic containing numeric","time":{"start":1714383376673,"stop":1714383376676,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd90d70d2009ab84","name":"Push message with content topic containing special chars","time":{"start":1714383232250,"stop":1714383232251,"duration":1},"status":"passed","severity":"normal"},{"uid":"23cd68c9a1cd3c7f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714383290177,"stop":1714383290177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04c7e9e7bd3cedf","name":"Delete observer","time":{"start":1714383236049,"stop":1714383236049,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3b17811ff2a53b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714383336633,"stop":1714383336633,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8dd7830ef6cbda","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714383259327,"stop":1714383259327,"duration":0},"status":"passed","severity":"normal"},{"uid":"517b39d6f59cb1f2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714383290178,"stop":1714383290178,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b19f7715a78c50","name":"should emit a peer event after start","time":{"start":1714383305650,"stop":1714383305650,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a08b397b0ca762","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714383435173,"stop":1714383435174,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bdf8d3a9cfde9a7","name":"Check received message containing escaped characters","time":{"start":1714383300571,"stop":1714383300571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1010c20f23e9e3d6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714382801455,"stop":1714382801455,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd546e0496fe96f4","name":"Check received message containing JSON","time":{"start":1714383300565,"stop":1714383300565,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81cc3d3851c79d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714382816718,"stop":1714382816719,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e5e1e4f9bf71bc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714383300579,"stop":1714383300580,"duration":1},"status":"passed","severity":"normal"},{"uid":"81470a24646eb6c3","name":"Relay - dialed first","time":{"start":1714383442442,"stop":1714383442442,"duration":0},"status":"passed","severity":"normal"},{"uid":"7948de7e9363eff8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714382793129,"stop":1714382793130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c891a5b1aa15ee2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714382793130,"stop":1714382793130,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae138a52e898e2e","name":"should decode valid enr with tcp successfully","time":{"start":1714382801446,"stop":1714382801446,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9d0bff285b4ff0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714383474173,"stop":1714383474173,"duration":0},"status":"passed","severity":"normal"},{"uid":"916a248179507659","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714383259322,"stop":1714383259322,"duration":0},"status":"passed","severity":"normal"},{"uid":"273a7ccf80d8a788","name":"Ephemeral field set to true","time":{"start":1714382806382,"stop":1714382806383,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3eb3094b76b23a","name":"Check received message containing escaped characters","time":{"start":1714383300544,"stop":1714383300544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fe58a58e44c52b","name":"same cluster, different shard: nodes don't connect","time":{"start":1714383005462,"stop":1714383005463,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cc47f6fa7a6c9e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714382923607,"stop":1714382923607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9dc1e415dd5947","name":"Relay - dialed after","time":{"start":1714383442443,"stop":1714383442443,"duration":0},"status":"passed","severity":"normal"},{"uid":"817835ddb64e8ac3","name":"Check received message containing SQL Injection","time":{"start":1714383300540,"stop":1714383300541,"duration":1},"status":"passed","severity":"normal"},{"uid":"4092e7dafc36fd26","name":"Push message with XML payload","time":{"start":1714383376659,"stop":1714383376660,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad834bd6340cd40","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714383281577,"stop":1714383281578,"duration":1},"status":"passed","severity":"normal"},{"uid":"62293800ac1cc169","name":"Check received message containing Arabic","time":{"start":1714383300539,"stop":1714383300539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67fe33ec88e8362","name":"Check received message containing SQL Injection","time":{"start":1714383300559,"stop":1714383300561,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c841b13db479e49","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714383041364,"stop":1714383041374,"duration":10},"status":"passed","severity":"normal"},{"uid":"d9da33cbc1fe6a81","name":"Push message with escaped characters payload","time":{"start":1714383376667,"stop":1714383376667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3996a2ec1fd9a709","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714382817501,"stop":1714382817501,"duration":0},"status":"passed","severity":"normal"},{"uid":"709112f98e33bbda","name":"Subscribe to topic containing XML and publish message","time":{"start":1714383290176,"stop":1714383290176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3069e54bce82867b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714383041363,"stop":1714383041363,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffc35cb1c721ec0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714383386201,"stop":1714383386202,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ac15baa50b27ae","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714383290175,"stop":1714383290175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80c4294312160e6","name":"should be able to decode the field with only STORE set to true","time":{"start":1714382800820,"stop":1714382800820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d838096221347486","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714383435174,"stop":1714383435174,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f03a60bb4794d5","name":"Refresh subscription","time":{"start":1714383290173,"stop":1714383290173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76669a28533c6ce3","name":"Decoder throws on empty string content topic","time":{"start":1714382806385,"stop":1714382806385,"duration":0},"status":"passed","severity":"normal"},{"uid":"22936373187fd08c","name":"Check message with non string payload is not received","time":{"start":1714383300548,"stop":1714383300548,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38cec38785c3bae","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714383101607,"stop":1714383101608,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6424ccfc9cf8b81","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714383041362,"stop":1714383041362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9268271744c08c99","name":"Fails to publish message with empty text","time":{"start":1714383281580,"stop":1714383281580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e33881adf32046","name":"Reusing cursor across nodes","time":{"start":1714383336636,"stop":1714383336636,"duration":0},"status":"passed","severity":"normal"},{"uid":"716ebb4bdf2c5f80","name":"Check received message with timestamp: 1714382844249000000 ","time":{"start":1714383300545,"stop":1714383300546,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee2c8b7e820d764","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714382800819,"stop":1714382800819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3905e8a265178e6","name":"Subscribe to topic containing XML and receive message","time":{"start":1714383474178,"stop":1714383474178,"duration":0},"status":"passed","severity":"normal"},{"uid":"214f5da01e8979fd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714383041363,"stop":1714383041363,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c34e23323d952d6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714383005487,"stop":1714383005487,"duration":0},"status":"passed","severity":"normal"},{"uid":"4658e7be83662f16","name":"Ping on peer without subscriptions","time":{"start":1714382875916,"stop":1714382875917,"duration":1},"status":"passed","severity":"normal"},{"uid":"27997b845d9f906f","name":"Push message with content topic containing Arabic","time":{"start":1714383376677,"stop":1714383376678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8cff24ff15d754","name":"Push message with Russian payload","time":{"start":1714383376654,"stop":1714383376655,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6dc760e0e75b8d","name":"Check message with invalid timestamp is not received","time":{"start":1714383007963,"stop":1714383007964,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1732cd7dfcf2200","name":"Query with Ordered Callback, No Decoder","time":{"start":1714383386206,"stop":1714383386206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c962cb688fcb6dc","name":"Check message received after nwaku node is restarted","time":{"start":1714383007966,"stop":1714383007967,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a42f3c713f6f7a21","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714383474182,"stop":1714383474183,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b014b4e8f45c08","name":"Push message with SQL Injection payload","time":{"start":1714383376656,"stop":1714383376658,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b103f3e39e38cd2","name":"should throw error - invalid id","time":{"start":1714382801447,"stop":1714382801448,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a10aad53caff9c4","name":"Waku message hash computation","time":{"start":1714382795614,"stop":1714382795615,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f326ed8d3b93dcc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714382816717,"stop":1714382816718,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54d81f1cd6d39f5","name":"should not receive a peer event before start","time":{"start":1714383305650,"stop":1714383305650,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb74e175a2fe6b78","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714383005487,"stop":1714383005487,"duration":0},"status":"passed","severity":"normal"},{"uid":"225611fa16033c7d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714382827298,"stop":1714382827298,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4af9583a1549606","name":"should not throw an error for a single configured topic","time":{"start":1714382793134,"stop":1714382793134,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e1bf6aa7eae863","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714382793132,"stop":1714382793132,"duration":0},"status":"passed","severity":"normal"},{"uid":"42641d7747da3936","name":"Publish message with custom timestamp: Mon Apr 29 2024 10:34:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1714383281579,"stop":1714383281579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d5af9d5c963e5e","name":"Generator, custom pubsub topic","time":{"start":1714383406602,"stop":1714383406602,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db9c85aa2c7ed47","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714382800818,"stop":1714382800818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b37ea89957aa79","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714382793142,"stop":1714382793142,"duration":0},"status":"passed","severity":"normal"},{"uid":"64519769d6a9d766","name":"should return all peers when numPeers is 0","time":{"start":1714382806082,"stop":1714382806083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8870b549e0cd9a8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714383005474,"stop":1714383005477,"duration":3},"status":"passed","severity":"normal"},{"uid":"84165f40cf0a4a8c","name":"Fields are not dropped","time":{"start":1714382805737,"stop":1714382805738,"duration":1},"status":"passed","severity":"normal"},{"uid":"65301d5e91d61c17","name":"Push message with custom timestamp: 1714379405645","time":{"start":1714383376698,"stop":1714383376698,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f44940b61f6ebe","name":"Push message with content topic containing short","time":{"start":1714383232247,"stop":1714383232248,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdd924ca235be70","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714382827296,"stop":1714382827298,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d08594d018cb48e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714382793117,"stop":1714382793117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eebe0450f48899e","name":"Subscribe and publish message","time":{"start":1714383290170,"stop":1714383290170,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9888e35de778a4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714382817502,"stop":1714382817502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a359226329d04256","name":"handles multiple messages","time":{"start":1714383418816,"stop":1714383418816,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ce1fe5b78b1283","name":"does not throw on valid cases","time":{"start":1714382793110,"stop":1714382793111,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c35143c9d47531","name":"Ping on unsubscribed peer","time":{"start":1714382875917,"stop":1714382875918,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d276d60bdcf7ff","name":"Subscribe to topic containing Script and receive message","time":{"start":1714383474187,"stop":1714383474187,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddeba0499491963","name":"less peers than existing","time":{"start":1714383232410,"stop":1714383232410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1abab9625659f25b","name":"Push message with content topic containing short","time":{"start":1714383376671,"stop":1714383376671,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf47be75c7445c3","name":"Check message received after jswaku node is restarted","time":{"start":1714383007966,"stop":1714383007966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a214cd9273e1881e","name":"unsubscribes","time":{"start":1714383418817,"stop":1714383418817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26dfcf9012156ba","name":"creates an iterator","time":{"start":1714383418816,"stop":1714383418816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa0ab21398c314d","name":"Push message with rate limit","time":{"start":1714383376693,"stop":1714383376694,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f79fdf4f8518bde","name":"non connected peers","time":{"start":1714383232411,"stop":1714383232411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b86a8fbe5329a922","name":"Push message with custom timestamp: 1714386608266","time":{"start":1714383232261,"stop":1714383232262,"duration":1},"status":"passed","severity":"normal"},{"uid":"97370deb32ddf1d4","name":"Relay + Store","time":{"start":1714382801455,"stop":1714382801455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dbb019f9568f58","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714382793126,"stop":1714382793126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a495af65ca3d3535","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714382923610,"stop":1714382923610,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f549eaefab35fae","name":"Decoder throws on empty string content topic","time":{"start":1714382829049,"stop":1714382829049,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeb13449c381179","name":"Push message with XML payload","time":{"start":1714383232237,"stop":1714383232238,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c87efa70e663f77","name":"random static sharding 10 - Cluster ID: 899, Shard ID: 358","time":{"start":1714383356214,"stop":1714383356214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2ca93fb8fe0507","name":"start node with ApplicationInfo","time":{"start":1714383335680,"stop":1714383335681,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef166815d7259cc6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714383474186,"stop":1714383474186,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cbdc1e0a09b6b9","name":"getPeersByDiscovery","time":{"start":1714383242239,"stop":1714383242240,"duration":1},"status":"passed","severity":"normal"},{"uid":"4697b025db0584d7","name":"Query generator for multiple messages with different message text format","time":{"start":1714383394539,"stop":1714383394540,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5b8650a92b972d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app66/2/topic941/json","time":{"start":1714383335674,"stop":1714383335674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4205e3b0d8b13d29","name":"Decoder throws on undefined content topic","time":{"start":1714382829049,"stop":1714382829049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3c9fc4133a9eae","name":"Subscribe to topic containing Script and publish message","time":{"start":1714383290176,"stop":1714383290176,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d8524b2fe32322","name":"Check publish message containing unicode special characters","time":{"start":1714383281576,"stop":1714383281577,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e0413cceca37b8","name":"ignores domain fetching errors","time":{"start":1714382817499,"stop":1714382817499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba5817b875ff3d4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714382857140,"stop":1714382857140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9bf66ebad0dbff1","name":"ignores unrecognized TXT record formats","time":{"start":1714382817499,"stop":1714382817499,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd90f631ff3946c","name":"should throw error - no public key","time":{"start":1714382801448,"stop":1714382801448,"duration":0},"status":"passed","severity":"normal"},{"uid":"4686853ac48cdbef","name":"Push message with content topic containing Russian","time":{"start":1714383376678,"stop":1714383376679,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a467f85e6d8e2d8","name":"Push message with content topic containing long","time":{"start":1714383376672,"stop":1714383376672,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e4b24c881aa27","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714383474177,"stop":1714383474177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d434cd1ccf6e320e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714383568331,"stop":1714383568331,"duration":0},"status":"passed","severity":"normal"},{"uid":"600f661e79023eaa","name":"Check received message containing shell command","time":{"start":1714383300543,"stop":1714383300544,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6edce8123b3e91","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714382816720,"stop":1714382816720,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d62e3f401b4342","name":"Push message with Russian payload","time":{"start":1714383232234,"stop":1714383232235,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e6f8e7b4563117","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714382793142,"stop":1714382793142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0a9f3f04111aa1","name":"should return unique PubsubTopics for static sharding","time":{"start":1714382793125,"stop":1714382793125,"duration":0},"status":"passed","severity":"normal"},{"uid":"10555a204c36e72d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714383085712,"stop":1714383085713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0013e6f6ae1d24a","name":"retrieves a single peer","time":{"start":1714382817497,"stop":1714382817498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f0b76a65f7bbad","name":"Subscribe and receive messages via lightPush","time":{"start":1714383474181,"stop":1714383474181,"duration":0},"status":"passed","severity":"normal"},{"uid":"acef9066fb4ed482","name":"Encoder throws on empty string content topic","time":{"start":1714382827300,"stop":1714382827301,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e56012ba7e1f93f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714382793120,"stop":1714382793121,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e482e7edb7b030","name":"Push to array if already present","time":{"start":1714382792686,"stop":1714382792686,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc71f858fcd66685","name":"should set field with only RELAY enabled","time":{"start":1714382801454,"stop":1714382801454,"duration":0},"status":"passed","severity":"normal"},{"uid":"215e1c4cd4e693e9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714382934981,"stop":1714382934982,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89be8c4a526dd43","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714383005486,"stop":1714383005486,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ca9464ec7ee07a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714382793130,"stop":1714382793130,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c30a4083f4a8e83","name":"random static sharding 1 - Cluster ID: 42, Shard ID: 107","time":{"start":1714383356202,"stop":1714383356204,"duration":2},"status":"passed","severity":"normal"},{"uid":"96261b447aced89d","name":"Push message with rate limit","time":{"start":1714383232258,"stop":1714383232259,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b63e64e60f41e5","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714382816721,"stop":1714382816722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8936469c59b009c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714382855106,"stop":1714382855106,"duration":0},"status":"passed","severity":"normal"},{"uid":"68165023153a08d7","name":"Using a function","time":{"start":1714383436942,"stop":1714383436943,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aee645f7facc278","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714383300546,"stop":1714383300546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38d4b59c2945c8d","name":"Check publish message containing short","time":{"start":1714383281569,"stop":1714383281569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1c249c675d505c","name":"Accepts a valid Waku Message","time":{"start":1714382809808,"stop":1714382809809,"duration":1},"status":"passed","severity":"normal"},{"uid":"911a72a06b79d9a3","name":"should throw an error for missing required configuration","time":{"start":1714382793127,"stop":1714382793127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5229b4be87700fd8","name":"Check message on other pubsub topic is not received","time":{"start":1714383007964,"stop":1714383007964,"duration":0},"status":"passed","severity":"normal"},{"uid":"186de0cfbeedc142","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714382800816,"stop":1714382800817,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e2717bc7705a20","name":"Passing page size 110 when there are 120 messages","time":{"start":1714383418025,"stop":1714383418026,"duration":1},"status":"passed","severity":"normal"},{"uid":"82182c1131523e4c","name":"can start the service","time":{"start":1714382821230,"stop":1714382821230,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ebe6d7e7c77a43","name":"Generator, custom pubsub topic","time":{"start":1714383406603,"stop":1714383406603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85ac717a2bbdcb6","name":"All","time":{"start":1714382854107,"stop":1714382854107,"duration":0},"status":"passed","severity":"normal"},{"uid":"847a91f2419c539","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714383085712,"stop":1714383085712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0af403fd0160d1","name":"should only return 1 node with store capability","time":{"start":1714382817500,"stop":1714382817501,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39226b70b1ebec0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714382891755,"stop":1714382891755,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6e2416964cb4","name":"Query with Promise Callback, No Decoder","time":{"start":1714383386208,"stop":1714383386208,"duration":0},"status":"passed","severity":"normal"},{"uid":"276650a7f4b388c7","name":"handles different clusterIds correctly","time":{"start":1714382793122,"stop":1714382793122,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d9917c1afbc6c1","name":"shard 0","time":{"start":1714383356199,"stop":1714383356200,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c5a44e5a81f4d6","name":"addEventListener with wrong event","time":{"start":1714382885260,"stop":1714382885260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fb5e67d70a2c14","name":"Push message on custom pubsubTopic","time":{"start":1714383101606,"stop":1714383101606,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7a56939b33e364","name":"Query with Promise Callback, No message returned","time":{"start":1714383386208,"stop":1714383386209,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f65d0f61f4e75b8","name":"Check received message containing Script","time":{"start":1714383300561,"stop":1714383300561,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b69697fd441323","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714383290177,"stop":1714383290177,"duration":0},"status":"passed","severity":"normal"},{"uid":"7989730becb8d65e","name":"Check received message containing XML","time":{"start":1714383007953,"stop":1714383007954,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c692891aa312766","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714383005477,"stop":1714383005477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7140d8103e684b36","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714383005470,"stop":1714383005470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c057019fdab85488","name":"Check publish message containing XML","time":{"start":1714383281574,"stop":1714383281574,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0f8f6c66eea3b5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714382844961,"stop":1714382844961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f019b221e71df0bb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714383005472,"stop":1714383005473,"duration":1},"status":"passed","severity":"normal"},{"uid":"407fbdac953c984c","name":"Fails to push message bigger that 1MB","time":{"start":1714383376700,"stop":1714383376700,"duration":0},"status":"passed","severity":"normal"},{"uid":"326fe32a34f5bc1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714382800823,"stop":1714382800823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a494b9f031fea0f8","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714382793140,"stop":1714382793140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa37657c5e6c76e","name":"Push message with content topic containing emoji","time":{"start":1714383376689,"stop":1714383376690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9193eaf66ad3ce42","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714383085699,"stop":1714383085700,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a73cf45f37d4d9","name":"Push message with content topic containing shell command","time":{"start":1714383232254,"stop":1714383232255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96ed6b5513dba68","name":"should get / set TCP multiaddr","time":{"start":1714382801450,"stop":1714382801450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1d30ffd2d7322a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714382793133,"stop":1714382793133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cb4f947ddce2b4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714382793138,"stop":1714382793138,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca5ede9fe2b5395","name":"Decoder throws on undefined content topic","time":{"start":1714382827301,"stop":1714382827301,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ad8dba123894c2","name":"Push message with content topic containing long","time":{"start":1714383232248,"stop":1714383232250,"duration":2},"status":"passed","severity":"normal"},{"uid":"746e6fa36be86f55","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714383005491,"stop":1714383005492,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f2a270fdff4f1d","name":"caches peers it previously fetched","time":{"start":1714382817499,"stop":1714382817499,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7047e548bde5ec","name":"Store - dialed after - with timeout","time":{"start":1714383442444,"stop":1714383442444,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c002f14e3a6375","name":"Subscribe and receives messages on 20 topics","time":{"start":1714383474173,"stop":1714383474174,"duration":1},"status":"passed","severity":"normal"},{"uid":"96583853a673b565","name":"Push message with content topic containing Chinese","time":{"start":1714383232251,"stop":1714383232251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec70916ae3dd0088","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714383005470,"stop":1714383005470,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac7c7bf999c9375","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714382817501,"stop":1714382817501,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c6d6302cab10","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714382857140,"stop":1714382857146,"duration":6},"status":"skipped","severity":"normal"},{"uid":"cc6bdf67e9e1472e","name":"Push message with content topic containing Script","time":{"start":1714383376680,"stop":1714383376681,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb068355e4ceeeb","name":"Check publish message after service node is restarted","time":{"start":1714383281583,"stop":1714383281584,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f68fbe4825b2a597","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714383474180,"stop":1714383474180,"duration":0},"status":"passed","severity":"normal"},{"uid":"2686e3425d8128dd","name":"random static sharding 9 - Cluster ID: 516, Shard ID: 1","time":{"start":1714383356211,"stop":1714383356212,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b6d7fd4a177105","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714382816165,"stop":1714382816165,"duration":0},"status":"passed","severity":"normal"},{"uid":"512dad17991d3306","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714382793120,"stop":1714382793120,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd27a88319034f9d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714383005482,"stop":1714383005482,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f593c9754c2640a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714382844962,"stop":1714382844963,"duration":1},"status":"passed","severity":"normal"},{"uid":"516007ff2a5333dd","name":"Push message with emoji payload","time":{"start":1714383376668,"stop":1714383376668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ad1141369e75d9","name":"Subscribe and receives messages on 20 topics","time":{"start":1714383085686,"stop":1714383085686,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde76d0415fa6f65","name":"dispatchEvent via connectionManager","time":{"start":1714382885262,"stop":1714382885263,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea38f9d7f6619ed","name":"Check received message with timestamp: 1714382844249 ","time":{"start":1714383300577,"stop":1714383300578,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b75fea6614cf4b0","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714382923609,"stop":1714382923609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75ddfe50f206daa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714383474180,"stop":1714383474180,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe50801b35a151f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714382793118,"stop":1714382793119,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aba912f329cc07e","name":"Encoder throws on empty string content topic","time":{"start":1714382829048,"stop":1714382829048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e574d2232469d136","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714383474172,"stop":1714383474172,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0787d8787955b7","name":"returns all values when wanted number is greater than available values","time":{"start":1714382816164,"stop":1714382816165,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7f9ffa130d2578","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714383005477,"stop":1714383005478,"duration":1},"status":"passed","severity":"normal"},{"uid":"728ba56270369456","name":"should not fail to stop the service if it was not started","time":{"start":1714383305649,"stop":1714383305649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a764060c8e7b5826","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714383474181,"stop":1714383474182,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca2e04c79fb9978","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app85/6/topic244/xml","time":{"start":1714383335675,"stop":1714383335675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fdf713ec96c98","name":"Check received message containing emoji","time":{"start":1714383300545,"stop":1714383300545,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cdc196d2b6a285","name":"should properly create location multiaddrs - udp6","time":{"start":1714382801451,"stop":1714382801451,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c85613fc282c50","name":"should not fail to stop the service if it was not started","time":{"start":1714382857137,"stop":1714382857137,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9f46ba918c0603","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714383005473,"stop":1714383005474,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a998db39455154","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714383085709,"stop":1714383085711,"duration":2},"status":"passed","severity":"normal"},{"uid":"5085f113959e8835","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714382793116,"stop":1714382793117,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd46fa059c186dc","name":"it tolerates circular branch references","time":{"start":1714382817498,"stop":1714382817498,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c01177e3709410","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714383335672,"stop":1714383335673,"duration":1},"status":"passed","severity":"normal"},{"uid":"1046749b0abf251c","name":"Push message with unicode special characters payload","time":{"start":1714383232242,"stop":1714383232243,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c4f8be26526756","name":"Check received message containing Russian","time":{"start":1714383300558,"stop":1714383300558,"duration":0},"status":"passed","severity":"normal"},{"uid":"901b600c5de7f594","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714383005464,"stop":1714383005465,"duration":1},"status":"passed","severity":"normal"},{"uid":"7332a3417d89e518","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714383041375,"stop":1714383041375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f117d432eece258e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714383336637,"stop":1714383336637,"duration":0},"status":"passed","severity":"normal"},{"uid":"268c7e5c6defcf5","name":"Subscribe to topic containing long and receive message","time":{"start":1714383474175,"stop":1714383474176,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6905d8b4e518035","name":"Push message on custom pubsubTopic","time":{"start":1714383101610,"stop":1714383101610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf73dae1b70e57a","name":"Push message equal or less that 1MB","time":{"start":1714383232262,"stop":1714383232263,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a56f02ca4b7f3a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714382934983,"stop":1714382934983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb8050a0ebb1c8","name":"Filter","time":{"start":1714383442445,"stop":1714383442445,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6fce1fb80a49ab","name":"should not receive a peer event before start","time":{"start":1714382821233,"stop":1714382821233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b91dc855f557553","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714382852291,"stop":1714382852292,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b96f7a9a88af1cc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714383007962,"stop":1714383007963,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08a620781707ac8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714383005480,"stop":1714383005480,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fbb8b7b9561e6b","name":"Check received message containing shell command","time":{"start":1714383300566,"stop":1714383300570,"duration":4},"status":"passed","severity":"normal"},{"uid":"6f1ebf147f1bcaa6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714382800822,"stop":1714382800822,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68e13cd6a49af74","name":"stop","time":{"start":1714382885263,"stop":1714382885264,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b8ca6c855905c8","name":"should not fail to stop the service if it was not started","time":{"start":1714382821231,"stop":1714382821232,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f696281d63205f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714383232253,"stop":1714383232254,"duration":1},"status":"passed","severity":"normal"},{"uid":"767b8a27890f0629","name":"new peer added after a peer was already found","time":{"start":1714383242240,"stop":1714383242240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfdc5a76f5a8a033","name":"Check received message containing escaped characters","time":{"start":1714383007955,"stop":1714383007956,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0f6f851b250cde","name":"Query Generator, No Decoder","time":{"start":1714383386202,"stop":1714383386203,"duration":1},"status":"passed","severity":"normal"},{"uid":"1795dcba9bf09450","name":"random static sharding 5 - Cluster ID: 852, Shard ID: 486","time":{"start":1714383356207,"stop":1714383356208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04292ecf8f2dba7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714383041362,"stop":1714383041363,"duration":1},"status":"passed","severity":"normal"},{"uid":"772bc93719a7e3c7","name":"Generator, 2 different pubsubtopics","time":{"start":1714383406603,"stop":1714383406603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f6a66c87e442c7","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714383281684,"stop":1714383281685,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1adc62e1497e9ca1","name":"Check message received after nwaku node is restarted","time":{"start":1714383300585,"stop":1714383300585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f9193de071a8118","name":"Push message with meta","time":{"start":1714383376690,"stop":1714383376691,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8a593a5403fa6f","name":"LightPush","time":{"start":1714383442444,"stop":1714383442445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9438cc972a83038","name":"should encode/decode to RLP encoding","time":{"start":1714382801449,"stop":1714382801449,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c8b3d4765dec01","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714382793126,"stop":1714382793127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98216fef6106945","name":"Check received message containing numeric","time":{"start":1714383300555,"stop":1714383300556,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ffe50c57c1e068","name":"Subscribe to topic containing long and receive message","time":{"start":1714383474185,"stop":1714383474185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41423a63ce2772f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714382852293,"stop":1714382852294,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c375938dfe53db","name":"addEventListener with correct event","time":{"start":1714382885259,"stop":1714382885259,"duration":0},"status":"passed","severity":"normal"},{"uid":"239e604366d5490d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app82/5/topic941/utf8","time":{"start":1714383335678,"stop":1714383335679,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df9299db6bd65de","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714383005469,"stop":1714383005469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ff7de2ce2fac0b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714383474187,"stop":1714383474187,"duration":0},"status":"passed","severity":"normal"},{"uid":"640d3c53992e1fdf","name":"can start and stop the service","time":{"start":1714382821231,"stop":1714382821231,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f50d47ed1691f4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714383005486,"stop":1714383005486,"duration":0},"status":"passed","severity":"normal"},{"uid":"731cd124087ceca4","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714383435176,"stop":1714383435176,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0cdfe197e11420","name":"Check message with no payload is not received","time":{"start":1714383300548,"stop":1714383300548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a6233a1c339f6f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714382793133,"stop":1714382793133,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c79f086a48e6fb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714383085711,"stop":1714383085712,"duration":1},"status":"passed","severity":"normal"},{"uid":"47abe0041151fc2","name":"Check received message containing Chinese","time":{"start":1714383007948,"stop":1714383007949,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6ec1179a0bc463","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714383394542,"stop":1714383394542,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecf34628c75254b","name":"Check publish message containing SQL Injection","time":{"start":1714383281573,"stop":1714383281573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6a8ba956700ac8","name":"Check message with no payload is not received","time":{"start":1714383300583,"stop":1714383300583,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdec81d399052eab","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714382923610,"stop":1714382923610,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e6a3876f11b1dd","name":"Push message with content topic containing XML","time":{"start":1714383232253,"stop":1714383232253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1cadd0f580dd9b","name":"Check publish message containing Russian","time":{"start":1714383281573,"stop":1714383281573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82378e39c4eafda","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714383394540,"stop":1714383394540,"duration":0},"status":"passed","severity":"normal"},{"uid":"face59ed7a6db40a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714383085706,"stop":1714383085706,"duration":0},"status":"passed","severity":"normal"},{"uid":"260ef8e0cad5a2e5","name":"Sets default value correctly","time":{"start":1714383436945,"stop":1714383436945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19ac83e509ec044","name":"Check received message containing short","time":{"start":1714383007941,"stop":1714383007941,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dd397e7b3c3998","name":"Publishes to nwaku","time":{"start":1714383261607,"stop":1714383261608,"duration":1},"status":"passed","severity":"normal"},{"uid":"a543a92cee05ca3","name":"Check meta is set [ecies]","time":{"start":1714382829047,"stop":1714382829048,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b0eb351642a461","name":"Refresh subscription","time":{"start":1714383474185,"stop":1714383474185,"duration":0},"status":"passed","severity":"normal"},{"uid":"423a04149c90d66","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714382923610,"stop":1714382923611,"duration":1},"status":"passed","severity":"normal"},{"uid":"64eb0178b9ad4e5e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714383290176,"stop":1714383290177,"duration":1},"status":"passed","severity":"normal"},{"uid":"36888be536458a13","name":"Callback on promise","time":{"start":1714383394541,"stop":1714383394541,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3db8de6df9bc13","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714383474188,"stop":1714383474188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89b2f40d453916d","name":"Check message received after nwaku node is restarted","time":{"start":1714383300548,"stop":1714383300549,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68535a7bab4d4375","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714383085685,"stop":1714383085686,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfe432b5c0fa30","name":"Check received message with timestamp: 1714382844091 ","time":{"start":1714383007957,"stop":1714383007957,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81a2436bd8aa71","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714382816823,"stop":1714382816823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d244030034ac1f34","name":"Publish message with custom timestamp: Mon Apr 29 2024 08:34:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1714383281578,"stop":1714383281579,"duration":1},"status":"passed","severity":"normal"},{"uid":"c464db1f5c0845fc","name":"Decoder throws on undefined content topic","time":{"start":1714382806384,"stop":1714382806385,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf6cc9705d803b8","name":"Push message with shell command payload","time":{"start":1714383376663,"stop":1714383376667,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd00682cfcdc0355","name":"Push message with content topic containing emoji","time":{"start":1714383232256,"stop":1714383232256,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cee924620158fe","name":"can start the service","time":{"start":1714382857135,"stop":1714382857136,"duration":1},"status":"passed","severity":"normal"},{"uid":"b106974e57033e39","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714383085704,"stop":1714383085705,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf058751793b88c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714383386207,"stop":1714383386207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75130ac38fca60a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714382829046,"stop":1714382829047,"duration":1},"status":"passed","severity":"normal"},{"uid":"25de5b86f308e904","name":"throws on empty content topic","time":{"start":1714382793111,"stop":1714382793111,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c21661ddc3f6dc7","name":"Reopen subscription with peer with lost subscription","time":{"start":1714382918500,"stop":1714382918500,"duration":0},"status":"passed","severity":"normal"},{"uid":"967a59ab140a2fa6","name":"Promise Callback - backward","time":{"start":1714383402061,"stop":1714383402061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1aa0d3ea17828a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714383121688,"stop":1714383121689,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e6ef80850db15c","name":"different cluster, same shard: nodes don't connect","time":{"start":1714383005463,"stop":1714383005463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5170b9dabb1bd8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714383290174,"stop":1714383290174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d2d4b821ca1a1d","name":"Check received message containing shell command","time":{"start":1714383007955,"stop":1714383007955,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0e35d3e861eb3d","name":"should use DNS peer discovery with light client","time":{"start":1714382857140,"stop":1714382857140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57f8454b85d555da","name":"Check message with no content topic is not received","time":{"start":1714383300582,"stop":1714383300582,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fdff2d9f1fd59b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714383281583,"stop":1714383281583,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe43f536962d08f8","name":"Check received message containing Chinese","time":{"start":1714383300538,"stop":1714383300539,"duration":1},"status":"passed","severity":"normal"},{"uid":"69517a702af79c47","name":"should emit a peer event after start","time":{"start":1714382857138,"stop":1714382857138,"duration":0},"status":"passed","severity":"normal"},{"uid":"772f98906f8417a4","name":"Encoder throws on undefined content topic","time":{"start":1714382829048,"stop":1714382829048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e12a6506f6a4cb8","name":"Subscribe and receive messages via waku relay post","time":{"start":1714383474173,"stop":1714383474173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0266fc3585afe9d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714383406603,"stop":1714383406604,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c364b19f7a4b5ce","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714383474183,"stop":1714383474183,"duration":0},"status":"passed","severity":"normal"},{"uid":"99652a2b9509173d","name":"Check publish message after client node is restarted","time":{"start":1714383281584,"stop":1714383281584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54728df375a09f23","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714382793136,"stop":1714382793136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d364add33e1c4f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714383568329,"stop":1714383568329,"duration":0},"status":"passed","severity":"normal"},{"uid":"58771e5f0f93ce5a","name":"throws an error for improperly formatted content topics","time":{"start":1714382793123,"stop":1714382793123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02f01a0e96b822a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714382793134,"stop":1714382793134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3210b9e5596c7a15","name":"returns all values when wanted number matches available values","time":{"start":1714382816162,"stop":1714382816164,"duration":2},"status":"passed","severity":"normal"},{"uid":"811dc91f6973ca4e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714383474186,"stop":1714383474186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab966da821c3bb9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714383290175,"stop":1714383290175,"duration":0},"status":"passed","severity":"normal"},{"uid":"1127dc4f0efebb2d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714382793131,"stop":1714382793131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c191105defe097c1","name":"Subscribe to topic containing long and publish message","time":{"start":1714383290174,"stop":1714383290174,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d91b72e1fcecb4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714383474173,"stop":1714383474173,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ebed4182e20076","name":"throws on content topic with generation field greater than 0","time":{"start":1714382793112,"stop":1714382793113,"duration":1},"status":"passed","severity":"normal"},{"uid":"1737f74894592e41","name":"Subscribe and receive messages via waku relay post","time":{"start":1714383085683,"stop":1714383085684,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b96d435f03d1c4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714383300546,"stop":1714383300547,"duration":1},"status":"passed","severity":"normal"},{"uid":"674f27a56fefa32b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714383005478,"stop":1714383005478,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92d9ede46b1c9e3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714382793139,"stop":1714382793140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5510fc03767e1916","name":"Check publish message containing Script","time":{"start":1714383281573,"stop":1714383281574,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d68865472bde820","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714382800815,"stop":1714382800815,"duration":0},"status":"passed","severity":"normal"},{"uid":"23957f3306a138b2","name":"Check received message containing JSON","time":{"start":1714383300543,"stop":1714383300543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0726220b3f73573","name":"Check received message containing unicode special characters","time":{"start":1714383007956,"stop":1714383007956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4ba308fbaef2a3","name":"Check received message containing numeric","time":{"start":1714383300537,"stop":1714383300538,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a8c836aada2900","name":"should return empty list for no shard","time":{"start":1714382793127,"stop":1714382793127,"duration":0},"status":"passed","severity":"normal"},{"uid":"16689561d0b5b2cb","name":"Subscribe and receive messages via lightPush","time":{"start":1714383085680,"stop":1714383085681,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8d4c81b9ffcfbf","name":"1 Relay, 1 Filter, gives up","time":{"start":1714382816824,"stop":1714382816824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70bfad49c93af24","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714383041362,"stop":1714383041362,"duration":0},"status":"passed","severity":"normal"},{"uid":"b884c55769dea36c","name":"udp ip6 address","time":{"start":1714382800985,"stop":1714382800986,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25dfb77ea54c6d4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714382852292,"stop":1714382852293,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0147591480875d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714383005488,"stop":1714383005488,"duration":0},"status":"passed","severity":"normal"},{"uid":"65503c2ddf482068","name":"Throws when trying to push message with empty payload","time":{"start":1714383232246,"stop":1714383232247,"duration":1},"status":"passed","severity":"normal"},{"uid":"769cb7fb57c69933","name":"Check received message containing Script","time":{"start":1714383300542,"stop":1714383300542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e846d8b3a3417ab","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714383085687,"stop":1714383085687,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4402183ec9cd08b","name":"Passing an array","time":{"start":1714383436942,"stop":1714383436942,"duration":0},"status":"passed","severity":"normal"},{"uid":"15509dfe6f272590","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714382934983,"stop":1714382934984,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3c70e14647464b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714383290171,"stop":1714383290171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c67a8395734957e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714382923607,"stop":1714382923608,"duration":1},"status":"passed","severity":"normal"},{"uid":"847795d0aad8d6f0","name":"can start the service","time":{"start":1714383305647,"stop":1714383305648,"duration":1},"status":"passed","severity":"normal"},{"uid":"10130abe7071bc57","name":"Passing page size 1 when there are 4 messages","time":{"start":1714383418020,"stop":1714383418020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9349552a4866945","name":"Check message with non string payload is not received","time":{"start":1714383007966,"stop":1714383007966,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc269f25116e1bcf","name":"should properly create location multiaddrs - udp4","time":{"start":1714382801451,"stop":1714382801451,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ff0b3832554f8d","name":"Js publishes, other Js receives","time":{"start":1714383261609,"stop":1714383261609,"duration":0},"status":"passed","severity":"normal"},{"uid":"37af2af425035936","name":"Decoder throws on empty string content topic","time":{"start":1714382827301,"stop":1714382827302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f0b85580cee356","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714383005483,"stop":1714383005485,"duration":2},"status":"passed","severity":"normal"},{"uid":"24e157d94db33368","name":"Check message received after jswaku node is restarted","time":{"start":1714383300548,"stop":1714383300548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c178d11d28e266de","name":"same cluster, different shard: nodes connect","time":{"start":1714383121690,"stop":1714383121690,"duration":0},"status":"passed","severity":"normal"},{"uid":"e644fb589dbc6521","name":"Fails to push message bigger that 1MB","time":{"start":1714383232263,"stop":1714383232263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d517301da18a914f","name":"should not receive a peer event after stop","time":{"start":1714382821233,"stop":1714382821233,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9183f9f6d9b0c0","name":"Check message received after jswaku node is restarted","time":{"start":1714383300583,"stop":1714383300584,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8029ebf1234bda3f","name":"Check message with no content topic is not received","time":{"start":1714383300547,"stop":1714383300547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fa8f21d8f3a228","name":"Store - dialed first","time":{"start":1714383442443,"stop":1714383442444,"duration":1},"status":"passed","severity":"normal"},{"uid":"f683847c459038aa","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714383336635,"stop":1714383336636,"duration":1},"status":"passed","severity":"normal"},{"uid":"4248748cbaf6edc6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714383474190,"stop":1714383474190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5381c777522e04","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714383410563,"stop":1714383410563,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcbefb6a7d583e9","name":"should only return 1 node with relay capability","time":{"start":1714382817500,"stop":1714382817500,"duration":0},"status":"passed","severity":"normal"},{"uid":"50638d926ed95dc8","name":"Check publish message containing Arabic","time":{"start":1714383281572,"stop":1714383281572,"duration":0},"status":"passed","severity":"normal"},{"uid":"431813b019ddb5d9","name":"Push message with JSON payload","time":{"start":1714383232239,"stop":1714383232240,"duration":1},"status":"passed","severity":"normal"},{"uid":"4659743e98f388ba","name":"Round trip binary serialization","time":{"start":1714382806382,"stop":1714382806382,"duration":0},"status":"passed","severity":"normal"},{"uid":"569bef22f87a2e7","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714383410564,"stop":1714383410564,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02cb7bfc912216","name":"Check received message containing JSON","time":{"start":1714383007954,"stop":1714383007955,"duration":1},"status":"passed","severity":"normal"},{"uid":"294f6e267f5b3fe6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714382821234,"stop":1714382821235,"duration":1},"status":"passed","severity":"normal"},{"uid":"53459d23d51e2dbd","name":"Check received message containing unicode special characters","time":{"start":1714383300544,"stop":1714383300545,"duration":1},"status":"passed","severity":"normal"},{"uid":"838fd162eecb824c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714383474180,"stop":1714383474180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64495fba2042944","name":"Passing page size 11 when there are 10 messages","time":{"start":1714383418024,"stop":1714383418025,"duration":1},"status":"passed","severity":"normal"},{"uid":"23feb282c3c38de0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714382793132,"stop":1714382793132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d40b81835483a8","name":"Check received message containing special chars","time":{"start":1714383300538,"stop":1714383300538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd146d76b17a336","name":"Throws when trying to push message with empty payload","time":{"start":1714383376669,"stop":1714383376669,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ef873880e76bd4","name":"1 Relay, 1 fetch","time":{"start":1714382816822,"stop":1714382816822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55e290437a5eaae","name":"can start and stop the service","time":{"start":1714382857136,"stop":1714382857136,"duration":0},"status":"passed","severity":"normal"},{"uid":"7048eebafa496783","name":"should throw error - no id","time":{"start":1714382801447,"stop":1714382801447,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc17081c250a731f","name":"should throw error - no id","time":{"start":1714382801446,"stop":1714382801446,"duration":0},"status":"passed","severity":"normal"},{"uid":"8560115e48c96736","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714383085694,"stop":1714383085695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62b2f4cff90f286","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714383474179,"stop":1714383474179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad4a962cf42e619","name":"Ordered callback, aborts when callback returns true","time":{"start":1714383394543,"stop":1714383394543,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e53046223ae7c3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714383101611,"stop":1714383101611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e593f72c49c5972c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714383290176,"stop":1714383290176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d820ab1764027718","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714383005479,"stop":1714383005479,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eff44a10ecc6ac","name":"Generator, 2 different pubsubtopics","time":{"start":1714383406601,"stop":1714383406601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8315bc965549de43","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714382793118,"stop":1714382793118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e244e7c9aeae8297","name":"safeDispatchEvent","time":{"start":1714382885263,"stop":1714382885263,"duration":0},"status":"passed","severity":"normal"},{"uid":"807cf475ec4eff24","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714382800817,"stop":1714382800818,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de7d9f99392f89","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714382801441,"stop":1714382801446,"duration":5},"status":"passed","severity":"normal"},{"uid":"b1644fe41a147cd5","name":"Asymmetric encrypt & decrypt","time":{"start":1714382827665,"stop":1714382827665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51cc3a166666a9f","name":"Check received message containing Russian","time":{"start":1714383300539,"stop":1714383300540,"duration":1},"status":"passed","severity":"normal"},{"uid":"933a811509e4cf87","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714382934984,"stop":1714382934984,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9dd31018663fe1","name":"Relay","time":{"start":1714382854106,"stop":1714382854106,"duration":0},"status":"passed","severity":"normal"},{"uid":"80540fc455f5cf3b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app68/5/topic878/json","time":{"start":1714383335677,"stop":1714383335677,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6de4ee2be3c7e5","name":"recovers when dns.resolve returns empty","time":{"start":1714382817498,"stop":1714382817498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64cead88db2a563","name":"Push 30 different messages","time":{"start":1714383376669,"stop":1714383376669,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ba6ef8c81c05c8","name":"Push 30 different messages","time":{"start":1714383232244,"stop":1714383232245,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51ae81de1c56e77","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714383085698,"stop":1714383085699,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf901eb8575603d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714383386207,"stop":1714383386208,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf2001dae61d31e","name":"Passing page size 3 when there are 20 messages","time":{"start":1714383418021,"stop":1714383418021,"duration":0},"status":"passed","severity":"normal"},{"uid":"660a74db06ecbf54","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714382923612,"stop":1714382923613,"duration":1},"status":"passed","severity":"normal"},{"uid":"611718d13c75778c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714382793129,"stop":1714382793129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eda0067a4f65c2c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714382800810,"stop":1714382800812,"duration":2},"status":"passed","severity":"normal"},{"uid":"53619a84e6394cea","name":"Push message with Arabic payload","time":{"start":1714383232233,"stop":1714383232234,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9b4203bc5f97a0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714383474179,"stop":1714383474179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f0673518484f7a","name":"Default pageSize","time":{"start":1714383418032,"stop":1714383418032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb0f29f6ff07830","name":"Symmetric encrypt & Decrypt","time":{"start":1714382827666,"stop":1714382827666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0dadc73bf7e22a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714382793126,"stop":1714382793126,"duration":0},"status":"passed","severity":"normal"},{"uid":"788dba43b99e4fe6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714383085686,"stop":1714383085687,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b09d2785cdd60c5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714383386200,"stop":1714383386201,"duration":1},"status":"passed","severity":"normal"},{"uid":"938f7aeb5d9897c","name":"removeEventListener with wrong event","time":{"start":1714382885261,"stop":1714382885261,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bbbdd509a7ed3","name":"should properly create location multiaddrs - tcp","time":{"start":1714382801452,"stop":1714382801452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d89ec3a808fffb","name":"receives messages sent to provided content topic through stream","time":{"start":1714383281687,"stop":1714383281687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4469ae6538236039","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714383474177,"stop":1714383474177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a503d1e38787ee01","name":"should not receive a peer event after stop","time":{"start":1714383305651,"stop":1714383305651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb88c1cd7ea9fca6","name":"random static sharding 2 - Cluster ID: 106, Shard ID: 6","time":{"start":1714383356204,"stop":1714383356205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f638baf312258124","name":"isConnected should return false after all peers disconnect","time":{"start":1714382844965,"stop":1714382844965,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d124752bb854c9","name":"Non TWN Cluster","time":{"start":1714383335673,"stop":1714383335674,"duration":1},"status":"passed","severity":"normal"},{"uid":"c145f108b98cf96f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714382855106,"stop":1714382855106,"duration":0},"status":"passed","severity":"normal"},{"uid":"a879f2757d042717","name":"can start and stop the service","time":{"start":1714383305648,"stop":1714383305648,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fd56ecddcb1d99","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714383356200,"stop":1714383356202,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b5307aa818c2a3d","name":"Ordered Callback - backward","time":{"start":1714383402062,"stop":1714383402062,"duration":0},"status":"passed","severity":"normal"},{"uid":"681fabc06708914b","name":"Push message with numeric payload","time":{"start":1714383232226,"stop":1714383232228,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fb8c2b1ec882a2b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714383041361,"stop":1714383041361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdbe9b5129a4d14","name":"should properly create location multiaddrs - udp","time":{"start":1714382801452,"stop":1714382801452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aaea720e300b3e3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714382829047,"stop":1714382829047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20346ef68ab285f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714383474180,"stop":1714383474181,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a81b1f126f0b5ee","name":"Push message with long payload","time":{"start":1714383376644,"stop":1714383376645,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2b7c63c6dcd3ca","name":"Correctly serialized arguments","time":{"start":1714383107801,"stop":1714383107801,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93e0bca6f0808d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714382923612,"stop":1714382923612,"duration":0},"status":"passed","severity":"normal"},{"uid":"696d7a9a2ade5a8b","name":"should return false","time":{"start":1714382801448,"stop":1714382801448,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a962fedded6d07","name":"Generator, custom pubsub topic","time":{"start":1714383406600,"stop":1714383406601,"duration":1},"status":"passed","severity":"normal"},{"uid":"112a79ef3166c92b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714382793125,"stop":1714382793125,"duration":0},"status":"passed","severity":"normal"},{"uid":"363fde2b36408ecb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714383474187,"stop":1714383474187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c837c0e3a5d83020","name":"Publish message with custom timestamp: Tue May 09 2023 09:34:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1714383281578,"stop":1714383281578,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fc5ade83b7bc20","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714383041376,"stop":1714383041376,"duration":0},"status":"passed","severity":"normal"},{"uid":"122062a5d7dc6a5d","name":"Subscribe to topic containing short and receive message","time":{"start":1714383474185,"stop":1714383474185,"duration":0},"status":"passed","severity":"normal"},{"uid":"facf6d019923af87","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714383474182,"stop":1714383474182,"duration":0},"status":"passed","severity":"normal"},{"uid":"875b939f82434db2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714383474186,"stop":1714383474186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1be749e6b088c4b","name":"Push message with content topic containing SQL Injection","time":{"start":1714383376680,"stop":1714383376680,"duration":0},"status":"passed","severity":"normal"},{"uid":"660c2f172eaabf6b","name":"Light Node - default protocols","time":{"start":1714383442445,"stop":1714383442445,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e25f7f7de2cae39","name":"configure the node with multiple content topics","time":{"start":1714383335679,"stop":1714383335680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6254425b271ed2a9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714383085694,"stop":1714383085694,"duration":0},"status":"passed","severity":"normal"},{"uid":"8647cc1309520056","name":"Push message with content topic containing escaped characters","time":{"start":1714383376685,"stop":1714383376686,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cd68245e3673bc","name":"should not receive a peer event before start","time":{"start":1714382857138,"stop":1714382857138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0473c9761f28906","name":"more peers than existing","time":{"start":1714383232410,"stop":1714383232410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bc2c67607056113","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714383386206,"stop":1714383386206,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d2d04363261595","name":"should only return 1 node with relay and store capability","time":{"start":1714382817500,"stop":1714382817500,"duration":0},"status":"passed","severity":"normal"},{"uid":"297684ebd7ffa48d","name":"Mutual subscription","time":{"start":1714383290169,"stop":1714383290169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7485b63f91609255","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714382793139,"stop":1714382793139,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4e1ee86f816bc8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714383356216,"stop":1714383356216,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a8b81f968659f4","name":"should throw an error for an unconfigured topic","time":{"start":1714382793135,"stop":1714382793135,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcf6ad7a76de2dd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714382923611,"stop":1714382923612,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e95115ed617eb5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714383005491,"stop":1714383005491,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf4cb461c577abd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714383281581,"stop":1714383281582,"duration":1},"status":"passed","severity":"normal"},{"uid":"713b18d8802b6418","name":"random static sharding 3 - Cluster ID: 692, Shard ID: 274","time":{"start":1714383356206,"stop":1714383356206,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98b147e9d12f80f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714383005468,"stop":1714383005468,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a90907b4786d5db","name":"Check message on other pubsub topic is not received","time":{"start":1714383300581,"stop":1714383300582,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e00576b1e2ef4","name":"Ping on subscribed peer","time":{"start":1714382918499,"stop":1714382918499,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a0d3bb4b395090","name":"Privacy Node - default protocol","time":{"start":1714383442446,"stop":1714383442446,"duration":0},"status":"passed","severity":"normal"},{"uid":"355947f3df03ee15","name":"Check received message containing unicode special characters","time":{"start":1714383300572,"stop":1714383300572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7aec79fb7340c65","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714382793119,"stop":1714382793119,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e1e51763ed90c0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714382793117,"stop":1714382793118,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d94bd16cd0a8a59","name":"should be able to encode the field with only STORE set to true","time":{"start":1714382800813,"stop":1714382800813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6799cd997c2f3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714382793124,"stop":1714382793124,"duration":0},"status":"passed","severity":"normal"},{"uid":"497fd57769d7593f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714382891751,"stop":1714382891752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffbb91a82f69dbff","name":"should set field with only FILTER enabled","time":{"start":1714382801455,"stop":1714382801455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60a69e42521a325","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714383290171,"stop":1714383290171,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35aefe0849be3d5","name":"Ping on peer without subscriptions","time":{"start":1714382918497,"stop":1714382918498,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9b31fdf1335bb6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714383474177,"stop":1714383474178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6ed68ce20d034e","name":"same cluster, same shard: nodes connect","time":{"start":1714383005461,"stop":1714383005462,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6893c752c391799","name":"Waku message hash computation (payload length 0)","time":{"start":1714382795616,"stop":1714382795616,"duration":0},"status":"passed","severity":"normal"},{"uid":"506d521315998e94","name":"Check received message containing Russian","time":{"start":1714383007950,"stop":1714383007952,"duration":2},"status":"passed","severity":"normal"},{"uid":"265acc949852126c","name":"should not fail to start the service if it is already started","time":{"start":1714382857137,"stop":1714382857137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8d2f87ef130006","name":"through manual discovery","time":{"start":1714383107738,"stop":1714383107738,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e92a74fb068040","name":"Push message with numeric payload","time":{"start":1714383376645,"stop":1714383376646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50b6ae0a660c9bb","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714383290178,"stop":1714383290178,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a2ffc4b8ca0f5a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app38/2/topic959/proto","time":{"start":1714383335676,"stop":1714383335676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60c732e4b597835","name":"Ping on subscribed peer","time":{"start":1714382875916,"stop":1714382875916,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b06e6efcd3e35","name":"Push message with unicode special characters payload","time":{"start":1714383376668,"stop":1714383376668,"duration":0},"status":"passed","severity":"normal"},{"uid":"26505389bcb45953","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714383336632,"stop":1714383336633,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ac946caa3f86f0","name":"throws on content topic with empty topic name field","time":{"start":1714382793114,"stop":1714382793114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8777560522ca6f80","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714382793134,"stop":1714382793134,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ee64b6f4ece3e6","name":"Push message with content topic containing shell command","time":{"start":1714383376684,"stop":1714383376685,"duration":1},"status":"passed","severity":"normal"},{"uid":"4814f37f3e82b5dd","name":"Overlapping topic subscription","time":{"start":1714383085687,"stop":1714383085688,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b27aa0d3e7d6ce9","name":"Generator, 2 different pubsubtopics","time":{"start":1714383406602,"stop":1714383406602,"duration":0},"status":"passed","severity":"normal"},{"uid":"52861ac87dfd5157","name":"Check publish message containing JSON","time":{"start":1714383281575,"stop":1714383281575,"duration":0},"status":"passed","severity":"normal"},{"uid":"444871aa93c7a6b6","name":"Push message with SQL Injection payload","time":{"start":1714383232235,"stop":1714383232236,"duration":1},"status":"passed","severity":"normal"},{"uid":"891c3bbdffe379fd","name":"Push message with shell command payload","time":{"start":1714383232240,"stop":1714383232241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c1030f03187e2b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714382816718,"stop":1714382816718,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93e26d3267ac519","name":"Check message with no pubsub topic is not received","time":{"start":1714383007964,"stop":1714383007964,"duration":0},"status":"passed","severity":"normal"},{"uid":"547768aed15cbe40","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714382793135,"stop":1714382793135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb7456e306193ff","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714383300578,"stop":1714383300579,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4cb7c758ea6d7c","name":"Push message with content topic containing SQL Injection","time":{"start":1714383232252,"stop":1714383232252,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3a27137f0f3609","name":"Fails to push message with large meta","time":{"start":1714383376691,"stop":1714383376692,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e9aca24df8a15a","name":"Check received message containing long","time":{"start":1714383007942,"stop":1714383007942,"duration":0},"status":"passed","severity":"normal"},{"uid":"801e638c63f4f907","name":"connected peers and dial","time":{"start":1714383232409,"stop":1714383232410,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dd4ae7a390b01e3b","name":"Push message with Basic HTML tag payload","time":{"start":1714383376660,"stop":1714383376660,"duration":0},"status":"passed","severity":"normal"},{"uid":"20201238b6cd64a2","name":"Push message with short payload","time":{"start":1714383232224,"stop":1714383232225,"duration":1},"status":"passed","severity":"normal"},{"uid":"9833e2391f474121","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714383005466,"stop":1714383005466,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b315e2e49be389","name":"Sign & Recover","time":{"start":1714382827667,"stop":1714382827667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac40efa8c22d431e","name":"Check received message containing long","time":{"start":1714383300555,"stop":1714383300555,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc57ac51b2517bf","name":"Check publish message containing numeric","time":{"start":1714383281570,"stop":1714383281571,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded13c1db56698e4","name":"Rejects garbage","time":{"start":1714382809809,"stop":1714382809810,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27d77f1398efe0c","name":"should return valid sharding parameters for static sharding","time":{"start":1714382793137,"stop":1714382793137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13052610326b4e1","name":"Used by Waku Relay","time":{"start":1714383436944,"stop":1714383436944,"duration":0},"status":"passed","severity":"normal"},{"uid":"33006a68cc7592be","name":"Push message with long payload","time":{"start":1714383232225,"stop":1714383232226,"duration":1},"status":"passed","severity":"normal"},{"uid":"789acdf90208827e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714382816721,"stop":1714382816721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2401906b27cb5a6b","name":"should handle a minimal index list","time":{"start":1714382793141,"stop":1714382793142,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4bc0616e0c6641","name":"isConnected should return false after all peers disconnect","time":{"start":1714382891753,"stop":1714382891754,"duration":1},"status":"passed","severity":"normal"},{"uid":"672442a396705990","name":"Check received message with timestamp: 1714382844091000000 ","time":{"start":1714383007957,"stop":1714383007957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85d4864108569bd","name":"should get / set UDP multiaddr","time":{"start":1714382801450,"stop":1714382801450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7319323b7e7c10f","name":"Publish without waiting for remote peer","time":{"start":1714383290170,"stop":1714383290170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f463994c422e9b93","name":"Check received message with timestamp: 1714382844249000000 ","time":{"start":1714383300576,"stop":1714383300577,"duration":1},"status":"passed","severity":"normal"},{"uid":"73aa35986ca9cf6f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714383259319,"stop":1714383259321,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5532fcfde7d9bfd","name":"Init the array if not present","time":{"start":1714382792684,"stop":1714382792685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2053ab609896b141","name":"Query generator for multiple messages with different content topic format","time":{"start":1714383394540,"stop":1714383394541,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a074aa2586a58e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714383259318,"stop":1714383259318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4837e5d497bf7eec","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714383005465,"stop":1714383005465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9568db69aa83b0cc","name":"Check publish message containing Chinese","time":{"start":1714383281572,"stop":1714383281572,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dfa54588046792","name":"should be called for bootstrap peers","time":{"start":1714382852291,"stop":1714382852291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98877fe44aba8a5","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app45/1/topic473/proto","time":{"start":1714383335678,"stop":1714383335678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25f6a8079c325b7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714383242240,"stop":1714383242240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"755466c4d3902d58","name":"Push message with special chars payload","time":{"start":1714383232228,"stop":1714383232229,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e86f7be0a98397d","name":"Push message with content topic containing escaped characters","time":{"start":1714383232255,"stop":1714383232255,"duration":0},"status":"passed","severity":"normal"},{"uid":"352363ba50aeef29","name":"can dial TLS multiaddrs","time":{"start":1714383107737,"stop":1714383107738,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3056875df46edb7","name":"Does not throw an exception when node disconnects","time":{"start":1714383436938,"stop":1714383436940,"duration":2},"status":"passed","severity":"normal"},{"uid":"be3e8f37367a0380","name":"Push message equal or less that 1MB","time":{"start":1714383376700,"stop":1714383376700,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dee10c474ed3dab","name":"Push message with Chinese payload","time":{"start":1714383376647,"stop":1714383376648,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce2c5154919786a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714383474174,"stop":1714383474174,"duration":0},"status":"passed","severity":"normal"},{"uid":"109b5939e0c2516b","name":"start node with empty shard","time":{"start":1714383356217,"stop":1714383356217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36a425d09457719","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714383041374,"stop":1714383041374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d891b7aac9883904","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714383005468,"stop":1714383005469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8442663cdbf6dda8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714383005492,"stop":1714383005493,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eabd067dd99ba7d","name":"Check publish message containing long","time":{"start":1714383281570,"stop":1714383281570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac83afd750aa74b","name":"Sample","time":{"start":1714382801033,"stop":1714382801033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55adb53851a95d6","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714383290175,"stop":1714383290175,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd28f7524635561d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714383085681,"stop":1714383085682,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf013df48ae8a71","name":"Nodes with multiple pubsub topic","time":{"start":1714383259321,"stop":1714383259321,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0e7a67ebf741d4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714382793138,"stop":1714382793138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15747cee7204765","name":"should throw error - no public key","time":{"start":1714382801447,"stop":1714382801447,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1dcf0676084754","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714383101609,"stop":1714383101609,"duration":0},"status":"passed","severity":"normal"},{"uid":"46780b901c286c0b","name":"Push message with JSON payload","time":{"start":1714383376661,"stop":1714383376661,"duration":0},"status":"passed","severity":"normal"},{"uid":"56071331de2927d4","name":"Subscribe to topic containing short and receive message","time":{"start":1714383085688,"stop":1714383085689,"duration":1},"status":"passed","severity":"normal"},{"uid":"b573219c29684bf","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714383005480,"stop":1714383005481,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b848297e288a891","name":"Push message with special chars payload","time":{"start":1714383376646,"stop":1714383376646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2943ffdebebaf7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714382891750,"stop":1714382891751,"duration":1},"status":"passed","severity":"normal"},{"uid":"7920aa72355b0108","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714382806084,"stop":1714382806084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e029afa17ca7ba3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714383005472,"stop":1714383005472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9564ad8e73fb4c","name":"Overlapping topic subscription","time":{"start":1714383290173,"stop":1714383290173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6527c617c1f2b66","name":"Refresh subscription","time":{"start":1714383085688,"stop":1714383085688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc3560cb422dc02","name":"should handle application and version for autosharding","time":{"start":1714382793126,"stop":1714382793126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4d4ed2e80e6304","name":"Ping on unsubscribed peer","time":{"start":1714382918500,"stop":1714382918500,"duration":0},"status":"passed","severity":"normal"},{"uid":"50524e2898e901f0","name":"Nodes with multiple pubsub topic","time":{"start":1714383259326,"stop":1714383259327,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9c96a84688a88a","name":"should encode/decode to text encoding","time":{"start":1714382801449,"stop":1714382801449,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddff605a4c2ba354","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714383474179,"stop":1714383474179,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eea78980bad3d4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714383085697,"stop":1714383085698,"duration":1},"status":"passed","severity":"normal"},{"uid":"8282ba6f5304ec36","name":"receives messages sent to provided content topic through callback","time":{"start":1714383281685,"stop":1714383281686,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cd695c735a027820","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714382806385,"stop":1714382806386,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd701c2e9b315443","name":"Push message with content topic containing Arabic","time":{"start":1714383232251,"stop":1714383232251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e803636cae3dfc0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714383085713,"stop":1714383085713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4831695ba122d18","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714383474176,"stop":1714383474176,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15261f760d8130a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714382844962,"stop":1714382844962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ede7b21885ab09","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714383259323,"stop":1714383259323,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e98175d144a0ec","name":"Check publish message containing escaped characters","time":{"start":1714383281576,"stop":1714383281576,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3bdd1f2fe5c0f6","name":"Reopen subscription with peer with lost subscription","time":{"start":1714382918498,"stop":1714382918498,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da148c663acd781","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714383335680,"stop":1714383335680,"duration":0},"status":"passed","severity":"normal"},{"uid":"202c0431542af1ad","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app40/3/topic163/json","time":{"start":1714383335677,"stop":1714383335678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c8580af7cdad95","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714382793130,"stop":1714382793131,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac07c0e26bc1ce22","name":"should handle corrupted local storage data gracefully","time":{"start":1714382821235,"stop":1714382821235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28e405fbc679019","name":"Push message with escaped characters payload","time":{"start":1714383232241,"stop":1714383232242,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6584937fbcb1d8","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714383281685,"stop":1714383281685,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c24d77bff8f46c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714382793132,"stop":1714382793133,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d5decb643fd865","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714383290171,"stop":1714383290172,"duration":1},"status":"passed","severity":"normal"},{"uid":"176bfe728b4edb3d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714383101606,"stop":1714383101607,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6604b80f264fa3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714383406602,"stop":1714383406602,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7347edf0b07c9a1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714383474188,"stop":1714383474188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cb32496d499803","name":"Push message with emoji payload","time":{"start":1714383232243,"stop":1714383232244,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f03e9a801b3e172","name":"Subscribe to topic containing XML and receive message","time":{"start":1714383085703,"stop":1714383085704,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80147151760c313","name":"throws on content topic with empty encoding field","time":{"start":1714382793114,"stop":1714382793115,"duration":1},"status":"passed","severity":"normal"},{"uid":"7993579957dcd0e","name":"Push message with custom timestamp: 1714386605648","time":{"start":1714383376699,"stop":1714383376699,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d61476593b420a","name":"Passing page size 0 when there are 110 messages","time":{"start":1714383418019,"stop":1714383418019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0f7cd916512b58","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714383435174,"stop":1714383435174,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f49f6aa97f4477","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714382793131,"stop":1714382793131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c434269391e996ed","name":"Ping on peer without subscriptions","time":{"start":1714382918499,"stop":1714382918499,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ffc045247686ef","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714382793128,"stop":1714382793128,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d5033a1604be2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714382793119,"stop":1714382793119,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e820e24cbbce1a","name":"should properly create peer info with all multiaddrs","time":{"start":1714382801453,"stop":1714382801453,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b65ac5f4217571c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714383085707,"stop":1714383085709,"duration":2},"status":"passed","severity":"normal"},{"uid":"2246c75236146482","name":"Nodes with multiple pubsub topic","time":{"start":1714383259318,"stop":1714383259318,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df385e3f73e86d8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714382844958,"stop":1714382844960,"duration":2},"status":"passed","severity":"normal"},{"uid":"696611f7558ea80e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714382793133,"stop":1714382793133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7378c35705ef49c9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714382793136,"stop":1714382793136,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f053507d948d2d6","name":"Ping on unsubscribed peer","time":{"start":1714382918498,"stop":1714382918498,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d77791fc3837a2b","name":"listenerCount","time":{"start":1714382885262,"stop":1714382885262,"duration":0},"status":"passed","severity":"normal"},{"uid":"d626f12ace8b1477","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714382806084,"stop":1714382806085,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3bfd275d2bfe81","name":"Subscribe and receives messages on 20 topics","time":{"start":1714383474183,"stop":1714383474183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1508fb843de80454","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714383007960,"stop":1714383007961,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a3a2fae1f1c106","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714382793135,"stop":1714382793135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7501d0e61a5c57","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714383435176,"stop":1714383435176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d340515eda03b68b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714383474174,"stop":1714383474174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43011b80270c148","name":"Push message with Chinese payload","time":{"start":1714383232229,"stop":1714383232232,"duration":3},"status":"passed","severity":"normal"},{"uid":"952edde29694b639","name":"should add and remove event listeners correctly","time":{"start":1714382821235,"stop":1714382821236,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde81eecbb04c8c8","name":"Push message with content topic containing XML","time":{"start":1714383376681,"stop":1714383376681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c8fbd3e99c2c5b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714383085682,"stop":1714383085683,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2865071159a4e5d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714382793140,"stop":1714382793140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf717761ab38fbb","name":"Query Generator - backward","time":{"start":1714383402055,"stop":1714383402055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9dc6265ea41869","name":"Subscribe to topic containing Script and receive message","time":{"start":1714383085701,"stop":1714383085702,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadf0f291ce0db39","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714383336634,"stop":1714383336634,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6cf4b7ba1205ad","name":"Push message with content topic containing unicode special characters","time":{"start":1714383376686,"stop":1714383376687,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d9cbd47eeb065b","name":"Encoder throws on empty string content topic","time":{"start":1714382806384,"stop":1714382806384,"duration":0},"status":"passed","severity":"normal"},{"uid":"42488287f65e8a","name":"random static sharding 4 - Cluster ID: 16, Shard ID: 519","time":{"start":1714383356206,"stop":1714383356207,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb5c2f1f435b3b6","name":"Refresh subscription","time":{"start":1714383474175,"stop":1714383474175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b178afb9ebfaaec8","name":"Passing page size 10 when there are 10 messages","time":{"start":1714383418024,"stop":1714383418024,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2592d85c081fe47","name":"should set field with all protocols enabled","time":{"start":1714382801453,"stop":1714382801454,"duration":1},"status":"passed","severity":"normal"},{"uid":"526faf515300abeb","name":"should encodeTxt and decodeTxt","time":{"start":1714382801439,"stop":1714382801439,"duration":0},"status":"passed","severity":"normal"},{"uid":"7247bcdd8df1bc02","name":"Check message with no payload is not received","time":{"start":1714383007965,"stop":1714383007965,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40950d1645b55b4","name":"Wrong topic","time":{"start":1714383335679,"stop":1714383335679,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef67c81755ddd18","name":"Encoder throws on undefined content topic","time":{"start":1714382806383,"stop":1714382806384,"duration":1},"status":"passed","severity":"normal"},{"uid":"643f239b5bbe63ab","name":"Push message with Script payload","time":{"start":1714383376658,"stop":1714383376659,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72d71c237b0f353","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714382855105,"stop":1714382855106,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bdcb43e35080bb8","name":"Fails to push message with empty content topic","time":{"start":1714383376690,"stop":1714383376690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d830cf3ec6a409f0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714383101609,"stop":1714383101609,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af65273b0dc2875","name":"should properly create location multiaddrs - tcp6","time":{"start":1714382801452,"stop":1714382801452,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7076e2a31455b3","name":"Check received message containing Script","time":{"start":1714383007952,"stop":1714383007953,"duration":1},"status":"passed","severity":"normal"},{"uid":"a874d842cbf3447f","name":"handles different networkShards values correctly","time":{"start":1714382793123,"stop":1714382793123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daec2f5fdd090a1","name":"Push message with content topic containing JSON","time":{"start":1714383376683,"stop":1714383376683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e0476327d6ec43","name":"Meta field set when metaSetter is specified","time":{"start":1714382806383,"stop":1714382806383,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f386fa25b4bda99","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714383259318,"stop":1714383259319,"duration":1},"status":"passed","severity":"normal"},{"uid":"11613ad8a147f44c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714383005481,"stop":1714383005481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9231097e6146869d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714382844963,"stop":1714382844964,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b72ae86f0defc1a","name":"should throw an error for insufficient data","time":{"start":1714382793142,"stop":1714382793142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f613d1495603c34","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714382800814,"stop":1714382800815,"duration":1},"status":"passed","severity":"normal"},{"uid":"57922750d1716d38","name":"Register correct protocols","time":{"start":1714383290169,"stop":1714383290170,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe7da896572b8a5","name":"Passing cursor with wrong message digest","time":{"start":1714383336636,"stop":1714383336637,"duration":1},"status":"passed","severity":"normal"},{"uid":"17568f331cfb4285","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714383474184,"stop":1714383474184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50d4b4dedd4b1fc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714383435175,"stop":1714383435175,"duration":0},"status":"passed","severity":"normal"},{"uid":"725fa1e9ba581b9c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714382816719,"stop":1714382816719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc27c203ca762ba","name":"Push message with custom timestamp: 1683624605645","time":{"start":1714383376695,"stop":1714383376695,"duration":0},"status":"passed","severity":"normal"},{"uid":"143cd0a5c9b09cb5","name":"Check message with non string payload is not received","time":{"start":1714383300583,"stop":1714383300583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9728ec0c3379735","name":"Fails to publish message with wrong content topic","time":{"start":1714383281580,"stop":1714383281581,"duration":1},"status":"passed","severity":"normal"},{"uid":"119ce8ff31859230","name":"Check received message containing Basic HTML tag","time":{"start":1714383300564,"stop":1714383300565,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0a5198f4807f43","name":"throws on content topic with too few or too many fields","time":{"start":1714382793111,"stop":1714382793112,"duration":1},"status":"passed","severity":"normal"},{"uid":"50be6e62c1b2cc89","name":"A test","time":{"start":1714383085831,"stop":1714383085831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bb73d186b07237","name":"Relay - times out","time":{"start":1714383442443,"stop":1714383442443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4f63d927c436c4","name":"Relay + Store","time":{"start":1714382854106,"stop":1714382854107,"duration":1},"status":"passed","severity":"normal"},{"uid":"578b3e26aeb4aebd","name":"Publish message with rate limit","time":{"start":1714383281585,"stop":1714383281585,"duration":0},"status":"passed","severity":"normal"},{"uid":"925d78416a5c36b0","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714383005493,"stop":1714383005493,"duration":0},"status":"passed","severity":"normal"},{"uid":"913a8c26f10d84d4","name":"should configure sharding based on application and version for autosharding","time":{"start":1714382793137,"stop":1714382793137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a07d057ed34d784","name":"Passing page size 19 when there are 20 messages","time":{"start":1714383418025,"stop":1714383418025,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b8301c5b93b4e0","name":"throws on content topic with empty version field","time":{"start":1714382793113,"stop":1714382793114,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1ebc8bfdeaaeed","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714382816720,"stop":1714382816721,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa4d5508b50a14","name":"Push message with content topic containing special chars","time":{"start":1714383376676,"stop":1714383376676,"duration":0},"status":"passed","severity":"normal"},{"uid":"314c777d0f1589bd","name":"different cluster, same shard: nodes don't connect","time":{"start":1714383121690,"stop":1714383121691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9339f1dee5234ed","name":"Encoder throws on undefined content topic","time":{"start":1714382827300,"stop":1714382827300,"duration":0},"status":"passed","severity":"normal"},{"uid":"622f3354fc7925fb","name":"Check received message containing XML","time":{"start":1714383300542,"stop":1714383300542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60def66d7786c54","name":"Push message with short payload","time":{"start":1714383376643,"stop":1714383376643,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0aa5793f34a465","name":"Overlapping topic subscription","time":{"start":1714383474184,"stop":1714383474185,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea173e6749a7ceef","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714383474172,"stop":1714383474172,"duration":0},"status":"passed","severity":"normal"},{"uid":"909c2791b8e682ef","name":"Query generator for multiple messages","time":{"start":1714383394539,"stop":1714383394539,"duration":0},"status":"passed","severity":"normal"},{"uid":"987fc570422c053a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app70/1/topic502/test.js","time":{"start":1714383335675,"stop":1714383335675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be9d673dec1451f","name":"nwaku subscribes","time":{"start":1714383261607,"stop":1714383261607,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9697897f588883","name":"different cluster, different shard: nodes don't connect","time":{"start":1714383005463,"stop":1714383005464,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba31f6a846307318","name":"getPeersByDiscovery","time":{"start":1714382885261,"stop":1714382885261,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e490818174ea98","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714382793129,"stop":1714382793129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f666e0a1f64ec38","name":"should properly compute the node id","time":{"start":1714382801449,"stop":1714382801449,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1fc6cba3e50efa","name":"should set field with only STORE enabled","time":{"start":1714382801454,"stop":1714382801454,"duration":0},"status":"passed","severity":"normal"},{"uid":"1466605a6797a49e","name":"Ephemeral messages are not stored","time":{"start":1714382855105,"stop":1714382855105,"duration":0},"status":"passed","severity":"normal"},{"uid":"589efa244c9f01b0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714382816716,"stop":1714382816717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04ddda31bf53ca9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714383005488,"stop":1714383005489,"duration":1},"status":"passed","severity":"normal"},{"uid":"245e879b26c20b67","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714383041374,"stop":1714383041375,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eae03b019189c27","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714383336634,"stop":1714383336634,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa94ec3ce9f7c66","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714382806083,"stop":1714382806083,"duration":0},"status":"passed","severity":"normal"},{"uid":"217105fd448e37c8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714382793128,"stop":1714382793128,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16057f0190a479c","name":"Push message with meta","time":{"start":1714383232256,"stop":1714383232257,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d738395b7cc49c","name":"throws on content topic with non-number generation field","time":{"start":1714382793112,"stop":1714382793112,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e992ccc55876e4","name":"Subscribe and receive messages via waku relay post","time":{"start":1714383474182,"stop":1714383474182,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec17fea7dab9bee","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714383474188,"stop":1714383474189,"duration":1},"status":"passed","severity":"normal"},{"uid":"118968c588b290ee","name":"Reopen subscription with peer with lost subscription","time":{"start":1714382875918,"stop":1714382875919,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6c1581759c29bd","name":"Check message on other pubsub topic is not received","time":{"start":1714383300547,"stop":1714383300547,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ea7cb7c56a7bd0","name":"Subscribe to topic containing XML and receive message","time":{"start":1714383474188,"stop":1714383474188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10c70a2882d14d6","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714383005467,"stop":1714383005468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7901b348be6803","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714383435175,"stop":1714383435175,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d1e6f716bfc8cb","name":"Check meta is set [symmetric]","time":{"start":1714382827299,"stop":1714382827299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c870f7db717ef460","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714382793129,"stop":1714382793129,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dd11716de907fb","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714383281686,"stop":1714383281686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f4380a0f0a2137b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app47/8/topic98/json","time":{"start":1714383335676,"stop":1714383335677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bc5e0dfe7a5a65","name":"Check received message containing SQL Injection","time":{"start":1714383007952,"stop":1714383007952,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dcc11353cab236","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714383386204,"stop":1714383386205,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4ee1c323b5dc07","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714383376682,"stop":1714383376682,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce79a1ace123b6a3","name":"Ping on subscribed peer","time":{"start":1714382918496,"stop":1714382918497,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1cc5f59733f5cd","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714383435175,"stop":1714383435175,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7b7578eb753e41","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714382852289,"stop":1714382852290,"duration":1},"status":"passed","severity":"normal"},{"uid":"1942cc1b72e73db4","name":"Push message with content topic containing numeric","time":{"start":1714383232250,"stop":1714383232250,"duration":0},"status":"passed","severity":"normal"},{"uid":"29216babda636efd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714382793137,"stop":1714382793137,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6bc9412225d78d","name":"1 Store, 2 fetches","time":{"start":1714382816823,"stop":1714382816823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3156e740e93974b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714383085695,"stop":1714383085697,"duration":2},"status":"passed","severity":"normal"},{"uid":"30e58e1fff5d475c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714383005465,"stop":1714383005465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1f874fea7d08a9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714382793132,"stop":1714382793132,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e0bef53cb16280","name":"groups content topics by expected pubsub topic","time":{"start":1714382793121,"stop":1714382793122,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f03e685c15d297","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714383568330,"stop":1714383568330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0f902053a455b8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714383259317,"stop":1714383259317,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbe47c24e09b792","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714383474186,"stop":1714383474187,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc81cc9de654cc2d","name":"Check received message containing long","time":{"start":1714383300537,"stop":1714383300537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e13b698bb6e9c63","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714383242241,"stop":1714383242246,"duration":5},"status":"passed","severity":"normal"},{"uid":"2e1429b4280f159f","name":"Callback on promise, aborts when callback returns true","time":{"start":1714383394541,"stop":1714383394541,"duration":0},"status":"passed","severity":"normal"},{"uid":"44be6e097f1a81a5","name":"Check publish message containing Basic HTML tag","time":{"start":1714383281574,"stop":1714383281575,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e199c03770d8bc3","name":"Subscribe to topic containing short and receive message","time":{"start":1714383474175,"stop":1714383474175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d414424ed3008579","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714382923608,"stop":1714382923609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28a73044d322f3f","name":"Push message on custom pubsubTopic","time":{"start":1714383101608,"stop":1714383101609,"duration":1},"status":"passed","severity":"normal"},{"uid":"5848090f2967e7a5","name":"Check received message containing special chars","time":{"start":1714383300556,"stop":1714383300556,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddaf5358472cc1b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714383474189,"stop":1714383474189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d213fe7c797fb7a4","name":"Push message with content topic containing Script","time":{"start":1714383232252,"stop":1714383232253,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cb58c96cce15a5","name":"Check received message containing Arabic","time":{"start":1714383300557,"stop":1714383300557,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e508a3dbde0914","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714383101610,"stop":1714383101611,"duration":1},"status":"passed","severity":"normal"},{"uid":"644e4a7c414cd358","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714383474184,"stop":1714383474184,"duration":0},"status":"passed","severity":"normal"}]