2025-06-20 09:49:17 +00:00

1 line
187 KiB
JSON

[{"uid":"ca65d74e1504dead","name":"Push message with content topic containing special chars","time":{"start":1750412924106,"stop":1750412924106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c0234684c7fd3a","name":"should return empty list for no shard","time":{"start":1750412125950,"stop":1750412125950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99d3e66f9e58909","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750412182335,"stop":1750412182335,"duration":0},"status":"passed","severity":"normal"},{"uid":"257a84b6b1673612","name":"should reject if Filter is requested but not mounted","time":{"start":1750412169651,"stop":1750412169651,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d58ab1f324132c","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750412179103,"stop":1750412179103,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b483e5e1fae981","name":"should maintain proper timestamps if all messages received","time":{"start":1750412182333,"stop":1750412182334,"duration":1},"status":"passed","severity":"normal"},{"uid":"452bf86bb91d0bd4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750412125954,"stop":1750412125954,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c62341aab09e118","name":"Check message with invalid timestamp is not received","time":{"start":1750412620120,"stop":1750412620121,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f7141419fb529e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750412511382,"stop":1750412511382,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e8845ed275214d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750412666482,"stop":1750412666482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e900385e9765bff9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750412679959,"stop":1750412679960,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7602bdd5252fef","name":"Check message received after nwaku node is restarted","time":{"start":1750412620124,"stop":1750412620124,"duration":0},"status":"skipped","severity":"normal"},{"uid":"349d23b6dcd6e174","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750412712226,"stop":1750412712226,"duration":0},"status":"passed","severity":"normal"},{"uid":"da53b6147cf518e4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750412125959,"stop":1750412125959,"duration":0},"status":"passed","severity":"normal"},{"uid":"848c28db9e734e39","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750412327757,"stop":1750412327757,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdca4a7ced767e3","name":"should not allow unachievable error rate","time":{"start":1750412178711,"stop":1750412178712,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8d371a5394e72f","name":"ignores unrecognized TXT record formats","time":{"start":1750412148506,"stop":1750412148506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4929829746552cbf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750412695838,"stop":1750412695839,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1c64aa50669ff5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750412528097,"stop":1750412528097,"duration":0},"status":"passed","severity":"normal"},{"uid":"2094ba0ff636962f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750412652228,"stop":1750412652228,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e08d5a1417128b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750412125940,"stop":1750412125940,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f18092608cc6a62","name":"returns all values when wanted number matches available values","time":{"start":1750412147247,"stop":1750412147249,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd488426cdf7ae1c","name":"Check publish message containing Chinese","time":{"start":1750412518765,"stop":1750412518765,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0a0715b02545fd","name":"should push the message to the outgoing buffer","time":{"start":1750412182331,"stop":1750412182331,"duration":0},"status":"passed","severity":"normal"},{"uid":"627aba40f82124a7","name":"Push message with rate limit","time":{"start":1750412924110,"stop":1750412924110,"duration":0},"status":"passed","severity":"normal"},{"uid":"88137c20732b03ee","name":"Check message with no pubsub topic is not received","time":{"start":1750412652230,"stop":1750412652232,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7634fdf400d8a45","name":"Refresh subscription","time":{"start":1750412695819,"stop":1750412695820,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e47df7017c22cd","name":"Check received message containing unicode special characters","time":{"start":1750412620115,"stop":1750412620115,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3623b34c085ca5","name":"throws on content topic with empty version field","time":{"start":1750412125931,"stop":1750412125932,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be91643581142d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750412695849,"stop":1750412695850,"duration":1},"status":"passed","severity":"normal"},{"uid":"add5a3765963b634","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750412179097,"stop":1750412179098,"duration":1},"status":"passed","severity":"normal"},{"uid":"644c8d64e24c582f","name":"Check meta is set [symmetric]","time":{"start":1750412158611,"stop":1750412158612,"duration":1},"status":"passed","severity":"normal"},{"uid":"61350f688dd457aa","name":"Sets default value correctly","time":{"start":1750412725285,"stop":1750412725285,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2eab364b2ef6ce","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750412372053,"stop":1750412372055,"duration":2},"status":"passed","severity":"normal"},{"uid":"682248559ba6e795","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750412140565,"stop":1750412140565,"duration":0},"status":"passed","severity":"normal"},{"uid":"42348cb1d53176fa","name":"Push message with custom timestamp: 1750408727973","time":{"start":1750412924111,"stop":1750412924111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba00755197d21b61","name":"can dial TLS multiaddrs","time":{"start":1750412401687,"stop":1750412401688,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbd7d5ec8d1b43b","name":"Push message with unicode special characters payload","time":{"start":1750412924104,"stop":1750412924104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e930e13f0ef7528d","name":"Check received message with timestamp: 1750412196285000000 ","time":{"start":1750412620116,"stop":1750412620119,"duration":3},"status":"passed","severity":"normal"},{"uid":"b9d1dc4c2eb62cfb","name":"should properly create location multiaddrs - udp","time":{"start":1750412132133,"stop":1750412132133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7af18e5fc280284","name":"handles empty shards array correctly","time":{"start":1750412125964,"stop":1750412125964,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce24c96b43f717a6","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750412140614,"stop":1750412140615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0fc8f3d21bd52a","name":"should not throw an error for a single configured topic","time":{"start":1750412125959,"stop":1750412125960,"duration":1},"status":"passed","severity":"normal"},{"uid":"913692c8c2c8415b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750412179145,"stop":1750412179146,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e437adeed4c7df","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750412695812,"stop":1750412695812,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c535be8cdf631c7","name":"Reopen subscription with peer with lost subscription","time":{"start":1750412264291,"stop":1750412264291,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b44bed4d78d7c4","name":"Check received message containing Russian","time":{"start":1750412652242,"stop":1750412652243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ad606cdbbee000","name":"should reject if Relay is requested but not mounted","time":{"start":1750412169650,"stop":1750412169650,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae9f42ab4c9e159","name":"Check received message containing XML","time":{"start":1750412652223,"stop":1750412652223,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0a576de3ceadfd","name":"Fails to publish message with empty text","time":{"start":1750412518774,"stop":1750412518775,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52a3df6be8744fe","name":"Waku message hash computation (payload length 0)","time":{"start":1750412140360,"stop":1750412140361,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6bc71d0364f41a","name":"Check message with no content topic is not received","time":{"start":1750412652232,"stop":1750412652232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bc2d0fd6f42401","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750412125965,"stop":1750412125966,"duration":1},"status":"passed","severity":"normal"},{"uid":"231506354b3a7bcd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750412125954,"stop":1750412125954,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0be9ad5f10462f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750412528100,"stop":1750412528102,"duration":2},"status":"passed","severity":"normal"},{"uid":"c108d7a8a5b45049","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750412695822,"stop":1750412695823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0023825f0413717","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750412125949,"stop":1750412125949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2acab8692603c4","name":"should insert message into bloom filter","time":{"start":1750412182331,"stop":1750412182332,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d437a2bc49d5672","name":"Push message with special chars payload","time":{"start":1750412924100,"stop":1750412924101,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d2263b43e87ec","name":"Subscribe to topic containing Script and receive message","time":{"start":1750412749611,"stop":1750412749611,"duration":0},"status":"passed","severity":"normal"},{"uid":"31810852d95bc3fa","name":"listenerCount","time":{"start":1750412237832,"stop":1750412237833,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf11248cc8c2329f","name":"Check message with no pubsub topic is not received","time":{"start":1750412620095,"stop":1750412620096,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de9b85d9660d477","name":"Check received message containing Russian","time":{"start":1750412620109,"stop":1750412620109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc97a685fcf9134","name":"Push message with JSON payload","time":{"start":1750412924103,"stop":1750412924103,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf774ddfc3ff09c","name":"throws on content topic with empty topic name field","time":{"start":1750412125932,"stop":1750412125933,"duration":1},"status":"passed","severity":"normal"},{"uid":"6daa34f85d2414a","name":"should get / set TCP multiaddr","time":{"start":1750412132131,"stop":1750412132132,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d8281b001c3279","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750412749602,"stop":1750412749603,"duration":1},"status":"passed","severity":"normal"},{"uid":"931453effade5320","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750412182336,"stop":1750412182337,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae2b85a5139e7ba","name":"start node with empty content topic","time":{"start":1750412631763,"stop":1750412631763,"duration":0},"status":"passed","severity":"normal"},{"uid":"362341e0432e29b3","name":"should have no discoveries enabled by default","time":{"start":1750412168773,"stop":1750412168775,"duration":2},"status":"passed","severity":"normal"},{"uid":"c0b8d49f6f45d87e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750412216858,"stop":1750412216859,"duration":1},"status":"passed","severity":"normal"},{"uid":"596e72cfcc8ee9c7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750412125941,"stop":1750412125941,"duration":0},"status":"passed","severity":"normal"},{"uid":"17044eea6de36052","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750412327755,"stop":1750412327756,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb8d850a349b72f","name":"Promise Callback - true","time":{"start":1750412705053,"stop":1750412705053,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b9cb03f80e4730","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412695832,"stop":1750412695832,"duration":0},"status":"passed","severity":"normal"},{"uid":"327d19fe1c3bc3eb","name":"Subscribe to topic containing short and receive message","time":{"start":1750412749608,"stop":1750412749608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d11dad386e582f8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750412679963,"stop":1750412679963,"duration":0},"status":"passed","severity":"normal"},{"uid":"457bd18ef644fad8","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750412148509,"stop":1750412148509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf1856d53e496ec2","name":"should not fail to stop the service if it was not started","time":{"start":1750412439041,"stop":1750412439041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaba0fa3d9b9d19","name":"handles different networkShards values correctly","time":{"start":1750412125946,"stop":1750412125946,"duration":0},"status":"passed","severity":"normal"},{"uid":"1805c506c9b1c101","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750412716298,"stop":1750412716298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2920fda621c00d1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750412125951,"stop":1750412125951,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f2652c4c1eb748","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750412198156,"stop":1750412198158,"duration":2},"status":"passed","severity":"normal"},{"uid":"57f489ff632f3377","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750412749613,"stop":1750412749614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0b4b74df230e3e","name":"Push message with custom timestamp: 1719653927974","time":{"start":1750412924125,"stop":1750412924125,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce587601887008b","name":"Push message with Arabic payload","time":{"start":1750412924101,"stop":1750412924101,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f07722ac4dcde2a","name":"Check message with no content topic is not received","time":{"start":1750412620122,"stop":1750412620122,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bbeb4ccdf523b3","name":"Used by Waku Relay","time":{"start":1750412725280,"stop":1750412725281,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98a03872e9b9c83","name":"Check publish message containing Russian","time":{"start":1750412518766,"stop":1750412518766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b648cfaff5be3df7","name":"Generator, 2 different pubsubtopics","time":{"start":1750412697083,"stop":1750412697083,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d8a9a585735f0e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750412203686,"stop":1750412203686,"duration":0},"status":"passed","severity":"normal"},{"uid":"105f0a5630273b0c","name":"returns nothing if no connections present","time":{"start":1750412140414,"stop":1750412140414,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c62feed3a175ea4","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750412169657,"stop":1750412169657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a83d6cf71c01a9e","name":"Check message with non string payload is not received","time":{"start":1750412620098,"stop":1750412620099,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb40d6368040cc8d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750412125941,"stop":1750412125942,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8df0a36fa45cb2c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750412131458,"stop":1750412131459,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83fbc6dcb885f8d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750412695843,"stop":1750412695844,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e65c6c65648154","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750412695823,"stop":1750412695823,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4389d337b3525cd","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750412723476,"stop":1750412723476,"duration":0},"status":"passed","severity":"normal"},{"uid":"678e1679cf5b708","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750412749614,"stop":1750412749614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7112bc1fc82efc50","name":"Push message with Chinese payload","time":{"start":1750412924101,"stop":1750412924101,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f4fe7eff758af0","name":"should return no connections if no open connection provided","time":{"start":1750412140415,"stop":1750412140415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7a39d29303c3a9","name":"LightPush","time":{"start":1750412730398,"stop":1750412730398,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c1dbe97fab0b61","name":"Check message received after jswaku node is restarted","time":{"start":1750412620123,"stop":1750412620124,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f0f34b9a4d700d5","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750412178712,"stop":1750412178713,"duration":1},"status":"passed","severity":"normal"},{"uid":"c930fd782cbab0e4","name":"Check received message containing SQL Injection","time":{"start":1750412652243,"stop":1750412652244,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b65e75082563d24","name":"should properly create location multiaddrs - tcp4","time":{"start":1750412132132,"stop":1750412132132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7fa54eed2b887d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750412528107,"stop":1750412528108,"duration":1},"status":"passed","severity":"normal"},{"uid":"9526aa55f850a546","name":"Subscribe and receive messages via waku relay post","time":{"start":1750412695811,"stop":1750412695812,"duration":1},"status":"passed","severity":"normal"},{"uid":"457ba6dbd5bf2cb8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750412518776,"stop":1750412518776,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c6f2212f6e0ec9","name":"random static sharding 9 - Cluster ID: 601, Shard ID: 768","time":{"start":1750412747245,"stop":1750412747245,"duration":0},"status":"passed","severity":"normal"},{"uid":"34308270180d87eb","name":"tcp ip4 address","time":{"start":1750412131557,"stop":1750412131558,"duration":1},"status":"passed","severity":"normal"},{"uid":"5473624ca52b10bc","name":"should use shardsUnderCluster when provided","time":{"start":1750412169083,"stop":1750412169083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1100b19d8dc9643","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750412372059,"stop":1750412372064,"duration":5},"status":"passed","severity":"normal"},{"uid":"c48c49b6519ab656","name":"should retry on complete failure if specified","time":{"start":1750412169390,"stop":1750412169390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbea3e9067b2738","name":"should enable all discoveries when explicitly set","time":{"start":1750412168775,"stop":1750412168776,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbfbc8648f60e525","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750412695838,"stop":1750412695838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11047619ce819df","name":"Check received message containing shell command","time":{"start":1750412652246,"stop":1750412652247,"duration":1},"status":"passed","severity":"normal"},{"uid":"6312764d1163467a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750412695809,"stop":1750412695811,"duration":2},"status":"passed","severity":"normal"},{"uid":"f825a100c15ee7e4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750412749600,"stop":1750412749600,"duration":0},"status":"passed","severity":"normal"},{"uid":"48218fba5d67f6a8","name":"should get locked peers","time":{"start":1750412168962,"stop":1750412168968,"duration":6},"status":"passed","severity":"normal"},{"uid":"15c82974a87bd83c","name":"Push message with Russian payload","time":{"start":1750412924101,"stop":1750412924102,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e43b9d99ab0e14a","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750412169657,"stop":1750412169657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ff99fbedca0d5d","name":"Subscribe and receive messages via waku relay post","time":{"start":1750412695838,"stop":1750412695838,"duration":0},"status":"passed","severity":"normal"},{"uid":"8308c6bb66a8d90b","name":"should be able to decode the field with only STORE set to true","time":{"start":1750412131463,"stop":1750412131463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0793ad672b01d2","name":"Push message with content topic containing short","time":{"start":1750412924119,"stop":1750412924119,"duration":0},"status":"passed","severity":"normal"},{"uid":"155e71c328dcd0d7","name":"should stop and cleanup resources","time":{"start":1750412169931,"stop":1750412169931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f638f22a1e65de82","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750412528097,"stop":1750412528097,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c47d074deb17da","name":"Passing page size 3 when there are 20 messages","time":{"start":1750412713148,"stop":1750412713148,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a3297433c7548d","name":"should return false when shard is not included in network shards","time":{"start":1750412169087,"stop":1750412169087,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fbf01b43703d5f","name":"Check received message containing Chinese","time":{"start":1750412652240,"stop":1750412652240,"duration":0},"status":"passed","severity":"normal"},{"uid":"71504ef064072da9","name":"Does not throw an exception when node disconnects","time":{"start":1750412725268,"stop":1750412725269,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d88601c2c2103a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750412179128,"stop":1750412179128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e3ac89a637af82","name":"should deliver messages after dependencies are met","time":{"start":1750412182336,"stop":1750412182336,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7e38fb63beadae","name":"Check received message with timestamp: 1750412196807000000 ","time":{"start":1750412652226,"stop":1750412652227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5266601a45981762","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750412723479,"stop":1750412723479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03385cce613bb0a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750412388771,"stop":1750412388773,"duration":2},"status":"passed","severity":"normal"},{"uid":"39ba2b0cb657e631","name":"Push message with custom timestamp: 1750415927973","time":{"start":1750412924111,"stop":1750412924111,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b04e397925f901d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750412695821,"stop":1750412695822,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dfa1846944d8c64","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app94/9/topic441/test.js","time":{"start":1750412631759,"stop":1750412631759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37e17d4ed78a655","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750412125947,"stop":1750412125947,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbef8ee97c2d60d","name":"should initialize with Unhealthy status","time":{"start":1750412169550,"stop":1750412169551,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d93d49ee70302fa","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750412125950,"stop":1750412125950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b661e9c437045233","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750412749601,"stop":1750412749602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b6f40e9af69867","name":"Push message with content topic containing XML","time":{"start":1750412924108,"stop":1750412924108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7335b4c204f4a571","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750412666486,"stop":1750412666487,"duration":1},"status":"passed","severity":"normal"},{"uid":"86127358c3b20eb9","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750412179092,"stop":1750412179092,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d51ccb5b009780","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750412747241,"stop":1750412747242,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d67729a972cf8b4","name":"Check received message containing special chars","time":{"start":1750412620107,"stop":1750412620108,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5fbaf3c05d5f17","name":"Subscribe and receives messages on 20 topics","time":{"start":1750412695839,"stop":1750412695839,"duration":0},"status":"passed","severity":"normal"},{"uid":"8367bb79cfdfd616","name":"Fails to push message bigger that 1MB","time":{"start":1750412924112,"stop":1750412924112,"duration":0},"status":"passed","severity":"normal"},{"uid":"915041f328f548f1","name":"1 Relay, 1 Filter, gives up","time":{"start":1750412148340,"stop":1750412148340,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b263ecd427b89","name":"Check message received after jswaku node is restarted","time":{"start":1750412652233,"stop":1750412652233,"duration":0},"status":"passed","severity":"normal"},{"uid":"da931ea48b6b9438","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412388774,"stop":1750412388774,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61f4d60553c801a","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750412179076,"stop":1750412179081,"duration":5},"status":"passed","severity":"normal"},{"uid":"f32772bd4619e0a6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750412216856,"stop":1750412216856,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e7ba0b613c2e45","name":"Push message with emoji payload","time":{"start":1750412924117,"stop":1750412924118,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08c1f2c54e5cb3a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412697079,"stop":1750412697080,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc093c119492434a","name":"Relay - times out","time":{"start":1750412730397,"stop":1750412730397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0be98b26c4e0490","name":"Check received message containing emoji","time":{"start":1750412652226,"stop":1750412652226,"duration":0},"status":"passed","severity":"normal"},{"uid":"99310795000ff9d5","name":"pre and post cipher","time":{"start":1750412159032,"stop":1750412159033,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2ef02f2ee9f20c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750412140359,"stop":1750412140359,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52a89e5b8ed5ba2","name":"Check received message containing Russian","time":{"start":1750412652221,"stop":1750412652222,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1797ce0a77d6b1","name":"Decoder throws on empty string content topic","time":{"start":1750412140706,"stop":1750412140706,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf89a61a48458e1","name":"throws on content topic with empty application field","time":{"start":1750412125931,"stop":1750412125931,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb6545f94075cf1","name":"Check received message containing SQL Injection","time":{"start":1750412620084,"stop":1750412620084,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac5255023d52544","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750412179147,"stop":1750412179147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d3f1747b6af823","name":"Subscribe and receive messages via lightPush","time":{"start":1750412695807,"stop":1750412695809,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f2a74b89d420616","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750412679963,"stop":1750412679964,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f96a4d96b3af7b","name":"should call waitForPeer on Relay","time":{"start":1750412169653,"stop":1750412169654,"duration":1},"status":"passed","severity":"normal"},{"uid":"757d1f62c87ac6c2","name":"Check received message containing emoji","time":{"start":1750412620090,"stop":1750412620091,"duration":1},"status":"passed","severity":"normal"},{"uid":"3083d6d40397c240","name":"Decoder throws on undefined content topic","time":{"start":1750412140706,"stop":1750412140706,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a7228afecd0121","name":"ignores domain fetching errors","time":{"start":1750412148505,"stop":1750412148505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7313c804d234bde1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412749604,"stop":1750412749604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c43c5ebbffb3266","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750412179136,"stop":1750412179137,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ebcd7543a543e91","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750412695847,"stop":1750412695848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99304c4bd5a99e6","name":"nwaku subscribes","time":{"start":1750412508221,"stop":1750412508222,"duration":1},"status":"passed","severity":"normal"},{"uid":"4244fe7c5db22fd9","name":"Subscribe to topic containing long and receive message","time":{"start":1750412695821,"stop":1750412695821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a31ab6ebd54ed0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750412179145,"stop":1750412179145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbd9fbed7fc7092","name":"should be empty when created","time":{"start":1750412169928,"stop":1750412169929,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb6c9fc0c02ac3b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app87/9/topic37/utf8","time":{"start":1750412631759,"stop":1750412631760,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0ed4b9dca97917","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750412198159,"stop":1750412198159,"duration":0},"status":"passed","severity":"normal"},{"uid":"371831ca1426c607","name":"Subscribe to topic containing short and receive message","time":{"start":1750412749598,"stop":1750412749598,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e366dc9b0189ccc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750412399419,"stop":1750412399420,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f3953f14969af9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750412201954,"stop":1750412201956,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f5e31d51b6dbfffb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750412749599,"stop":1750412749599,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c007367a4910e0","name":"different cluster, different shard: nodes don't connect","time":{"start":1750412399422,"stop":1750412399424,"duration":2},"status":"passed","severity":"normal"},{"uid":"18f4328736d2f143","name":"dispatchEvent via connectionManager","time":{"start":1750412237833,"stop":1750412237833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f63d2020f6542d","name":"Subscribe to topic containing long and receive message","time":{"start":1750412695842,"stop":1750412695842,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b12f8cc867c307","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750412749597,"stop":1750412749597,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0df74aba473d2bc","name":"Decrypt messages","time":{"start":1750412496491,"stop":1750412496492,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0af92763886c66a","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750412179100,"stop":1750412179101,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f8913525cd2576","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750412125953,"stop":1750412125953,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16547249f66ccf9","name":"Callback on promise","time":{"start":1750412716296,"stop":1750412716297,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c06f2ee88ac810","name":"Using a function","time":{"start":1750412725272,"stop":1750412725276,"duration":4},"status":"passed","severity":"normal"},{"uid":"80eebe8117090298","name":"should properly compute the node id","time":{"start":1750412132127,"stop":1750412132127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcfff645c0c2afe","name":"Check received message containing emoji","time":{"start":1750412620115,"stop":1750412620116,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdb6b02d4b153b9","name":"A test","time":{"start":1750412388855,"stop":1750412388856,"duration":1},"status":"passed","severity":"normal"},{"uid":"885bd2bef8148c87","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750412695850,"stop":1750412695850,"duration":0},"status":"passed","severity":"normal"},{"uid":"79708170ec17c5d6","name":"should not fail to stop the service if it was not started","time":{"start":1750412201949,"stop":1750412201950,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdef421be0919d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750412125957,"stop":1750412125957,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b60425cca4ef4aa","name":"Check message with no payload is not received","time":{"start":1750412652252,"stop":1750412652252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e961b74661786b5c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750412749600,"stop":1750412749601,"duration":1},"status":"passed","severity":"normal"},{"uid":"4370db6fc8fe39f5","name":"Relay - dialed first","time":{"start":1750412730396,"stop":1750412730397,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd39d719ea049b8b","name":"Publish message with custom timestamp: Sat Jun 29 2024 09:41:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1750412518771,"stop":1750412518772,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8549f17b176df3","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750412178713,"stop":1750412178714,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c7c32fe8522a75","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750412182338,"stop":1750412182338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01682cdd43a78f1","name":"getPeersByDiscovery","time":{"start":1750412237832,"stop":1750412237832,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ed70756750995a","name":"Check received message containing long","time":{"start":1750412620100,"stop":1750412620101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9bb1d327f5dc2a9","name":"Throws when trying to push message with empty payload","time":{"start":1750412924118,"stop":1750412924118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e576dc2306df1f77","name":"should check connected peers if present and suitable","time":{"start":1750412169652,"stop":1750412169652,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb139bbc996b1bef","name":"Push message with short payload","time":{"start":1750412924112,"stop":1750412924112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aad372d967afcdd","name":"Overlapping topic subscription","time":{"start":1750412528098,"stop":1750412528098,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19adbfefb2afd0a1","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750412712227,"stop":1750412712229,"duration":2},"status":"passed","severity":"normal"},{"uid":"f80cfd28f7989476","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750412518776,"stop":1750412518776,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e89d189ed23079","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750412198160,"stop":1750412198160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f32a776dfe400c8","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app2/8/topic976/utf8","time":{"start":1750412631760,"stop":1750412631761,"duration":1},"status":"passed","severity":"normal"},{"uid":"73336a2a0fc8ee91","name":"Push message with meta","time":{"start":1750412924110,"stop":1750412924110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e665839ded1367a3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750412528109,"stop":1750412528110,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba2c485f8b9e813","name":"Passing page size 0 when there are 110 messages","time":{"start":1750412713143,"stop":1750412713147,"duration":4},"status":"passed","severity":"normal"},{"uid":"a4db42e86ea33602","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750412125958,"stop":1750412125958,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fd712bca662ef0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750412125940,"stop":1750412125940,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d66a45cfec35339","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750412327758,"stop":1750412327759,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4289195b98863c7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750412132123,"stop":1750412132123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6b49f5577ad876","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750412749609,"stop":1750412749610,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf669b27029ae28","name":"Push message with long payload","time":{"start":1750412924100,"stop":1750412924100,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0ab1881b44229b","name":"Push message with content topic containing Chinese","time":{"start":1750412924106,"stop":1750412924106,"duration":0},"status":"passed","severity":"normal"},{"uid":"92831840b81d1d9d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750412126055,"stop":1750412126056,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39abe3e339bfcb3","name":"Waku message hash computation (no timestamp)","time":{"start":1750412140361,"stop":1750412140364,"duration":3},"status":"passed","severity":"normal"},{"uid":"e70d4b4a3902f640","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750412182334,"stop":1750412182334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a297700fec93d552","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750412125965,"stop":1750412125965,"duration":0},"status":"passed","severity":"normal"},{"uid":"2863ddc890b2b099","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750412182339,"stop":1750412182339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0741636596c655","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750412125960,"stop":1750412125960,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8a47342e8b801b","name":"throws on content topic with non-number generation field","time":{"start":1750412125930,"stop":1750412125930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2263286cb3a8660c","name":"should encode/decode to text encoding","time":{"start":1750412132127,"stop":1750412132128,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ce0f0d6f5cb245","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750412695852,"stop":1750412695852,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48add9b672542f","name":"through manual discovery","time":{"start":1750412401688,"stop":1750412401688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee37df1c44f1db5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750412205310,"stop":1750412205311,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e85a7d23afe0cf","name":"addEventListener with wrong event","time":{"start":1750412237831,"stop":1750412237831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7107d2a9e7b1cd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750412327755,"stop":1750412327755,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0d188759d39c84","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750412125953,"stop":1750412125953,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb51bf0222b20a3","name":"Check received message with timestamp: 1750412196285 ","time":{"start":1750412620119,"stop":1750412620120,"duration":1},"status":"passed","severity":"normal"},{"uid":"814a8b300b68f99d","name":"Fails to push message bigger that 1MB","time":{"start":1750412924126,"stop":1750412924126,"duration":0},"status":"passed","severity":"normal"},{"uid":"b399535eb8be412c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750412695827,"stop":1750412695828,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e1b9e9691e6968","name":"Subscribe and receive messages via waku relay post","time":{"start":1750412749595,"stop":1750412749595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72ccd2fb23e8997","name":"Passing page size 10 when there are 10 messages","time":{"start":1750412713148,"stop":1750412713148,"duration":0},"status":"passed","severity":"normal"},{"uid":"860edc07f096a480","name":"Push message with Arabic payload","time":{"start":1750412924114,"stop":1750412924114,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c38cb5a121346d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750412131460,"stop":1750412131461,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e55725f6332f33e","name":"Ping on peer without subscriptions","time":{"start":1750412264290,"stop":1750412264290,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef58fb9f5ed2054","name":"Check received message containing Basic HTML tag","time":{"start":1750412620086,"stop":1750412620086,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2460c8de0c83a0","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750412712224,"stop":1750412712224,"duration":0},"status":"passed","severity":"normal"},{"uid":"7070884fc48339f9","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750412179102,"stop":1750412179102,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb107d67b3438f1","name":"Check received message containing special chars","time":{"start":1750412620078,"stop":1750412620080,"duration":2},"status":"passed","severity":"normal"},{"uid":"d58500e14f12f814","name":"should add received messages to bloom filter","time":{"start":1750412182334,"stop":1750412182334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6445f79d0e20773","name":"Relay","time":{"start":1750412203239,"stop":1750412203240,"duration":1},"status":"passed","severity":"normal"},{"uid":"9062c3cb4f131f8","name":"messageHashStr produces consistent results for the same input","time":{"start":1750412140371,"stop":1750412140371,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa26d5faebfb94","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750412179137,"stop":1750412179137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6058952be69ea0ae","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750412148416,"stop":1750412148416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53d1d8fa4ff3ee5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750412652249,"stop":1750412652249,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce3006530aed06f","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750412179087,"stop":1750412179087,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78a2b04a333110d","name":"Query generator for multiple messages","time":{"start":1750412716285,"stop":1750412716289,"duration":4},"status":"passed","severity":"normal"},{"uid":"2f4f7bc8a1dd90cb","name":"should handle connection events","time":{"start":1750412168968,"stop":1750412168969,"duration":1},"status":"passed","severity":"normal"},{"uid":"d718e9f45cadcbb3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750412631763,"stop":1750412631763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5ac6e4f242aa18","name":"should wait for Store peer to be connected","time":{"start":1750412169653,"stop":1750412169653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84504325a6dd831","name":"Push message with content topic containing short","time":{"start":1750412924105,"stop":1750412924105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7cf6e6c1f2cb00","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750412179121,"stop":1750412179121,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d7960033903b37","name":"should throw error - invalid id","time":{"start":1750412132125,"stop":1750412132125,"duration":0},"status":"passed","severity":"normal"},{"uid":"91529776dde836e4","name":"different cluster, same shard: nodes don't connect","time":{"start":1750412399421,"stop":1750412399422,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c25ae00186bf1e4","name":"returns all values when wanted number is greater than available values","time":{"start":1750412147249,"stop":1750412147249,"duration":0},"status":"passed","severity":"normal"},{"uid":"576d1b86ab98ea5d","name":"Push to array if already present","time":{"start":1750412125678,"stop":1750412125678,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f749a246454c97","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750412749607,"stop":1750412749607,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0db69a0dc23549a","name":"throws an error for improperly formatted content topics","time":{"start":1750412125946,"stop":1750412125946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae157a6fbe4cc42","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750412747246,"stop":1750412747246,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3ea5a589888a2f","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750412198161,"stop":1750412198161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4afbbcecb570ea","name":"does not throw on valid cases","time":{"start":1750412125928,"stop":1750412125929,"duration":1},"status":"passed","severity":"normal"},{"uid":"870c638cbc0a54da","name":"Push message with emoji payload","time":{"start":1750412924104,"stop":1750412924104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7858c71bfae2f50","name":"Rejects garbage","time":{"start":1750412173223,"stop":1750412173224,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce97808f07d1cfa9","name":"Check received message containing shell command","time":{"start":1750412620087,"stop":1750412620088,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4117b69a514b0a8","name":"Round trip binary serialization","time":{"start":1750412140704,"stop":1750412140704,"duration":0},"status":"passed","severity":"normal"},{"uid":"3810ab60f0e3bfcc","name":"should start and stop interval correctly","time":{"start":1750412168726,"stop":1750412168726,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c1cf8622a06c00","name":"Relay + Store","time":{"start":1750412132136,"stop":1750412132136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf50b4131d8ab19","name":"Subscribe to topic containing Script and receive message","time":{"start":1750412695825,"stop":1750412695825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba69760281873b1e","name":"Check publish message containing emoji","time":{"start":1750412518770,"stop":1750412518770,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e64d16da9705611","name":"should properly start and stop event listening","time":{"start":1750412169552,"stop":1750412169553,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebc0bd2be05532f","name":"Relay - dialed after","time":{"start":1750412730397,"stop":1750412730397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39946458ee39285","name":"Check received message with timestamp: 1750412196285 ","time":{"start":1750412620091,"stop":1750412620091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c211a31dc277d6ca","name":"Check received message containing JSON","time":{"start":1750412652246,"stop":1750412652246,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd8a22d79eaf5d4","name":"udp ip6 address","time":{"start":1750412131558,"stop":1750412131559,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ad7d5d941f1b14","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750412131460,"stop":1750412131460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ac7e95b7fbf78c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750412125949,"stop":1750412125949,"duration":0},"status":"passed","severity":"normal"},{"uid":"8676607e9cc5c05f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750412372051,"stop":1750412372051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9300ff72fd051563","name":"Fields are not dropped","time":{"start":1750412140315,"stop":1750412140317,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8e41fe09f7bed0c","name":"should throw error - no id","time":{"start":1750412132124,"stop":1750412132124,"duration":0},"status":"passed","severity":"normal"},{"uid":"31feabd82ffbaf6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750412678924,"stop":1750412678924,"duration":0},"status":"passed","severity":"normal"},{"uid":"fada91d7b81b74fc","name":"Query Generator - false","time":{"start":1750412705052,"stop":1750412705053,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa9225135b107c5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750412749613,"stop":1750412749613,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf2f9f25b7c8f07","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750412179068,"stop":1750412179068,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe5b2342ef02ba7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750412678923,"stop":1750412678923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74a171c18064f6e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750412749612,"stop":1750412749612,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f60c50f40ddc3d8","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750412327756,"stop":1750412327756,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2952918b53dfab","name":"can start the service","time":{"start":1750412152473,"stop":1750412152474,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16118149993325d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750412216856,"stop":1750412216856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fde7d9de4ec699","name":"Push message with content topic containing long","time":{"start":1750412924105,"stop":1750412924105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89195865e9f7994","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750412327758,"stop":1750412327758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7090275d4c201aef","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750412749603,"stop":1750412749603,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabc88fcf4c8cf3d","name":"Ephemeral messages are not stored","time":{"start":1750412203684,"stop":1750412203684,"duration":0},"status":"passed","severity":"normal"},{"uid":"522ae9b33c91fe04","name":"Ping on unsubscribed peer","time":{"start":1750412264290,"stop":1750412264291,"duration":1},"status":"passed","severity":"normal"},{"uid":"9296582229a21c33","name":"Check received message containing numeric","time":{"start":1750412620101,"stop":1750412620107,"duration":6},"status":"passed","severity":"normal"},{"uid":"4eb0604d33bdc2a8","name":"random static sharding 4 - Cluster ID: 669, Shard ID: 489","time":{"start":1750412747243,"stop":1750412747243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1a2cd32076c440","name":"should remove expired entries after TTL has passed","time":{"start":1750412168153,"stop":1750412168154,"duration":1},"status":"passed","severity":"normal"},{"uid":"95976cf739a29d2e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750412327756,"stop":1750412327757,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f16020813805aa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750412924108,"stop":1750412924108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a589d504fafc2d2e","name":"Publishes to nwaku","time":{"start":1750412508223,"stop":1750412508223,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1b1f4d23d787b","name":"Check message with invalid timestamp is not received","time":{"start":1750412652250,"stop":1750412652251,"duration":1},"status":"passed","severity":"normal"},{"uid":"68797aab7385bd77","name":"should only return 1 node with store capability","time":{"start":1750412148507,"stop":1750412148507,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f83b45525ef7dc","name":"Check received message containing escaped characters","time":{"start":1750412652225,"stop":1750412652225,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabaf659be5333f4","name":"can start and stop the service","time":{"start":1750412201948,"stop":1750412201948,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f3de0f335b222e","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750412179123,"stop":1750412179126,"duration":3},"status":"passed","severity":"normal"},{"uid":"fa22846e7b0a38a3","name":"should insert elements correctly","time":{"start":1750412181713,"stop":1750412181713,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c8e4da7e95374c","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750412178714,"stop":1750412178715,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dfda3c89e60fa8","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750412182333,"stop":1750412182333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01ac0e29dac75bc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750412695850,"stop":1750412695850,"duration":0},"status":"passed","severity":"normal"},{"uid":"caeb7cb40f12dd49","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750412125957,"stop":1750412125957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1547c77198c0641","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750412749599,"stop":1750412749600,"duration":1},"status":"passed","severity":"normal"},{"uid":"367a098722539134","name":"Check received message containing unicode special characters","time":{"start":1750412652225,"stop":1750412652226,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8128b03ee8af166","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750412695846,"stop":1750412695847,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ccc6cea1ee7bae","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750412749603,"stop":1750412749603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bad8589099c397a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750412179153,"stop":1750412179154,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfcf8ef94b4ca16","name":"Check received message containing XML","time":{"start":1750412620085,"stop":1750412620086,"duration":1},"status":"passed","severity":"normal"},{"uid":"daec411400ffc894","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750412749604,"stop":1750412749605,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb9c44c7e234d41","name":"Should update shard info","time":{"start":1750412439304,"stop":1750412439305,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7920cfbe95e0a9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750412528104,"stop":1750412528105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae81ef0fbc247170","name":"rejects hash query with time filter","time":{"start":1750412140567,"stop":1750412140568,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88d061ea68afa37","name":"should handle corrupted local storage data gracefully","time":{"start":1750412152479,"stop":1750412152479,"duration":0},"status":"passed","severity":"normal"},{"uid":"986d3edb1fa7698e","name":"should set field with all protocols disabled","time":{"start":1750412132134,"stop":1750412132134,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f22a2821ee9c5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750412695830,"stop":1750412695831,"duration":1},"status":"passed","severity":"normal"},{"uid":"5192d72bf2373f23","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750412749610,"stop":1750412749611,"duration":1},"status":"passed","severity":"normal"},{"uid":"db05b8004c8f8ef8","name":"Check received message with timestamp: 1750412196807 ","time":{"start":1750412652227,"stop":1750412652227,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dda4c23e83c249","name":"should properly create location multiaddrs - udp6","time":{"start":1750412132132,"stop":1750412132133,"duration":1},"status":"passed","severity":"normal"},{"uid":"40953aa6cc526c95","name":"Fails to publish message with wrong content topic","time":{"start":1750412518775,"stop":1750412518775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d52b89493dd770","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750412511379,"stop":1750412511379,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da487343275accd","name":"Accepts a valid Waku Message","time":{"start":1750412173222,"stop":1750412173223,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b1c43c32b2842e","name":"Passing an array","time":{"start":1750412725270,"stop":1750412725270,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f21cfa3397f85c6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750412695812,"stop":1750412695813,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fa3f3d8de9bde1","name":"Check message on other pubsub topic is not received","time":{"start":1750412652229,"stop":1750412652230,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb85afbfce28d9c","name":"should not receive a peer event after stop","time":{"start":1750412152477,"stop":1750412152477,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e37161c934f541","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750412749595,"stop":1750412749596,"duration":1},"status":"passed","severity":"normal"},{"uid":"251d970ef9e72823","name":"should mark all messages in causal history as acknowledged","time":{"start":1750412182335,"stop":1750412182335,"duration":0},"status":"passed","severity":"normal"},{"uid":"39be1ce61fa9a4af","name":"Subscribe and receive messages via lightPush","time":{"start":1750412749605,"stop":1750412749605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae88249b658eb07","name":"Publish message with rate limit","time":{"start":1750412518778,"stop":1750412518779,"duration":1},"status":"passed","severity":"normal"},{"uid":"955d3f8a0721392b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750412140358,"stop":1750412140359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6a774eda415d25","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750412179135,"stop":1750412179136,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4ea744c15139aa","name":"Push message with numeric payload","time":{"start":1750412924100,"stop":1750412924100,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9a6c5ddec7fb60","name":"Delete observer","time":{"start":1750412496492,"stop":1750412496492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78fbba04b2f3f42","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750412148417,"stop":1750412148417,"duration":0},"status":"passed","severity":"normal"},{"uid":"c150ff92ed37ea04","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750412169656,"stop":1750412169656,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd2f704cfb52056","name":"All","time":{"start":1750412203240,"stop":1750412203241,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32d8d4c24ed0cb0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750412695815,"stop":1750412695815,"duration":0},"status":"passed","severity":"normal"},{"uid":"9158903f744ad332","name":"retrieves a single peer","time":{"start":1750412148504,"stop":1750412148504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c78fb1cc5377791","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750412125953,"stop":1750412125954,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9394c62c9d9c5bf","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750412723475,"stop":1750412723476,"duration":1},"status":"passed","severity":"normal"},{"uid":"8449d9a072803006","name":"Check publish message containing numeric","time":{"start":1750412518764,"stop":1750412518764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49e0dea19e6d7f9","name":"Relay + Store","time":{"start":1750412203240,"stop":1750412203240,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0db61cd009e29c","name":"Check received message containing JSON","time":{"start":1750412652224,"stop":1750412652224,"duration":0},"status":"passed","severity":"normal"},{"uid":"589fa8750f47f38a","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750412182338,"stop":1750412182338,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a9fef2e956e6e1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750412695843,"stop":1750412695843,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4dec46237906d77","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750412511381,"stop":1750412511381,"duration":0},"status":"passed","severity":"normal"},{"uid":"9652a108640f3619","name":"Check received message containing Basic HTML tag","time":{"start":1750412620113,"stop":1750412620114,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33dd1d2120dc8bf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750412749607,"stop":1750412749607,"duration":0},"status":"passed","severity":"normal"},{"uid":"1487f9ffadc9f1","name":"Encoder throws on undefined content topic","time":{"start":1750412160128,"stop":1750412160128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3d700be9069e3a","name":"Push message with custom timestamp: 1750415927974","time":{"start":1750412924125,"stop":1750412924125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d510a0f01d4b25d7","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750412528108,"stop":1750412528108,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ce21ff2280a8a7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750412125945,"stop":1750412125945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c81f69fd11d38f7","name":"should throw an error for missing sharding configuration","time":{"start":1750412125963,"stop":1750412125963,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4d994cdbb036e","name":"Check publish message containing escaped characters","time":{"start":1750412518769,"stop":1750412518769,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc729b98fa0abfbf","name":"Light Node - default protocols","time":{"start":1750412730399,"stop":1750412730399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81b543f9dd1b8c2","name":"should respect max attempts limit","time":{"start":1750412168744,"stop":1750412168745,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbcb105f3fce567","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750412749610,"stop":1750412749610,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfea5bbee0e78fe9","name":"Check received message containing Script","time":{"start":1750412652244,"stop":1750412652245,"duration":1},"status":"passed","severity":"normal"},{"uid":"2330037d64c5e230","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750412148415,"stop":1750412148416,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd90e9c95afe65fe","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750412723479,"stop":1750412723479,"duration":0},"status":"passed","severity":"normal"},{"uid":"241fcc76d9b5b0f5","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750412179122,"stop":1750412179123,"duration":1},"status":"passed","severity":"normal"},{"uid":"639cbcdca39ddeaf","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750412203685,"stop":1750412203685,"duration":0},"status":"passed","severity":"normal"},{"uid":"20777d5d38bc57d6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750412125944,"stop":1750412125944,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4bdc73b66ce1853","name":"should return PeerId when PeerId is provided","time":{"start":1750412169071,"stop":1750412169071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f29ff588e3f884","name":"Decoder throws on empty string content topic","time":{"start":1750412158614,"stop":1750412158614,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e973a526c72835","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750412716293,"stop":1750412716293,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff0b2393874aa9b","name":"Publish without waiting for remote peer","time":{"start":1750412528095,"stop":1750412528095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb585e12bc8d49f","name":"Push message with SQL Injection payload","time":{"start":1750412924102,"stop":1750412924102,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2d8a6f29b0f41","name":"Query with Promise Callback, No message returned","time":{"start":1750412679964,"stop":1750412679964,"duration":0},"status":"passed","severity":"normal"},{"uid":"e630c730989e921b","name":"Subscribe and receives messages on 20 topics","time":{"start":1750412749607,"stop":1750412749607,"duration":0},"status":"passed","severity":"normal"},{"uid":"511532d7c56852bd","name":"should wait for Filter peer to be connected","time":{"start":1750412169653,"stop":1750412169653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7f9d2e8b3da8a6","name":"Check message with invalid timestamp is not received","time":{"start":1750412620094,"stop":1750412620094,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadd4e9e14bbc2b4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750412511380,"stop":1750412511380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a28526699434c2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app36/6/topic578/utf8","time":{"start":1750412631757,"stop":1750412631758,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4443601fd6c06","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750412712224,"stop":1750412712226,"duration":2},"status":"passed","severity":"normal"},{"uid":"9749da34b0097825","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750412372050,"stop":1750412372050,"duration":0},"status":"passed","severity":"normal"},{"uid":"205233616a8b9308","name":"Check message with no payload is not received","time":{"start":1750412620097,"stop":1750412620098,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1c5f4a6c6ca5e1","name":"should properly create location multiaddrs - udp4","time":{"start":1750412132132,"stop":1750412132132,"duration":0},"status":"passed","severity":"normal"},{"uid":"30818035b9bf305c","name":"can start the service","time":{"start":1750412439040,"stop":1750412439040,"duration":0},"status":"passed","severity":"normal"},{"uid":"2594ed126e511430","name":"should handle incoming messages","time":{"start":1750412169657,"stop":1750412169658,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafcac57434da6a0","name":"should not receive a peer event after stop","time":{"start":1750412439043,"stop":1750412439043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6217cbe9a82e0487","name":"Push message with content topic containing Chinese","time":{"start":1750412924120,"stop":1750412924120,"duration":0},"status":"passed","severity":"normal"},{"uid":"532049a05d9efceb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750412160127,"stop":1750412160127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7919b08a722099e7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750412148416,"stop":1750412148416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2333ce39732e3b38","name":"safeDispatchEvent","time":{"start":1750412237833,"stop":1750412237833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f9cdf162f81b38","name":"Check received message containing Script","time":{"start":1750412620085,"stop":1750412620085,"duration":0},"status":"passed","severity":"normal"},{"uid":"8631126f00003aa5","name":"Push message with Basic HTML tag payload","time":{"start":1750412924116,"stop":1750412924116,"duration":0},"status":"passed","severity":"normal"},{"uid":"99717ec1aacf1c7f","name":"should never report false negatives","time":{"start":1750412181713,"stop":1750412181714,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7861b7c1d515316","name":"Push message with long payload","time":{"start":1750412924113,"stop":1750412924113,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a3f80e33cc3b60","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750412666482,"stop":1750412666483,"duration":1},"status":"passed","severity":"normal"},{"uid":"60dc6bb6e27b00b9","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750412179086,"stop":1750412179087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a864564bd350247f","name":"should retry failed tasks","time":{"start":1750412168727,"stop":1750412168728,"duration":1},"status":"passed","severity":"normal"},{"uid":"55805fa3f39e5bd1","name":"Subscribe and publish message","time":{"start":1750412528095,"stop":1750412528096,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46f36d0b3ffcafd","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750412179137,"stop":1750412179137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa440e413c8f63c","name":"Check received message containing unicode special characters","time":{"start":1750412652247,"stop":1750412652248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c558e69795c02c69","name":"Query with Ordered Callback, No message returned","time":{"start":1750412679962,"stop":1750412679963,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b08ba92dab0b26d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750412125942,"stop":1750412125942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49a8490fc201a59","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750412205310,"stop":1750412205310,"duration":0},"status":"passed","severity":"normal"},{"uid":"64de754643b60b38","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750412125961,"stop":1750412125961,"duration":0},"status":"passed","severity":"normal"},{"uid":"91689fc442eba25a","name":"Check message with no pubsub topic is not received","time":{"start":1750412652251,"stop":1750412652252,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a6060c00c5194e","name":"can start the service","time":{"start":1750412201947,"stop":1750412201948,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e52813aef366db","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750412179145,"stop":1750412179145,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dd12952e70631c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750412695834,"stop":1750412695834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8b0228146342fd","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750412169082,"stop":1750412169083,"duration":1},"status":"passed","severity":"normal"},{"uid":"a207a8e79840c5ee","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750412179093,"stop":1750412179096,"duration":3},"status":"passed","severity":"normal"},{"uid":"f17dfcb77f7d58f","name":"Check received message containing SQL Injection","time":{"start":1750412620109,"stop":1750412620110,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd140eac1838d35","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750412125956,"stop":1750412125956,"duration":0},"status":"passed","severity":"normal"},{"uid":"c805aea2af1a9fb3","name":"Check received message containing Arabic","time":{"start":1750412620082,"stop":1750412620083,"duration":1},"status":"passed","severity":"normal"},{"uid":"2628f0f4a52fe022","name":"Push message with content topic containing Script","time":{"start":1750412924122,"stop":1750412924122,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94ba418134a50b6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750412678923,"stop":1750412678923,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b7fa7376b524a8","name":"Check publish message after service node is restarted","time":{"start":1750412518777,"stop":1750412518777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58b39b749e9d3acb","name":"Check publish message containing SQL Injection","time":{"start":1750412518766,"stop":1750412518766,"duration":0},"status":"passed","severity":"normal"},{"uid":"435f29b361f43191","name":"Check publish message containing Basic HTML tag","time":{"start":1750412518767,"stop":1750412518768,"duration":1},"status":"passed","severity":"normal"},{"uid":"d588b3cfff7570ac","name":"Subscribe to topic containing long and publish message","time":{"start":1750412528100,"stop":1750412528100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4441b033d4d3af49","name":"should throw an error for an unconfigured topic","time":{"start":1750412125960,"stop":1750412125960,"duration":0},"status":"passed","severity":"normal"},{"uid":"90663fc3ca9fef91","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750412140364,"stop":1750412140365,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc9327628d44c70","name":"should not fail to start the service if it is already started","time":{"start":1750412152476,"stop":1750412152476,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a532ff97eff25d","name":"should set field with only RELAY enabled","time":{"start":1750412132134,"stop":1750412132135,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1978b43ec43cb1","name":"Generator, 2 different pubsubtopics","time":{"start":1750412697078,"stop":1750412697079,"duration":1},"status":"passed","severity":"normal"},{"uid":"99eebf6f5b93b36a","name":"Query with Promise Callback, No Decoder","time":{"start":1750412679964,"stop":1750412679964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3827982c9728867d","name":"Decoder throws on undefined content topic","time":{"start":1750412160128,"stop":1750412160129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74604b9edb0abff","name":"should return unique PubsubTopics for static sharding","time":{"start":1750412125949,"stop":1750412125949,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b8990c0b4c0b4","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750412179126,"stop":1750412179127,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c7b6d3b30bfec6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750412131464,"stop":1750412131465,"duration":1},"status":"passed","severity":"normal"},{"uid":"df868dfd93b15b5d","name":"Passing page size 1 when there are 4 messages","time":{"start":1750412713147,"stop":1750412713147,"duration":0},"status":"passed","severity":"normal"},{"uid":"4239359df2a5c3f2","name":"should emit a peer event after start","time":{"start":1750412439042,"stop":1750412439042,"duration":0},"status":"passed","severity":"normal"},{"uid":"1586ef51445d7d66","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750412327755,"stop":1750412327755,"duration":0},"status":"passed","severity":"normal"},{"uid":"52257551641b1326","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750412169087,"stop":1750412169087,"duration":0},"status":"passed","severity":"normal"},{"uid":"600e1c72d89f6558","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750412695842,"stop":1750412695843,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7d0296330106b8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app82/5/topic502/xml","time":{"start":1750412631762,"stop":1750412631762,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fe26b8e4e83578","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750412749604,"stop":1750412749604,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3dde698c9fcd32","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750412666483,"stop":1750412666484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c23980880cdf588","name":"A test","time":{"start":1750412388856,"stop":1750412388856,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e739ceb7331a33b","name":"should update ack status of messages in outgoing buffer","time":{"start":1750412182338,"stop":1750412182338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc7d5ec2b069e12","name":"Refresh subscription","time":{"start":1750412695841,"stop":1750412695842,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b24d0fd2cb09e1","name":"Check received message containing Arabic","time":{"start":1750412652221,"stop":1750412652221,"duration":0},"status":"passed","severity":"normal"},{"uid":"639522d4cfcace66","name":"random static sharding 3 - Cluster ID: 661, Shard ID: 661","time":{"start":1750412747242,"stop":1750412747243,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0146d32e51aa12f","name":"Check received message containing escaped characters","time":{"start":1750412620088,"stop":1750412620089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ccacee283ccf8b","name":"should process tasks in queue","time":{"start":1750412168727,"stop":1750412168727,"duration":0},"status":"passed","severity":"normal"},{"uid":"af192e2581eb81df","name":"Check message received after jswaku node is restarted","time":{"start":1750412620099,"stop":1750412620099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99052a8824d110b0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app24/4/topic853/test.js","time":{"start":1750412631760,"stop":1750412631760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16d4c4a1f45c634","name":"should continually clean up expired entries at intervals","time":{"start":1750412168157,"stop":1750412168157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e17088cdde7f8b1","name":"Renews subscription after lossing a connection","time":{"start":1750412749614,"stop":1750412749614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7679861679e83ecc","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750412169083,"stop":1750412169083,"duration":0},"status":"passed","severity":"normal"},{"uid":"45139b855639a43b","name":"should start and setup intervals and event listeners","time":{"start":1750412169930,"stop":1750412169931,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c7e97fbafb58a6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750412679961,"stop":1750412679962,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f211694892afb6f","name":"Decoder throws on empty string content topic","time":{"start":1750412160129,"stop":1750412160129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d5a65f32bf3486","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750412695844,"stop":1750412695844,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd436173376af054","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750412179129,"stop":1750412179129,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0c8a4036ff2243","name":"Push message with content topic containing unicode special characters","time":{"start":1750412924123,"stop":1750412924123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c892a1c15f4d66de","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750412749615,"stop":1750412749615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83535bea5127dac","name":"Encoder throws on undefined content topic","time":{"start":1750412140705,"stop":1750412140705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc474fc443a9309","name":"accepts valid message hash query","time":{"start":1750412140566,"stop":1750412140567,"duration":1},"status":"passed","severity":"normal"},{"uid":"1513f3bb3bc07019","name":"topics with same application and version share the same shard","time":{"start":1750412125944,"stop":1750412125944,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a34f6f637163f2","name":"Push message with Script payload","time":{"start":1750412924115,"stop":1750412924115,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa01be8927c5e77","name":"Passing page size 11 when there are 10 messages","time":{"start":1750412713148,"stop":1750412713149,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbec8d4d5aebe47","name":"Renews subscription after lossing a connection","time":{"start":1750412695831,"stop":1750412695832,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa4d1c521c6de58","name":"1 Relay, 1 fetch","time":{"start":1750412148337,"stop":1750412148338,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fd0d05b3177821","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750412399417,"stop":1750412399418,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d467237df191684","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750412179101,"stop":1750412179101,"duration":0},"status":"passed","severity":"normal"},{"uid":"954a0108f73835d0","name":"should request renew when peer disconnects","time":{"start":1750412168968,"stop":1750412168968,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe20137d63a767f7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750412372052,"stop":1750412372053,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ca950cd2ce4d0a","name":"random static sharding 6 - Cluster ID: 147, Shard ID: 111","time":{"start":1750412747244,"stop":1750412747244,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a4cb56e4d64dc7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750412749609,"stop":1750412749609,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0e6311ce31e6e6","name":"Generator, custom pubsub topic","time":{"start":1750412697082,"stop":1750412697083,"duration":1},"status":"passed","severity":"normal"},{"uid":"c612425bc52d0614","name":"Symmetric encrypt & Decrypt","time":{"start":1750412159032,"stop":1750412159032,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e00da36c7d75cd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750412620092,"stop":1750412620092,"duration":0},"status":"passed","severity":"normal"},{"uid":"170dfb76316952ad","name":"less peers than existing","time":{"start":1750412495062,"stop":1750412495062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e64869662396e16a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750412125947,"stop":1750412125947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7ac5524e851f14","name":"Subscribe to topic containing XML and receive message","time":{"start":1750412749611,"stop":1750412749612,"duration":1},"status":"passed","severity":"normal"},{"uid":"595cd2ee17fbeaf9","name":"should throw error - no id","time":{"start":1750412132125,"stop":1750412132125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b415a39bc959d6a6","name":"Check received message containing Chinese","time":{"start":1750412620080,"stop":1750412620081,"duration":1},"status":"passed","severity":"normal"},{"uid":"349b8448eaffc70b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750412494857,"stop":1750412494857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63c2b650d5b09a5f","name":"should reject if LightPush is requested but not mounted","time":{"start":1750412169650,"stop":1750412169651,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4013a343cea353","name":"Push message with Script payload","time":{"start":1750412924102,"stop":1750412924102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3664f0cbf27c07e3","name":"Check received message containing long","time":{"start":1750412652239,"stop":1750412652239,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d5da1e793ef7d7","name":"creates an iterator","time":{"start":1750412718863,"stop":1750412718864,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cec786a1e39252d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750412372055,"stop":1750412372059,"duration":4},"status":"passed","severity":"normal"},{"uid":"a660bba046ad8918","name":"Push message with content topic containing Script","time":{"start":1750412924107,"stop":1750412924108,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b861deba64045c5","name":"Query Generator, No message returned","time":{"start":1750412679960,"stop":1750412679961,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aee7709b5f3e8d9","name":"Query generator for multiple messages with different message text format","time":{"start":1750412716289,"stop":1750412716292,"duration":3},"status":"passed","severity":"normal"},{"uid":"630eeaf83ee1f9db","name":"Encoder throws on empty string content topic","time":{"start":1750412160128,"stop":1750412160128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1b58a97580fa6b","name":"Check received message containing Basic HTML tag","time":{"start":1750412652223,"stop":1750412652224,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7824c4518b7f53","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750412148415,"stop":1750412148415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd623f9005f39bce","name":"should not fail to stop the service if it was not started","time":{"start":1750412152475,"stop":1750412152475,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f53deaaf79ee22","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750412179088,"stop":1750412179091,"duration":3},"status":"passed","severity":"normal"},{"uid":"3173fc90e1750299","name":"should only return 1 node with relay capability","time":{"start":1750412148506,"stop":1750412148507,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e9f75e8d375a3b","name":"configure the node with multiple content topics","time":{"start":1750412631762,"stop":1750412631763,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd63018e1c45d93","name":"Check received message containing long","time":{"start":1750412620077,"stop":1750412620077,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad353680dafff70","name":"Push message with content topic containing Russian","time":{"start":1750412924107,"stop":1750412924107,"duration":0},"status":"passed","severity":"normal"},{"uid":"811efd525cdacbec","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750412131462,"stop":1750412131462,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf62041795c75b70","name":"Push message with content topic containing SQL Injection","time":{"start":1750412924121,"stop":1750412924121,"duration":0},"status":"passed","severity":"normal"},{"uid":"730af0fc202c334c","name":"throws on empty content topic","time":{"start":1750412125929,"stop":1750412125929,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b2bf22e2dc0c64","name":"should partition messages based on acknowledgement status","time":{"start":1750412182337,"stop":1750412182337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b767fbb583c6dd0","name":"Check received message containing numeric","time":{"start":1750412652239,"stop":1750412652240,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b22e7b2133723f3","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750412179093,"stop":1750412179093,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9c55dbbfb364d2","name":"Subscribe and receives messages on 20 topics","time":{"start":1750412695813,"stop":1750412695813,"duration":0},"status":"passed","severity":"normal"},{"uid":"743223039e43a3a1","name":"shard 0","time":{"start":1750412747241,"stop":1750412747241,"duration":0},"status":"passed","severity":"normal"},{"uid":"85447934a1511c0b","name":"Subscribe and receive messages via lightPush","time":{"start":1750412695833,"stop":1750412695833,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6e4eb3d28462cd","name":"Push message with Basic HTML tag payload","time":{"start":1750412924103,"stop":1750412924103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a07cdf6bc6285a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750412125949,"stop":1750412125950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6aaa1416eb50a76","name":"isConnected should return true after first peer connects","time":{"start":1750412216857,"stop":1750412216857,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28d724a8a0b1585","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750412695832,"stop":1750412695833,"duration":1},"status":"passed","severity":"normal"},{"uid":"226e65682e4841ff","name":"Check message received after jswaku node is restarted","time":{"start":1750412652253,"stop":1750412652253,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d414820cda9750f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750412511379,"stop":1750412511379,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc958a1009b4872","name":"Push message with Russian payload","time":{"start":1750412924114,"stop":1750412924114,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d7af0294958b8f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750412198158,"stop":1750412198158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6422e34d808e81da","name":"should not be empty after adding a subscription","time":{"start":1750412169929,"stop":1750412169929,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb80ebed10106dc2","name":"caches peers it previously fetched","time":{"start":1750412148506,"stop":1750412148506,"duration":0},"status":"passed","severity":"normal"},{"uid":"facf0ee4239bfdf2","name":"Check received message containing escaped characters","time":{"start":1750412620115,"stop":1750412620115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96600c471e87913","name":"should increase lamport timestamp","time":{"start":1750412182333,"stop":1750412182333,"duration":0},"status":"passed","severity":"normal"},{"uid":"88174a4800996ef8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750412160126,"stop":1750412160127,"duration":1},"status":"passed","severity":"normal"},{"uid":"7442eea561d74e64","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750412179098,"stop":1750412179098,"duration":0},"status":"passed","severity":"normal"},{"uid":"993034cde6239e50","name":"should be sent with empty content","time":{"start":1750412182337,"stop":1750412182337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20f76220e84186d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750412749611,"stop":1750412749611,"duration":0},"status":"passed","severity":"normal"},{"uid":"6922a6971676029d","name":"random static sharding 2 - Cluster ID: 828, Shard ID: 242","time":{"start":1750412747242,"stop":1750412747242,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cb5824282360cc","name":"random static sharding 8 - Cluster ID: 866, Shard ID: 923","time":{"start":1750412747244,"stop":1750412747245,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e26bbc69d9d5eb0","name":"addEventListener with correct event","time":{"start":1750412237830,"stop":1750412237831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b363c788eadfc067","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750412695828,"stop":1750412695828,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0eccb8c5401631","name":"Query generator for 2000 messages","time":{"start":1750412716302,"stop":1750412716302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26223400a55ec99","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750412327754,"stop":1750412327754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d139f38bc7bf2ea","name":"should initialize with custom number of peers","time":{"start":1750412168962,"stop":1750412168962,"duration":0},"status":"passed","severity":"normal"},{"uid":"67118707141c214e","name":"should throw error - no public key","time":{"start":1750412132126,"stop":1750412132126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3261d7db14d20753","name":"Check received message containing XML","time":{"start":1750412620111,"stop":1750412620113,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f57b5d095eb5d3c","name":"Push message with content topic containing emoji","time":{"start":1750412924109,"stop":1750412924110,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe82212d03c0e7d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750412125962,"stop":1750412125962,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c2a084ff18e25f","name":"should properly create peer info with all multiaddrs","time":{"start":1750412132133,"stop":1750412132134,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6fdc941953417f","name":"Nodes with multiple pubsub topic","time":{"start":1750412511382,"stop":1750412511382,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c54f7d2c0c5a283","name":"Check received message containing shell command","time":{"start":1750412620114,"stop":1750412620114,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4261b12a8b0e0b","name":"Encoder throws on empty string content topic","time":{"start":1750412140705,"stop":1750412140706,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd253bf4083ea1f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750412179075,"stop":1750412179076,"duration":1},"status":"passed","severity":"normal"},{"uid":"32da99a7bfac4508","name":"should handle special patterns correctly","time":{"start":1750412181714,"stop":1750412181715,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d19ad15ac0f5ac","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750412723476,"stop":1750412723477,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e14cc471eeedc22","name":"Check publish message containing JSON","time":{"start":1750412518768,"stop":1750412518768,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deeb6e0f0dc3d3c","name":"handles different clusterIds correctly","time":{"start":1750412125945,"stop":1750412125945,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0771aa9df1f1ff","name":"should not allow k > 12","time":{"start":1750412178709,"stop":1750412178710,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e3da3ecf3f1919","name":"Fails to push message with large meta","time":{"start":1750412924124,"stop":1750412924124,"duration":0},"status":"passed","severity":"normal"},{"uid":"132ba23475640546","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750412169081,"stop":1750412169081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fccc56261f7cf4","name":"Subscribe to topic containing short and publish message","time":{"start":1750412528098,"stop":1750412528100,"duration":2},"status":"passed","severity":"normal"},{"uid":"52cbeb7036e565a8","name":"handles multiple messages","time":{"start":1750412718864,"stop":1750412718864,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d3feb7b3540747","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750412695829,"stop":1750412695830,"duration":1},"status":"passed","severity":"normal"},{"uid":"8005dafed116f800","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750412148339,"stop":1750412148340,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d3e9686368c465","name":"should return different streams if requested simultaniously","time":{"start":1750412140614,"stop":1750412140614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9817a1c26548e2a4","name":"should set field with only STORE enabled","time":{"start":1750412132135,"stop":1750412132135,"duration":0},"status":"passed","severity":"normal"},{"uid":"683be7bcd3b10c3d","name":"Push message with content topic containing shell command","time":{"start":1750412924109,"stop":1750412924109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1180c29ae8f955","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750412179147,"stop":1750412179153,"duration":6},"status":"passed","severity":"normal"},{"uid":"fe01d6aec0a9ac50","name":"Check received message containing shell command","time":{"start":1750412652225,"stop":1750412652225,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3e8ddbf0b341a9","name":"can start and stop the service","time":{"start":1750412152474,"stop":1750412152475,"duration":1},"status":"passed","severity":"normal"},{"uid":"410894932b030d8a","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750412169656,"stop":1750412169656,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce53c643cc81309","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750412131458,"stop":1750412131458,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebbe87d1ce684e1","name":"isConnected return false after peer stops","time":{"start":1750412216858,"stop":1750412216858,"duration":0},"status":"passed","severity":"normal"},{"uid":"608ed93294c74896","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750412749612,"stop":1750412749613,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60e35ea28d633b4","name":"Subscribe and receive messages via waku relay post","time":{"start":1750412749606,"stop":1750412749606,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee40f33ba5e99b6","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750412140615,"stop":1750412140615,"duration":0},"status":"passed","severity":"normal"},{"uid":"273ca0a20238ff6c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750412666481,"stop":1750412666481,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d9a1f71697e991","name":"Push message with content topic containing XML","time":{"start":1750412924122,"stop":1750412924122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7f4a6ae864186e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750412148414,"stop":1750412148415,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2856a4072d82913","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750412179127,"stop":1750412179128,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4a109bf4061dc8","name":"Subscribe and receives messages on 20 topics","time":{"start":1750412749596,"stop":1750412749596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5749d4a1d43c9fd","name":"Check message on other pubsub topic is not received","time":{"start":1750412620121,"stop":1750412620121,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ba520e20a8e568","name":"Push message with special chars payload","time":{"start":1750412924113,"stop":1750412924114,"duration":1},"status":"passed","severity":"normal"},{"uid":"6734cfed82476fb5","name":"Refresh subscription","time":{"start":1750412749598,"stop":1750412749598,"duration":0},"status":"passed","severity":"normal"},{"uid":"6399017c721c3066","name":"should return usable stream attached to connection","time":{"start":1750412140612,"stop":1750412140613,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b21d0deed3ede9","name":"Subscribe to topic containing long and receive message","time":{"start":1750412749609,"stop":1750412749609,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f6b3dbe356aa30","name":"same cluster, different shard: nodes connect","time":{"start":1750412399421,"stop":1750412399421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49425f4ada12da3","name":"Check received message containing JSON","time":{"start":1750412620086,"stop":1750412620087,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dac5a6bd4b0864","name":"Check received message containing numeric","time":{"start":1750412620078,"stop":1750412620078,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe3e6ba49810fb7","name":"rejects hash query with content filter parameters","time":{"start":1750412140567,"stop":1750412140567,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6e1d33c4ab08b7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750412528103,"stop":1750412528104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ccbc4d852c1256","name":"Subscribe to topic containing XML and publish message","time":{"start":1750412528106,"stop":1750412528107,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee74d986e0e9ff3","name":"recovers when dns.resolve returns empty","time":{"start":1750412148505,"stop":1750412148505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49b0b9be8e8ed7c","name":"Correctly serialized arguments","time":{"start":1750412401846,"stop":1750412401846,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf25a06c9f8ba6b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750412749606,"stop":1750412749607,"duration":1},"status":"passed","severity":"normal"},{"uid":"97097a3f632fd51f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750412631757,"stop":1750412631757,"duration":0},"status":"passed","severity":"normal"},{"uid":"465c14188572d42a","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750412168776,"stop":1750412168778,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1be7ceaec235c87","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750412125948,"stop":1750412125948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bae280e323be343","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750412131459,"stop":1750412131459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a372d55a656f1d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750412131465,"stop":1750412131465,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ffd2fd2fef4e5e","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750412168778,"stop":1750412168779,"duration":1},"status":"passed","severity":"normal"},{"uid":"451596752cda707","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750412179097,"stop":1750412179097,"duration":0},"status":"passed","severity":"normal"},{"uid":"655189303d577b9b","name":"Js publishes, other Js receives","time":{"start":1750412508224,"stop":1750412508224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edc0d0f4cf2934c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750412620120,"stop":1750412620120,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6718e025bbb953","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750412179122,"stop":1750412179122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f9eb02d9dc1576","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750412749599,"stop":1750412749599,"duration":0},"status":"passed","severity":"normal"},{"uid":"477ef0bd77507b2","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750412179101,"stop":1750412179102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bb8bf260d791f6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412749615,"stop":1750412749615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41c6aed722e35cd","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750412125939,"stop":1750412125940,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a13e4db87b27b99","name":"Check received message containing Script","time":{"start":1750412620111,"stop":1750412620111,"duration":0},"status":"passed","severity":"normal"},{"uid":"3403e8a086561810","name":"should detect messages with missing dependencies","time":{"start":1750412182336,"stop":1750412182336,"duration":0},"status":"passed","severity":"normal"},{"uid":"844e8b42ea37da32","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750412125963,"stop":1750412125963,"duration":0},"status":"passed","severity":"normal"},{"uid":"8463072ad62a1093","name":"Query Generator, No Decoder","time":{"start":1750412679960,"stop":1750412679960,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e5dfcff9314743","name":"Check received message containing numeric","time":{"start":1750412652219,"stop":1750412652220,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0a88b444c2934a","name":"should use provided shard info when available","time":{"start":1750412169082,"stop":1750412169082,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0e6fea4a761627","name":"Ephemeral field set to true","time":{"start":1750412140704,"stop":1750412140704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2934325dd5e8e028","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750412205308,"stop":1750412205309,"duration":1},"status":"passed","severity":"normal"},{"uid":"1deeec8c1cf52858","name":"should be delivered immediately if received","time":{"start":1750412182339,"stop":1750412182339,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eea1bac61588403","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750412695839,"stop":1750412695839,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdf80ea62b004a8f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750412749602,"stop":1750412749602,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf57634d917d69d5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750412528103,"stop":1750412528103,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8a07558ba1601a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750412695829,"stop":1750412695829,"duration":0},"status":"passed","severity":"normal"},{"uid":"12055921d2bb0950","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412695851,"stop":1750412695852,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5a6599ba8f81d6","name":"Check received message containing short","time":{"start":1750412620100,"stop":1750412620100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a845e6100b350897","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750412179122,"stop":1750412179122,"duration":0},"status":"passed","severity":"normal"},{"uid":"67328ab4069b2f00","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750412652249,"stop":1750412652250,"duration":1},"status":"passed","severity":"normal"},{"uid":"1282d77b907f14da","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750412169930,"stop":1750412169930,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd20dc117bf2f35a","name":"should add and check entries correctly","time":{"start":1750412168145,"stop":1750412168147,"duration":2},"status":"passed","severity":"normal"},{"uid":"953ce8b5af240df4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750412749613,"stop":1750412749613,"duration":0},"status":"passed","severity":"normal"},{"uid":"264183739f1fe77e","name":"Ping on subscribed peer","time":{"start":1750412264286,"stop":1750412264287,"duration":1},"status":"passed","severity":"normal"},{"uid":"785f6655f25f2dc","name":"should invoke callbacks when receiving a message","time":{"start":1750412169929,"stop":1750412169930,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d90e9b8cac9b995","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750412528102,"stop":1750412528102,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdeca5c656f7dd8","name":"Subscribe to topic containing Script and receive message","time":{"start":1750412749601,"stop":1750412749601,"duration":0},"status":"passed","severity":"normal"},{"uid":"80238e03dd47e7f2","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750412179127,"stop":1750412179127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4199fa5b51f3c4d","name":"Push message with rate limit","time":{"start":1750412924124,"stop":1750412924125,"duration":1},"status":"passed","severity":"normal"},{"uid":"c891b389d8870958","name":"Check received message containing XML","time":{"start":1750412652245,"stop":1750412652245,"duration":0},"status":"passed","severity":"normal"},{"uid":"37665065876b93df","name":"Check message with no payload is not received","time":{"start":1750412620122,"stop":1750412620122,"duration":0},"status":"passed","severity":"normal"},{"uid":"14914e2adf60c95c","name":"same cluster, same shard: nodes connect","time":{"start":1750412399420,"stop":1750412399421,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5bf14bc886da082","name":"Check publish message containing short","time":{"start":1750412518763,"stop":1750412518763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aec94a94bc515d6","name":"unsubscribes","time":{"start":1750412718865,"stop":1750412718865,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd977ba93f9256ed","name":"should load peers from local storage and dispatch events","time":{"start":1750412152478,"stop":1750412152478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c484351fc4b206f2","name":"Fails to push message with large meta","time":{"start":1750412924110,"stop":1750412924110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6ff8c5dc8d5e42","name":"should properly create location multiaddrs - tcp","time":{"start":1750412132133,"stop":1750412132133,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca3d4c51103c711","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750412723478,"stop":1750412723478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f9c08e10edf87a","name":"should use DNS peer discovery with light client","time":{"start":1750412201953,"stop":1750412201953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62cf1e2160ce8ec6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750412158609,"stop":1750412158610,"duration":1},"status":"passed","severity":"normal"},{"uid":"edec12307db030fe","name":"should handle a minimal index list","time":{"start":1750412126055,"stop":1750412126055,"duration":0},"status":"passed","severity":"normal"},{"uid":"67199233afa75310","name":"should return valid sharding parameters for static sharding","time":{"start":1750412125963,"stop":1750412125963,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c644edd5b02cbfe","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750412695809,"stop":1750412695809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c54b90a90d5fd9","name":"Store - dialed after - with timeout","time":{"start":1750412730398,"stop":1750412730398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3900b429ee9abc4","name":"groups content topics by expected pubsub topic","time":{"start":1750412125945,"stop":1750412125945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2911f28a1d96c8","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750412652253,"stop":1750412652254,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf112b8a978d4de","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750412179128,"stop":1750412179128,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b443c818f63d5a2","name":"can query messages by message hash","time":{"start":1750412682746,"stop":1750412682747,"duration":1},"status":"passed","severity":"normal"},{"uid":"3491209a6df3ec4a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750412131456,"stop":1750412131457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e853c02251f480a9","name":"Subscribe to topic containing short and receive message","time":{"start":1750412695820,"stop":1750412695820,"duration":0},"status":"passed","severity":"normal"},{"uid":"513b6ec3541f47c4","name":"Push message with custom timestamp: 1719653927973","time":{"start":1750412924111,"stop":1750412924111,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf1a7799baeb8f4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750412695823,"stop":1750412695823,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1eb96b82099b91","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750412620120,"stop":1750412620120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4728e0c8e4e9fc9c","name":"Check message with non string payload is not received","time":{"start":1750412620123,"stop":1750412620123,"duration":0},"status":"passed","severity":"normal"},{"uid":"700ef51ba578c594","name":"can query messages normally","time":{"start":1750412682746,"stop":1750412682746,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e94cbe8a83af118","name":"Check message with no pubsub topic is not received","time":{"start":1750412620121,"stop":1750412620121,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3bdb79adc6202d","name":"Subscribe to topic containing Script and receive message","time":{"start":1750412695845,"stop":1750412695845,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75c5bca8bc0bc3c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750412749594,"stop":1750412749595,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2b4cef836f7ef2","name":"Check message on other pubsub topic is not received","time":{"start":1750412652251,"stop":1750412652251,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec806a708d5833b","name":"accepts time-filtered query with content filter","time":{"start":1750412140568,"stop":1750412140568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71435cf65b86491","name":"Check publish message containing Arabic","time":{"start":1750412518765,"stop":1750412518765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6f6181b6c32a54","name":"Ordered Callback - true","time":{"start":1750412705054,"stop":1750412705054,"duration":0},"status":"passed","severity":"normal"},{"uid":"497a86e23ee23578","name":"Check received message containing Basic HTML tag","time":{"start":1750412652245,"stop":1750412652245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d5df6ae787f584","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750412695824,"stop":1750412695825,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d007659528c135","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750412179091,"stop":1750412179092,"duration":1},"status":"passed","severity":"normal"},{"uid":"6140545ac1a35418","name":"Push message with content topic containing Russian","time":{"start":1750412924121,"stop":1750412924121,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fb5cba69e2088","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750412125956,"stop":1750412125956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8489eeba05e394","name":"Overlapping topic subscription","time":{"start":1750412695819,"stop":1750412695819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2449e3a29f6c3f8","name":"Push message with content topic containing Arabic","time":{"start":1750412924121,"stop":1750412924121,"duration":0},"status":"passed","severity":"normal"},{"uid":"46251362deadeac9","name":"Mutual subscription","time":{"start":1750412528094,"stop":1750412528095,"duration":1},"status":"passed","severity":"normal"},{"uid":"960a9e2e8bfbefdc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750412528109,"stop":1750412528109,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0dfad8b901360a","name":"Subscribe to topic containing XML and receive message","time":{"start":1750412695845,"stop":1750412695846,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12e47272d38d3af","name":"Check message with no payload is not received","time":{"start":1750412652232,"stop":1750412652233,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1be7b07f5107d11","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750412528108,"stop":1750412528109,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56c071228d8105b","name":"should get / set UDP multiaddr","time":{"start":1750412132128,"stop":1750412132131,"duration":3},"status":"passed","severity":"normal"},{"uid":"e48063229716b467","name":"Reusing cursor across nodes","time":{"start":1750412666485,"stop":1750412666486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ae5c6ae87d8f25","name":"Init the array if not present","time":{"start":1750412125674,"stop":1750412125677,"duration":3},"status":"passed","severity":"normal"},{"uid":"1dbb48a177d20f38","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750412695849,"stop":1750412695849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f0521dbb79e93a","name":"throws on content topic with generation field greater than 0","time":{"start":1750412125931,"stop":1750412125931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29dd52c544e98f3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750412125952,"stop":1750412125952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3a703984cf5c4d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750412679959,"stop":1750412679959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee9d5393d593b01","name":"Sign & Recover","time":{"start":1750412159033,"stop":1750412159033,"duration":0},"status":"passed","severity":"normal"},{"uid":"41dafbb272448c3c","name":"should successfully stop","time":{"start":1750412169658,"stop":1750412169658,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b48ce72fa474c0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750412125964,"stop":1750412125965,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f87be04d6d46a27","name":"messageHashStr works with IProtoMessage","time":{"start":1750412140370,"stop":1750412140371,"duration":1},"status":"passed","severity":"normal"},{"uid":"c857ebde6d414075","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750412125951,"stop":1750412125952,"duration":1},"status":"passed","severity":"normal"},{"uid":"3624e1a9b94cb0b8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750412131464,"stop":1750412131464,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b76ef57a1b522e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750412749606,"stop":1750412749606,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd452706af3d4f8","name":"Push message with JSON payload","time":{"start":1750412924116,"stop":1750412924116,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4325e85344a846","name":"Ping on peer without subscriptions","time":{"start":1750412264287,"stop":1750412264287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a0ae43aed08b3c","name":"Reopen subscription with peer with lost subscription","time":{"start":1750412264289,"stop":1750412264289,"duration":0},"status":"passed","severity":"normal"},{"uid":"21be15fd88f1e3f","name":"should emit a peer event after start","time":{"start":1750412201951,"stop":1750412201952,"duration":1},"status":"passed","severity":"normal"},{"uid":"878ed105e80875fb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750412924122,"stop":1750412924122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f991a3f1096bbc3","name":"Check received message containing special chars","time":{"start":1750412652220,"stop":1750412652220,"duration":0},"status":"passed","severity":"normal"},{"uid":"87988d28c12a389f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app24/2/topic73/test.js","time":{"start":1750412631761,"stop":1750412631761,"duration":0},"status":"passed","severity":"normal"},{"uid":"9055f98cee1dbf07","name":"Callback on promise, aborts when callback returns true","time":{"start":1750412716297,"stop":1750412716298,"duration":1},"status":"passed","severity":"normal"},{"uid":"35271ae3be066408","name":"Renews subscription after lossing a connection","time":{"start":1750412695851,"stop":1750412695851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4edf679648929ab","name":"Push message equal or less that 1MB","time":{"start":1750412924111,"stop":1750412924112,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecdfb99cec0bae0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750412695828,"stop":1750412695829,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30c120f069c3528","name":"Check received message containing Arabic","time":{"start":1750412652241,"stop":1750412652242,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabd71a61a3a8345","name":"Push message with numeric payload","time":{"start":1750412924113,"stop":1750412924113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3778e180e1da4f62","name":"should throw error - no public key","time":{"start":1750412132124,"stop":1750412132124,"duration":0},"status":"passed","severity":"normal"},{"uid":"39230fa113e6ba23","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750412169552,"stop":1750412169552,"duration":0},"status":"passed","severity":"normal"},{"uid":"441933c7db18bdb3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750412179138,"stop":1750412179138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a808f35356db0976","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750412131463,"stop":1750412131464,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c45999a131fa5dd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750412749596,"stop":1750412749597,"duration":1},"status":"passed","severity":"normal"},{"uid":"241fe517b57079b0","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750412168779,"stop":1750412168785,"duration":6},"status":"passed","severity":"normal"},{"uid":"dec920429ea1a934","name":"Ordered Callback - false","time":{"start":1750412705054,"stop":1750412705054,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31033019df2a3fe","name":"Check meta is set [ecies]","time":{"start":1750412160127,"stop":1750412160127,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d5e709099228aa","name":"should decode valid enr with tcp successfully","time":{"start":1750412132123,"stop":1750412132124,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dabd5fa5f0cb467","name":"should not receive a peer event before start","time":{"start":1750412152477,"stop":1750412152477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c5e05edd004141","name":"Asymmetric encrypt & decrypt","time":{"start":1750412159031,"stop":1750412159032,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0be4daaacdf0b48","name":"getPeersByDiscovery","time":{"start":1750412494855,"stop":1750412494856,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7121f53b47adc4","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750412179136,"stop":1750412179136,"duration":0},"status":"passed","severity":"normal"},{"uid":"4892a54341f7f7e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750412372064,"stop":1750412372064,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb118c7e2038b95","name":"Check message with non string payload is not received","time":{"start":1750412652253,"stop":1750412652253,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8df284a3b8b9e17","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750412695816,"stop":1750412695816,"duration":0},"status":"passed","severity":"normal"},{"uid":"6750e2128b5021bc","name":"Subscribe to topic containing short and receive message","time":{"start":1750412695842,"stop":1750412695842,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2bf5ec264dea7c","name":"Subscribe to topic containing XML and receive message","time":{"start":1750412695826,"stop":1750412695827,"duration":1},"status":"passed","severity":"normal"},{"uid":"7128db3c577e5e4b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750412695839,"stop":1750412695840,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da5607e583064a0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750412372046,"stop":1750412372047,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d7849165a27476","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750412695827,"stop":1750412695827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6855a2572a271b2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750412723479,"stop":1750412723480,"duration":1},"status":"passed","severity":"normal"},{"uid":"324c43a6327d1ac0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750412695848,"stop":1750412695849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd09b22d4b7623","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750412179088,"stop":1750412179088,"duration":0},"status":"passed","severity":"normal"},{"uid":"effe82024a269518","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750412125961,"stop":1750412125962,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a0dacbf4fdf6e8","name":"Query Generator - true","time":{"start":1750412705052,"stop":1750412705052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1f02cd977d0555","name":"Push message with content topic containing numeric","time":{"start":1750412924119,"stop":1750412924120,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7dbbbd78c0dd62","name":"can start and stop the service","time":{"start":1750412439040,"stop":1750412439041,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe80866cf1d0776b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750412125942,"stop":1750412125942,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb7ac0460b6df59","name":"Push message with SQL Injection payload","time":{"start":1750412924115,"stop":1750412924115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36bc63e818cebe8","name":"should select older connection if present","time":{"start":1750412140415,"stop":1750412140415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31594c3e38a7603","name":"new peer added after a peer was already found","time":{"start":1750412494856,"stop":1750412494857,"duration":1},"status":"skipped","severity":"normal"},{"uid":"13c880f7bf06f20c","name":"Non TWN Cluster","time":{"start":1750412631757,"stop":1750412631757,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a62261741b31104","name":"Query with Ordered Callback, No Decoder","time":{"start":1750412679962,"stop":1750412679962,"duration":0},"status":"passed","severity":"normal"},{"uid":"548681c158ff84eb","name":"returns only open connection if one present","time":{"start":1750412140414,"stop":1750412140415,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67996ae7587c528","name":"Check received message with timestamp: 1750412196285000000 ","time":{"start":1750412620091,"stop":1750412620091,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ec8b0a4891061e","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750412652233,"stop":1750412652234,"duration":1},"status":"passed","severity":"normal"},{"uid":"33876065f410a3e2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750412511381,"stop":1750412511381,"duration":0},"status":"passed","severity":"normal"},{"uid":"6505ac6d4131de3d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750412203685,"stop":1750412203685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da41a9b644fc60e","name":"should maintain desired error rate","time":{"start":1750412181713,"stop":1750412181713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d836e23f7be2220a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750412148508,"stop":1750412148508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c880ef593cff3cde","name":"should reject if WakuNode is not started","time":{"start":1750412169649,"stop":1750412169650,"duration":1},"status":"passed","severity":"normal"},{"uid":"7932f33c45c17f16","name":"Check received message containing Russian","time":{"start":1750412620083,"stop":1750412620084,"duration":1},"status":"passed","severity":"normal"},{"uid":"500d510c519eef90","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750412749602,"stop":1750412749602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bb97d1f1d73623","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750412749612,"stop":1750412749612,"duration":0},"status":"passed","severity":"normal"},{"uid":"168466645e533cca","name":"isConnected should return false after all peers disconnect","time":{"start":1750412216857,"stop":1750412216858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85e915eeb9eb87e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750412125965,"stop":1750412125965,"duration":0},"status":"passed","severity":"normal"},{"uid":"952dcc34d21cca2f","name":"Generator, custom pubsub topic","time":{"start":1750412697080,"stop":1750412697080,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3788eeaeaf8ef751","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750412679961,"stop":1750412679961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c8c732a6234b8e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750412125958,"stop":1750412125959,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61529f995811bf","name":"it tolerates circular branch references","time":{"start":1750412148504,"stop":1750412148505,"duration":1},"status":"passed","severity":"normal"},{"uid":"659da164a82c2af8","name":"stop","time":{"start":1750412237833,"stop":1750412237834,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2e32c349051273","name":"throws on content topic with empty encoding field","time":{"start":1750412125933,"stop":1750412125933,"duration":0},"status":"passed","severity":"normal"},{"uid":"133696ae06917f81","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750412179069,"stop":1750412179069,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdaa1038194f3f01","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750412179129,"stop":1750412179135,"duration":6},"status":"passed","severity":"normal"},{"uid":"1f44a98c344ea4b5","name":"configure the node with multiple pubsub topics","time":{"start":1750412747245,"stop":1750412747246,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e67ba749059938","name":"Register correct protocols","time":{"start":1750412528095,"stop":1750412528095,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e0fdbb5d86b927","name":"Push message with custom timestamp: 1750408727974","time":{"start":1750412924125,"stop":1750412924125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8090be15e6292572","name":"Throws when trying to push message with empty payload","time":{"start":1750412924105,"stop":1750412924105,"duration":0},"status":"passed","severity":"normal"},{"uid":"248f0b5e9c29afec","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750412131465,"stop":1750412131465,"duration":0},"status":"passed","severity":"normal"},{"uid":"db22eecfa67fb658","name":"non connected peers","time":{"start":1750412495062,"stop":1750412495063,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b63311fe2fa7ab62","name":"Check publish message containing special chars","time":{"start":1750412518764,"stop":1750412518765,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2466e51dace55f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750412148413,"stop":1750412148413,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29f8b1ed1659a06","name":"Check received message containing JSON","time":{"start":1750412620114,"stop":1750412620114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c4573efb016e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750412125957,"stop":1750412125958,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7344d87163ac94","name":"should set field with all protocols enabled","time":{"start":1750412132134,"stop":1750412132134,"duration":0},"status":"passed","severity":"normal"},{"uid":"875176a6fcbfa95a","name":"should reject on timeout if it was set","time":{"start":1750412169651,"stop":1750412169652,"duration":1},"status":"passed","severity":"normal"},{"uid":"4016802bfb174424","name":"Push message with content topic containing JSON","time":{"start":1750412924122,"stop":1750412924123,"duration":1},"status":"passed","severity":"normal"},{"uid":"10666492ecf7cf94","name":"should reject if Store is requested but not mounted","time":{"start":1750412169651,"stop":1750412169651,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c0948e66bbda83","name":"should be able to encode the field with only STORE set to true","time":{"start":1750412131457,"stop":1750412131457,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc92d6c23b1d430","name":"Encoder throws on undefined content topic","time":{"start":1750412158612,"stop":1750412158613,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdc10af45038806","name":"should decode valid enr successfully","time":{"start":1750412132123,"stop":1750412132123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d196abe20988afc3","name":"Check received message with timestamp: 1750412196807000000 ","time":{"start":1750412652248,"stop":1750412652248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f992209a80b9dc","name":"Check received message containing short","time":{"start":1750412620077,"stop":1750412620077,"duration":0},"status":"passed","severity":"normal"},{"uid":"503dc7e10611a72","name":"Check received message containing short","time":{"start":1750412652238,"stop":1750412652238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04e97176f474ece","name":"should handle task timeouts","time":{"start":1750412168744,"stop":1750412168744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce53547ea9565d9","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750412140706,"stop":1750412140707,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bb761074964ec7","name":"random static sharding 1 - Cluster ID: 350, Shard ID: 650","time":{"start":1750412747242,"stop":1750412747242,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60c7cb2bb0181b7","name":"should encodeTxt and decodeTxt","time":{"start":1750412132122,"stop":1750412132122,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ef9f7fa942ef65","name":"Check publish message containing unicode special characters","time":{"start":1750412518769,"stop":1750412518769,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a837a19fb18b1b","name":"1 Store, 2 fetches","time":{"start":1750412148338,"stop":1750412148339,"duration":1},"status":"passed","severity":"normal"},{"uid":"1abc208235abe37a","name":"should support chaining for add method","time":{"start":1750412168147,"stop":1750412168148,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd91c78451c0c19","name":"Query generator for multiple messages with different content topic format","time":{"start":1750412716293,"stop":1750412716295,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e8d03aec019c779","name":"Check received message containing Script","time":{"start":1750412652222,"stop":1750412652223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c69a5480d1e9d4","name":"Publish message with large meta","time":{"start":1750412518778,"stop":1750412518778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1be419db903ae09","name":"should throw an error for missing required configuration","time":{"start":1750412125950,"stop":1750412125951,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ff0b0f6865b002","name":"Overlapping topic subscription","time":{"start":1750412749597,"stop":1750412749597,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a69c8551628a476","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750412749610,"stop":1750412749610,"duration":0},"status":"passed","severity":"normal"},{"uid":"999477ae76579a7d","name":"Subscribe to topic containing XML and receive message","time":{"start":1750412749601,"stop":1750412749601,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3dd5a198ebb0e5","name":"Push message with meta","time":{"start":1750412924124,"stop":1750412924124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ab40601de5a6df","name":"should serialize and deserialize correctly","time":{"start":1750412181714,"stop":1750412181714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cd51f039081f3f","name":"should keep entries that haven't expired yet","time":{"start":1750412168154,"stop":1750412168154,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdba99ead836eaf2","name":"Check message received after nwaku node is restarted","time":{"start":1750412620099,"stop":1750412620100,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ece145655f22ecd","name":"accepts valid content-filtered query","time":{"start":1750412140563,"stop":1750412140564,"duration":1},"status":"passed","severity":"normal"},{"uid":"20950ec19332e33b","name":"Generator, custom pubsub topic","time":{"start":1750412697077,"stop":1750412697078,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f233759fa7d103","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750412125943,"stop":1750412125943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b048e13ab6b0349e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750412372064,"stop":1750412372065,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a8be1e6716aff5","name":"should be empty after removing the only subscription","time":{"start":1750412169929,"stop":1750412169929,"duration":0},"status":"passed","severity":"normal"},{"uid":"9427cd930596579c","name":"should add and remove event listeners correctly","time":{"start":1750412152479,"stop":1750412152479,"duration":0},"status":"passed","severity":"normal"},{"uid":"812890ba878666d4","name":"Nwaku publishes","time":{"start":1750412508223,"stop":1750412508223,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9f62c3177d2646","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750412723478,"stop":1750412723478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a986bbdc0820264","name":"start node with empty shard should fail","time":{"start":1750412747246,"stop":1750412747246,"duration":0},"status":"passed","severity":"normal"},{"uid":"157f39c8cf7dbab6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750412518770,"stop":1750412518771,"duration":1},"status":"passed","severity":"normal"},{"uid":"307a549c65b783ef","name":"Check received message with timestamp: 1750412196807 ","time":{"start":1750412652249,"stop":1750412652249,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77421708b9fd720","name":"random static sharding 10 - Cluster ID: 970, Shard ID: 153","time":{"start":1750412747245,"stop":1750412747245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4434df609c0c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412697081,"stop":1750412697081,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6db0b011ec5be1e8","name":"should handle general insertion and lookup correctly","time":{"start":1750412181715,"stop":1750412181715,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fedc70d0a14bba","name":"Subscribe to topic containing long and receive message","time":{"start":1750412749598,"stop":1750412749599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dbcdb1fe8761180","name":"Check publish message containing shell command","time":{"start":1750412518768,"stop":1750412518768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b173b4456f8b68","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750412179137,"stop":1750412179138,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bf6b804709b4c1","name":"Default pageSize","time":{"start":1750412713150,"stop":1750412713150,"duration":0},"status":"passed","severity":"normal"},{"uid":"88de17fbf551da01","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750412179154,"stop":1750412179154,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90fee31589f9365","name":"Push message with escaped characters payload","time":{"start":1750412924117,"stop":1750412924117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0f2864ddcca0dc","name":"Push message with content topic containing shell command","time":{"start":1750412924123,"stop":1750412924123,"duration":0},"status":"passed","severity":"normal"},{"uid":"953893f46b5498af","name":"Check publish message after client node is restarted","time":{"start":1750412518777,"stop":1750412518777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bae91692cf36be1","name":"Overlapping topic subscription","time":{"start":1750412695840,"stop":1750412695841,"duration":1},"status":"passed","severity":"normal"},{"uid":"753bb582f90a2213","name":"messageHashStr returns a hex string","time":{"start":1750412140366,"stop":1750412140366,"duration":0},"status":"passed","severity":"normal"},{"uid":"172431cbfc07e354","name":"should not receive a peer event before start","time":{"start":1750412201952,"stop":1750412201952,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd41f7502d0400b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750412749600,"stop":1750412749600,"duration":0},"status":"passed","severity":"normal"},{"uid":"883d0da67e19bd10","name":"throws on content topic with too few or too many fields","time":{"start":1750412125929,"stop":1750412125930,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3b347f91c4b737","name":"random static sharding 5 - Cluster ID: 7, Shard ID: 233","time":{"start":1750412747243,"stop":1750412747243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e444711154c92","name":"Push message with content topic containing SQL Injection","time":{"start":1750412924107,"stop":1750412924107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd16d82dc57c7c1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app97/8/topic106/utf8","time":{"start":1750412631759,"stop":1750412631759,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5853cbacaa63af","name":"Push 30 different messages","time":{"start":1750412924118,"stop":1750412924118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18f9b73ee185f6a3","name":"Refresh subscription","time":{"start":1750412528097,"stop":1750412528098,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5f30cf484c5ace6b","name":"Check publish message containing long","time":{"start":1750412518764,"stop":1750412518764,"duration":0},"status":"passed","severity":"normal"},{"uid":"78af0fb6a024aa15","name":"Passing page size 19 when there are 20 messages","time":{"start":1750412713149,"stop":1750412713149,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fb7a7f1af3ff17","name":"messageHashStr produces different results for different inputs","time":{"start":1750412140371,"stop":1750412140372,"duration":1},"status":"passed","severity":"normal"},{"uid":"664be002f2c2004a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750412695840,"stop":1750412695840,"duration":0},"status":"passed","severity":"normal"},{"uid":"760e2f2497d7101","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app17/8/topic51/proto","time":{"start":1750412631761,"stop":1750412631761,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c2267c90fa5912","name":"Passing invalid cursor","time":{"start":1750412666486,"stop":1750412666486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf35f8fd8659cf81","name":"Push message with content topic containing special chars","time":{"start":1750412924120,"stop":1750412924120,"duration":0},"status":"passed","severity":"normal"},{"uid":"baebe023906fe8ea","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750412372051,"stop":1750412372051,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd038a6f32f4470","name":"should only return 1 node with relay and store capability","time":{"start":1750412148507,"stop":1750412148507,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d532e99ef6032ba","name":"Push message with content topic containing unicode special characters","time":{"start":1750412924109,"stop":1750412924109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4c9fdde80fa00e","name":"Fails to publish duplicate message","time":{"start":1750412518773,"stop":1750412518774,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b967e3a3b442695","name":"handles empty contentTopics array correctly","time":{"start":1750412125964,"stop":1750412125964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c862c60ba0d8ad2a","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750412179096,"stop":1750412179097,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a81a730dd5650f5","name":"Check received message containing unicode special characters","time":{"start":1750412620089,"stop":1750412620090,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddfa0c51ad1755a","name":"Push message with content topic containing Arabic","time":{"start":1750412924106,"stop":1750412924107,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eaebe97482300bd","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750412152478,"stop":1750412152478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a80180f0f4b05b7","name":"Push message with content topic containing numeric","time":{"start":1750412924105,"stop":1750412924106,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c994eb7ac1e0e96","name":"Push message with XML payload","time":{"start":1750412924115,"stop":1750412924115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e7e572b365cca7","name":"Refresh subscription","time":{"start":1750412749608,"stop":1750412749608,"duration":0},"status":"passed","severity":"normal"},{"uid":"148f0762dda0deee","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750412125943,"stop":1750412125943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1640b6892fa5781b","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750412179087,"stop":1750412179087,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c9bd9247eea283","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750412147249,"stop":1750412147250,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4697cf9420cf6d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750412179144,"stop":1750412179145,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae347508bdf3cd7","name":"Renews subscription after lossing a connection","time":{"start":1750412749604,"stop":1750412749604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1405b8f758bf17ec","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412697083,"stop":1750412697084,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86c6758e8dd0f99","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750412179082,"stop":1750412179085,"duration":3},"status":"passed","severity":"normal"},{"uid":"50a4f4e63939d125","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750412528102,"stop":1750412528103,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6dcc91d0122634","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750412723479,"stop":1750412723479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3c7d5d4280f93c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750412125934,"stop":1750412125939,"duration":5},"status":"passed","severity":"normal"},{"uid":"85a7e0a03ec04ff2","name":"Check received message containing SQL Injection","time":{"start":1750412652222,"stop":1750412652222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c776d6acc5a7b7ab","name":"Ordered callback, aborts when callback returns true","time":{"start":1750412716301,"stop":1750412716302,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe00cb34b4b8d57","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750412179146,"stop":1750412179146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4807848100eafea6","name":"Ping on subscribed peer","time":{"start":1750412264289,"stop":1750412264290,"duration":1},"status":"passed","severity":"normal"},{"uid":"455872105135ac9b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750412125954,"stop":1750412125955,"duration":1},"status":"passed","severity":"normal"},{"uid":"57bf2d6c2fe2b3b8","name":"Check message with non string payload is not received","time":{"start":1750412652233,"stop":1750412652233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2a9ba71c35b8ca","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750412205311,"stop":1750412205311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe92e90baf7d1728","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750412216855,"stop":1750412216856,"duration":1},"status":"passed","severity":"normal"},{"uid":"238648c86449558e","name":"connects to nwaku","time":{"start":1750412725264,"stop":1750412725268,"duration":4},"status":"passed","severity":"normal"},{"uid":"d49a41415b56a51","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750412201954,"stop":1750412201954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e29acf9fac3e11be","name":"Should update multiaddrs","time":{"start":1750412439303,"stop":1750412439304,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d0ea08adb9e2c2","name":"should emit a peer event after start","time":{"start":1750412152476,"stop":1750412152476,"duration":0},"status":"passed","severity":"normal"},{"uid":"b841b32bd4e8b69e","name":"should return false when clusterId doesn't match","time":{"start":1750412169084,"stop":1750412169084,"duration":0},"status":"passed","severity":"normal"},{"uid":"294454706c5414cc","name":"Meta field set when metaSetter is specified","time":{"start":1750412140705,"stop":1750412140705,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf99b040600c818c","name":"Push message with shell command payload","time":{"start":1750412924103,"stop":1750412924103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642a42f69ab03c6","name":"Check received message containing Arabic","time":{"start":1750412620108,"stop":1750412620108,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e103632422ef53","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app38/8/topic590/xml","time":{"start":1750412631760,"stop":1750412631760,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d752099c6e31b6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750412131457,"stop":1750412131458,"duration":1},"status":"passed","severity":"normal"},{"uid":"14550e5846bf49c8","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750412169385,"stop":1750412169386,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa709d13f1bbbd3","name":"should initialize bloom filter with correct parameters","time":{"start":1750412181712,"stop":1750412181712,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c068763878163a4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750412372045,"stop":1750412372046,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3bbda2f02e237f","name":"should throw an error for insufficient data","time":{"start":1750412126056,"stop":1750412126056,"duration":0},"status":"passed","severity":"normal"},{"uid":"7389752cd5b3320b","name":"Generator, 2 different pubsubtopics","time":{"start":1750412697080,"stop":1750412697081,"duration":1},"status":"skipped","severity":"normal"},{"uid":"184d412d592db68c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750412372047,"stop":1750412372050,"duration":3},"status":"passed","severity":"normal"},{"uid":"35c8e30c015d1044","name":"should be online or offline if network state changed","time":{"start":1750412198161,"stop":1750412198162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fd03293f896569","name":"Push message with short payload","time":{"start":1750412924099,"stop":1750412924100,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fc472d19052d97","name":"should properly clean up resources when disposed","time":{"start":1750412168155,"stop":1750412168156,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e44a750cfd2f1dc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750412140360,"stop":1750412140360,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cd38e260466c32","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750412179127,"stop":1750412179127,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e1f547c8373108","name":"Check message with no content topic is not received","time":{"start":1750412620097,"stop":1750412620097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c867a7fd8fbb820","name":"should check false positive rate","time":{"start":1750412181715,"stop":1750412181715,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a8640c327819de","name":"Push message with escaped characters payload","time":{"start":1750412924104,"stop":1750412924104,"duration":0},"status":"passed","severity":"normal"},{"uid":"710e3931bf582cb8","name":"should increase lamport timestamp","time":{"start":1750412182331,"stop":1750412182331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea72778821be204c","name":"Push message with unicode special characters payload","time":{"start":1750412924117,"stop":1750412924117,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1130b0a938670ae","name":"Promise Callback - false","time":{"start":1750412705053,"stop":1750412705054,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f57ac31b5f093a","name":"more peers than existing","time":{"start":1750412495062,"stop":1750412495062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5bc90a9b148d7de","name":"Push message with content topic containing escaped characters","time":{"start":1750412924109,"stop":1750412924109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca986429faae0f","name":"Overlapping topic subscription","time":{"start":1750412749608,"stop":1750412749608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d14f23bfb582e19","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750412169551,"stop":1750412169552,"duration":1},"status":"passed","severity":"normal"},{"uid":"700c37ab19edf121","name":"Check message on other pubsub topic is not received","time":{"start":1750412620095,"stop":1750412620095,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4c4f47e4a3dec0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750412158611,"stop":1750412158611,"duration":0},"status":"passed","severity":"normal"},{"uid":"5462be0dac52be41","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750412695814,"stop":1750412695815,"duration":1},"status":"skipped","severity":"normal"},{"uid":"407be893360007db","name":"should send to specified number of peers of used peers","time":{"start":1750412169387,"stop":1750412169389,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d10afa427a9e780","name":"should not fail to start the service if it is already started","time":{"start":1750412201950,"stop":1750412201951,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9842a336312b86","name":"should not retry if at least one success","time":{"start":1750412169391,"stop":1750412169391,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f678c4aa98aa3c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750412179085,"stop":1750412179086,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec71df8cc4d7adb6","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750412179099,"stop":1750412179099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25be5200b109cf3","name":"Push message with content topic containing escaped characters","time":{"start":1750412924123,"stop":1750412924123,"duration":0},"status":"passed","severity":"normal"},{"uid":"340aef7c2b82f9ef","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750412125961,"stop":1750412125961,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb65f7e4bf123eaf","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750412125948,"stop":1750412125948,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc32244d88bc7e47","name":"Subscribe and receive messages via lightPush","time":{"start":1750412749593,"stop":1750412749594,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4e2b5ce4163502","name":"Check received message containing emoji","time":{"start":1750412652248,"stop":1750412652248,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e95916c8d7cc73b","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750412179098,"stop":1750412179099,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36bf9620bf2a357","name":"should wait for LightPush peer to be connected","time":{"start":1750412169652,"stop":1750412169652,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fd5feb38dab04a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750412125941,"stop":1750412125941,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4b22dbd58fdb57","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750412666484,"stop":1750412666484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9470d21427b5ce","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750412125952,"stop":1750412125952,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a4b00b960ba2db","name":"Nodes with multiple pubsub topic","time":{"start":1750412511380,"stop":1750412511380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2afdc1a05ee0f53","name":"should not receive a peer event before start","time":{"start":1750412439043,"stop":1750412439043,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9a8319db8cf41b","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750412168785,"stop":1750412168786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99379c47fd7d832","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750412125942,"stop":1750412125943,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d05c16f31a5c1e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750412749606,"stop":1750412749606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3b357258cf9c22","name":"Check received message containing long","time":{"start":1750412652219,"stop":1750412652219,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f18e748f5e2697","name":"should initialize with default number of peers","time":{"start":1750412168958,"stop":1750412168961,"duration":3},"status":"passed","severity":"normal"},{"uid":"4001a624d1db4bdf","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750412148508,"stop":1750412148508,"duration":0},"status":"passed","severity":"normal"},{"uid":"33451c1abca710c4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750412528096,"stop":1750412528096,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c34bae177861023","name":"should insert message id into causal history","time":{"start":1750412182332,"stop":1750412182332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e787cd1c9acd171c","name":"should return false","time":{"start":1750412132126,"stop":1750412132126,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d9996320acfe7d","name":"Check message with invalid timestamp is not received","time":{"start":1750412652229,"stop":1750412652229,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a89a1cd03c0c","name":"Check publish message containing XML","time":{"start":1750412518767,"stop":1750412518767,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbe634c2c4f9282","name":"removeEventListener with correct event","time":{"start":1750412237831,"stop":1750412237831,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b828c5ec23099e5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750412148413,"stop":1750412148414,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b429e8bb0d20a8","name":"Push message with shell command payload","time":{"start":1750412924116,"stop":1750412924117,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd96618d910d280","name":"should encode/decode to RLP encoding","time":{"start":1750412132127,"stop":1750412132127,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4decace4d31731","name":"Decoder throws on undefined content topic","time":{"start":1750412158614,"stop":1750412158614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26dce4dd90b8e8c","name":"Passing page size 110 when there are 120 messages","time":{"start":1750412713149,"stop":1750412713150,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cf07cffbaa2706","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750412126056,"stop":1750412126056,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc0b3f709fedcfd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750412132135,"stop":1750412132135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb2f1f8b78a2e78","name":"Push message with XML payload","time":{"start":1750412924102,"stop":1750412924103,"duration":1},"status":"passed","severity":"normal"},{"uid":"53af1624b52edbab","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750412494857,"stop":1750412494858,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c825146662b44b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750412652227,"stop":1750412652227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed4c987f38cc4de","name":"Check publish message containing Script","time":{"start":1750412518766,"stop":1750412518767,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c07b5081906193","name":"should not receive a peer event after stop","time":{"start":1750412201952,"stop":1750412201953,"duration":1},"status":"passed","severity":"normal"},{"uid":"818012d384653edf","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750412179097,"stop":1750412179097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fa16fec9ac3f5f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750412528096,"stop":1750412528096,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5462cb39cc14c5","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750412179092,"stop":1750412179093,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac45de180d6b407","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750412125946,"stop":1750412125947,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc543427e9448bca","name":"Push 30 different messages","time":{"start":1750412924104,"stop":1750412924105,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e166f0ee389f043","name":"Check received message containing special chars","time":{"start":1750412652240,"stop":1750412652240,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b92eb85dac45f21","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750412695843,"stop":1750412695843,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc088d0410f8d3f","name":"rejects content-filtered query with only contentTopics","time":{"start":1750412140565,"stop":1750412140566,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6e3cd5c3509283","name":"should be called for bootstrap peers","time":{"start":1750412205309,"stop":1750412205309,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa26009c70cc5f3e","name":"Push message with content topic containing JSON","time":{"start":1750412924108,"stop":1750412924108,"duration":0},"status":"passed","severity":"normal"},{"uid":"c101261d5a5bc050","name":"Publish message with custom timestamp: Fri Jun 20 2025 10:41:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1750412518773,"stop":1750412518773,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f8b2d345d955fe","name":"connected peers and dial","time":{"start":1750412495061,"stop":1750412495061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d005d4197e9b76f","name":"should properly create location multiaddrs - tcp6","time":{"start":1750412132133,"stop":1750412132133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0cf0ab23f235a6","name":"removeEventListener with wrong event","time":{"start":1750412237832,"stop":1750412237832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d952201b23972d45","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750412140366,"stop":1750412140367,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaabf928c32a2da","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750412148414,"stop":1750412148414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9949296691b6598a","name":"Publish message with custom timestamp: Fri Jun 20 2025 08:41:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1750412518772,"stop":1750412518772,"duration":0},"status":"passed","severity":"normal"},{"uid":"41687269c026ee32","name":"Encoder throws on empty string content topic","time":{"start":1750412158613,"stop":1750412158613,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fa5dbebc05444b","name":"should handle different types of entries","time":{"start":1750412168155,"stop":1750412168155,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b141fa131cccfe","name":"Check received message containing escaped characters","time":{"start":1750412652247,"stop":1750412652247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c04327d2a786d94","name":"Push message equal or less that 1MB","time":{"start":1750412924126,"stop":1750412924126,"duration":0},"status":"passed","severity":"normal"},{"uid":"981600fda985856e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750412620092,"stop":1750412620094,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ebdf8bd1b93f060","name":"Privacy Node - default protocol","time":{"start":1750412730399,"stop":1750412730399,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ebd2a7af51d37b","name":"Check received message containing short","time":{"start":1750412652218,"stop":1750412652219,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dd036d328eac1e","name":"Ping on unsubscribed peer","time":{"start":1750412264287,"stop":1750412264288,"duration":1},"status":"passed","severity":"normal"},{"uid":"597384358cab8a7c","name":"Check received message containing Chinese","time":{"start":1750412620108,"stop":1750412620108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3564963d0bd5f75","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750412125962,"stop":1750412125962,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1d7f661f3f519b","name":"Sample","time":{"start":1750412131442,"stop":1750412131443,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1187db55f999ada","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750412666483,"stop":1750412666483,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa11403fdddc331","name":"Push message with Chinese payload","time":{"start":1750412924114,"stop":1750412924114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9473d1cd2603dedd","name":"Push message with content topic containing emoji","time":{"start":1750412924124,"stop":1750412924124,"duration":0},"status":"passed","severity":"normal"},{"uid":"155dec7305464070","name":"Push message with content topic containing long","time":{"start":1750412924119,"stop":1750412924119,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f499232652a552","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750412125958,"stop":1750412125958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0f1aea914e58e8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750412678924,"stop":1750412678924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd5bb6c2250b23c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750412528110,"stop":1750412528110,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc478e6281cde6b3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750412148509,"stop":1750412148509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98c7077ad7b328a9","name":"Store - dialed first","time":{"start":1750412730398,"stop":1750412730398,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ceffca38b61e34","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750412695834,"stop":1750412695837,"duration":3},"status":"passed","severity":"normal"},{"uid":"d90c1671cdcca6a1","name":"Check message with no content topic is not received","time":{"start":1750412652252,"stop":1750412652252,"duration":0},"status":"passed","severity":"normal"},{"uid":"43551517e9eba099","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750412695844,"stop":1750412695845,"duration":1},"status":"passed","severity":"normal"},{"uid":"951cb183263ecc57","name":"random static sharding 7 - Cluster ID: 618, Shard ID: 6","time":{"start":1750412747244,"stop":1750412747244,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae9dff86946e786","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750412125955,"stop":1750412125955,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2fb2cd2abf650a","name":"should request peer renewal on specific errors","time":{"start":1750412168728,"stop":1750412168744,"duration":16},"status":"passed","severity":"normal"},{"uid":"8940ae8aa71babad","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750412179102,"stop":1750412179102,"duration":0},"status":"passed","severity":"normal"},{"uid":"43194f0b631e5f04","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750412327757,"stop":1750412327757,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3ae5f451ca2cd0","name":"Check received message containing Chinese","time":{"start":1750412652220,"stop":1750412652221,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb732fd9dda04624","name":"should transition to Unhealthy when no connections","time":{"start":1750412169551,"stop":1750412169551,"duration":0},"status":"passed","severity":"normal"},{"uid":"7132aaa04e7848ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750412125955,"stop":1750412125955,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b30473ecad5cca","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750412749595,"stop":1750412749595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b66ace6b3e8071","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750412131461,"stop":1750412131462,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad11f41f9b124c9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750412695823,"stop":1750412695824,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cefefb1af9b1db","name":"should set field with only FILTER enabled","time":{"start":1750412132135,"stop":1750412132135,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a682867bcefad","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750412169655,"stop":1750412169656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6dfba8a28723e0d","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750412140615,"stop":1750412140616,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd899688abacd365","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750412179146,"stop":1750412179147,"duration":1},"status":"passed","severity":"normal"},{"uid":"37387dd4925f04fa","name":"should not fail to start the service if it is already started","time":{"start":1750412439042,"stop":1750412439042,"duration":0},"status":"passed","severity":"normal"},{"uid":"303b8e350532cd9b","name":"messageHash returns a Uint8Array","time":{"start":1750412140365,"stop":1750412140366,"duration":1},"status":"passed","severity":"normal"},{"uid":"de41d6b7550d7de0","name":"Subscribe to topic containing Script and publish message","time":{"start":1750412528105,"stop":1750412528106,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a64e4b4b3da3d88","name":"should create a new stream if no existing for protocol found","time":{"start":1750412140613,"stop":1750412140614,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc146acb1af7700","name":"should throw if no connection provided","time":{"start":1750412140613,"stop":1750412140613,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca079b2f39bfd0b","name":"Wrong topic","time":{"start":1750412631762,"stop":1750412631762,"duration":0},"status":"passed","severity":"normal"},{"uid":"154a6458e191ad03","name":"should attach causal history and bloom filter to each message","time":{"start":1750412182332,"stop":1750412182332,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a1e41851cbe818","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750412749605,"stop":1750412749605,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae97a0745a8a208","name":"Filter","time":{"start":1750412730398,"stop":1750412730399,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60c6c13e59935e6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750412125956,"stop":1750412125956,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77f563a03ee813e","name":"should fail to send if no connected peers found","time":{"start":1750412169386,"stop":1750412169387,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e80cf933632ea52","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750412179081,"stop":1750412179082,"duration":1},"status":"passed","severity":"normal"},{"uid":"350ae6a56fb208c9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750412749594,"stop":1750412749594,"duration":0},"status":"passed","severity":"normal"}]