mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
186 KiB
JSON
1 line
186 KiB
JSON
[{"uid":"e28f3d81baf9b731","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748942260764,"stop":1748942260765,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2b9297cca7fa2e","name":"Ping on unsubscribed peer","time":{"start":1748941994240,"stop":1748941994240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a953b51d3e2a676","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748942441753,"stop":1748942441754,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31cbf8a21147adf","name":"should throw error - invalid id","time":{"start":1748941860774,"stop":1748941860774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2484a1df65ee1bad","name":"Check received message containing shell command","time":{"start":1748942387577,"stop":1748942387577,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a25823083279e2","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748941908415,"stop":1748941908415,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4bd968bf0fc1d1","name":"Subscribe to topic containing XML and receive message","time":{"start":1748942441763,"stop":1748942441763,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f24301b7ce927f","name":"Waku message hash computation (payload length 0)","time":{"start":1748941868361,"stop":1748941868362,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c633bbd3b4c5f","name":"Meta field set when metaSetter is specified","time":{"start":1748941868706,"stop":1748941868706,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a81414172ae8117","name":"should reject on timeout if it was set","time":{"start":1748941898863,"stop":1748941898864,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5719add9b8bf947","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748942441786,"stop":1748942441786,"duration":0},"status":"passed","severity":"normal"},{"uid":"165144330edd1ddf","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748941854309,"stop":1748941854309,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8e11f48851b487","name":"Push message with SQL Injection payload","time":{"start":1748942663596,"stop":1748942663596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e947f5ae6ba66de","name":"should not throw an error for a single configured topic","time":{"start":1748941854328,"stop":1748941854329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c20ae9bd357f0c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748941876871,"stop":1748941876871,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd6711a4a1df83d","name":"Push message with unicode special characters payload","time":{"start":1748942663611,"stop":1748942663611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d98899d474437dd","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748942226551,"stop":1748942226551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3858a7907f6899b8","name":"Check message with no pubsub topic is not received","time":{"start":1748942387611,"stop":1748942387611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94a43adcdc4286b","name":"Push message with rate limit","time":{"start":1748942663619,"stop":1748942663620,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b7f48bfc8fb697","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748941854322,"stop":1748941854322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd620e3e73be5f1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748942104847,"stop":1748942104847,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2f6297dca81926","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748941907995,"stop":1748941907995,"duration":0},"status":"passed","severity":"normal"},{"uid":"9994e2e82465605f","name":"Check received message containing Russian","time":{"start":1748942387553,"stop":1748942387554,"duration":1},"status":"passed","severity":"normal"},{"uid":"945db80ec5216c51","name":"Mutual subscription","time":{"start":1748942260761,"stop":1748942260762,"duration":1},"status":"passed","severity":"normal"},{"uid":"566812bfa09fafef","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748941860116,"stop":1748941860116,"duration":0},"status":"passed","severity":"normal"},{"uid":"29758712475169e9","name":"Sign & Recover","time":{"start":1748941887649,"stop":1748941887649,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ec9099137b1ac6","name":"should not fail to start the service if it is already started","time":{"start":1748942171620,"stop":1748942171621,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8274dfe1c75e8e","name":"should invoke callbacks when receiving a message","time":{"start":1748941899045,"stop":1748941899045,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e33193b9dae978","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748942490410,"stop":1748942490410,"duration":0},"status":"passed","severity":"normal"},{"uid":"13da1d66a77e52ca","name":"should be sent with empty content","time":{"start":1748941908830,"stop":1748941908830,"duration":0},"status":"passed","severity":"normal"},{"uid":"127afeb241a7726d","name":"should serialize and deserialize correctly","time":{"start":1748941910164,"stop":1748941910164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5621d50820a76d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748942401209,"stop":1748942401209,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca797ffab50c9f8","name":"should set field with all protocols enabled","time":{"start":1748941860784,"stop":1748941860785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a3d10287f46e2c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748941946213,"stop":1748941946214,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc06fced92c5e553","name":"Renews subscription after lossing a connection","time":{"start":1748942490404,"stop":1748942490404,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba1aca099a1ad85","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748942243197,"stop":1748942243198,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b10827496771ef","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748941877068,"stop":1748941877069,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e333065aaab07f","name":"caches peers it previously fetched","time":{"start":1748941877066,"stop":1748941877067,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6581b1e246776","name":"Check received message containing Arabic","time":{"start":1748942387553,"stop":1748942387553,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e584438efd036a","name":"should properly clean up resources when disposed","time":{"start":1748941897197,"stop":1748941897197,"duration":0},"status":"passed","severity":"normal"},{"uid":"65061b216f772087","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748942490412,"stop":1748942490413,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8add26a904ba09","name":"Push message with content topic containing Script","time":{"start":1748942663602,"stop":1748942663602,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4b5d7fd5228ae3","name":"should properly create location multiaddrs - tcp6","time":{"start":1748941860783,"stop":1748941860783,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5aa7040d9e67ff","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748942490413,"stop":1748942490414,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6b2e5a25dc7f00","name":"Check received message with timestamp: 1748941926403000000 ","time":{"start":1748942387527,"stop":1748942387527,"duration":0},"status":"passed","severity":"normal"},{"uid":"225710c6fb4b7706","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748942354749,"stop":1748942354749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1f82397a23c4a2","name":"Promise Callback - false","time":{"start":1748942436625,"stop":1748942436625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d38070980d28922","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748942368370,"stop":1748942368370,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e4a13a64742dbe","name":"Check meta is set [ecies]","time":{"start":1748941888818,"stop":1748941888818,"duration":0},"status":"passed","severity":"normal"},{"uid":"2801771c7e7e5d13","name":"should use provided shard info when available","time":{"start":1748941898658,"stop":1748941898658,"duration":0},"status":"passed","severity":"normal"},{"uid":"6082f0c574c761f2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748942490394,"stop":1748942490395,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5ea57a43144842","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748941860104,"stop":1748941860105,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22df156c4b64312","name":"Used by Waku Relay","time":{"start":1748942462440,"stop":1748942462440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0df17f3afe833eb","name":"Decoder throws on undefined content topic","time":{"start":1748941887279,"stop":1748941887279,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f8a98c4826249d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748941854310,"stop":1748941854311,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ab30c9f3de6c91","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748941908383,"stop":1748941908383,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed36e36d29680af","name":"removeEventListener with correct event","time":{"start":1748941967377,"stop":1748941967377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0161d855ffcc2f0","name":"Check message with no content topic is not received","time":{"start":1748942387614,"stop":1748942387614,"duration":0},"status":"passed","severity":"normal"},{"uid":"628d295cb1f96057","name":"Check received message containing long","time":{"start":1748942387551,"stop":1748942387551,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fc7b41c6ff5b44","name":"should enable all discoveries when explicitly set","time":{"start":1748941898260,"stop":1748941898260,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ceb34a56ce4f0b5","name":"random static sharding 3 - Cluster ID: 413, Shard ID: 39","time":{"start":1748942484083,"stop":1748942484083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a7e23a0c42c8ba","name":"should reject if Relay is requested but not mounted","time":{"start":1748941898861,"stop":1748941898861,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6fbf4b4d9e97e7","name":"Check received message containing unicode special characters","time":{"start":1748942387526,"stop":1748942387526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5806960f65e3de4","name":"Push message with content topic containing Arabic","time":{"start":1748942663601,"stop":1748942663601,"duration":0},"status":"passed","severity":"normal"},{"uid":"12adeb10507ac325","name":"Reusing cursor across nodes","time":{"start":1748942401210,"stop":1748942401210,"duration":0},"status":"passed","severity":"normal"},{"uid":"493df26c2888035b","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748942387549,"stop":1748942387550,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b58906eea57f51","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748941898691,"stop":1748941898692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7137bf98f4cb8b21","name":"Check received message with timestamp: 1748941926403 ","time":{"start":1748942387527,"stop":1748942387528,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d65af55389b905","name":"Check received message containing Russian","time":{"start":1748942354738,"stop":1748942354738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8066ce3e1cc64a1","name":"should wait for LightPush peer to be connected","time":{"start":1748941898864,"stop":1748941898864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8099bf916ea66a8","name":"should return PeerId when PeerId is provided","time":{"start":1748941898656,"stop":1748941898657,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfa05baced48d60","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748941875945,"stop":1748941875945,"duration":0},"status":"passed","severity":"normal"},{"uid":"958be5b484d5a56","name":"Push message with content topic containing XML","time":{"start":1748942663602,"stop":1748942663602,"duration":0},"status":"passed","severity":"normal"},{"uid":"374b777711c2e8ae","name":"Push message with short payload","time":{"start":1748942663607,"stop":1748942663607,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ff5bca58e1ab2a","name":"non connected peers","time":{"start":1748942226747,"stop":1748942226747,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3428bb810479e0b5","name":"should not fail to start the service if it is already started","time":{"start":1748941881010,"stop":1748941881010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b16792ce31259b1","name":"connected peers and dial","time":{"start":1748942226745,"stop":1748942226746,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4d30cff106030555","name":"Check meta is set [symmetric]","time":{"start":1748941887277,"stop":1748941887277,"duration":0},"status":"passed","severity":"normal"},{"uid":"66773518b0da3858","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748942490414,"stop":1748942490414,"duration":0},"status":"passed","severity":"normal"},{"uid":"126fe804ac227a04","name":"Fields are not dropped","time":{"start":1748941867605,"stop":1748941867617,"duration":12},"status":"passed","severity":"normal"},{"uid":"9ba3a917ab195810","name":"Check received message with timestamp: 1748941926403 ","time":{"start":1748942387602,"stop":1748942387603,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3ed08f49570b2f","name":"Check message on other pubsub topic is not received","time":{"start":1748942354724,"stop":1748942354725,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00650c824db5b0","name":"Sample","time":{"start":1748941860190,"stop":1748941860190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66a41b3d64d768f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748942104849,"stop":1748942104849,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed79e1f7724c9eb","name":"Relay + Store","time":{"start":1748941860786,"stop":1748941860786,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eed120e57d0f0c4","name":"throws on content topic with empty version field","time":{"start":1748941854297,"stop":1748941854298,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cc002a5cb5bbe0","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748941898751,"stop":1748941898751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8827efc181324072","name":"should transition to Unhealthy when no connections","time":{"start":1748941898216,"stop":1748941898217,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab0957963d97378","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748941908407,"stop":1748941908408,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc3bcfac7b28698","name":"Check received message containing long","time":{"start":1748942354733,"stop":1748942354734,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80dedb54e7619c0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748942459239,"stop":1748942459239,"duration":0},"status":"passed","severity":"normal"},{"uid":"68defe8dcd84c565","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748941908386,"stop":1748941908387,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db99a70e1e02577","name":"Relay","time":{"start":1748941932523,"stop":1748941932524,"duration":1},"status":"passed","severity":"normal"},{"uid":"942db089e910d720","name":"should use shardsUnderCluster when provided","time":{"start":1748941898658,"stop":1748941898664,"duration":6},"status":"passed","severity":"normal"},{"uid":"508eae4f0c679895","name":"Push message with content topic containing Arabic","time":{"start":1748942663615,"stop":1748942663615,"duration":0},"status":"passed","severity":"normal"},{"uid":"25015a97efb986e7","name":"should increase lamport timestamp","time":{"start":1748941908824,"stop":1748941908825,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb49cf7e17b4c17","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748941908425,"stop":1748941908426,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d0357001f1b3ac","name":"should not retry if at least one success","time":{"start":1748941898753,"stop":1748941898753,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b9ca9086a720cb","name":"safeDispatchEvent","time":{"start":1748941967385,"stop":1748941967386,"duration":1},"status":"passed","severity":"normal"},{"uid":"2750f2a861eceae2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748942490411,"stop":1748942490411,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cdfd9a2cf7d20c","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748941908392,"stop":1748941908393,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e64887b8531ea3","name":"Check publish message containing shell command","time":{"start":1748942251613,"stop":1748942251619,"duration":6},"status":"passed","severity":"normal"},{"uid":"4eae0c69206b9af9","name":"recovers when dns.resolve returns empty","time":{"start":1748941877065,"stop":1748941877065,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b94ca5aaa74747","name":"Subscribe and receive messages via waku relay post","time":{"start":1748942441773,"stop":1748942441773,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1b49e84d8e6b0f","name":"Generator, custom pubsub topic","time":{"start":1748942427607,"stop":1748942427608,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fab64b7a852458e","name":"Check message with non string payload is not received","time":{"start":1748942354730,"stop":1748942354730,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f19d135acc6aa3","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748941908378,"stop":1748941908379,"duration":1},"status":"passed","severity":"normal"},{"uid":"59460379fb3c9ca8","name":"should properly create location multiaddrs - udp4","time":{"start":1748941860781,"stop":1748941860782,"duration":1},"status":"passed","severity":"normal"},{"uid":"f140d4328e77960","name":"Check received message containing emoji","time":{"start":1748942354717,"stop":1748942354717,"duration":0},"status":"passed","severity":"normal"},{"uid":"417fda79960e63ed","name":"should insert elements correctly","time":{"start":1748941910163,"stop":1748941910163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cc025b1e75eeab","name":"unsubscribes","time":{"start":1748942454794,"stop":1748942454795,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee3a7410852ef58","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748942490407,"stop":1748942490407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2f7823c882b48e","name":"Using a function","time":{"start":1748942462439,"stop":1748942462440,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06d027bd2031c4","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748942132367,"stop":1748942132367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b8eafef555c824","name":"Check publish message after service node is restarted","time":{"start":1748942251629,"stop":1748942251629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa2799a021605e12","name":"Check received message containing Basic HTML tag","time":{"start":1748942354741,"stop":1748942354741,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1ebc4e856e9551","name":"Callback on promise, aborts when callback returns true","time":{"start":1748942447670,"stop":1748942447670,"duration":0},"status":"passed","severity":"normal"},{"uid":"697c4656338f288c","name":"Check received message containing JSON","time":{"start":1748942387520,"stop":1748942387522,"duration":2},"status":"passed","severity":"normal"},{"uid":"188c90cb4573b7c2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748941908428,"stop":1748941908428,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d492f76df9131b","name":"should reject if LightPush is requested but not mounted","time":{"start":1748941898862,"stop":1748941898862,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e66e9e8d5b266dc","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748941876866,"stop":1748941876867,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe566afba8df247d","name":"Subscribe to topic containing Script and receive message","time":{"start":1748942441762,"stop":1748942441763,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8ef63569074c04","name":"Sets default value correctly","time":{"start":1748942462441,"stop":1748942462441,"duration":0},"status":"passed","severity":"normal"},{"uid":"5494a1970144f6a8","name":"Push message with content topic containing emoji","time":{"start":1748942663604,"stop":1748942663604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4ede1c82b222d5","name":"Js publishes, other Js receives","time":{"start":1748942239868,"stop":1748942239868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff45abde50d0067a","name":"Subscribe and receives messages on 20 topics","time":{"start":1748942490395,"stop":1748942490395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33aa242d2815b41","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748941876870,"stop":1748941876870,"duration":0},"status":"passed","severity":"normal"},{"uid":"b175da5af01354ef","name":"should not receive a peer event after stop","time":{"start":1748942171622,"stop":1748942171623,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da1a96bb83aa772","name":"Subscribe to topic containing Script and publish message","time":{"start":1748942260777,"stop":1748942260778,"duration":1},"status":"passed","severity":"normal"},{"uid":"639178ffff87ed59","name":"should remove expired entries after TTL has passed","time":{"start":1748941897195,"stop":1748941897195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaa4114d2513f22","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748942490413,"stop":1748942490413,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb950e8d78514c7f","name":"should set field with only STORE enabled","time":{"start":1748941860785,"stop":1748941860785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd00dcf1926807e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748942441785,"stop":1748942441785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f752c09d83d31c91","name":"should maintain desired error rate","time":{"start":1748941910163,"stop":1748941910163,"duration":0},"status":"passed","severity":"normal"},{"uid":"975266981eaed8b9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748942441764,"stop":1748942441764,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f97dc1441f8a90","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748942459237,"stop":1748942459238,"duration":1},"status":"passed","severity":"normal"},{"uid":"efabfc697d21db17","name":"should insert message into bloom filter","time":{"start":1748941908821,"stop":1748941908822,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6e9d753ccfd2a1","name":"Store - dialed first","time":{"start":1748942465784,"stop":1748942465784,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f61bf1d6f9bbac","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748942441761,"stop":1748942441762,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bd489732c6c8b7","name":"Publish message with rate limit","time":{"start":1748942251630,"stop":1748942251630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e7619bf96a9218","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748941854323,"stop":1748941854323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24fe705875b238f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748941854320,"stop":1748941854321,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5e862012f0bd63","name":"Subscribe to topic containing XML and receive message","time":{"start":1748942441785,"stop":1748942441786,"duration":1},"status":"passed","severity":"normal"},{"uid":"864610f692c3c17c","name":"Renews subscription after lossing a connection","time":{"start":1748942441767,"stop":1748942441767,"duration":0},"status":"passed","severity":"normal"},{"uid":"73778e88329afb0c","name":"messageHashStr returns a hex string","time":{"start":1748941868364,"stop":1748941868365,"duration":1},"status":"passed","severity":"normal"},{"uid":"860433d7f3272c59","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748942490409,"stop":1748942490410,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1cc6b5ae79b722","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748941898692,"stop":1748941898692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c493cf8a5a74f03c","name":"should use DNS peer discovery with light client","time":{"start":1748941931723,"stop":1748941931724,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f31ba0137766c365","name":"Check received message containing escaped characters","time":{"start":1748942354716,"stop":1748942354716,"duration":0},"status":"passed","severity":"normal"},{"uid":"50747ceac889d1cd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748942401206,"stop":1748942401206,"duration":0},"status":"passed","severity":"normal"},{"uid":"2712d41c204ad8a8","name":"Default pageSize","time":{"start":1748942450876,"stop":1748942450876,"duration":0},"status":"passed","severity":"normal"},{"uid":"649c529909200b16","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748942490407,"stop":1748942490407,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb18643c6541e9da","name":"Subscribe and receive messages via waku relay post","time":{"start":1748942441744,"stop":1748942441744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6339aa9967382e9d","name":"Check received message containing JSON","time":{"start":1748942387566,"stop":1748942387576,"duration":10},"status":"passed","severity":"normal"},{"uid":"3326b98e9d628e37","name":"Round trip binary serialization","time":{"start":1748941868705,"stop":1748941868706,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3d00e46060d8dd","name":"Push message with content topic containing unicode special characters","time":{"start":1748942663618,"stop":1748942663618,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d721e32b32567e","name":"should increase lamport timestamp","time":{"start":1748941908819,"stop":1748941908820,"duration":1},"status":"passed","severity":"normal"},{"uid":"810a42848c826f59","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748941908391,"stop":1748941908391,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb3b75a2eedef0","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748941927493,"stop":1748941927494,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0ad5b207a90ad3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app83/4/topic657/test.js","time":{"start":1748942368365,"stop":1748942368366,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fbb21ac29b70e1","name":"handles empty contentTopics array correctly","time":{"start":1748941854332,"stop":1748941854332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfe4b2b09698ad","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748941908383,"stop":1748941908383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a0042538f8b91e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748942243194,"stop":1748942243194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cf3b40b460cdc9","name":"start node with empty content topic","time":{"start":1748942368370,"stop":1748942368370,"duration":0},"status":"passed","severity":"normal"},{"uid":"846af431fd75961a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748942059367,"stop":1748942059368,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a73cdad659193ea","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748941888817,"stop":1748941888817,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5342ca333979af3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748942441752,"stop":1748942441752,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3419534f8ca226","name":"should handle general insertion and lookup correctly","time":{"start":1748941910164,"stop":1748941910165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08315457816c1da","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748941860102,"stop":1748941860102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9da5be9a1da3e0b","name":"should return usable stream attached to connection","time":{"start":1748941868423,"stop":1748941868424,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30755adc41713ca","name":"pre and post cipher","time":{"start":1748941887648,"stop":1748941887649,"duration":1},"status":"passed","severity":"normal"},{"uid":"77776408de0cfd32","name":"Check received message containing numeric","time":{"start":1748942354734,"stop":1748942354735,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90fca87d182d559","name":"Check received message containing JSON","time":{"start":1748942354741,"stop":1748942354742,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a46e795f003ac92","name":"Push message with content topic containing shell command","time":{"start":1748942663603,"stop":1748942663603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1660e9b4c2fa0800","name":"same cluster, same shard: nodes connect","time":{"start":1748942132367,"stop":1748942132368,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e16698c8d4312c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748941854326,"stop":1748941854326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc81b0169d08595","name":"Check publish message containing JSON","time":{"start":1748942251613,"stop":1748942251613,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc734f8c523d427e","name":"Nodes with multiple pubsub topic","time":{"start":1748942243198,"stop":1748942243198,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd74f7bed137aa98","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748942260765,"stop":1748942260765,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d3bfa6376a993c","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748941908408,"stop":1748941908409,"duration":1},"status":"passed","severity":"normal"},{"uid":"b968ccdaf005a8a","name":"should call waitForPeer on Relay","time":{"start":1748941898865,"stop":1748941898867,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2efd033bfce6b72","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748941908385,"stop":1748941908385,"duration":0},"status":"passed","severity":"normal"},{"uid":"32500fbc538ec4aa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748942490406,"stop":1748942490406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db5a042188cce01","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748941908425,"stop":1748941908425,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ed9ec8a33976d9","name":"Passing page size 11 when there are 10 messages","time":{"start":1748942450874,"stop":1748942450875,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47be2c55393661a","name":"Check received message containing long","time":{"start":1748942354693,"stop":1748942354693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f15cc31270c0fb1","name":"ignores domain fetching errors","time":{"start":1748941877066,"stop":1748941877066,"duration":0},"status":"passed","severity":"normal"},{"uid":"612692ef42f9ea3b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748942441778,"stop":1748942441779,"duration":1},"status":"passed","severity":"normal"},{"uid":"c818328a99712fa4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app17/9/topic237/test.js","time":{"start":1748942368368,"stop":1748942368368,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba33eb5e58d734ad","name":"Check received message containing Arabic","time":{"start":1748942354738,"stop":1748942354738,"duration":0},"status":"passed","severity":"normal"},{"uid":"7013865b7b433f7a","name":"less peers than existing","time":{"start":1748942226746,"stop":1748942226747,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2ca6aeede49bfb39","name":"Check publish message containing escaped characters","time":{"start":1748942251619,"stop":1748942251619,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e88b3ece1ce8785","name":"Encoder throws on empty string content topic","time":{"start":1748941888818,"stop":1748941888819,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb998feaae21e687","name":"should throw error - no public key","time":{"start":1748941860774,"stop":1748941860774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f38a0a5bb9ea66a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748941854333,"stop":1748941854333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b65614d433a8990","name":"listenerCount","time":{"start":1748941967383,"stop":1748941967385,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e6c911e6326e1db","name":"Check received message containing short","time":{"start":1748942387550,"stop":1748942387551,"duration":1},"status":"passed","severity":"normal"},{"uid":"497f31aef1d2ab3e","name":"Fails to push message with large meta","time":{"start":1748942663605,"stop":1748942663605,"duration":0},"status":"passed","severity":"normal"},{"uid":"18052462d65be9e2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748941854456,"stop":1748941854456,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaa496800f8098b","name":"Push message with content topic containing long","time":{"start":1748942663613,"stop":1748942663613,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9b32033725dc91","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748942449501,"stop":1748942449502,"duration":1},"status":"passed","severity":"normal"},{"uid":"54cd18315fad8d71","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748941933491,"stop":1748941933495,"duration":4},"status":"passed","severity":"normal"},{"uid":"4227bbc7e3ec72da","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748942059374,"stop":1748942059374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56df54081ceb29a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748942401209,"stop":1748942401209,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f1e829fa18c29c","name":"should push the message to the outgoing buffer","time":{"start":1748941908820,"stop":1748941908821,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffd76fedbd75204","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748941908378,"stop":1748941908378,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2086c217b371b3","name":"should return false when shard is not included in network shards","time":{"start":1748941898668,"stop":1748941898668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b7f177ac1d9a42","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748941854316,"stop":1748941854317,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cf0efd6a227bd7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748942441754,"stop":1748942441754,"duration":0},"status":"passed","severity":"normal"},{"uid":"993d0310a988d6be","name":"Push message with Basic HTML tag payload","time":{"start":1748942663597,"stop":1748942663598,"duration":1},"status":"passed","severity":"normal"},{"uid":"426faa00d2ed59e9","name":"Check message with no pubsub topic is not received","time":{"start":1748942387536,"stop":1748942387536,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcd789f4b421b0d","name":"Fails to publish message with empty text","time":{"start":1748942251626,"stop":1748942251626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10262dba5fb5754","name":"Passing page size 1 when there are 4 messages","time":{"start":1748942450873,"stop":1748942450873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2d6205158968c1","name":"isConnected return false after peer stops","time":{"start":1748941946215,"stop":1748941946215,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbb519320e0cda6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748942441783,"stop":1748942441783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1e7c22b46c251","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748942490405,"stop":1748942490406,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1dc7da097f42c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748942243195,"stop":1748942243195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5165914c00e76850","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748941946213,"stop":1748941946213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41655add2c74c1e","name":"Check received message containing emoji","time":{"start":1748942387597,"stop":1748942387598,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f3cbbbe928eda3","name":"Refresh subscription","time":{"start":1748942441757,"stop":1748942441757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfa53851123a36b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748942104848,"stop":1748942104848,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e40ece92a8b347","name":"groups content topics by expected pubsub topic","time":{"start":1748941854316,"stop":1748941854316,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e3d468ed702cae","name":"Should update multiaddrs","time":{"start":1748942171877,"stop":1748942171878,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc187fb25c8fb28","name":"LightPush","time":{"start":1748942465785,"stop":1748942465786,"duration":1},"status":"passed","severity":"normal"},{"uid":"4015708a9cd7dc5a","name":"start node with empty shard should fail","time":{"start":1748942484088,"stop":1748942484088,"duration":0},"status":"passed","severity":"normal"},{"uid":"787402b3056ae95c","name":"A test","time":{"start":1748942122554,"stop":1748942122555,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac923198dc1135c","name":"messageHashStr works with IDecodedMessage","time":{"start":1748941868365,"stop":1748941868365,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb1ce022dddf656","name":"should request renew when peer disconnects","time":{"start":1748941898324,"stop":1748941898325,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99f85e406a1c8b1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748942490394,"stop":1748942490394,"duration":0},"status":"passed","severity":"normal"},{"uid":"87290c8040e8707c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app38/7/topic551/json","time":{"start":1748942368367,"stop":1748942368367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3be206bc230f229","name":"Subscribe to topic containing long and receive message","time":{"start":1748942490397,"stop":1748942490397,"duration":0},"status":"passed","severity":"normal"},{"uid":"58214df291a1581b","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748941898658,"stop":1748941898658,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d9eb3b7d054213","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748942663602,"stop":1748942663603,"duration":1},"status":"passed","severity":"normal"},{"uid":"593f975c51669ecc","name":"Correctly serialized arguments","time":{"start":1748942134592,"stop":1748942134592,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c20708d0e5a2b31","name":"Relay - times out","time":{"start":1748942465783,"stop":1748942465784,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b55d06cd641719","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748942413904,"stop":1748942413904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e97cbcaef24c05","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748942260788,"stop":1748942260788,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb0978c99be190f","name":"Check message with no payload is not received","time":{"start":1748942354729,"stop":1748942354730,"duration":1},"status":"passed","severity":"normal"},{"uid":"417d9709611ac231","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748942441762,"stop":1748942441762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c099265c8234ccd0","name":"Check received message containing Arabic","time":{"start":1748942354699,"stop":1748942354699,"duration":0},"status":"passed","severity":"normal"},{"uid":"3558890fdc0d5fa8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748942663616,"stop":1748942663617,"duration":1},"status":"passed","severity":"normal"},{"uid":"58805f74cf76904","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748941854324,"stop":1748941854324,"duration":0},"status":"passed","severity":"normal"},{"uid":"369e9d8fceef2a43","name":"Refresh subscription","time":{"start":1748942490408,"stop":1748942490408,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a32af97f831688","name":"Subscribe to topic containing XML and receive message","time":{"start":1748942490412,"stop":1748942490412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9576cf7f68ee625","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748941877069,"stop":1748941877069,"duration":0},"status":"passed","severity":"normal"},{"uid":"783b62d2cd0fbb9a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748941854321,"stop":1748941854321,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a4b30f441c1cda","name":"Push message with content topic containing JSON","time":{"start":1748942663617,"stop":1748942663617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bf345bb9f18b02","name":"Check message with no payload is not received","time":{"start":1748942387541,"stop":1748942387545,"duration":4},"status":"passed","severity":"normal"},{"uid":"d42ce593515b421f","name":"Fails to publish duplicate message","time":{"start":1748942251622,"stop":1748942251626,"duration":4},"status":"passed","severity":"normal"},{"uid":"636aaecaaefe68ad","name":"configure the node with multiple pubsub topics","time":{"start":1748942484087,"stop":1748942484087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f0b3196806082f","name":"can start and stop the service","time":{"start":1748941881009,"stop":1748941881010,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfa16098fc3b151","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748942449503,"stop":1748942449505,"duration":2},"status":"passed","severity":"normal"},{"uid":"105502cfbdd689cd","name":"should update ack status of messages in outgoing buffer","time":{"start":1748941908831,"stop":1748941908831,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf40da04c499ea2","name":"Check received message with timestamp: 1748941926403000000 ","time":{"start":1748942387599,"stop":1748942387602,"duration":3},"status":"passed","severity":"normal"},{"uid":"78d275adcdc35336","name":"All","time":{"start":1748941932526,"stop":1748941932528,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f271bbd6d7912c2","name":"Check message on other pubsub topic is not received","time":{"start":1748942387605,"stop":1748942387611,"duration":6},"status":"passed","severity":"normal"},{"uid":"ba7eee1f7faef5ab","name":"Check received message containing Script","time":{"start":1748942354702,"stop":1748942354702,"duration":0},"status":"passed","severity":"normal"},{"uid":"87464793af5b6f6f","name":"Check message with non string payload is not received","time":{"start":1748942387545,"stop":1748942387549,"duration":4},"status":"passed","severity":"normal"},{"uid":"5890e6fb7c0eb1bd","name":"Check received message containing Script","time":{"start":1748942387519,"stop":1748942387519,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c25d6553877066","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748941908389,"stop":1748941908389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede112c9da7afbd2","name":"throws an error for improperly formatted content topics","time":{"start":1748941854317,"stop":1748941854318,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf2c7cb4ffc4217","name":"should throw error - no id","time":{"start":1748941860773,"stop":1748941860774,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f44c5a128dcbc96","name":"Push message with Chinese payload","time":{"start":1748942663608,"stop":1748942663608,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88a959d622b7fd6","name":"returns only open connection if one present","time":{"start":1748941867881,"stop":1748941867882,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f8d9658f970f1d","name":"Push message with long payload","time":{"start":1748942663595,"stop":1748942663595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85b8151ae0a12ab","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748942387603,"stop":1748942387604,"duration":1},"status":"passed","severity":"normal"},{"uid":"82934d77b755fc1f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748942441766,"stop":1748942441767,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66e88663dc03da5","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748941908394,"stop":1748941908394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76b6ad36e2792c5","name":"Push message with special chars payload","time":{"start":1748942663608,"stop":1748942663608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee673c9c01d6f4dc","name":"Waku message hash computation (no timestamp)","time":{"start":1748941868362,"stop":1748941868362,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f5e6945a4a7cd4","name":"Check received message containing unicode special characters","time":{"start":1748942354716,"stop":1748942354717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2db05cdb8bd7c3f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748941854326,"stop":1748941854326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bff732caa85a38a","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748942059370,"stop":1748942059372,"duration":2},"status":"passed","severity":"normal"},{"uid":"715808ebc8ba9388","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748942260769,"stop":1748942260769,"duration":0},"status":"passed","severity":"normal"},{"uid":"329bb96474643edd","name":"should encode/decode to text encoding","time":{"start":1748941860776,"stop":1748941860776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5b6ea6493e836a","name":"Check publish message containing SQL Injection","time":{"start":1748942251594,"stop":1748942251595,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ae12e4b5fee8d5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748942260788,"stop":1748942260788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a012260acf604f33","name":"Push message with Script payload","time":{"start":1748942663609,"stop":1748942663610,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d75740cad3404f","name":"getPeersByDiscovery","time":{"start":1748942226549,"stop":1748942226550,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8579953f66e6d3a","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748941908388,"stop":1748941908388,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d96c18258f6b27","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748942441786,"stop":1748942441787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db585938f33709","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748941854325,"stop":1748941854326,"duration":1},"status":"passed","severity":"normal"},{"uid":"217d9ccfe9bfc9f0","name":"Reopen subscription with peer with lost subscription","time":{"start":1748941994240,"stop":1748941994242,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cdb528498a5b41f","name":"should be called for bootstrap peers","time":{"start":1748941934980,"stop":1748941934980,"duration":0},"status":"passed","severity":"normal"},{"uid":"507fece5b5c75d6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748941854327,"stop":1748941854327,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc3bd2b910c8c99","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748942490405,"stop":1748942490405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c298c759754734f0","name":"Subscribe to topic containing short and receive message","time":{"start":1748942490409,"stop":1748942490409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2708b08f24e317f0","name":"should get locked peers","time":{"start":1748941898321,"stop":1748941898324,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d46b50667456a27","name":"Publish message with large meta","time":{"start":1748942251629,"stop":1748942251630,"duration":1},"status":"passed","severity":"normal"},{"uid":"2156af6f37cb709e","name":"Check publish message containing unicode special characters","time":{"start":1748942251619,"stop":1748942251619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f254e1ffa9fcc5d7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748941854323,"stop":1748941854323,"duration":0},"status":"passed","severity":"normal"},{"uid":"817a8cc8e53db181","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748941854329,"stop":1748941854329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a976d1885e3e16e4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748941908423,"stop":1748941908423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0e7e4f8685ca5a","name":"should not be empty after adding a subscription","time":{"start":1748941899044,"stop":1748941899044,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c396e5530115a2","name":"Push 30 different messages","time":{"start":1748942663612,"stop":1748942663612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7935b206f03b2dfd","name":"should have no discoveries enabled by default","time":{"start":1748941898259,"stop":1748941898260,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb963959e98357f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748942441743,"stop":1748942441743,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bc8c85a304466f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app29/6/topic536/test.js","time":{"start":1748942368367,"stop":1748942368367,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbd3a0411dddeea","name":"Subscribe and receives messages on 20 topics","time":{"start":1748942441779,"stop":1748942441779,"duration":0},"status":"passed","severity":"normal"},{"uid":"77602df8ecbfe97b","name":"Check message received after jswaku node is restarted","time":{"start":1748942387549,"stop":1748942387549,"duration":0},"status":"passed","severity":"normal"},{"uid":"294beb9ac3d3f339","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748941908377,"stop":1748941908377,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0063de08cde1d4","name":"Push message with content topic containing XML","time":{"start":1748942663616,"stop":1748942663616,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a461c6443832caf","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748941908387,"stop":1748941908387,"duration":0},"status":"passed","severity":"normal"},{"uid":"299adaefe3cea5d9","name":"Check received message containing emoji","time":{"start":1748942354745,"stop":1748942354745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4587b17f65b9dc8b","name":"should handle connection events","time":{"start":1748941898325,"stop":1748941898328,"duration":3},"status":"passed","severity":"normal"},{"uid":"a1aee50a930011df","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748941860111,"stop":1748941860111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dce745c7bbae8","name":"Check message with no payload is not received","time":{"start":1748942387615,"stop":1748942387615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4caf0e793a77fd","name":"should mark all messages in causal history as acknowledged","time":{"start":1748941908827,"stop":1748941908827,"duration":0},"status":"passed","severity":"normal"},{"uid":"227139d0aaa5b4bd","name":"should request peer renewal on specific errors","time":{"start":1748941898031,"stop":1748941898031,"duration":0},"status":"passed","severity":"normal"},{"uid":"4678655d3ad1749d","name":"should initialize with default number of peers","time":{"start":1748941898317,"stop":1748941898320,"duration":3},"status":"passed","severity":"normal"},{"uid":"1fb83af9a6389b53","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1748941868363,"stop":1748941868363,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b797ca99660d9f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748941854324,"stop":1748941854324,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8e51b4c117a4d","name":"should return unique PubsubTopics for static sharding","time":{"start":1748941854320,"stop":1748941854320,"duration":0},"status":"passed","severity":"normal"},{"uid":"84618573f5a30893","name":"Push message with custom timestamp: 1748938459601","time":{"start":1748942663620,"stop":1748942663620,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a40bfaef4312a51","name":"Nwaku publishes","time":{"start":1748942239867,"stop":1748942239867,"duration":0},"status":"passed","severity":"normal"},{"uid":"46629d23806b5096","name":"Check received message containing Russian","time":{"start":1748942354699,"stop":1748942354699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb2dd21d9b1fdda","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748941908830,"stop":1748941908830,"duration":0},"status":"passed","severity":"normal"},{"uid":"200d3f296676265","name":"Push message with content topic containing Chinese","time":{"start":1748942663601,"stop":1748942663601,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa73fc581891692f","name":"Decoder throws on empty string content topic","time":{"start":1748941868708,"stop":1748941868708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fdb13d4dca3e9e","name":"Push message with shell command payload","time":{"start":1748942663610,"stop":1748942663611,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f46b4506884575","name":"Check received message containing special chars","time":{"start":1748942354735,"stop":1748942354736,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2ef583f886fe66","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748942459238,"stop":1748942459238,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fef4b2f95d1d3de","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748942490401,"stop":1748942490401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe3a62389d591dc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748942415156,"stop":1748942415156,"duration":0},"status":"passed","severity":"normal"},{"uid":"3191dcac828a2bd4","name":"Subscribe and publish message","time":{"start":1748942260763,"stop":1748942260763,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d39bc0e863f7f2","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748941854311,"stop":1748941854311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4f0e42e456ac51","name":"should not fail to stop the service if it was not started","time":{"start":1748941931709,"stop":1748941931710,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c3a23c857851e7","name":"Check message with no payload is not received","time":{"start":1748942354752,"stop":1748942354752,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d7a14c5368cb65","name":"should not allow k > 12","time":{"start":1748941907990,"stop":1748941907991,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dcf87aea6b207f","name":"Subscribe to topic containing Script and receive message","time":{"start":1748942441785,"stop":1748942441785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95dd4a492075f16","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748941908415,"stop":1748941908415,"duration":0},"status":"passed","severity":"normal"},{"uid":"580c591f5ec4c366","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748941860093,"stop":1748941860101,"duration":8},"status":"passed","severity":"normal"},{"uid":"b19ff7bb81285d4b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748941876869,"stop":1748941876869,"duration":0},"status":"passed","severity":"normal"},{"uid":"498b01d47aef0198","name":"should set field with all protocols disabled","time":{"start":1748941860784,"stop":1748941860784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cbaa9a2852e1e9","name":"Check message received after nwaku node is restarted","time":{"start":1748942354730,"stop":1748942354731,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1df4646dbecd8a29","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748941860107,"stop":1748941860107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77b3bd1c116e8ad","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748942251621,"stop":1748942251621,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc2cb64af6cd3be","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748942441790,"stop":1748942441790,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2e3e04f9019501","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748942441780,"stop":1748942441781,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7ab24ee858543c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748941908427,"stop":1748941908427,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f35be87edf68f7","name":"Renews subscription after lossing a connection","time":{"start":1748942490414,"stop":1748942490415,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9060e9408b1c9e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748941908414,"stop":1748941908414,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f1e1e7e856e735","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748941860109,"stop":1748941860110,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9dc823a48e462b","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748942441753,"stop":1748942441753,"duration":0},"status":"skipped","severity":"normal"},{"uid":"732440141936fb70","name":"Push message with emoji payload","time":{"start":1748942663599,"stop":1748942663599,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fc62fc73333f90","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748941908427,"stop":1748941908427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d689ac5688005ed1","name":"Push message with content topic containing Russian","time":{"start":1748942663615,"stop":1748942663615,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c56b43b74ffe28","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748941854321,"stop":1748941854321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d64a5fbf143d6ec","name":"Check message on other pubsub topic is not received","time":{"start":1748942387532,"stop":1748942387535,"duration":3},"status":"passed","severity":"normal"},{"uid":"298a6e4b1f156ffd","name":"Push message with Basic HTML tag payload","time":{"start":1748942663610,"stop":1748942663610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3880fa5feba422","name":"Subscribe to topic containing XML and publish message","time":{"start":1748942260778,"stop":1748942260787,"duration":9},"status":"passed","severity":"normal"},{"uid":"a7a519a25ec21088","name":"Check message with invalid timestamp is not received","time":{"start":1748942354750,"stop":1748942354751,"duration":1},"status":"passed","severity":"normal"},{"uid":"965d94f031497f91","name":"Push message with meta","time":{"start":1748942663619,"stop":1748942663619,"duration":0},"status":"passed","severity":"normal"},{"uid":"9654926af4a8d52d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748942415154,"stop":1748942415155,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd7eb2e8ab8c9b8e","name":"should return false","time":{"start":1748941860774,"stop":1748941860775,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2316342cf85219","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748942427608,"stop":1748942427610,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dad28b8071f7992","name":"Check received message containing XML","time":{"start":1748942354702,"stop":1748942354702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d359997c6c490b2f","name":"should not receive a peer event after stop","time":{"start":1748941881011,"stop":1748941881011,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fcc24a8be5a3b4","name":"Query generator for 2000 messages","time":{"start":1748942447673,"stop":1748942447674,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e692e19b7e5bd0d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748942449501,"stop":1748942449501,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d6b0ee42054b6e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748942441743,"stop":1748942441744,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ffe1131eaa1a87","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748941868426,"stop":1748941868427,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ede8e74dc3c1fc","name":"throws on content topic with empty topic name field","time":{"start":1748941854298,"stop":1748941854299,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbbe8d6baebf18","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748941908414,"stop":1748941908414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2282d6303e55f8","name":"Check message with no pubsub topic is not received","time":{"start":1748942354726,"stop":1748942354729,"duration":3},"status":"passed","severity":"normal"},{"uid":"ad6ee47fec2bbc64","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748942441779,"stop":1748942441780,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9f04d1c159ebcf38","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748941898694,"stop":1748941898694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d354f57b775ec277","name":"should be online or offline if network state changed","time":{"start":1748941927495,"stop":1748941927495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1183cceafeb0068d","name":"Check received message containing numeric","time":{"start":1748942387512,"stop":1748942387513,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85b17ca12139930","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748941868360,"stop":1748941868361,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2d23d8532493d4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748941934982,"stop":1748941934982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79607c6ddaa9cf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748941860108,"stop":1748941860109,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb4ed94212b58b7","name":"can start and stop the service","time":{"start":1748941931708,"stop":1748941931709,"duration":1},"status":"passed","severity":"normal"},{"uid":"307b64d69ac4f73f","name":"Nodes with multiple pubsub topic","time":{"start":1748942243195,"stop":1748942243196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0befe8960db954e","name":"should only return 1 node with relay and store capability","time":{"start":1748941877068,"stop":1748941877068,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a14db0ee887a8a","name":"Fails to publish message with wrong content topic","time":{"start":1748942251626,"stop":1748942251626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e00758f134ce61","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748941898218,"stop":1748941898218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acd8e4ec45a0a00","name":"Check publish message containing emoji","time":{"start":1748942251620,"stop":1748942251621,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3900138748bea1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748941877070,"stop":1748941877070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55d18e325126e53c","name":"Fails to push message bigger that 1MB","time":{"start":1748942663621,"stop":1748942663621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e33f48d059d5335","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748942104844,"stop":1748942104844,"duration":0},"status":"passed","severity":"normal"},{"uid":"9424fb168e18dc62","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748941908422,"stop":1748941908422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6b17e1c61ad9c0","name":"can start the service","time":{"start":1748942171615,"stop":1748942171615,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f16ae2b4341b17","name":"can start the service","time":{"start":1748941881008,"stop":1748941881009,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3f11eade6cf75d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748941908421,"stop":1748941908422,"duration":1},"status":"passed","severity":"normal"},{"uid":"11590ed9e31b0aec","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748941854311,"stop":1748941854312,"duration":1},"status":"passed","severity":"normal"},{"uid":"369dc36a1165e575","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748941868359,"stop":1748941868360,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3acde223562aec4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748942441765,"stop":1748942441766,"duration":1},"status":"passed","severity":"normal"},{"uid":"521b11494adc26f8","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748941898668,"stop":1748941898669,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b01c9766bb0d11e","name":"addEventListener with wrong event","time":{"start":1748941967376,"stop":1748941967377,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7300b3e7b43a625","name":"should select older connection if present","time":{"start":1748941867882,"stop":1748941867883,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f128b6d75bed06","name":"Check received message containing Arabic","time":{"start":1748942387514,"stop":1748942387516,"duration":2},"status":"passed","severity":"normal"},{"uid":"55487afb133b61a6","name":"should properly compute the node id","time":{"start":1748941860775,"stop":1748941860775,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f50036a0c7e9a00","name":"Check publish message containing Russian","time":{"start":1748942251593,"stop":1748942251594,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9e6dc6b2ec4342","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748941898218,"stop":1748941898219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c829a099c8a66385","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748942490412,"stop":1748942490412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3960cd1847859ade","name":"should decode valid enr with tcp successfully","time":{"start":1748941860772,"stop":1748941860772,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9c7233c9d5920f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748942104846,"stop":1748942104846,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfb72f20f2c0849","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748941908373,"stop":1748941908374,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d8e2ba62bd0e87","name":"should partition messages based on acknowledgement status","time":{"start":1748941908829,"stop":1748941908829,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ff963659bc42ee","name":"Push message with content topic containing numeric","time":{"start":1748942663600,"stop":1748942663600,"duration":0},"status":"passed","severity":"normal"},{"uid":"3810c8bc2a6f2d3","name":"Query Generator, No message returned","time":{"start":1748942413902,"stop":1748942413902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab75f19ee346df63","name":"retrieves a single peer","time":{"start":1748941877064,"stop":1748941877065,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdc1070fb2dc356","name":"Check message received after jswaku node is restarted","time":{"start":1748942354753,"stop":1748942354753,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d5a29e53c17083c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748942104849,"stop":1748942104850,"duration":1},"status":"passed","severity":"normal"},{"uid":"f668317c9d5e2d3d","name":"should return empty list for no shard","time":{"start":1748941854321,"stop":1748941854321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8421cefc470f676a","name":"Publish message with custom timestamp: Tue Jun 03 2025 10:17:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1748942251622,"stop":1748942251622,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb68c509a4cf7b3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748941854314,"stop":1748941854315,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e18f4d1b4f1a3c0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748942484080,"stop":1748942484080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01a284d55196eb6","name":"should reject if Filter is requested but not mounted","time":{"start":1748941898863,"stop":1748941898863,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c0e9b77ece5ffd","name":"Check received message containing Chinese","time":{"start":1748942387552,"stop":1748942387553,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf86ec6e0ed3c5a","name":"Passing page size 19 when there are 20 messages","time":{"start":1748942450875,"stop":1748942450875,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c78c05a468eb32b","name":"should only return 1 node with relay capability","time":{"start":1748941877067,"stop":1748941877067,"duration":0},"status":"passed","severity":"normal"},{"uid":"64213f54680a367e","name":"should load peers from local storage and dispatch events","time":{"start":1748941881012,"stop":1748941881012,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf0692fa33af793","name":"should start and setup intervals and event listeners","time":{"start":1748941899046,"stop":1748941899046,"duration":0},"status":"passed","severity":"normal"},{"uid":"58217b4073731967","name":"Push message with Arabic payload","time":{"start":1748942663596,"stop":1748942663596,"duration":0},"status":"passed","severity":"normal"},{"uid":"614ba4cb741de83f","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748941907996,"stop":1748941907997,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef72fb7cb9e9730","name":"should not receive a peer event after stop","time":{"start":1748941931717,"stop":1748941931722,"duration":5},"status":"passed","severity":"normal"},{"uid":"e004b2763a7b5314","name":"should process tasks in queue","time":{"start":1748941898024,"stop":1748941898025,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8190a65ffaa3ea","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748942401207,"stop":1748942401207,"duration":0},"status":"passed","severity":"normal"},{"uid":"574c993f95aea503","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748941854330,"stop":1748941854330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3701f13ec7332258","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748942490404,"stop":1748942490404,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96ed9762be96124","name":"tcp ip4 address","time":{"start":1748941860162,"stop":1748941860163,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ddd79ddba1e87d","name":"Check received message containing Script","time":{"start":1748942354740,"stop":1748942354740,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dae7ce75e2b9471","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748941854318,"stop":1748941854318,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc2551a5683104e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748941854325,"stop":1748941854325,"duration":0},"status":"passed","severity":"normal"},{"uid":"138d29e65103c6fb","name":"Delete observer","time":{"start":1748942228228,"stop":1748942228229,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e8de2aad4c57d1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748942260769,"stop":1748942260770,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec41c7bfb558d17","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748941908392,"stop":1748941908392,"duration":0},"status":"passed","severity":"normal"},{"uid":"300dc21a43dd6de9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748942413902,"stop":1748942413902,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd05d23b117bcd9","name":"Generator, 2 different pubsubtopics","time":{"start":1748942427608,"stop":1748942427608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6a1ad70b7f673","name":"should not fail to stop the service if it was not started","time":{"start":1748942171616,"stop":1748942171620,"duration":4},"status":"passed","severity":"normal"},{"uid":"240a37d2a81b03c8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748941854321,"stop":1748941854321,"duration":0},"status":"passed","severity":"normal"},{"uid":"37784f377188832e","name":"Ping on peer without subscriptions","time":{"start":1748941994243,"stop":1748941994244,"duration":1},"status":"passed","severity":"normal"},{"uid":"70dbb610f561f197","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748941876869,"stop":1748941876869,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cba472e57979d9c","name":"should be empty after removing the only subscription","time":{"start":1748941899044,"stop":1748941899045,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5bc6cc33796b82","name":"Push message with SQL Injection payload","time":{"start":1748942663609,"stop":1748942663609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3904a2e7fa44703","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748942354718,"stop":1748942354718,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1ca8e2c0579a0e","name":"Light Node - default protocols","time":{"start":1748942465786,"stop":1748942465786,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8394ed9cc2dd9f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748942122413,"stop":1748942122425,"duration":12},"status":"passed","severity":"normal"},{"uid":"50b3f617dcd7b304","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748942441760,"stop":1748942441760,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad5f57ceb344f04","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748942459236,"stop":1748942459237,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f46cab81bb0f16","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748941854330,"stop":1748941854330,"duration":0},"status":"passed","severity":"normal"},{"uid":"beba487ebfc4a952","name":"Subscribe to topic containing short and receive message","time":{"start":1748942441782,"stop":1748942441783,"duration":1},"status":"passed","severity":"normal"},{"uid":"de803accdd012e4b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748942401210,"stop":1748942401211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ae52f0134344e","name":"should respect max attempts limit","time":{"start":1748941898032,"stop":1748941898033,"duration":1},"status":"passed","severity":"normal"},{"uid":"712ab6c2433984da","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748941877070,"stop":1748941877070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f33771eb38c453d","name":"should fail to send if no connected peers found","time":{"start":1748941898751,"stop":1748941898752,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f32b7081cc5e4ff","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748942413901,"stop":1748942413901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e906358ca1f40165","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748941933497,"stop":1748941933497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c23d5abc0a0f042","name":"Query Generator, No Decoder","time":{"start":1748942413901,"stop":1748942413901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a14d6d1bd42bbf","name":"Query with Ordered Callback, No message returned","time":{"start":1748942413903,"stop":1748942413903,"duration":0},"status":"passed","severity":"normal"},{"uid":"8015bdc90590d2ce","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748941854325,"stop":1748941854325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23d085de47d21e1","name":"Push message with Chinese payload","time":{"start":1748942663595,"stop":1748942663596,"duration":1},"status":"passed","severity":"normal"},{"uid":"61949674fdda7ff8","name":"Push message with content topic containing numeric","time":{"start":1748942663613,"stop":1748942663614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3852458bebd5ffb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748941931724,"stop":1748941931724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c72b813c40f16a56","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748942441787,"stop":1748942441787,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f2c256416560c5","name":"Renews subscription after lossing a connection","time":{"start":1748942441789,"stop":1748942441789,"duration":0},"status":"passed","severity":"normal"},{"uid":"430f0a09a07f2dfc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748942415155,"stop":1748942415156,"duration":1},"status":"passed","severity":"normal"},{"uid":"11adcf67cc98bce3","name":"Check received message containing Basic HTML tag","time":{"start":1748942387520,"stop":1748942387520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6dc3b456fd59e4","name":"stop","time":{"start":1748941967386,"stop":1748941967386,"duration":0},"status":"passed","severity":"normal"},{"uid":"767c0a12726ff472","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748942354718,"stop":1748942354722,"duration":4},"status":"passed","severity":"normal"},{"uid":"ccf43a2ec13368e7","name":"Privacy Node - default protocol","time":{"start":1748942465786,"stop":1748942465787,"duration":1},"status":"passed","severity":"normal"},{"uid":"3252a3790cc9fa6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748942260788,"stop":1748942260792,"duration":4},"status":"passed","severity":"normal"},{"uid":"1a8077a8eeeae37e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748942490414,"stop":1748942490414,"duration":0},"status":"passed","severity":"normal"},{"uid":"783db039be4b5e86","name":"should properly create location multiaddrs - udp6","time":{"start":1748941860782,"stop":1748941860782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a7253b14412612","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748941860114,"stop":1748941860115,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedebaba1c08a525","name":"Generator, 2 different pubsubtopics","time":{"start":1748942427603,"stop":1748942427603,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb48a2957774f4fb","name":"should throw if no connection provided","time":{"start":1748941868424,"stop":1748941868425,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c78fec33b36f00e","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1748941898262,"stop":1748941898262,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a90f6c0b833d67","name":"Query Generator - false","time":{"start":1748942436623,"stop":1748942436624,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77fd554e41e9b2b","name":"Query with Promise Callback, No message returned","time":{"start":1748942413905,"stop":1748942413905,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d85a0f2276c93e2","name":"handles multiple messages","time":{"start":1748942454794,"stop":1748942454794,"duration":0},"status":"passed","severity":"normal"},{"uid":"270142360d798913","name":"should throw error - no id","time":{"start":1748941860773,"stop":1748941860773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ab5061f24d62a5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app94/3/topic564/utf8","time":{"start":1748942368365,"stop":1748942368365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71a4ef3d147a378","name":"should check connected peers if present and suitable","time":{"start":1748941898864,"stop":1748941898864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2174edbba95346f","name":"should handle a minimal index list","time":{"start":1748941854455,"stop":1748941854455,"duration":0},"status":"passed","severity":"normal"},{"uid":"673a3e9d4653fab2","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1748941898260,"stop":1748941898261,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffece9652ff213c0","name":"Decoder throws on undefined content topic","time":{"start":1748941888819,"stop":1748941888819,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7b0355ec6dd6fc","name":"Overlapping topic subscription","time":{"start":1748942260767,"stop":1748942260767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"621d2618798babbe","name":"Passing page size 0 when there are 110 messages","time":{"start":1748942450872,"stop":1748942450873,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bec8acc30664c2","name":"Init the array if not present","time":{"start":1748941853891,"stop":1748941853893,"duration":2},"status":"passed","severity":"normal"},{"uid":"183afc9631e03098","name":"should initialize with Unhealthy status","time":{"start":1748941898209,"stop":1748941898216,"duration":7},"status":"passed","severity":"normal"},{"uid":"32a549b430655cf9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748942260770,"stop":1748942260777,"duration":7},"status":"passed","severity":"normal"},{"uid":"fa67f003e3e16722","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748942490402,"stop":1748942490402,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddd2dd95a2c80bf","name":"Publish without waiting for remote peer","time":{"start":1748942260762,"stop":1748942260763,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f6844fb60d36fe","name":"Check message with non string payload is not received","time":{"start":1748942387615,"stop":1748942387615,"duration":0},"status":"passed","severity":"normal"},{"uid":"83514719ba823012","name":"random static sharding 9 - Cluster ID: 5, Shard ID: 688","time":{"start":1748942484085,"stop":1748942484086,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec9ef0b6422af26","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app43/1/topic434/json","time":{"start":1748942368368,"stop":1748942368369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2216e94cb9db16c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/4/topic590/json","time":{"start":1748942368368,"stop":1748942368368,"duration":0},"status":"passed","severity":"normal"},{"uid":"305accbc499acfb5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748941854332,"stop":1748941854332,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b72f5a2e956d69","name":"should decode valid enr successfully","time":{"start":1748941860771,"stop":1748941860772,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6281e4deefab80","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748941908409,"stop":1748941908414,"duration":5},"status":"passed","severity":"normal"},{"uid":"a507a68e36e29566","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748942441781,"stop":1748942441781,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a3dae7751a5fb6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748942459239,"stop":1748942459240,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16110734caf1de5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748942484087,"stop":1748942484087,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b168e940c6aec7","name":"Subscribe to topic containing XML and receive message","time":{"start":1748942490400,"stop":1748942490400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b84ab1ee2c6004f","name":"Check received message containing escaped characters","time":{"start":1748942387583,"stop":1748942387583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f34df27c92d47e4","name":"Query generator for multiple messages","time":{"start":1748942447661,"stop":1748942447661,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a609ecef505004b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748942059375,"stop":1748942059375,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a8f7b51a359735","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748941908384,"stop":1748941908384,"duration":0},"status":"passed","severity":"normal"},{"uid":"258c6322b27e3e0","name":"isConnected should return false after all peers disconnect","time":{"start":1748941946214,"stop":1748941946215,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa8878e5c3d7c79","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748942441790,"stop":1748942441790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b68b477f4e7d1bd","name":"Store - dialed after - with timeout","time":{"start":1748942465784,"stop":1748942465785,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c3cfbe8ebdeaed","name":"Check received message containing special chars","time":{"start":1748942354695,"stop":1748942354698,"duration":3},"status":"passed","severity":"normal"},{"uid":"fbd9cb04d72411f0","name":"Fails to push message with large meta","time":{"start":1748942663619,"stop":1748942663619,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecf698f59013d52","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748941854326,"stop":1748941854326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7272f2b541c12f","name":"Passing page size 10 when there are 10 messages","time":{"start":1748942450874,"stop":1748942450874,"duration":0},"status":"passed","severity":"normal"},{"uid":"205a28966836b594","name":"Ordered Callback - true","time":{"start":1748942436625,"stop":1748942436625,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebc365368f912ed","name":"Subscribe to topic containing long and publish message","time":{"start":1748942260768,"stop":1748942260768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a44db5adc8c5fd1","name":"Check message on other pubsub topic is not received","time":{"start":1748942354751,"stop":1748942354751,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac4722c3805b76a","name":"Push message with content topic containing JSON","time":{"start":1748942663603,"stop":1748942663603,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed36161ce6b712e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748941908429,"stop":1748941908432,"duration":3},"status":"passed","severity":"normal"},{"uid":"b78e490216a7744a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748942441764,"stop":1748942441764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5106fff128e0a4ec","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748941908408,"stop":1748941908408,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e4a369a6a85abe","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748941927490,"stop":1748941927492,"duration":2},"status":"passed","severity":"normal"},{"uid":"94387bf3d55a8006","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748941887276,"stop":1748941887277,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a54efde79c2c535","name":"Query Generator - true","time":{"start":1748942436623,"stop":1748942436623,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc0d473ec6ccc98","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748941908392,"stop":1748941908392,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4f54ba5469bae3","name":"Check received message containing unicode special characters","time":{"start":1748942387583,"stop":1748942387597,"duration":14},"status":"passed","severity":"normal"},{"uid":"9ba1deb76462db7f","name":"messageHash returns a Uint8Array","time":{"start":1748941868364,"stop":1748941868364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d183d875884b32ee","name":"Check publish message containing numeric","time":{"start":1748942251588,"stop":1748942251588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d1a50b6267b6ad","name":"Push message with content topic containing SQL Injection","time":{"start":1748942663602,"stop":1748942663602,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd841c645c6ea34","name":"Push message with custom timestamp: 1748938459600","time":{"start":1748942663606,"stop":1748942663606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14eee26648f770e","name":"Encoder throws on empty string content topic","time":{"start":1748941887278,"stop":1748941887279,"duration":1},"status":"passed","severity":"normal"},{"uid":"3123ec245c3ee752","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748941854331,"stop":1748941854331,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb1c6909f37d9e4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748942490402,"stop":1748942490402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2501f8d2d6a8782a","name":"random static sharding 10 - Cluster ID: 309, Shard ID: 448","time":{"start":1748942484086,"stop":1748942484086,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c2f940106b952e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748942441766,"stop":1748942441766,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebb1f3bfbc85bfa","name":"should initialize with custom number of peers","time":{"start":1748941898320,"stop":1748941898321,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f3c11aeb7c348b","name":"Check publish message containing Arabic","time":{"start":1748942251589,"stop":1748942251593,"duration":4},"status":"passed","severity":"normal"},{"uid":"547d6bf3b7b3a99d","name":"Push message with emoji payload","time":{"start":1748942663612,"stop":1748942663612,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf193e15595735f4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748941888817,"stop":1748941888817,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b3913ac297b6b0","name":"Ping on subscribed peer","time":{"start":1748941994239,"stop":1748941994239,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c55ac66955ef5f","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748941908407,"stop":1748941908407,"duration":0},"status":"passed","severity":"normal"},{"uid":"911a3edff8d127dd","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748942441768,"stop":1748942441768,"duration":0},"status":"passed","severity":"normal"},{"uid":"5061e0afc950f939","name":"should deliver messages after dependencies are met","time":{"start":1748941908828,"stop":1748941908828,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ba49be272eece1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748942401207,"stop":1748942401209,"duration":2},"status":"passed","severity":"normal"},{"uid":"e24a1640b35934c","name":"A test","time":{"start":1748942122554,"stop":1748942122554,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a3adf4bedd14bc","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748941854330,"stop":1748941854330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56fcf06d98db17","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748941908428,"stop":1748941908428,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8dd260f3a21877","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748941908409,"stop":1748941908409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82c618dcd94a913","name":"Check received message containing shell command","time":{"start":1748942354711,"stop":1748942354716,"duration":5},"status":"passed","severity":"normal"},{"uid":"a9f1de800ae9653c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748941931724,"stop":1748941931724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c50b3b57c0b03ee","name":"Symmetric encrypt & Decrypt","time":{"start":1748941887648,"stop":1748941887648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7ca973b341b274","name":"creates an iterator","time":{"start":1748942454793,"stop":1748942454793,"duration":0},"status":"passed","severity":"normal"},{"uid":"65753822dedb8841","name":"should stop and cleanup resources","time":{"start":1748941899046,"stop":1748941899046,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f497c2eaad8c7c","name":"Subscribe and receive messages via lightPush","time":{"start":1748942490405,"stop":1748942490405,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1bc3e1b21407b2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748941934981,"stop":1748941934981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6215e7a951e37431","name":"Passing an array","time":{"start":1748942462439,"stop":1748942462439,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ef0664e1f02fe0","name":"should get / set TCP multiaddr","time":{"start":1748941860781,"stop":1748941860781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8211b218e489b1","name":"Ordered Callback - false","time":{"start":1748942436628,"stop":1748942436628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6f0c78d28839bc","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1748941898261,"stop":1748941898261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67ff20d95be0419","name":"Check received message containing escaped characters","time":{"start":1748942387524,"stop":1748942387526,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0d5c3403957b016","name":"should throw an error for missing sharding configuration","time":{"start":1748941854331,"stop":1748941854332,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca8e4593fdcf986","name":"Subscribe to topic containing long and receive message","time":{"start":1748942441759,"stop":1748942441759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2196d90b172c3d7","name":"Check received message containing long","time":{"start":1748942387511,"stop":1748942387511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6c6d3adf389ce9","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748942260766,"stop":1748942260766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a547d426e454841b","name":"should get / set UDP multiaddr","time":{"start":1748941860781,"stop":1748941860781,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67753220b85cfe","name":"connects to nwaku","time":{"start":1748942462437,"stop":1748942462438,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ad4aa0b227ff70","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748941908426,"stop":1748941908426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f9d8d2dd98edb1","name":"Push message with JSON payload","time":{"start":1748942663598,"stop":1748942663598,"duration":0},"status":"passed","severity":"normal"},{"uid":"7829fc63618d6583","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748942059375,"stop":1748942059376,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9d5e126a6ebd04","name":"should throw an error for an unconfigured topic","time":{"start":1748941854329,"stop":1748941854329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a16e1dd558dbe78","name":"Ping on peer without subscriptions","time":{"start":1748941994239,"stop":1748941994240,"duration":1},"status":"passed","severity":"normal"},{"uid":"65de6cfb717620eb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748942243196,"stop":1748942243196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02b8013dadf5a44","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748941860103,"stop":1748941860103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4d8f8b99795ffd","name":"more peers than existing","time":{"start":1748942226746,"stop":1748942226746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e034788fe1a77e9d","name":"messageHashStr produces consistent results for the same input","time":{"start":1748941868366,"stop":1748941868366,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7b34ef1d1200cf","name":"should return false when clusterId doesn't match","time":{"start":1748941898668,"stop":1748941898668,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ddd8ee26916a6b","name":"Callback on promise","time":{"start":1748942447667,"stop":1748942447668,"duration":1},"status":"passed","severity":"normal"},{"uid":"827778c50b26b017","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748941860772,"stop":1748941860772,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ff8b8865fc864c","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748941908388,"stop":1748941908388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec00738e6a26874","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app87/4/topic338/utf8","time":{"start":1748942368366,"stop":1748942368366,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77924ef80f550a5","name":"Push message with custom timestamp: 1718183659601","time":{"start":1748942663620,"stop":1748942663620,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bd9ac91a6e3632","name":"Query generator for multiple messages with different message text format","time":{"start":1748942447662,"stop":1748942447662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe4b10e01e61c22","name":"should reject if Store is requested but not mounted","time":{"start":1748941898862,"stop":1748941898863,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94f11d2c0c776b9","name":"Non TWN Cluster","time":{"start":1748942368364,"stop":1748942368364,"duration":0},"status":"passed","severity":"normal"},{"uid":"727f0633e1ba923d","name":"should handle corrupted local storage data gracefully","time":{"start":1748941881012,"stop":1748941881013,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cf2b3a7f6e63b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748942490410,"stop":1748942490410,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ace76cdb32c7b19","name":"throws on content topic with non-number generation field","time":{"start":1748941854294,"stop":1748941854295,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f30ee3d703c196","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748941854312,"stop":1748941854312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebafbbcb1828a7b9","name":"Reopen subscription with peer with lost subscription","time":{"start":1748941994244,"stop":1748941994245,"duration":1},"status":"passed","severity":"normal"},{"uid":"3870b6f328959ca3","name":"Push message with Russian payload","time":{"start":1748942663596,"stop":1748942663596,"duration":0},"status":"passed","severity":"normal"},{"uid":"67877cf3cc0f42a4","name":"Decrypt messages","time":{"start":1748942228228,"stop":1748942228228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74d386923c05c1f","name":"Push message with content topic containing short","time":{"start":1748942663613,"stop":1748942663613,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bac63e1e80e41e","name":"through manual discovery","time":{"start":1748942134511,"stop":1748942134511,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c56566499fbb6fa","name":"should create a new stream if no existing for protocol found","time":{"start":1748941868425,"stop":1748941868425,"duration":0},"status":"passed","severity":"normal"},{"uid":"481b75eece238449","name":"Push message with unicode special characters payload","time":{"start":1748942663599,"stop":1748942663599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15a69718d8ead2f","name":"Check received message containing unicode special characters","time":{"start":1748942354744,"stop":1748942354744,"duration":0},"status":"passed","severity":"normal"},{"uid":"39379194696ec33a","name":"Check received message containing short","time":{"start":1748942354692,"stop":1748942354693,"duration":1},"status":"passed","severity":"normal"},{"uid":"6286b6f9ea7ddfd2","name":"handles empty shards array correctly","time":{"start":1748941854332,"stop":1748941854332,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf68b4158081cc78","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748941927494,"stop":1748941927495,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0def5e4ec80505","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748942260769,"stop":1748942260769,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7386aaeb19b99e","name":"Check received message containing Chinese","time":{"start":1748942354698,"stop":1748942354699,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffebd2e0b92ee82","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app43/7/topic709/utf8","time":{"start":1748942368366,"stop":1748942368367,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efde64e804fbe64","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748941854327,"stop":1748941854327,"duration":0},"status":"passed","severity":"normal"},{"uid":"42474d5fa3b296c2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748942260787,"stop":1748942260787,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ea821572db2b55","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748942441784,"stop":1748942441784,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7679d2c96c78ab","name":"should be empty when created","time":{"start":1748941899043,"stop":1748941899044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69f855e28e09826","name":"Subscribe and receive messages via lightPush","time":{"start":1748942490392,"stop":1748942490392,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddacbf112ae71f2","name":"Check received message containing short","time":{"start":1748942354731,"stop":1748942354731,"duration":0},"status":"passed","severity":"normal"},{"uid":"131b0bf714e3a5bf","name":"should send to specified number of peers of used peers","time":{"start":1748941898752,"stop":1748941898752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2112bd8ea6c740","name":"Relay - dialed first","time":{"start":1748942465782,"stop":1748942465783,"duration":1},"status":"passed","severity":"normal"},{"uid":"632b2741a39a7217","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748942447670,"stop":1748942447671,"duration":1},"status":"passed","severity":"normal"},{"uid":"896e1a66d59027a7","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748941899045,"stop":1748941899045,"duration":0},"status":"passed","severity":"normal"},{"uid":"45010ffd57a7559f","name":"should add and check entries correctly","time":{"start":1748941897180,"stop":1748941897191,"duration":11},"status":"passed","severity":"normal"},{"uid":"9e831544ec97b68b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748941927488,"stop":1748941927490,"duration":2},"status":"passed","severity":"normal"},{"uid":"55f17b264c3a2a4b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748941860115,"stop":1748941860115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3b64affdf47c01","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748941933495,"stop":1748941933495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef7655b669d27ae","name":"Push message with Russian payload","time":{"start":1748942663609,"stop":1748942663609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c018f649adc0346","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748941854456,"stop":1748941854456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfb367f0a994d87","name":"should wait for Filter peer to be connected","time":{"start":1748941898864,"stop":1748941898865,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ea05236a2108f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748941854333,"stop":1748941854333,"duration":0},"status":"passed","severity":"normal"},{"uid":"28619e107c3c42c3","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748941908415,"stop":1748941908421,"duration":6},"status":"passed","severity":"normal"},{"uid":"8109e9f8220abb7f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748942447662,"stop":1748942447662,"duration":0},"status":"passed","severity":"normal"},{"uid":"498b5a8381512067","name":"different cluster, same shard: nodes don't connect","time":{"start":1748942132371,"stop":1748942132371,"duration":0},"status":"passed","severity":"normal"},{"uid":"57435a6d3ec7e912","name":"should throw an error for missing required configuration","time":{"start":1748941854322,"stop":1748941854322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a1e974f1f26dfc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748941934981,"stop":1748941934982,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f0a6854831e711","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748941854326,"stop":1748941854326,"duration":0},"status":"passed","severity":"normal"},{"uid":"936441d93b0e1803","name":"Check publish message containing XML","time":{"start":1748942251595,"stop":1748942251595,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbfeed5855a9a0b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748942104846,"stop":1748942104847,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf0e02f21f58a86","name":"Decoder throws on empty string content topic","time":{"start":1748941888819,"stop":1748941888819,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e487e0caa1522fe","name":"Subscribe and receive messages via lightPush","time":{"start":1748942441742,"stop":1748942441743,"duration":1},"status":"passed","severity":"normal"},{"uid":"b149483c1655c850","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748942490408,"stop":1748942490408,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b26fb473ee323f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748942490398,"stop":1748942490398,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d81b1b7dcd80ff","name":"Push message with content topic containing Russian","time":{"start":1748942663601,"stop":1748942663602,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3724af8abe07c2","name":"Subscribe and receive messages via lightPush","time":{"start":1748942441768,"stop":1748942441772,"duration":4},"status":"passed","severity":"normal"},{"uid":"92afe1ccfc0101c8","name":"throws on content topic with generation field greater than 0","time":{"start":1748941854295,"stop":1748941854296,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b701a47139dda19","name":"should initialize bloom filter with correct parameters","time":{"start":1748941910162,"stop":1748941910162,"duration":0},"status":"passed","severity":"normal"},{"uid":"43184db7217fc9dd","name":"Fails to push message bigger that 1MB","time":{"start":1748942663607,"stop":1748942663607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17a3b358cba2b07","name":"should properly create peer info with all multiaddrs","time":{"start":1748941860784,"stop":1748941860784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b7cf0507408f66","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748941868708,"stop":1748941868709,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ae226969ea6e00","name":"throws on content topic with empty application field","time":{"start":1748941854296,"stop":1748941854297,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf0d405c9443e73","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748942413904,"stop":1748942413904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4190f3de03f889f3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748942104845,"stop":1748942104845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c57c8c5c253fccc","name":"returns all values when wanted number matches available values","time":{"start":1748941875942,"stop":1748941875944,"duration":2},"status":"passed","severity":"normal"},{"uid":"7537788b6f81334","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748941908827,"stop":1748941908828,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c1b3e75993a926","name":"it tolerates circular branch references","time":{"start":1748941877065,"stop":1748941877065,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf9ebb76cb01bd3","name":"returns all values when wanted number is greater than available values","time":{"start":1748941875944,"stop":1748941875945,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50f552e119c42b7","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748942449502,"stop":1748942449503,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98265b172b06cf6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748942104845,"stop":1748942104846,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78aee14ebcb4c1c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748941854319,"stop":1748941854320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b4a95506321c1b","name":"Should update shard info","time":{"start":1748942171878,"stop":1748942171878,"duration":0},"status":"passed","severity":"normal"},{"uid":"800bb5f36728df94","name":"Subscribe to topic containing short and publish message","time":{"start":1748942260767,"stop":1748942260768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8380350dedece48f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748941854300,"stop":1748941854308,"duration":8},"status":"passed","severity":"normal"},{"uid":"773f9f50578b4027","name":"should add received messages to bloom filter","time":{"start":1748941908826,"stop":1748941908826,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ff532d6c1c7c3","name":"should properly create location multiaddrs - tcp4","time":{"start":1748941860782,"stop":1748941860782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef37b251598e54cf","name":"Filter","time":{"start":1748942465786,"stop":1748942465786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7430bdeb2079ac67","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748942441772,"stop":1748942441773,"duration":1},"status":"passed","severity":"normal"},{"uid":"33bbcbb55a745904","name":"Refresh subscription","time":{"start":1748942441782,"stop":1748942441782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d8328ccd7e58c3","name":"should encodeTxt and decodeTxt","time":{"start":1748941860771,"stop":1748941860771,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96f482db89aaa8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748942441788,"stop":1748942441788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f55e1e01b6d0d9","name":"Check received message containing SQL Injection","time":{"start":1748942354740,"stop":1748942354740,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee5e4a1c17c496f","name":"Check received message with timestamp: 1748941926542000000 ","time":{"start":1748942354717,"stop":1748942354718,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda435b751a36137","name":"Check received message containing SQL Injection","time":{"start":1748942387517,"stop":1748942387519,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ce8809c6f84491d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748942104848,"stop":1748942104848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71baa9e92614e86","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748941860786,"stop":1748941860786,"duration":0},"status":"passed","severity":"normal"},{"uid":"8027a86f02af87fa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748942387528,"stop":1748942387532,"duration":4},"status":"passed","severity":"normal"},{"uid":"95c6e4d0c1740eb3","name":"Check received message containing special chars","time":{"start":1748942387552,"stop":1748942387552,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f7b6e9b1be4c81","name":"Push message with rate limit","time":{"start":1748942663605,"stop":1748942663605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb5a13d31f65282","name":"Check received message containing short","time":{"start":1748942387510,"stop":1748942387510,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dc45792570e178","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748941854310,"stop":1748941854310,"duration":0},"status":"passed","severity":"normal"},{"uid":"593e5e6b7ca7f858","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748942490393,"stop":1748942490393,"duration":0},"status":"passed","severity":"normal"},{"uid":"661410b8e8653275","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748941881012,"stop":1748941881012,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d0bcf0f7fa5c45","name":"Check received message containing shell command","time":{"start":1748942354742,"stop":1748942354742,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6afe538b7f3d66","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748942427604,"stop":1748942427604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b019c9549a7e6e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748942104845,"stop":1748942104845,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6e0bd112e39a93","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748941868427,"stop":1748941868427,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7d4485672f4023","name":"Push message with Script payload","time":{"start":1748942663597,"stop":1748942663597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d017190854f8191","name":"Check received message with timestamp: 1748941926542 ","time":{"start":1748942354718,"stop":1748942354718,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fce0be0aa6a45dd","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748941908387,"stop":1748941908387,"duration":0},"status":"passed","severity":"normal"},{"uid":"995ad3f6a6c55de3","name":"Subscribe and receives messages on 20 topics","time":{"start":1748942441752,"stop":1748942441753,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ecb254cbc9d28e","name":"Generator, 2 different pubsubtopics","time":{"start":1748942427606,"stop":1748942427606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e995212df3d2a719","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748941908426,"stop":1748941908426,"duration":0},"status":"passed","severity":"normal"},{"uid":"686ec100f1c5f978","name":"should keep entries that haven't expired yet","time":{"start":1748941897195,"stop":1748941897196,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d76b11d04ab6d","name":"Check received message with timestamp: 1748941926542000000 ","time":{"start":1748942354745,"stop":1748942354745,"duration":0},"status":"passed","severity":"normal"},{"uid":"de986154a8e133ce","name":"Publishes to nwaku","time":{"start":1748942239867,"stop":1748942239867,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e659a848393b889","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748942490400,"stop":1748942490401,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb1c94cdf263761","name":"udp ip6 address","time":{"start":1748941860163,"stop":1748941860163,"duration":0},"status":"passed","severity":"normal"},{"uid":"660218cf91a17af","name":"Accepts a valid Waku Message","time":{"start":1748941902505,"stop":1748941902506,"duration":1},"status":"passed","severity":"normal"},{"uid":"394b4798c0437815","name":"Check received message containing Russian","time":{"start":1748942387516,"stop":1748942387517,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64237e0249a0a9a","name":"1 Relay, 1 fetch","time":{"start":1748941876679,"stop":1748941876680,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f3508751569ec5","name":"Check received message containing XML","time":{"start":1748942354741,"stop":1748942354741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f636b1c16c8f5b44","name":"Check received message containing shell command","time":{"start":1748942387522,"stop":1748942387522,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afad0437c2a54ca","name":"Subscribe and receives messages on 20 topics","time":{"start":1748942490407,"stop":1748942490407,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dda65d383420efa","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app26/9/topic696/proto","time":{"start":1748942368365,"stop":1748942368365,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28941576026bd4","name":"should properly start and stop event listening","time":{"start":1748941898219,"stop":1748941898219,"duration":0},"status":"passed","severity":"normal"},{"uid":"307512108b291942","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748941876869,"stop":1748941876870,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa27bf928821c088","name":"should return no connections if no open connection provided","time":{"start":1748941867882,"stop":1748941867882,"duration":0},"status":"passed","severity":"normal"},{"uid":"60df11cc854dab02","name":"messageHashStr produces different results for different inputs","time":{"start":1748941868366,"stop":1748941868366,"duration":0},"status":"passed","severity":"normal"},{"uid":"798f74ff59f58152","name":"random static sharding 8 - Cluster ID: 455, Shard ID: 375","time":{"start":1748942484085,"stop":1748942484085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec791a6528cac7e","name":"Push message with content topic containing SQL Injection","time":{"start":1748942663615,"stop":1748942663616,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadde84fb3cdaf0b","name":"Subscribe to topic containing Script and receive message","time":{"start":1748942490400,"stop":1748942490400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0d6c7e941e8733","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748941934979,"stop":1748941934980,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ce470b1f9e6c65","name":"same cluster, different shard: nodes connect","time":{"start":1748942132368,"stop":1748942132370,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fdef233c209ea3b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748941946212,"stop":1748941946212,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf48544ee6b4b8e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748942387528,"stop":1748942387528,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fd291bc3ca5b56","name":"different cluster, different shard: nodes don't connect","time":{"start":1748942132371,"stop":1748942132372,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ceeb7e042b28cf","name":"returns nothing if no connections present","time":{"start":1748941867880,"stop":1748941867881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4f9018c5da0469","name":"Wrong topic","time":{"start":1748942368369,"stop":1748942368369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08bb64a95b451cb","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748941908826,"stop":1748941908826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40032d9035f21d8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748942490395,"stop":1748942490395,"duration":0},"status":"passed","severity":"normal"},{"uid":"14726e5e79c7f786","name":"configure the node with multiple content topics","time":{"start":1748942368369,"stop":1748942368369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6268d8ecf0b7d3c","name":"Decoder throws on empty string content topic","time":{"start":1748941887280,"stop":1748941887280,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bb0004fe904dd5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748942251627,"stop":1748942251629,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e1273e1af46f492","name":"Check received message containing Chinese","time":{"start":1748942354736,"stop":1748942354737,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4f2d537e3e5d4b","name":"Throws when trying to push message with empty payload","time":{"start":1748942663599,"stop":1748942663600,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6d6aab4bc5f507","name":"Encoder throws on undefined content topic","time":{"start":1748941888818,"stop":1748941888818,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ab3eaf5c6047f9","name":"Does not throw an exception when node disconnects","time":{"start":1748942462438,"stop":1748942462439,"duration":1},"status":"passed","severity":"normal"},{"uid":"880688db593bcf38","name":"Refresh subscription","time":{"start":1748942260766,"stop":1748942260767,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db22e69bb3d7c525","name":"Push message with short payload","time":{"start":1748942663594,"stop":1748942663594,"duration":0},"status":"passed","severity":"normal"},{"uid":"765573a951cb83b2","name":"Register correct protocols","time":{"start":1748942260762,"stop":1748942260762,"duration":0},"status":"passed","severity":"normal"},{"uid":"e948903c930f1c6b","name":"Check received message containing Chinese","time":{"start":1748942387514,"stop":1748942387514,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b7d1f90d0a5967","name":"Check message received after jswaku node is restarted","time":{"start":1748942354730,"stop":1748942354730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bac6ed30079fe4fd","name":"Push message with XML payload","time":{"start":1748942663597,"stop":1748942663597,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f4cea9fe1c5b18","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748942441744,"stop":1748942441752,"duration":8},"status":"passed","severity":"normal"},{"uid":"22a0d96e4fcb4e30","name":"Encoder throws on undefined content topic","time":{"start":1748941868707,"stop":1748941868707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7af9513ff08c75f","name":"Subscribe to topic containing long and receive message","time":{"start":1748942490409,"stop":1748942490409,"duration":0},"status":"passed","severity":"normal"},{"uid":"152a407196695882","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748942415154,"stop":1748942415154,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b4f5a9b039efd1","name":"Check message with non string payload is not received","time":{"start":1748942354752,"stop":1748942354753,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a3e9428c7f88a2","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748941854333,"stop":1748941854334,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d03eeeee51a727","name":"Decoder throws on undefined content topic","time":{"start":1748941868707,"stop":1748941868708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dda118ecb74a097","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748941854315,"stop":1748941854315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7326b4bf1421c245","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748941908389,"stop":1748941908391,"duration":2},"status":"passed","severity":"normal"},{"uid":"e19af76a0b6dd443","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748942459237,"stop":1748942459237,"duration":0},"status":"passed","severity":"normal"},{"uid":"967ebdc81ff40a5f","name":"Push message with custom timestamp: 1718183659600","time":{"start":1748942663605,"stop":1748942663606,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fdde9690157658","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748942490403,"stop":1748942490403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8663740ace479924","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748942459236,"stop":1748942459236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0966b80177551ff","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748941908423,"stop":1748941908425,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1414965363c8b60","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748941854319,"stop":1748941854319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8df2798994ad16c","name":"should detect messages with missing dependencies","time":{"start":1748941908828,"stop":1748941908828,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e50afe603409bb","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748941908825,"stop":1748941908825,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ce3792c039e539","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748941868426,"stop":1748941868426,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fdb9c65bd0b86e","name":"should set field with only FILTER enabled","time":{"start":1748941860785,"stop":1748941860786,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0fcdcdd8a7b4a3","name":"throws on content topic with empty encoding field","time":{"start":1748941854299,"stop":1748941854299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed54edbb9fb995a5","name":"Check received message with timestamp: 1748941926542 ","time":{"start":1748942354745,"stop":1748942354745,"duration":0},"status":"passed","severity":"normal"},{"uid":"36787ca606a91fb4","name":"should return different streams if requested simultaniously","time":{"start":1748941868425,"stop":1748941868426,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fbe4e0acfbaf913","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748941908830,"stop":1748941908830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e418fcf8947d62","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748941908386,"stop":1748941908386,"duration":0},"status":"passed","severity":"normal"},{"uid":"633bf15d209836f4","name":"should not receive a peer event before start","time":{"start":1748941931713,"stop":1748941931715,"duration":2},"status":"passed","severity":"normal"},{"uid":"72067f50e4e150d4","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748941908393,"stop":1748941908393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c08b82cab50c171","name":"Check publish message containing Basic HTML tag","time":{"start":1748942251595,"stop":1748942251612,"duration":17},"status":"passed","severity":"normal"},{"uid":"dac589b61ce6b64e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748942490399,"stop":1748942490399,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e46a9a74fe11e","name":"should not allow unachievable error rate","time":{"start":1748941907993,"stop":1748941907994,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ced39f0e3010d51","name":"should be able to encode the field with only STORE set to true","time":{"start":1748941860101,"stop":1748941860102,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7b87106301439f","name":"should throw error - no public key","time":{"start":1748941860773,"stop":1748941860773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09b91940e432439","name":"Query generator for multiple messages with different content topic format","time":{"start":1748942447662,"stop":1748942447666,"duration":4},"status":"passed","severity":"normal"},{"uid":"7c79833ef8f9cf76","name":"Check message with invalid timestamp is not received","time":{"start":1748942387532,"stop":1748942387532,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd7cd3dd00b0f12","name":"Push message equal or less that 1MB","time":{"start":1748942663621,"stop":1748942663621,"duration":0},"status":"passed","severity":"normal"},{"uid":"43df23076a237c1b","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748941908374,"stop":1748941908374,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab6b1fa0a50152a","name":"removeEventListener with wrong event","time":{"start":1748941967377,"stop":1748941967382,"duration":5},"status":"passed","severity":"normal"},{"uid":"24f873b41c9fabec","name":"should not fail to start the service if it is already started","time":{"start":1748941931710,"stop":1748941931712,"duration":2},"status":"passed","severity":"normal"},{"uid":"b173039291d8188d","name":"throws on empty content topic","time":{"start":1748941854292,"stop":1748941854293,"duration":1},"status":"passed","severity":"normal"},{"uid":"7610f7e36af23bda","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748941854322,"stop":1748941854322,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7aea9d38b054f1","name":"Check received message containing numeric","time":{"start":1748942387551,"stop":1748942387552,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e10a7d00051480","name":"Push message with numeric payload","time":{"start":1748942663608,"stop":1748942663608,"duration":0},"status":"passed","severity":"normal"},{"uid":"877643e7596a54b9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748942441787,"stop":1748942441787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddd9d527308a207","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748942441784,"stop":1748942441784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cecaaefc586d34b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748941854327,"stop":1748941854327,"duration":0},"status":"passed","severity":"normal"},{"uid":"2379b715091c75cd","name":"Push message with content topic containing shell command","time":{"start":1748942663617,"stop":1748942663618,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce1af9fc773ec2c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748942441788,"stop":1748942441788,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5cce637c58c3d7","name":"should emit a peer event after start","time":{"start":1748941931712,"stop":1748941931713,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07c0045aa468d86","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748942490403,"stop":1748942490403,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5699a87c4e6b55","name":"Subscribe to topic containing short and receive message","time":{"start":1748942490397,"stop":1748942490397,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb56a116924ca8fe","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748942441759,"stop":1748942441760,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2f29a4b84bbefb","name":"Push message with content topic containing Script","time":{"start":1748942663616,"stop":1748942663616,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c2e3c92b640461","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748941860111,"stop":1748941860114,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb51c2ab3a08b53","name":"handles different clusterIds correctly","time":{"start":1748941854317,"stop":1748941854317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e132a7a7b950b5e6","name":"should be delivered immediately if received","time":{"start":1748941908831,"stop":1748941908832,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3d11c7a9d40d85","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748942368364,"stop":1748942368364,"duration":0},"status":"passed","severity":"normal"},{"uid":"4606fcdb91790d52","name":"should support chaining for add method","time":{"start":1748941897191,"stop":1748941897194,"duration":3},"status":"passed","severity":"normal"},{"uid":"b1e79cc4dc9bd9ec","name":"random static sharding 1 - Cluster ID: 912, Shard ID: 284","time":{"start":1748942484080,"stop":1748942484082,"duration":2},"status":"passed","severity":"normal"},{"uid":"1741cdf48aa0eca6","name":"Push message with custom timestamp: 1748945659601","time":{"start":1748942663620,"stop":1748942663621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d92fe7307f867f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748942260777,"stop":1748942260777,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6a5b3ffd8aed4d","name":"handles different networkShards values correctly","time":{"start":1748941854317,"stop":1748941854317,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41cdb4dbef8388","name":"should successfully stop","time":{"start":1748941898696,"stop":1748941898696,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a0491b365d6fa8","name":"Push message with special chars payload","time":{"start":1748942663595,"stop":1748942663595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52372db5c24bbd5","name":"should encode/decode to RLP encoding","time":{"start":1748941860776,"stop":1748941860776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f71021a44bb9f37","name":"Check received message containing escaped characters","time":{"start":1748942354742,"stop":1748942354744,"duration":2},"status":"passed","severity":"normal"},{"uid":"592abc03686dc29f","name":"Push message with content topic containing unicode special characters","time":{"start":1748942663604,"stop":1748942663604,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb11ef86e750dd02","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1748941898261,"stop":1748941898261,"duration":0},"status":"passed","severity":"normal"},{"uid":"993df0ac7b8cbbc7","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748942490404,"stop":1748942490404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e910443a06ed35a2","name":"Check publish message containing long","time":{"start":1748942251588,"stop":1748942251588,"duration":0},"status":"passed","severity":"normal"},{"uid":"572de10ea120c9e5","name":"Ping on unsubscribed peer","time":{"start":1748941994244,"stop":1748941994244,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d46308631d7b5f6","name":"Publish message with custom timestamp: Tue Jun 03 2025 08:17:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1748942251622,"stop":1748942251622,"duration":0},"status":"passed","severity":"normal"},{"uid":"1829ba9cb258f7f9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748942251627,"stop":1748942251627,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f04cb129b5a85d","name":"should check false positive rate","time":{"start":1748941910165,"stop":1748941910165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9ec5b8d18249c1","name":"addEventListener with correct event","time":{"start":1748941967376,"stop":1748941967376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b34fda57e18eb0","name":"isConnected should return true after first peer connects","time":{"start":1748941946214,"stop":1748941946214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9922b42bb92b7022","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748941908423,"stop":1748941908423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8215c39640d4693","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748941908393,"stop":1748941908394,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdebd93005dddf","name":"Relay + Store","time":{"start":1748941932525,"stop":1748941932526,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd36e7d9e4c893a","name":"Publish message with custom timestamp: Wed Jun 12 2024 09:17:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1748942251621,"stop":1748942251621,"duration":0},"status":"passed","severity":"normal"},{"uid":"992e171bb9ed91bb","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748941898657,"stop":1748941898657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81330f8b850160f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748941854330,"stop":1748941854330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e2dc050bf2cdbf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748942441767,"stop":1748942441767,"duration":0},"status":"passed","severity":"normal"},{"uid":"492645eb19d8bc81","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748941854328,"stop":1748941854328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9280a235431cf1c1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748942260792,"stop":1748942260792,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce1e23093c76053","name":"Push message with content topic containing special chars","time":{"start":1748942663614,"stop":1748942663614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1b299d007b372c","name":"Check message received after nwaku node is restarted","time":{"start":1748942354753,"stop":1748942354753,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ad2da02323d010a","name":"can dial TLS multiaddrs","time":{"start":1748942134508,"stop":1748942134509,"duration":1},"status":"passed","severity":"normal"},{"uid":"856b1e28a2c584db","name":"Passing page size 110 when there are 120 messages","time":{"start":1748942450875,"stop":1748942450876,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce209a6da2f7bd98","name":"Push message with content topic containing long","time":{"start":1748942663600,"stop":1748942663600,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cd7136378377be","name":"Check received message containing emoji","time":{"start":1748942387527,"stop":1748942387527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a983e7c67b0f616d","name":"Passing page size 3 when there are 20 messages","time":{"start":1748942450873,"stop":1748942450874,"duration":1},"status":"passed","severity":"normal"},{"uid":"96222d8acbfab9ee","name":"should start and stop interval correctly","time":{"start":1748941898023,"stop":1748941898023,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bbc4de9a4e248a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748941887274,"stop":1748941887276,"duration":2},"status":"passed","severity":"normal"},{"uid":"f248c934110a9f21","name":"should handle different types of entries","time":{"start":1748941897196,"stop":1748941897197,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75642a59b0e6309","name":"Subscribe to topic containing Script and receive message","time":{"start":1748942490411,"stop":1748942490412,"duration":1},"status":"passed","severity":"normal"},{"uid":"8493c6d91ee8c955","name":"1 Relay, 1 Filter, gives up","time":{"start":1748941876681,"stop":1748941876682,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba81902471f715fe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748941854325,"stop":1748941854325,"duration":0},"status":"passed","severity":"normal"},{"uid":"921deb1aac3ce034","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748942427607,"stop":1748942427607,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c979cfe55f76db5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748942401207,"stop":1748942401207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f63dc365dba29bf","name":"Ordered callback, aborts when callback returns true","time":{"start":1748942447671,"stop":1748942447672,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c74f3afa9ab04f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748942059368,"stop":1748942059369,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9f39e186e9950f","name":"Check received message containing SQL Injection","time":{"start":1748942387554,"stop":1748942387554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f23c21a8d1dc5b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748942059369,"stop":1748942059370,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbead6871eaf5e29","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748942441785,"stop":1748942441785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9617e21fb2a0d402","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748942243196,"stop":1748942243197,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f080d488119ce1b","name":"Check message with no pubsub topic is not received","time":{"start":1748942354751,"stop":1748942354751,"duration":0},"status":"passed","severity":"normal"},{"uid":"75719ec49eb650a9","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1748941868365,"stop":1748941868365,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8df9d22f6b9813","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748941876681,"stop":1748941876681,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b9f36ed1681358","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748942387603,"stop":1748942387603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2944c48ed6547164","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748942387616,"stop":1748942387617,"duration":1},"status":"passed","severity":"normal"},{"uid":"39871d4c83a66019","name":"should handle special patterns correctly","time":{"start":1748941910164,"stop":1748941910164,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe277cedc40974f5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748941860105,"stop":1748941860106,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97840d9cecbad09","name":"should handle incoming messages","time":{"start":1748941898695,"stop":1748941898695,"duration":0},"status":"passed","severity":"normal"},{"uid":"9446bc04e78edfab","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748941908409,"stop":1748941908409,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe178f718d2e548c","name":"should return valid sharding parameters for static sharding","time":{"start":1748941854331,"stop":1748941854331,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b28441f5d4a39bc","name":"Promise Callback - true","time":{"start":1748942436624,"stop":1748942436624,"duration":0},"status":"passed","severity":"normal"},{"uid":"9276bbadec5934da","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748942260770,"stop":1748942260770,"duration":0},"status":"passed","severity":"normal"},{"uid":"21527987e74b5748","name":"Check publish message containing Chinese","time":{"start":1748942251589,"stop":1748942251589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71d9a1c98a4a0a1","name":"Push message with numeric payload","time":{"start":1748942663595,"stop":1748942663595,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcd0f5bb00a6fe3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748942459238,"stop":1748942459239,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8f78db79557843","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748941908379,"stop":1748941908379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84c24d7e624d2c8","name":"should set field with only RELAY enabled","time":{"start":1748941860785,"stop":1748941860785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc396396c0e52b28","name":"Ephemeral field set to true","time":{"start":1748941868706,"stop":1748941868706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73846fd0a92b0ba","name":"should throw an error for insufficient data","time":{"start":1748941854456,"stop":1748941854456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf925b3f8fee2a5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748942354750,"stop":1748942354750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bded74c3f050ca8","name":"Check message with no content topic is not received","time":{"start":1748942354752,"stop":1748942354752,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d116e3f20e09cb","name":"Check received message containing SQL Injection","time":{"start":1748942354701,"stop":1748942354701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4590d9a4e113fb1","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748941908831,"stop":1748941908831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e663c312c3af8bf0","name":"Overlapping topic subscription","time":{"start":1748942441754,"stop":1748942441757,"duration":3},"status":"passed","severity":"normal"},{"uid":"4dd103573fa6c78c","name":"should insert message id into causal history","time":{"start":1748941908822,"stop":1748941908822,"duration":0},"status":"passed","severity":"normal"},{"uid":"2002bca260c94c99","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748941854309,"stop":1748941854310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8177b3cbc6263776","name":"Check received message containing numeric","time":{"start":1748942354693,"stop":1748942354695,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6f290be50ab6bd8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748942243198,"stop":1748942243198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43a133559093b31","name":"Push message with escaped characters payload","time":{"start":1748942663611,"stop":1748942663611,"duration":0},"status":"passed","severity":"normal"},{"uid":"382960cb1e72c552","name":"Ephemeral messages are not stored","time":{"start":1748941933491,"stop":1748941933491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4cb3ec88cb56ff","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748942490413,"stop":1748942490413,"duration":0},"status":"passed","severity":"normal"},{"uid":"924e512b9ee5b222","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748941854323,"stop":1748941854324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c66afd59bc2e222","name":"topics with same application and version share the same shard","time":{"start":1748941854315,"stop":1748941854315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c100170d655edf","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748942226551,"stop":1748942226551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fb0c0d510f938ae","name":"Push message with content topic containing escaped characters","time":{"start":1748942663618,"stop":1748942663618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7ed40b06edfc71","name":"Check message with no content topic is not received","time":{"start":1748942387538,"stop":1748942387541,"duration":3},"status":"passed","severity":"normal"},{"uid":"587c711778208471","name":"should retry failed tasks","time":{"start":1748941898025,"stop":1748941898031,"duration":6},"status":"passed","severity":"normal"},{"uid":"bcdc441368b9dc57","name":"Generator, custom pubsub topic","time":{"start":1748942427603,"stop":1748942427603,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcac38a8fe3172d5","name":"nwaku subscribes","time":{"start":1748942239866,"stop":1748942239866,"duration":0},"status":"passed","severity":"normal"},{"uid":"46040b24fd9f8cec","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748942132366,"stop":1748942132366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b996188d5c204a3","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748941908385,"stop":1748941908385,"duration":0},"status":"passed","severity":"normal"},{"uid":"784fc2319943c7bc","name":"Encoder throws on empty string content topic","time":{"start":1748941868707,"stop":1748941868707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4feb4725ea8836b0","name":"Check received message containing XML","time":{"start":1748942387519,"stop":1748942387520,"duration":1},"status":"passed","severity":"normal"},{"uid":"915698c2df74bb1a","name":"Check received message containing Script","time":{"start":1748942387554,"stop":1748942387555,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1518d4912863b1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748942441761,"stop":1748942441761,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf50467efe56e3d","name":"Push message with Arabic payload","time":{"start":1748942663608,"stop":1748942663609,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5c23f7b6d697b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748942490411,"stop":1748942490411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8d0859f8ef5b51","name":"Rejects garbage","time":{"start":1748941902506,"stop":1748941902507,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a7dc3941ceff74","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748941908394,"stop":1748941908407,"duration":13},"status":"passed","severity":"normal"},{"uid":"8835bfc11766a88d","name":"should never report false negatives","time":{"start":1748941910163,"stop":1748941910164,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a5177fc3d83106","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748942413900,"stop":1748942413901,"duration":1},"status":"passed","severity":"normal"},{"uid":"5957c9746c243d3e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748942490403,"stop":1748942490403,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b59c2d496de7eb","name":"Refresh subscription","time":{"start":1748942490396,"stop":1748942490397,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d0a91e4f62162","name":"Push message with meta","time":{"start":1748942663605,"stop":1748942663605,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f64fb38b622aee","name":"Passing invalid cursor","time":{"start":1748942401210,"stop":1748942401210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4471a19cb4a2dc","name":"Push message with content topic containing Chinese","time":{"start":1748942663614,"stop":1748942663614,"duration":0},"status":"passed","severity":"normal"},{"uid":"983000ff18e0498e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748941854319,"stop":1748941854319,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e4c9a4c6bd6777","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748941898695,"stop":1748941898695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73112c2d32c2dc","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748941868358,"stop":1748941868359,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ed68d3799c1c8e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748941908421,"stop":1748941908421,"duration":0},"status":"passed","severity":"normal"},{"uid":"160825062fe7e24a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748942122426,"stop":1748942122427,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa63c1bd5acd7497","name":"random static sharding 6 - Cluster ID: 979, Shard ID: 110","time":{"start":1748942484084,"stop":1748942484084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c963c79029bbcc9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748941876870,"stop":1748941876871,"duration":1},"status":"passed","severity":"normal"},{"uid":"40123bde30754978","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748942441760,"stop":1748942441761,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6334b2f026e361","name":"Check publish message containing Script","time":{"start":1748942251595,"stop":1748942251595,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f214064fdfcd26","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748942059365,"stop":1748942059367,"duration":2},"status":"passed","severity":"normal"},{"uid":"93001b8689620f14","name":"Throws when trying to push message with empty payload","time":{"start":1748942663612,"stop":1748942663613,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f34cebac9820da","name":"random static sharding 5 - Cluster ID: 653, Shard ID: 247","time":{"start":1748942484084,"stop":1748942484084,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fa3642e5bfc9c6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748942441772,"stop":1748942441772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04be0b566189f5","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748942490415,"stop":1748942490415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b56b3318c88a74d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748941946215,"stop":1748941946216,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78708c14612d7ac","name":"Subscribe and receive messages via waku relay post","time":{"start":1748942490393,"stop":1748942490394,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f866f949731a598","name":"Push message with content topic containing emoji","time":{"start":1748942663618,"stop":1748942663619,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53d65e6cbcf1122","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748942490393,"stop":1748942490393,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae7b1f7e729e89b","name":"does not throw on valid cases","time":{"start":1748941854292,"stop":1748941854292,"duration":0},"status":"passed","severity":"normal"},{"uid":"878a7b5ee9ceb76b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748941854311,"stop":1748941854311,"duration":0},"status":"passed","severity":"normal"},{"uid":"538e7cba1bf216b8","name":"Push message with long payload","time":{"start":1748942663607,"stop":1748942663607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5cd9a504b5f92e","name":"Check message with invalid timestamp is not received","time":{"start":1748942354723,"stop":1748942354724,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92991dfd1780fee","name":"getPeersByDiscovery","time":{"start":1748941967382,"stop":1748941967383,"duration":1},"status":"passed","severity":"normal"},{"uid":"194a73087c0d0985","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748942490396,"stop":1748942490396,"duration":0},"status":"passed","severity":"normal"},{"uid":"152ca350f08b865c","name":"Push to array if already present","time":{"start":1748941853893,"stop":1748941853895,"duration":2},"status":"passed","severity":"normal"},{"uid":"57703d598b511050","name":"should maintain proper timestamps if all messages received","time":{"start":1748941908826,"stop":1748941908826,"duration":0},"status":"passed","severity":"normal"},{"uid":"477dfc656662de70","name":"should only return 1 node with store capability","time":{"start":1748941877068,"stop":1748941877068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95dd2fe0be5d824","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748941854320,"stop":1748941854320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fb396cefb3a695","name":"should continually clean up expired entries at intervals","time":{"start":1748941897198,"stop":1748941897198,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f104bc7508f5c8e","name":"can start the service","time":{"start":1748941931705,"stop":1748941931707,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f6d07c41b02b50d","name":"should reject if WakuNode is not started","time":{"start":1748941898860,"stop":1748941898861,"duration":1},"status":"passed","severity":"normal"},{"uid":"971d055da39ec63b","name":"Check received message containing XML","time":{"start":1748942387555,"stop":1748942387566,"duration":11},"status":"passed","severity":"normal"},{"uid":"1adcc416a9b87c35","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748941854312,"stop":1748941854312,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a7aa9ef72163f5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748941908428,"stop":1748941908428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91150caba4009c7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748942490397,"stop":1748942490398,"duration":1},"status":"passed","severity":"normal"},{"uid":"531e3358a7263d7f","name":"Relay - dialed after","time":{"start":1748942465783,"stop":1748942465783,"duration":0},"status":"passed","severity":"normal"},{"uid":"883f756bc39abda0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748941854328,"stop":1748941854328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e255c060fd227","name":"should emit a peer event after start","time":{"start":1748942171622,"stop":1748942171622,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e881bbe9ac127d","name":"new peer added after a peer was already found","time":{"start":1748942226550,"stop":1748942226550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62461764eba7ec6b","name":"Push message with custom timestamp: 1748945659600","time":{"start":1748942663606,"stop":1748942663606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cb4597f59d33e3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748942441765,"stop":1748942441765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95b058a0e834473","name":"should wait for Store peer to be connected","time":{"start":1748941898865,"stop":1748941898865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac33aaeed5559ee9","name":"Push message with XML payload","time":{"start":1748942663610,"stop":1748942663610,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c6f66c2a062a0","name":"Push message with JSON payload","time":{"start":1748942663610,"stop":1748942663610,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa456823d4f5cb5b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748941854327,"stop":1748941854327,"duration":0},"status":"passed","severity":"normal"},{"uid":"2516bb9d0b55ada7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748942260763,"stop":1748942260764,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa0205e1ae4cf47","name":"should not receive a peer event before start","time":{"start":1748942171622,"stop":1748942171622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c13104856888d6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748942104849,"stop":1748942104849,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74127993dfda36a","name":"should add and remove event listeners correctly","time":{"start":1748941881013,"stop":1748941881013,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eaa7eb72c3d23c2","name":"Check message received after jswaku node is restarted","time":{"start":1748942387615,"stop":1748942387616,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af9fb7e3c536501","name":"should properly create location multiaddrs - udp","time":{"start":1748941860783,"stop":1748941860783,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcca42f12b60d75b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748942441773,"stop":1748942441778,"duration":5},"status":"passed","severity":"normal"},{"uid":"b23ab281882ce244","name":"should not fail to stop the service if it was not started","time":{"start":1748941881010,"stop":1748941881010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a60980cb4bd733e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748941908422,"stop":1748941908422,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3e8335c1beae8e","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748941898664,"stop":1748941898665,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb0945c0260df7e","name":"1 Store, 2 fetches","time":{"start":1748941876680,"stop":1748941876680,"duration":0},"status":"passed","severity":"normal"},{"uid":"390ffcb94fb2e2cd","name":"shard 0","time":{"start":1748942484079,"stop":1748942484079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a0d5f8281ca002","name":"Subscribe and receive messages via waku relay post","time":{"start":1748942490406,"stop":1748942490406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fea3b580d1d22ab","name":"random static sharding 7 - Cluster ID: 251, Shard ID: 139","time":{"start":1748942484085,"stop":1748942484085,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff77c428f939ab2","name":"Check publish message after client node is restarted","time":{"start":1748942251629,"stop":1748942251629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1c7719a433574bb","name":"should not receive a peer event before start","time":{"start":1748941881011,"stop":1748941881011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5fa1cb2e86e383","name":"Check publish message containing short","time":{"start":1748942251587,"stop":1748942251587,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d803f576c5b982","name":"Asymmetric encrypt & decrypt","time":{"start":1748941887647,"stop":1748941887647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e92ddc84711178c","name":"should retry on complete failure if specified","time":{"start":1748941898752,"stop":1748941898752,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ccaad4930efffa","name":"should be able to decode the field with only STORE set to true","time":{"start":1748941860110,"stop":1748941860110,"duration":0},"status":"passed","severity":"normal"},{"uid":"d449e1ce14c2e99c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748942441764,"stop":1748942441765,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6aac4694e13937","name":"random static sharding 2 - Cluster ID: 763, Shard ID: 979","time":{"start":1748942484082,"stop":1748942484083,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17c48470c009179","name":"random static sharding 4 - Cluster ID: 427, Shard ID: 904","time":{"start":1748942484083,"stop":1748942484083,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aeb37f5609b2ba8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748942413902,"stop":1748942413903,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca97c149bf2edf1","name":"Check publish message containing special chars","time":{"start":1748942251589,"stop":1748942251589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f18b8684056ca4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748942490399,"stop":1748942490400,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df0bb6eb4c9da30","name":"dispatchEvent via connectionManager","time":{"start":1748941967385,"stop":1748941967385,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b124f128673d0b","name":"Push message with content topic containing short","time":{"start":1748942663600,"stop":1748942663600,"duration":0},"status":"passed","severity":"normal"},{"uid":"94691b3b615e3167","name":"Push 30 different messages","time":{"start":1748942663599,"stop":1748942663599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efeb033c87c652b3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748941876867,"stop":1748941876868,"duration":1},"status":"passed","severity":"normal"},{"uid":"26936b01e83a67f3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748942059373,"stop":1748942059373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2340738bc6550f","name":"Check message with no content topic is not received","time":{"start":1748942354729,"stop":1748942354729,"duration":0},"status":"passed","severity":"normal"},{"uid":"969e4f1cac38ce17","name":"Subscribe to topic containing short and receive message","time":{"start":1748942441758,"stop":1748942441759,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22edfc4b1fb78f5","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748941860106,"stop":1748941860107,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75fbb33c3dfddc","name":"Check received message containing special chars","time":{"start":1748942387513,"stop":1748942387514,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf33fdd3f75c255c","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748941854330,"stop":1748941854331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fe585359314363","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748941908421,"stop":1748941908421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0dc9ce7d0e3b27","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748942459239,"stop":1748942459239,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a24359950d7d8e0","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748941908394,"stop":1748941908394,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a8ba7a8f390101","name":"Check received message containing Basic HTML tag","time":{"start":1748942354702,"stop":1748942354711,"duration":9},"status":"passed","severity":"normal"},{"uid":"e8830f1f9af9b311","name":"should properly create location multiaddrs - tcp","time":{"start":1748941860783,"stop":1748941860783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cadc8aa8a27dcd","name":"Ping on subscribed peer","time":{"start":1748941994243,"stop":1748941994243,"duration":0},"status":"passed","severity":"normal"},{"uid":"991bd3a5fedfd195","name":"should handle task timeouts","time":{"start":1748941898032,"stop":1748941898032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2e14e2204709c6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748941854324,"stop":1748941854324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed90b3d4465c9957","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748941908385,"stop":1748941908386,"duration":1},"status":"passed","severity":"normal"},{"uid":"f989a2e3815361c8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748941927492,"stop":1748941927493,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d62bde3c7bdb54","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748941908384,"stop":1748941908384,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4099daaa9a5d61","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748942490415,"stop":1748942490415,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bea0253e2107170","name":"ignores unrecognized TXT record formats","time":{"start":1748941877066,"stop":1748941877066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e9275207f67871","name":"Check message with invalid timestamp is not received","time":{"start":1748942387604,"stop":1748942387604,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a83a3890174ad8","name":"throws on content topic with too few or too many fields","time":{"start":1748941854293,"stop":1748941854293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f90d837f64bb5b4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748941854314,"stop":1748941854314,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc7d3d05cb1f933","name":"Push message with content topic containing escaped characters","time":{"start":1748942663604,"stop":1748942663604,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a441ab799c9eea","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748942441784,"stop":1748942441784,"duration":0},"status":"passed","severity":"normal"},{"uid":"433eae316f4a177a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748942490399,"stop":1748942490399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9236c19385cb618","name":"should emit a peer event after start","time":{"start":1748941881010,"stop":1748941881011,"duration":1},"status":"passed","severity":"normal"},{"uid":"56284be94bd424b","name":"Generator, custom pubsub topic","time":{"start":1748942427605,"stop":1748942427606,"duration":1},"status":"skipped","severity":"normal"},{"uid":"72ea78406c1ce7bc","name":"can start and stop the service","time":{"start":1748942171616,"stop":1748942171616,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e08d3e4ba85ad5f","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748941898691,"stop":1748941898691,"duration":0},"status":"passed","severity":"normal"},{"uid":"628a995fa0adeaf","name":"Query with Ordered Callback, No Decoder","time":{"start":1748942413903,"stop":1748942413903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e35a88fd5dc4c55","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748941907997,"stop":1748941907998,"duration":1},"status":"passed","severity":"normal"},{"uid":"df78e24c643346c3","name":"Push message with escaped characters payload","time":{"start":1748942663598,"stop":1748942663598,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f56a81976eb4e7","name":"Query with Promise Callback, No Decoder","time":{"start":1748942413904,"stop":1748942413905,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c834efdffbeba2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748942490398,"stop":1748942490398,"duration":0},"status":"passed","severity":"normal"},{"uid":"61211ca61dd0d3d0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748942490410,"stop":1748942490411,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab0fb04c7e40fff","name":"Push message equal or less that 1MB","time":{"start":1748942663606,"stop":1748942663606,"duration":0},"status":"passed","severity":"normal"},{"uid":"55036a4b6c09d077","name":"Overlapping topic subscription","time":{"start":1748942441782,"stop":1748942441782,"duration":0},"status":"passed","severity":"normal"},{"uid":"26577c9a85b812b8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748942441789,"stop":1748942441789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc2167fd41dd990","name":"Overlapping topic subscription","time":{"start":1748942490408,"stop":1748942490408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df806a8ffb8596b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748942059373,"stop":1748942059374,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d0c92766f5196a","name":"Check received message containing Basic HTML tag","time":{"start":1748942387566,"stop":1748942387566,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eed3250463eda79","name":"Subscribe to topic containing long and receive message","time":{"start":1748942441783,"stop":1748942441783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf62533ee671648","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748941908829,"stop":1748941908829,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddb523f03973bfa","name":"Check received message containing JSON","time":{"start":1748942354711,"stop":1748942354711,"duration":0},"status":"passed","severity":"normal"},{"uid":"67da72a769b6a452","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748941876868,"stop":1748941876868,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a76caa02a219af","name":"Push message with shell command payload","time":{"start":1748942663598,"stop":1748942663598,"duration":0},"status":"passed","severity":"normal"},{"uid":"45356f4ead2e979","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748942260787,"stop":1748942260787,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b0a263a074a8a2","name":"Overlapping topic subscription","time":{"start":1748942490396,"stop":1748942490396,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d8d131c0b7c328","name":"Push message with content topic containing special chars","time":{"start":1748942663600,"stop":1748942663601,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b647daa54e394","name":"should attach causal history and bloom filter to each message","time":{"start":1748941908822,"stop":1748941908824,"duration":2},"status":"passed","severity":"normal"},{"uid":"de72548c28bce74e","name":"Encoder throws on undefined content topic","time":{"start":1748941887278,"stop":1748941887278,"duration":0},"status":"passed","severity":"normal"}] |