allure-jswaku/8455/widgets/duration.json
2025-06-20 09:55:45 +00:00

1 line
187 KiB
JSON

[{"uid":"905ab7b8a5fb1f6b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750412986250,"stop":1750412986251,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0152d28eb3c5d6","name":"Relay - dialed first","time":{"start":1750413100061,"stop":1750413100062,"duration":1},"status":"passed","severity":"normal"},{"uid":"943d36646350a366","name":"should throw an error for an unconfigured topic","time":{"start":1750412496589,"stop":1750412496589,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a8a2aacbd1cc15","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750413094024,"stop":1750413094025,"duration":1},"status":"passed","severity":"normal"},{"uid":"80102bc2fb456e7f","name":"Reopen subscription with peer with lost subscription","time":{"start":1750412635410,"stop":1750412635411,"duration":1},"status":"passed","severity":"normal"},{"uid":"f677fceb586868c2","name":"Check publish message containing long","time":{"start":1750412893920,"stop":1750412893921,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e3a57489ff1ac5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750413081198,"stop":1750413081199,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d6e0a2a2cef583","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750413034030,"stop":1750413034030,"duration":0},"status":"passed","severity":"normal"},{"uid":"39270eabbd0955fc","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750412540208,"stop":1750412540208,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d7546d2ce88701","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750413118741,"stop":1750413118741,"duration":0},"status":"passed","severity":"normal"},{"uid":"140e07eee6816022","name":"returns only open connection if one present","time":{"start":1750412510481,"stop":1750412510482,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a8b96475dd1f42","name":"Subscribe to topic containing long and publish message","time":{"start":1750412903607,"stop":1750412903607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09ec1e0984b8f4e","name":"Used by Waku Relay","time":{"start":1750413095041,"stop":1750413095042,"duration":1},"status":"passed","severity":"normal"},{"uid":"41668b0040ab52d0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750412510923,"stop":1750412510923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b093aafa3817e9","name":"Fails to push message bigger that 1MB","time":{"start":1750413308739,"stop":1750413308739,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8b5e8a48416c07","name":"messageHash returns a Uint8Array","time":{"start":1750412510925,"stop":1750412510925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c425c14294701924","name":"Rejects garbage","time":{"start":1750412543853,"stop":1750412543853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d694205baebda4b0","name":"Check received message containing Chinese","time":{"start":1750412986258,"stop":1750412986259,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7473481e9819d2","name":"should mark all messages in causal history as acknowledged","time":{"start":1750412553243,"stop":1750412553244,"duration":1},"status":"passed","severity":"normal"},{"uid":"be720a25f9399f84","name":"Register correct protocols","time":{"start":1750412903601,"stop":1750412903601,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8af40258d3df0d","name":"Subscribe to topic containing short and receive message","time":{"start":1750413118750,"stop":1750413118751,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30c29ecc5197c5f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750413118754,"stop":1750413118754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d90ce692a2d9ea4","name":"should load peers from local storage and dispatch events","time":{"start":1750412523078,"stop":1750412523079,"duration":1},"status":"passed","severity":"normal"},{"uid":"d612f5060bc09b76","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750412540560,"stop":1750412540560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6653febe129e1bd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750413081193,"stop":1750413081193,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d93dd6384a0509","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app18/2/topic162/test.js","time":{"start":1750413007276,"stop":1750413007277,"duration":1},"status":"passed","severity":"normal"},{"uid":"208b6e3f0c72c784","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750413081158,"stop":1750413081159,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4bc237fbd92ab8","name":"Check publish message containing special chars","time":{"start":1750412893921,"stop":1750412893923,"duration":2},"status":"passed","severity":"normal"},{"uid":"e293093fe93a3659","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750412885413,"stop":1750412885414,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b05f78a1351772a","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750412549857,"stop":1750412549858,"duration":1},"status":"passed","severity":"normal"},{"uid":"626be4b5547e8b88","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750413081167,"stop":1750413081167,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5c67eee32e2f7b","name":"Query Generator - false","time":{"start":1750413068594,"stop":1750413068597,"duration":3},"status":"passed","severity":"normal"},{"uid":"784a8e32d89f3365","name":"should decode valid enr with tcp successfully","time":{"start":1750412502676,"stop":1750412502676,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec58d9eca6574c6","name":"Generator, custom pubsub topic","time":{"start":1750413060189,"stop":1750413060190,"duration":1},"status":"skipped","severity":"normal"},{"uid":"92c79fb4856eadc9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750412530800,"stop":1750412530801,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e84fb2a5323abe2","name":"Push message with shell command payload","time":{"start":1750413308744,"stop":1750413308744,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc093f6f7200a78e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750412501950,"stop":1750412501951,"duration":1},"status":"passed","severity":"normal"},{"uid":"6971eafebee9058e","name":"should return PeerId when PeerId is provided","time":{"start":1750412540109,"stop":1750412540109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1194584f5f4a620c","name":"random static sharding 7 - Cluster ID: 629, Shard ID: 827","time":{"start":1750413119973,"stop":1750413119973,"duration":0},"status":"passed","severity":"normal"},{"uid":"2203d893edb7f866","name":"should be sent with empty content","time":{"start":1750412553246,"stop":1750412553246,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fc2e236962fca","name":"Check message received after jswaku node is restarted","time":{"start":1750413020144,"stop":1750413020144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eb40089dd60efe","name":"should encode/decode to RLP encoding","time":{"start":1750412502683,"stop":1750412502683,"duration":0},"status":"passed","severity":"normal"},{"uid":"14948dac4f9c283e","name":"removeEventListener with wrong event","time":{"start":1750412609227,"stop":1750412609227,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d99b98dfa2b17f3","name":"Publish message with custom timestamp: Fri Jun 20 2025 08:48:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1750412893932,"stop":1750412893933,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec008f03f75bc37","name":"Check received message containing Basic HTML tag","time":{"start":1750412986261,"stop":1750412986262,"duration":1},"status":"passed","severity":"normal"},{"uid":"450c7ac34514edf0","name":"should properly create location multiaddrs - tcp4","time":{"start":1750412502685,"stop":1750412502685,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b81dc29f5632f6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750412519400,"stop":1750412519400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43fbba410a65f1c9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750413046665,"stop":1750413046666,"duration":1},"status":"passed","severity":"normal"},{"uid":"58cabe51d44bbbbe","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750412540121,"stop":1750412540121,"duration":0},"status":"passed","severity":"normal"},{"uid":"37af5acd71a6df4f","name":"Subscribe to topic containing Script and receive message","time":{"start":1750413118742,"stop":1750413118742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2f4e02036fa9e6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750413118746,"stop":1750413118746,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a3490fb6b96e52","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750412518614,"stop":1750412518615,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2abb19f17f7cd6d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750413034032,"stop":1750413034033,"duration":1},"status":"passed","severity":"normal"},{"uid":"5416b2a8da7e0adb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750412496584,"stop":1750412496584,"duration":0},"status":"passed","severity":"normal"},{"uid":"470d33f69d735c6a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750413118746,"stop":1750413118747,"duration":1},"status":"passed","severity":"normal"},{"uid":"136a006243621510","name":"should get / set UDP multiaddr","time":{"start":1750412502684,"stop":1750412502684,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec231eb5784f90e","name":"Push message with content topic containing emoji","time":{"start":1750413308736,"stop":1750413308737,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f410c17d538449","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750412496573,"stop":1750412496574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ca1dd6664b58a1","name":"Ping on subscribed peer","time":{"start":1750412635411,"stop":1750412635413,"duration":2},"status":"passed","severity":"normal"},{"uid":"6492ce95e5dfe7ef","name":"should handle different types of entries","time":{"start":1750412538562,"stop":1750412538563,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f80ab7ba004e6e0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750412549884,"stop":1750412549884,"duration":0},"status":"passed","severity":"normal"},{"uid":"4702aa21bd7501a2","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750412511243,"stop":1750412511243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e572aa88c75c268","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750412549855,"stop":1750412549856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ffd63b3b36bbfe","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750412549859,"stop":1750412549862,"duration":3},"status":"passed","severity":"normal"},{"uid":"a2063b973f6422f1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750413044850,"stop":1750413044851,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5eab3a513e95f0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750413081165,"stop":1750413081165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d061fb1b428a1e5","name":"Push message with special chars payload","time":{"start":1750413308727,"stop":1750413308727,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa116959caa0956","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750412903611,"stop":1750412903611,"duration":0},"status":"passed","severity":"normal"},{"uid":"614857e09077eb27","name":"rejects content-filtered query with only contentTopics","time":{"start":1750412510862,"stop":1750412510862,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7fe484d7779115","name":"Query generator for multiple messages with different content topic format","time":{"start":1750413079198,"stop":1750413079198,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d509aa6accc363f","name":"Push 30 different messages","time":{"start":1750413308746,"stop":1750413308746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e119083cde751f0b","name":"should successfully stop","time":{"start":1750412540056,"stop":1750412540056,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac30c98bf80d54","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750412575966,"stop":1750412575967,"duration":1},"status":"passed","severity":"normal"},{"uid":"644c28e9d570c78d","name":"Passing page size 10 when there are 10 messages","time":{"start":1750413083709,"stop":1750413083710,"duration":1},"status":"passed","severity":"normal"},{"uid":"7118cbfa3217a79b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750412549885,"stop":1750412549885,"duration":0},"status":"passed","severity":"normal"},{"uid":"5baaf63bd58e5ab1","name":"isConnected should return true after first peer connects","time":{"start":1750412589230,"stop":1750412589237,"duration":7},"status":"passed","severity":"normal"},{"uid":"87856db984d770af","name":"Check message with invalid timestamp is not received","time":{"start":1750413020130,"stop":1750413020130,"duration":0},"status":"passed","severity":"normal"},{"uid":"57322c8c247afc3b","name":"Subscribe to topic containing Script and receive message","time":{"start":1750413081194,"stop":1750413081194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9afb96a71c89e27","name":"Relay - dialed after","time":{"start":1750413100062,"stop":1750413100062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bb50614e20c9ec","name":"Push message with numeric payload","time":{"start":1750413308726,"stop":1750413308727,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e578f2b0e3dfea","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750412496573,"stop":1750412496573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3602f8143a4d584","name":"should wait for Filter peer to be connected","time":{"start":1750412540301,"stop":1750412540301,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4b8fc9ee3d925f","name":"Check received message containing unicode special characters","time":{"start":1750412986265,"stop":1750412986265,"duration":0},"status":"passed","severity":"normal"},{"uid":"57974faa5485dc9","name":"Non TWN Cluster","time":{"start":1750413007272,"stop":1750413007272,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45d8e42d51a3640","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750413118738,"stop":1750413118738,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a125414598a883","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750412589229,"stop":1750412589230,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b2a902873df7d8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750413118745,"stop":1750413118745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0bb093c2e47a53","name":"Check message received after jswaku node is restarted","time":{"start":1750413020132,"stop":1750413020133,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf2573853ce203f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750412496581,"stop":1750412496582,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee89c4e377b21da","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750412540161,"stop":1750412540162,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ff1680a8ba0ad0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750412518617,"stop":1750412518617,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d1a47ae9444a17","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750412903608,"stop":1750412903608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9455a75f717a859","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750413081200,"stop":1750413081200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01cab274ce91ec4","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750412549855,"stop":1750412549855,"duration":0},"status":"passed","severity":"normal"},{"uid":"654cabaafd3dfe13","name":"handles empty contentTopics array correctly","time":{"start":1750412496592,"stop":1750412496592,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aada4c24cce5c4f","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750412549853,"stop":1750412549854,"duration":1},"status":"passed","severity":"normal"},{"uid":"8327282bc99ea4b1","name":"non connected peers","time":{"start":1750412865614,"stop":1750412865614,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1606934999014085","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750413081185,"stop":1750413081185,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2c22e1dfaa7c71","name":"Push message with content topic containing short","time":{"start":1750413308746,"stop":1750413308747,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5c46045c57e6ae","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750412576676,"stop":1750412576676,"duration":0},"status":"passed","severity":"normal"},{"uid":"de02dd8803283210","name":"Check received message containing shell command","time":{"start":1750413020138,"stop":1750413020138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2da913699eb8ddd","name":"messageHashStr produces consistent results for the same input","time":{"start":1750412510926,"stop":1750412510927,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a7c2bca8e8d394","name":"Filter","time":{"start":1750413100064,"stop":1750413100064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cc0b7aa3522c3e","name":"should handle connection events","time":{"start":1750412539558,"stop":1750412539558,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a7a8e366b8676a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750412893930,"stop":1750412893931,"duration":1},"status":"passed","severity":"normal"},{"uid":"d589a445f02dad9c","name":"Check received message containing Chinese","time":{"start":1750413020122,"stop":1750413020123,"duration":1},"status":"passed","severity":"normal"},{"uid":"834596127a5697d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750412510922,"stop":1750412510922,"duration":0},"status":"passed","severity":"normal"},{"uid":"49312d78fb983188","name":"Check message with no payload is not received","time":{"start":1750413020143,"stop":1750413020143,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac7e06ee9c5b889","name":"Generator, 2 different pubsubtopics","time":{"start":1750413060195,"stop":1750413060195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ce0603621fce00","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750412523079,"stop":1750412523079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d3e4300aa327c8","name":"Check received message containing XML","time":{"start":1750413020137,"stop":1750413020137,"duration":0},"status":"passed","severity":"normal"},{"uid":"445f04a1f3c4964e","name":"Check publish message containing Basic HTML tag","time":{"start":1750412893926,"stop":1750412893927,"duration":1},"status":"passed","severity":"normal"},{"uid":"276aa5b277c1658a","name":"Push message with Basic HTML tag payload","time":{"start":1750413308743,"stop":1750413308743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3929675c0356577","name":"Push message with content topic containing shell command","time":{"start":1750413308735,"stop":1750413308735,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1f5f92265b7d65","name":"Query with Promise Callback, No Decoder","time":{"start":1750413046666,"stop":1750413046667,"duration":1},"status":"passed","severity":"normal"},{"uid":"f486b3e02bf4a0b3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750412885414,"stop":1750412885414,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b199e28d0bee1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750412496594,"stop":1750412496594,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9e968629316115","name":"should not be empty after adding a subscription","time":{"start":1750412540559,"stop":1750412540559,"duration":0},"status":"passed","severity":"normal"},{"uid":"88474e00b5d43bd3","name":"Overlapping topic subscription","time":{"start":1750412903605,"stop":1750412903605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"835253152c138eab","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750412540162,"stop":1750412540166,"duration":4},"status":"passed","severity":"normal"},{"uid":"bdb9f8466f8ed762","name":"connects to nwaku","time":{"start":1750413095039,"stop":1750413095040,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a7f0b7e88f0f0e","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750412540220,"stop":1750412540220,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b7d1b01affecdb","name":"safeDispatchEvent","time":{"start":1750412609229,"stop":1750412609229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3873866284cd9f75","name":"should properly clean up resources when disposed","time":{"start":1750412538563,"stop":1750412538563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d40ba5489d0d343","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750413044849,"stop":1750413044850,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe544f9d1364823","name":"Push message with content topic containing unicode special characters","time":{"start":1750413308736,"stop":1750413308736,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c1aaa74443dde2","name":"throws on content topic with non-number generation field","time":{"start":1750412496554,"stop":1750412496554,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50b936070f0b4f5","name":"Subscribe and receive messages via waku relay post","time":{"start":1750413081148,"stop":1750413081148,"duration":0},"status":"passed","severity":"normal"},{"uid":"770234a2139ff90d","name":"Decoder throws on undefined content topic","time":{"start":1750412511380,"stop":1750412511380,"duration":0},"status":"passed","severity":"normal"},{"uid":"627ba2417f7880ae","name":"Callback on promise","time":{"start":1750413079199,"stop":1750413079200,"duration":1},"status":"passed","severity":"normal"},{"uid":"df684a05220d453d","name":"Check publish message containing numeric","time":{"start":1750412893921,"stop":1750412893921,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4e10182fc1b1ee","name":"Check received message containing JSON","time":{"start":1750413020125,"stop":1750413020126,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eeb58cb436b2a65","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750413118748,"stop":1750413118749,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7b6c2f958fcfd4","name":"Check received message containing Russian","time":{"start":1750413020123,"stop":1750413020123,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadc867706860c7c","name":"should properly create location multiaddrs - tcp6","time":{"start":1750412502685,"stop":1750412502686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab2b697f4568edf","name":"Check message with invalid timestamp is not received","time":{"start":1750413020141,"stop":1750413020142,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf7927f0da5e695","name":"handles different clusterIds correctly","time":{"start":1750412496577,"stop":1750412496577,"duration":0},"status":"passed","severity":"normal"},{"uid":"284233d7158899e8","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750413086218,"stop":1750413086218,"duration":0},"status":"passed","severity":"normal"},{"uid":"666a5a9ac973afd8","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750412549875,"stop":1750412549875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed4fc4497b709e6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750412496574,"stop":1750412496575,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2b5779e7185581","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750412540049,"stop":1750412540050,"duration":1},"status":"passed","severity":"normal"},{"uid":"643d06c260b5fbe5","name":"should throw an error for missing sharding configuration","time":{"start":1750412496591,"stop":1750412496591,"duration":0},"status":"passed","severity":"normal"},{"uid":"729fb452cbb0c1d0","name":"Query with Ordered Callback, No Decoder","time":{"start":1750413046662,"stop":1750413046663,"duration":1},"status":"passed","severity":"normal"},{"uid":"9229fea1e511525a","name":"Check received message containing short","time":{"start":1750412986241,"stop":1750412986242,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c7159be99c388e","name":"should handle special patterns correctly","time":{"start":1750412552274,"stop":1750412552274,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6af04a1bc28089","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750412496586,"stop":1750412496586,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfbaec4937ce1dc","name":"isConnected return false after peer stops","time":{"start":1750412589237,"stop":1750412589238,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fbe06be126e6a3","name":"Overlapping topic subscription","time":{"start":1750413118750,"stop":1750413118750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9578d5eeeb897ed3","name":"should wait for LightPush peer to be connected","time":{"start":1750412540301,"stop":1750412540301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeca5e2d1cdfa7e","name":"unsubscribes","time":{"start":1750413088988,"stop":1750413088990,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0d797ca823d74fd","name":"Check message with no pubsub topic is not received","time":{"start":1750413020142,"stop":1750413020142,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1a01a4ab5561e6","name":"Check publish message containing emoji","time":{"start":1750412893929,"stop":1750412893930,"duration":1},"status":"passed","severity":"normal"},{"uid":"e861ffc9785ef79","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750412589238,"stop":1750412589238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae46ac82761e7f1e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750413081192,"stop":1750413081192,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3905a4277b40b9","name":"Check message on other pubsub topic is not received","time":{"start":1750412986252,"stop":1750412986252,"duration":0},"status":"passed","severity":"normal"},{"uid":"a019acbaf8c82f43","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750413118752,"stop":1750413118752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1fce20f40c7476","name":"Encoder throws on undefined content topic","time":{"start":1750412511380,"stop":1750412511380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b367f1dbeb0daef1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750413044849,"stop":1750413044849,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bbcd3cc1c81c58","name":"Check message with non string payload is not received","time":{"start":1750413020143,"stop":1750413020143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7de730c3eab37b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750412699736,"stop":1750412699737,"duration":1},"status":"passed","severity":"normal"},{"uid":"80db9da1c23b54fd","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750412553241,"stop":1750412553242,"duration":1},"status":"passed","severity":"normal"},{"uid":"de380ced3cabcbfe","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750412510925,"stop":1750412510926,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8afe1ff0e4e2a6","name":"Check received message containing Script","time":{"start":1750413020136,"stop":1750413020137,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdfc2035cb2984e","name":"Check received message with timestamp: 1750412568863 ","time":{"start":1750412986249,"stop":1750412986249,"duration":0},"status":"passed","severity":"normal"},{"uid":"67be5ab8d40fd11e","name":"Check received message containing emoji","time":{"start":1750413020127,"stop":1750413020127,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ee17b14e37fe70","name":"should properly create peer info with all multiaddrs","time":{"start":1750412502686,"stop":1750412502687,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f5d476e359aae8","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750412549863,"stop":1750412549863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5eb020e96c9663b","name":"can start and stop the service","time":{"start":1750412573693,"stop":1750412573693,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbddebef3303b7af","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750412770525,"stop":1750412770525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fe784a4f4ffbd3","name":"Query with Ordered Callback, No message returned","time":{"start":1750413046663,"stop":1750413046664,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e043808c72a5ffa","name":"Subscribe to topic containing short and publish message","time":{"start":1750412903606,"stop":1750412903607,"duration":1},"status":"passed","severity":"normal"},{"uid":"258e48cbdcbfbd5c","name":"Throws when trying to push message with empty payload","time":{"start":1750413308731,"stop":1750413308731,"duration":0},"status":"passed","severity":"normal"},{"uid":"39055706e258e677","name":"Push message with content topic containing Arabic","time":{"start":1750413308733,"stop":1750413308733,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b765b14b1242d1e","name":"Check received message containing unicode special characters","time":{"start":1750413020127,"stop":1750413020127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6623cfe9d045436a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750413118747,"stop":1750413118747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8023790c318a2d4d","name":"should initialize with default number of peers","time":{"start":1750412539542,"stop":1750412539552,"duration":10},"status":"passed","severity":"normal"},{"uid":"efb26eaa2ef2e4e2","name":"can query messages by message hash","time":{"start":1750413049226,"stop":1750413049227,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f26e10b67d9713","name":"throws on content topic with empty topic name field","time":{"start":1750412496556,"stop":1750412496556,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba986f623fa044","name":"Check received message with timestamp: 1750412568684000000 ","time":{"start":1750413020140,"stop":1750413020140,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f94b7eb1e1ece08","name":"should throw error - no id","time":{"start":1750412502676,"stop":1750412502677,"duration":1},"status":"passed","severity":"normal"},{"uid":"250b78d2cfb6fea2","name":"LightPush","time":{"start":1750413100064,"stop":1750413100064,"duration":0},"status":"passed","severity":"normal"},{"uid":"536084d4da6aacf4","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750413020133,"stop":1750413020133,"duration":0},"status":"passed","severity":"normal"},{"uid":"63295fc8b905689c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750412549854,"stop":1750412549855,"duration":1},"status":"passed","severity":"normal"},{"uid":"e894b9a750dba3d5","name":"Relay - times out","time":{"start":1750413100062,"stop":1750413100063,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdf84fcb660034b","name":"Check received message containing Chinese","time":{"start":1750413020135,"stop":1750413020135,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a9ec6981ad5683","name":"should process tasks in queue","time":{"start":1750412539312,"stop":1750412539312,"duration":0},"status":"passed","severity":"normal"},{"uid":"128d7290023b0b6d","name":"Refresh subscription","time":{"start":1750413081155,"stop":1750413081155,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f816bd212af4057","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750412496584,"stop":1750412496584,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e6197d6e807e1","name":"Decoder throws on undefined content topic","time":{"start":1750412529051,"stop":1750412529051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb34bf828ca4e9a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750412496575,"stop":1750412496575,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4d61ea900c34c8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750412496585,"stop":1750412496586,"duration":1},"status":"passed","severity":"normal"},{"uid":"b618d4cfa740b959","name":"should not receive a peer event after stop","time":{"start":1750412810761,"stop":1750412810762,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef0070270c99b39","name":"should reject if LightPush is requested but not mounted","time":{"start":1750412540299,"stop":1750412540299,"duration":0},"status":"passed","severity":"normal"},{"uid":"45246bccec243cd3","name":"Generator, 2 different pubsubtopics","time":{"start":1750413060192,"stop":1750413060192,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37c92666ed9d486f","name":"Push message with Chinese payload","time":{"start":1750413308741,"stop":1750413308741,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a294d5c0298443","name":"should throw if no connection provided","time":{"start":1750412511241,"stop":1750412511241,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e6b7fb935d803","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750412540119,"stop":1750412540120,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d4b8cdb8d01036","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750412743104,"stop":1750412743105,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc75df076707e8f9","name":"should add received messages to bloom filter","time":{"start":1750412553242,"stop":1750412553243,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ac47958c2203ab","name":"Query Generator, No message returned","time":{"start":1750413046657,"stop":1750413046659,"duration":2},"status":"passed","severity":"normal"},{"uid":"3731a848f643dfcd","name":"Check publish message containing Chinese","time":{"start":1750412893923,"stop":1750412893923,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ecd9b0fdc422ac","name":"Check meta is set [symmetric]","time":{"start":1750412529049,"stop":1750412529049,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc3aadb3069e6fd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750413118740,"stop":1750413118740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4febe166de71f9ef","name":"should properly create location multiaddrs - udp","time":{"start":1750412502686,"stop":1750412502686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27e306eba1b7a52","name":"Callback on promise, aborts when callback returns true","time":{"start":1750413079200,"stop":1750413079201,"duration":1},"status":"passed","severity":"normal"},{"uid":"8efdc09ef3764c01","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750413081150,"stop":1750413081150,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b7e5570972f189","name":"should increase lamport timestamp","time":{"start":1750412553238,"stop":1750412553238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec27bbcb3cb4b074","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750412569568,"stop":1750412569570,"duration":2},"status":"passed","severity":"normal"},{"uid":"24c5f5141704776c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750412496589,"stop":1750412496589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c21574f3533418","name":"should reject if Store is requested but not mounted","time":{"start":1750412540299,"stop":1750412540299,"duration":0},"status":"passed","severity":"normal"},{"uid":"491bc1da18d2eb9c","name":"Should update multiaddrs","time":{"start":1750412810903,"stop":1750412810903,"duration":0},"status":"passed","severity":"normal"},{"uid":"443b54dc84b1190a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750413094026,"stop":1750413094027,"duration":1},"status":"passed","severity":"normal"},{"uid":"8caa7b7a63ed8311","name":"Check received message containing Russian","time":{"start":1750412986260,"stop":1750412986260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17f70269c09cbcd","name":"should emit a peer event after start","time":{"start":1750412573695,"stop":1750412573695,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0a21633a73f631","name":"Meta field set when metaSetter is specified","time":{"start":1750412511379,"stop":1750412511379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3af079fd8d2497","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750413007282,"stop":1750413007283,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4df76902e3fe981","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750412549881,"stop":1750412549882,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b673dfefafefe1","name":"should check false positive rate","time":{"start":1750412552275,"stop":1750412552275,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc8cefab567e080","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750412496592,"stop":1750412496592,"duration":0},"status":"passed","severity":"normal"},{"uid":"41046545bcb926db","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750412903604,"stop":1750412903604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f5fddbb7a75550","name":"Does not throw an exception when node disconnects","time":{"start":1750413095040,"stop":1750413095040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a39429c370264","name":"Check message with no payload is not received","time":{"start":1750413020131,"stop":1750413020132,"duration":1},"status":"passed","severity":"normal"},{"uid":"1070b1aaf772810","name":"Nodes with multiple pubsub topic","time":{"start":1750412885414,"stop":1750412885415,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c8e7d7eb6652fe","name":"Check received message containing JSON","time":{"start":1750413020138,"stop":1750413020138,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ec6913dae12b81","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750413081199,"stop":1750413081200,"duration":1},"status":"passed","severity":"normal"},{"uid":"93efa1d9dbbf0a50","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750413046664,"stop":1750413046665,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ed5e56215f846f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750413118753,"stop":1750413118753,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c547e20d788a55","name":"isConnected should return false after all peers disconnect","time":{"start":1750412589237,"stop":1750412589237,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef5af5034715f16","name":"Store - dialed after - with timeout","time":{"start":1750413100063,"stop":1750413100063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c084369167b62e99","name":"should throw error - no public key","time":{"start":1750412502677,"stop":1750412502677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53fe54050d49534","name":"Check received message containing emoji","time":{"start":1750412986248,"stop":1750412986249,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8815766725ab6a6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750413081158,"stop":1750413081158,"duration":0},"status":"passed","severity":"normal"},{"uid":"325089f4d12e3ac4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750412496585,"stop":1750412496585,"duration":0},"status":"passed","severity":"normal"},{"uid":"916efe0a447b7224","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750412743111,"stop":1750412743111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b58a4318d3c1bd","name":"Check received message containing emoji","time":{"start":1750413020139,"stop":1750413020139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f74e8ce239c6ab0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750413081203,"stop":1750413081204,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a14e87cc471a19","name":"Check publish message containing XML","time":{"start":1750412893926,"stop":1750412893926,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a65fef24d3fe88","name":"Check received message containing Basic HTML tag","time":{"start":1750413020137,"stop":1750413020137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39fe14c74e5249c","name":"should not fail to start the service if it is already started","time":{"start":1750412810757,"stop":1750412810758,"duration":1},"status":"passed","severity":"normal"},{"uid":"179b523646472938","name":"Subscribe to topic containing Script and receive message","time":{"start":1750413081159,"stop":1750413081159,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a967206ce4d819","name":"Accepts a valid Waku Message","time":{"start":1750412543851,"stop":1750412543852,"duration":1},"status":"passed","severity":"normal"},{"uid":"82db98056c56c96","name":"Subscribe and receive messages via waku relay post","time":{"start":1750413118736,"stop":1750413118736,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cf22381f837803","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750412549869,"stop":1750412549875,"duration":6},"status":"passed","severity":"normal"},{"uid":"88b3aecc758373be","name":"Push message with JSON payload","time":{"start":1750413308744,"stop":1750413308744,"duration":0},"status":"passed","severity":"normal"},{"uid":"2217e811751a95fc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750412743106,"stop":1750412743106,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c6df7593ae321e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750413118736,"stop":1750413118736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8683927b0ce29ef8","name":"caches peers it previously fetched","time":{"start":1750412519396,"stop":1750412519396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5c515427234f4a","name":"Privacy Node - default protocol","time":{"start":1750413100065,"stop":1750413100065,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9333f6132df830","name":"should get / set TCP multiaddr","time":{"start":1750412502684,"stop":1750412502684,"duration":0},"status":"passed","severity":"normal"},{"uid":"a094ef9b52fcc1b0","name":"Ordered Callback - false","time":{"start":1750413068603,"stop":1750413068604,"duration":1},"status":"passed","severity":"normal"},{"uid":"6087fb6cd94b02d9","name":"should reject if Relay is requested but not mounted","time":{"start":1750412540298,"stop":1750412540298,"duration":0},"status":"passed","severity":"normal"},{"uid":"700d387ef9c2016e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750412903617,"stop":1750412903617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4920ce26531cd151","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750412496574,"stop":1750412496574,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d9f5aa52181d57","name":"1 Relay, 1 Filter, gives up","time":{"start":1750412518885,"stop":1750412518887,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa63603a1942307c","name":"should create a new stream if no existing for protocol found","time":{"start":1750412511242,"stop":1750412511242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac073d8a4df47fd9","name":"should respect max attempts limit","time":{"start":1750412539319,"stop":1750412539320,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef4dbe3633e0e03","name":"Renews subscription after lossing a connection","time":{"start":1750413081203,"stop":1750413081203,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7f57b6417a5fcf","name":"Fields are not dropped","time":{"start":1750412510902,"stop":1750412510902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d11156242d8c6e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750412903619,"stop":1750412903619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4634f0fbb2fce0","name":"Subscribe to topic containing long and receive message","time":{"start":1750413081187,"stop":1750413081188,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a02670d133e4b5","name":"Passing page size 110 when there are 120 messages","time":{"start":1750413083711,"stop":1750413083713,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa90a994f95c771f","name":"Push message with custom timestamp: 1750409099935","time":{"start":1750413308738,"stop":1750413308738,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8cbdcb3f74159f","name":"Push message with emoji payload","time":{"start":1750413308745,"stop":1750413308745,"duration":0},"status":"passed","severity":"normal"},{"uid":"27da4e44805b3cb","name":"should properly create location multiaddrs - tcp","time":{"start":1750412502686,"stop":1750412502686,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e4132faac8f038","name":"Generator, custom pubsub topic","time":{"start":1750413060187,"stop":1750413060187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e539ec34543f2e78","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750412518615,"stop":1750412518615,"duration":0},"status":"passed","severity":"normal"},{"uid":"26588d1d43b72cb6","name":"1 Store, 2 fetches","time":{"start":1750412518884,"stop":1750412518885,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6c68744cbeea47","name":"Init the array if not present","time":{"start":1750412496118,"stop":1750412496120,"duration":2},"status":"passed","severity":"normal"},{"uid":"13c3c4313520cce9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750413081157,"stop":1750413081157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72da7b5ca011413","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750413118744,"stop":1750413118744,"duration":0},"status":"passed","severity":"normal"},{"uid":"12087cd2769db4d5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750412511381,"stop":1750412511381,"duration":0},"status":"passed","severity":"normal"},{"uid":"4414d6965e239697","name":"Round trip binary serialization","time":{"start":1750412511379,"stop":1750412511379,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fae702430b0f411","name":"Passing page size 11 when there are 10 messages","time":{"start":1750413083711,"stop":1750413083711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7af7ba994d9683","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750413081159,"stop":1750413081160,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9a4f870cae6f29","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750412575966,"stop":1750412575966,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dbd6548d1b1ce5","name":"Check received message containing Russian","time":{"start":1750413020136,"stop":1750413020136,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c1acda3267a70b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750413081152,"stop":1750413081153,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c1e037dbc37c81","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750412549867,"stop":1750412549867,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bc0b0437f0574","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750413094027,"stop":1750413094027,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f24dba914a0a6b","name":"should check connected peers if present and suitable","time":{"start":1750412540300,"stop":1750412540301,"duration":1},"status":"passed","severity":"normal"},{"uid":"952fe843b2a48a72","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750412903618,"stop":1750412903618,"duration":0},"status":"passed","severity":"normal"},{"uid":"751aeb833f9fb25d","name":"Renews subscription after lossing a connection","time":{"start":1750413118755,"stop":1750413118756,"duration":1},"status":"passed","severity":"normal"},{"uid":"afbc7f099254f5c","name":"should continually clean up expired entries at intervals","time":{"start":1750412538564,"stop":1750412538564,"duration":0},"status":"passed","severity":"normal"},{"uid":"985e0673a4eb078","name":"Push message with escaped characters payload","time":{"start":1750413308730,"stop":1750413308730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1260ca639ac440aa","name":"returns nothing if no connections present","time":{"start":1750412510479,"stop":1750412510481,"duration":2},"status":"passed","severity":"normal"},{"uid":"391d47a43708743f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750412496575,"stop":1750412496575,"duration":0},"status":"passed","severity":"normal"},{"uid":"83153b8900c4657c","name":"should use shardsUnderCluster when provided","time":{"start":1750412540119,"stop":1750412540119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1295afe788efcfd","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750412496569,"stop":1750412496570,"duration":1},"status":"passed","severity":"normal"},{"uid":"e438317651e1d8de","name":"should reject on timeout if it was set","time":{"start":1750412540300,"stop":1750412540300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59d959055455240","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750412549883,"stop":1750412549883,"duration":0},"status":"passed","severity":"normal"},{"uid":"9354b7e2edc06622","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750413079197,"stop":1750413079198,"duration":1},"status":"passed","severity":"normal"},{"uid":"8610f81d6c8694fe","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750412699738,"stop":1750412699739,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4646d6d2bfd4a4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750412903603,"stop":1750412903603,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d2a0236ad5e681","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750413034029,"stop":1750413034029,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d639689ee819a7","name":"Check message with non string payload is not received","time":{"start":1750412986254,"stop":1750412986255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f325511d24f7b28b","name":"handles empty shards array correctly","time":{"start":1750412496591,"stop":1750412496591,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dfef1130841252","name":"returns all values when wanted number is greater than available values","time":{"start":1750412518060,"stop":1750412518060,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3c4f486465d8bf","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750412518613,"stop":1750412518613,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee3f15d8c4e3b38","name":"connected peers and dial","time":{"start":1750412865612,"stop":1750412865612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73dd11500bb81f08","name":"Check received message containing long","time":{"start":1750412986242,"stop":1750412986242,"duration":0},"status":"passed","severity":"normal"},{"uid":"82414356972100d0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750412573697,"stop":1750412573697,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cf3037f6c99f3cb","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750412549850,"stop":1750412549850,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c06fff87924fcaa","name":"Subscribe to topic containing short and receive message","time":{"start":1750413118739,"stop":1750413118739,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8a04d207b1314e","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750412549866,"stop":1750412549867,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f98e48a250abe4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750412743106,"stop":1750412743107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc2eb5c4270a3ea","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750412502675,"stop":1750412502676,"duration":1},"status":"passed","severity":"normal"},{"uid":"f196a23368f66c63","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750412496590,"stop":1750412496590,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fb952d324e7196","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750412549857,"stop":1750412549857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d588cfcfb83e8c53","name":"getPeersByDiscovery","time":{"start":1750412609228,"stop":1750412609228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6000cb980096a5b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750413081164,"stop":1750413081164,"duration":0},"status":"passed","severity":"normal"},{"uid":"504a2d27fc96eb1c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750413081167,"stop":1750413081167,"duration":0},"status":"passed","severity":"normal"},{"uid":"57692e43874e24fa","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750412903603,"stop":1750412903604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec711b4fb023b45d","name":"should stop and cleanup resources","time":{"start":1750412540561,"stop":1750412540561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66edcef7eded750","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750412986267,"stop":1750412986268,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6cc39de555132d8","name":"Push message with unicode special characters payload","time":{"start":1750413308745,"stop":1750413308745,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ce4e5b9d859b25","name":"should get locked peers","time":{"start":1750412539552,"stop":1750412539553,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6f2acfc288c07d","name":"Refresh subscription","time":{"start":1750413118739,"stop":1750413118739,"duration":0},"status":"passed","severity":"normal"},{"uid":"348c8f0b1cab1431","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750412496593,"stop":1750412496593,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afaccdf64385266","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750412496587,"stop":1750412496587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ee244584a055a5","name":"Push message with content topic containing long","time":{"start":1750413308747,"stop":1750413308747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20a4fe3e1133ccb","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750412496592,"stop":1750412496592,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefd4fc1248a3637","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750413046655,"stop":1750413046655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd0aa0d34766099","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750412549852,"stop":1750412549852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce394242ee46611","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750413081180,"stop":1750413081180,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7261ef1b5b7e4a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750412549880,"stop":1750412549881,"duration":1},"status":"passed","severity":"normal"},{"uid":"d262e630684e65f5","name":"Push message with content topic containing Chinese","time":{"start":1750413308732,"stop":1750413308733,"duration":1},"status":"passed","severity":"normal"},{"uid":"5315821aba03ec5","name":"rejects hash query with time filter","time":{"start":1750412510864,"stop":1750412510867,"duration":3},"status":"passed","severity":"normal"},{"uid":"86a2bc9d8395b4a7","name":"handles multiple messages","time":{"start":1750413088988,"stop":1750413088988,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a845f1a76eacfe","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750412496579,"stop":1750412496579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd3d0f797d1ccba","name":"Check message received after nwaku node is restarted","time":{"start":1750412986255,"stop":1750412986256,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e7bfc7754fe9acd2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750412501944,"stop":1750412501945,"duration":1},"status":"passed","severity":"normal"},{"uid":"52559b52ea8203dc","name":"Check received message containing special chars","time":{"start":1750413020121,"stop":1750413020122,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe760600e5f8e41f","name":"should keep entries that haven't expired yet","time":{"start":1750412538561,"stop":1750412538562,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4c9725877dd85e","name":"random static sharding 2 - Cluster ID: 674, Shard ID: 589","time":{"start":1750413119970,"stop":1750413119971,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cd317b932d566c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750412549886,"stop":1750412549886,"duration":0},"status":"passed","severity":"normal"},{"uid":"452aeede1c681736","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750413007271,"stop":1750413007271,"duration":0},"status":"passed","severity":"normal"},{"uid":"335989b8c91f9241","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750413119970,"stop":1750413119970,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcd727ff1aadd26","name":"Push message with content topic containing escaped characters","time":{"start":1750413308736,"stop":1750413308736,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff1630223f39984","name":"should update ack status of messages in outgoing buffer","time":{"start":1750412553247,"stop":1750412553247,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef46a221d278612b","name":"should set field with all protocols enabled","time":{"start":1750412502687,"stop":1750412502687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5162a64b0ebcba57","name":"Check received message containing numeric","time":{"start":1750413020134,"stop":1750413020134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11154a0dd26f4e1","name":"Check received message containing shell command","time":{"start":1750412986263,"stop":1750412986264,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08b146f109823f9","name":"Encoder throws on empty string content topic","time":{"start":1750412511380,"stop":1750412511380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b99847f52d39fa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750413308734,"stop":1750413308735,"duration":1},"status":"passed","severity":"normal"},{"uid":"201d05e36da68a5c","name":"Push message with shell command payload","time":{"start":1750413308729,"stop":1750413308730,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4bf479e4004ec1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750412743099,"stop":1750412743100,"duration":1},"status":"passed","severity":"normal"},{"uid":"1557132f100719b5","name":"Check publish message containing Russian","time":{"start":1750412893924,"stop":1750412893924,"duration":0},"status":"passed","severity":"normal"},{"uid":"99665cd14ee6e227","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750413118751,"stop":1750413118751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74e0c5b4a77f2cd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750413118752,"stop":1750413118753,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1d7ed74a8c96","name":"Overlapping topic subscription","time":{"start":1750413118738,"stop":1750413118739,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1d88d10ea2886","name":"should be empty after removing the only subscription","time":{"start":1750412540559,"stop":1750412540560,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e7f8ab9e30c1cb","name":"throws on empty content topic","time":{"start":1750412496552,"stop":1750412496553,"duration":1},"status":"passed","severity":"normal"},{"uid":"be62fd89f26162dc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750413020141,"stop":1750413020141,"duration":0},"status":"passed","severity":"normal"},{"uid":"95599a66298d22a2","name":"should start and stop interval correctly","time":{"start":1750412539310,"stop":1750412539311,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9fdcb703926059","name":"should throw error - no id","time":{"start":1750412502677,"stop":1750412502678,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b541173d0ed1e61","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750412903602,"stop":1750412903603,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fa3670d0f10c6d","name":"can start and stop the service","time":{"start":1750412523075,"stop":1750412523076,"duration":1},"status":"passed","severity":"normal"},{"uid":"406b80c184c817c0","name":"Push message with SQL Injection payload","time":{"start":1750413308742,"stop":1750413308742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50cfed24090c327","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750413081200,"stop":1750413081200,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d46028ebc8ebc0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750412496577,"stop":1750412496577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f18ecdd6e83c0b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750412496580,"stop":1750412496581,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c5ad0c7ecc116d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750412760694,"stop":1750412760694,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f84b55fc15418a0","name":"should be able to decode the field with only STORE set to true","time":{"start":1750412501948,"stop":1750412501949,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e9dab1d6aafa7a","name":"Check publish message containing escaped characters","time":{"start":1750412893928,"stop":1750412893928,"duration":0},"status":"passed","severity":"normal"},{"uid":"577727e842745394","name":"Check received message containing short","time":{"start":1750412986256,"stop":1750412986256,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb234cda3c17e13","name":"Push message with numeric payload","time":{"start":1750413308740,"stop":1750413308741,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4ffd6e7ec7d3f1","name":"should emit a peer event after start","time":{"start":1750412810758,"stop":1750412810760,"duration":2},"status":"passed","severity":"normal"},{"uid":"7462864ace5c7dba","name":"Push message with Arabic payload","time":{"start":1750413308727,"stop":1750413308728,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d3f410fa03276b","name":"Check publish message containing JSON","time":{"start":1750412893927,"stop":1750412893927,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f19ff40ecad803","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750412903617,"stop":1750412903617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7693f5b5aa67bd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750413081192,"stop":1750413081193,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7536b53d30cfd22","name":"addEventListener with wrong event","time":{"start":1750412609226,"stop":1750412609226,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9de9a8af89ecf3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750412549883,"stop":1750412549884,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c4f7dd64913e81","name":"rejects hash query with content filter parameters","time":{"start":1750412510863,"stop":1750412510864,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0a7c8b127b54df","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750412540118,"stop":1750412540119,"duration":1},"status":"passed","severity":"normal"},{"uid":"901eb94d3708b3e6","name":"should only return 1 node with relay and store capability","time":{"start":1750412519397,"stop":1750412519397,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec0f7c0af74de33","name":"should return valid sharding parameters for static sharding","time":{"start":1750412496591,"stop":1750412496591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e357c087aa80e3a","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750412549864,"stop":1750412549864,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9f2fc24582fe96","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750412496582,"stop":1750412496582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0ff46549543824","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750413034031,"stop":1750413034031,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9c0d462160fc16","name":"Check received message containing Chinese","time":{"start":1750412986244,"stop":1750412986244,"duration":0},"status":"passed","severity":"normal"},{"uid":"db75d39c71412cbf","name":"Check received message containing special chars","time":{"start":1750413020134,"stop":1750413020135,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9ddabd35b6c510","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750412540050,"stop":1750412540050,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1937778a1d3cab","name":"Check message with no pubsub topic is not received","time":{"start":1750413020130,"stop":1750413020131,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea0bd4a1bd8fab9","name":"Publish message with large meta","time":{"start":1750412893943,"stop":1750412893944,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e331af1208f202a","name":"Push message with rate limit","time":{"start":1750413308738,"stop":1750413308738,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f0df14abd615f2","name":"Check received message containing JSON","time":{"start":1750412986247,"stop":1750412986247,"duration":0},"status":"passed","severity":"normal"},{"uid":"855f9916a042d8da","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750412549863,"stop":1750412549864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94a778c2815b7bd","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750412549867,"stop":1750412549868,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99b39a901ed6a6e","name":"groups content topics by expected pubsub topic","time":{"start":1750412496576,"stop":1750412496577,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1b96efe66b592c","name":"Check received message containing long","time":{"start":1750413020134,"stop":1750413020134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8db48668347b5e7","name":"Subscribe and publish message","time":{"start":1750412903602,"stop":1750412903602,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae151b1fd597907","name":"Push message with Chinese payload","time":{"start":1750413308727,"stop":1750413308727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e973fda003fb39b","name":"Check received message containing JSON","time":{"start":1750412986262,"stop":1750412986263,"duration":1},"status":"passed","severity":"normal"},{"uid":"147f9dbb6f34e78f","name":"Check received message containing XML","time":{"start":1750412986261,"stop":1750412986261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f82b1052398571a","name":"Passing page size 1 when there are 4 messages","time":{"start":1750413083708,"stop":1750413083709,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bf112501d3367a","name":"nwaku subscribes","time":{"start":1750412878999,"stop":1750412879002,"duration":3},"status":"passed","severity":"normal"},{"uid":"6dd581376b58665","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750413118756,"stop":1750413118756,"duration":0},"status":"passed","severity":"normal"},{"uid":"add697b0f8118f4c","name":"should return different streams if requested simultaniously","time":{"start":1750412511242,"stop":1750412511242,"duration":0},"status":"passed","severity":"normal"},{"uid":"37398ead958685f0","name":"Push message with content topic containing Arabic","time":{"start":1750413308748,"stop":1750413308748,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eaccc1cee6fcd6","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750412549856,"stop":1750412549857,"duration":1},"status":"passed","severity":"normal"},{"uid":"e558b0980fa7a63f","name":"Check received message containing escaped characters","time":{"start":1750413020138,"stop":1750413020139,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be6bccb9aef792e","name":"messageHashStr produces different results for different inputs","time":{"start":1750412510927,"stop":1750412510927,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d8257db9d313b9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750412496594,"stop":1750412496594,"duration":0},"status":"passed","severity":"normal"},{"uid":"11297f13bb3696dd","name":"should reject if Filter is requested but not mounted","time":{"start":1750412540299,"stop":1750412540300,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b044563382d031","name":"listenerCount","time":{"start":1750412609228,"stop":1750412609228,"duration":0},"status":"passed","severity":"normal"},{"uid":"5186945b6bd9c655","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750412496578,"stop":1750412496578,"duration":0},"status":"passed","severity":"normal"},{"uid":"515b10418b49f6a7","name":"Push message with custom timestamp: 1750409099935","time":{"start":1750413308753,"stop":1750413308753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f77f02140d7a8d","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750412549876,"stop":1750412549876,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc6cc9ea1532ad4","name":"should retry failed tasks","time":{"start":1750412539313,"stop":1750412539314,"duration":1},"status":"passed","severity":"normal"},{"uid":"652809eb6f439a0d","name":"Promise Callback - false","time":{"start":1750413068598,"stop":1750413068598,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ef6676b3423e5f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app44/10/topic752/test.js","time":{"start":1750413007275,"stop":1750413007275,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf55205b60994cf8","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750413020144,"stop":1750413020144,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2611a4d6b9a22a","name":"Decoder throws on empty string content topic","time":{"start":1750412511380,"stop":1750412511381,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe25d5c2f249c911","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750412518614,"stop":1750412518614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1230e3c7832d59b2","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750412511244,"stop":1750412511244,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a7d6ed07a57829","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750412575966,"stop":1750412575966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5e240599025d15","name":"Push message with Russian payload","time":{"start":1750413308742,"stop":1750413308742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bcc9d42824cfce","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750412893941,"stop":1750412893942,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f9411e90c9e2e9","name":"Check received message containing numeric","time":{"start":1750412986257,"stop":1750412986258,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a349b752d7f5495","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750412496584,"stop":1750412496584,"duration":0},"status":"passed","severity":"normal"},{"uid":"55882eaa8e49fcee","name":"Check message with no content topic is not received","time":{"start":1750412986269,"stop":1750412986269,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a0289bbabfaabc","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750412540162,"stop":1750412540162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c540e6a51c4a49c0","name":"should set field with all protocols disabled","time":{"start":1750412502687,"stop":1750412502687,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadba8c72e19db8b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750413118756,"stop":1750413118756,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11a34d6bbe9ad4f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750413118749,"stop":1750413118749,"duration":0},"status":"passed","severity":"normal"},{"uid":"74058ac8faa0e2d2","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750412699733,"stop":1750412699733,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06bab5d6b323a1","name":"Push to array if already present","time":{"start":1750412496120,"stop":1750412496121,"duration":1},"status":"passed","severity":"normal"},{"uid":"211f8e967bddef1e","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750412549864,"stop":1750412549865,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a8d78698afb26","name":"can start the service","time":{"start":1750412523075,"stop":1750412523075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d71ff1c7c3295","name":"should add and check entries correctly","time":{"start":1750412538552,"stop":1750412538556,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac6fd43e6bf57954","name":"Check received message containing escaped characters","time":{"start":1750413020126,"stop":1750413020127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94478d8a47eeff6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750413118735,"stop":1750413118736,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a7f08a28ab2380","name":"Push message with short payload","time":{"start":1750413308740,"stop":1750413308740,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa385f200ec55dc6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750412501945,"stop":1750412501946,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cb773881a4052d","name":"ignores unrecognized TXT record formats","time":{"start":1750412519396,"stop":1750412519396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff73aaa1bb16207","name":"A test","time":{"start":1750412760764,"stop":1750412760765,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d513d673fbbaf0","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750412549206,"stop":1750412549206,"duration":0},"status":"passed","severity":"normal"},{"uid":"916e0c18971830ed","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750413118740,"stop":1750413118741,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e65d32e8d29d8c","name":"should call waitForPeer on Relay","time":{"start":1750412540302,"stop":1750412540302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be7815889b5437a","name":"Push message with content topic containing Russian","time":{"start":1750413308748,"stop":1750413308749,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae353c39033c1034","name":"Push message with content topic containing XML","time":{"start":1750413308749,"stop":1750413308750,"duration":1},"status":"passed","severity":"normal"},{"uid":"211cdc5f5a74ed3a","name":"Push message with long payload","time":{"start":1750413308726,"stop":1750413308726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a969977f91f0fcb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750413118743,"stop":1750413118743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d947618b15ca16","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750413081168,"stop":1750413081168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc4b50d0ae3b454","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750413118745,"stop":1750413118746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b000f296c1149969","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750412549885,"stop":1750412549885,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dba63e3f3f82a9a","name":"Encoder throws on undefined content topic","time":{"start":1750412529050,"stop":1750412529050,"duration":0},"status":"passed","severity":"normal"},{"uid":"13de52d02dc81083","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app34/10/topic766/json","time":{"start":1750413007278,"stop":1750413007279,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f132d42a7d3424","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750412589229,"stop":1750412589229,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15bbf602ed073b3","name":"Check message with no payload is not received","time":{"start":1750412986254,"stop":1750412986254,"duration":0},"status":"passed","severity":"normal"},{"uid":"932520a80ea7df32","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750413081148,"stop":1750413081149,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc7ea25483e371e","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750412549879,"stop":1750412549879,"duration":0},"status":"passed","severity":"normal"},{"uid":"311f404dd6db4409","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750412549886,"stop":1750412549886,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ada6fa97855fc0","name":"Fails to push message with large meta","time":{"start":1750413308737,"stop":1750413308737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b983372ceb01c0","name":"Subscribe to topic containing XML and receive message","time":{"start":1750413118753,"stop":1750413118753,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e776f1ffcf2a8c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750412576680,"stop":1750412576680,"duration":0},"status":"passed","severity":"normal"},{"uid":"79eb28bd5fcca60b","name":"Refresh subscription","time":{"start":1750413081187,"stop":1750413081187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07368421665dc85","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750412885415,"stop":1750412885415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe19e63c5a0050","name":"Check received message containing Arabic","time":{"start":1750412986259,"stop":1750412986259,"duration":0},"status":"passed","severity":"normal"},{"uid":"267bc158988492ff","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750412589228,"stop":1750412589229,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcd342159c7e648","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750412743107,"stop":1750412743107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8cbaaf513627f","name":"Publishes to nwaku","time":{"start":1750412879002,"stop":1750412879003,"duration":1},"status":"passed","severity":"normal"},{"uid":"8644cb39fe191b17","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750413094023,"stop":1750413094024,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce05b5da9531215","name":"Nodes with multiple pubsub topic","time":{"start":1750412885416,"stop":1750412885416,"duration":0},"status":"passed","severity":"normal"},{"uid":"995465f5932fc21e","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750412553244,"stop":1750412553244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a982764a91b1970","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750412569564,"stop":1750412569568,"duration":4},"status":"passed","severity":"normal"},{"uid":"14c9b03527f468e2","name":"Mutual subscription","time":{"start":1750412903600,"stop":1750412903601,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9009e6be97ce977","name":"less peers than existing","time":{"start":1750412865613,"stop":1750412865613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f26c4eb15547b583","name":"Check message with no content topic is not received","time":{"start":1750413020142,"stop":1750413020143,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a25347bd550c4a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750413118752,"stop":1750413118752,"duration":0},"status":"passed","severity":"normal"},{"uid":"47920efa174006c3","name":"Reusing cursor across nodes","time":{"start":1750413034032,"stop":1750413034032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05f26b08df4b8ab","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750412865490,"stop":1750412865490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"887b255c385b44d3","name":"Check message with no content topic is not received","time":{"start":1750412986253,"stop":1750412986254,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e92e0ea2e17acde","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750412553246,"stop":1750412553247,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6236b8ad0caca7a","name":"should use provided shard info when available","time":{"start":1750412540110,"stop":1750412540118,"duration":8},"status":"passed","severity":"normal"},{"uid":"8b57713afc0d3cf5","name":"same cluster, same shard: nodes connect","time":{"start":1750412770526,"stop":1750412770526,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b72d414cf6de4f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750412553243,"stop":1750412553243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3a00fdbf74380c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750412986250,"stop":1750412986250,"duration":0},"status":"passed","severity":"normal"},{"uid":"c969d12311cc2c00","name":"Push message with content topic containing JSON","time":{"start":1750413308750,"stop":1750413308750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5a65b313cd9cd1","name":"Fails to publish message with wrong content topic","time":{"start":1750412893940,"stop":1750412893940,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0ba1aa6daf1901","name":"Check received message containing XML","time":{"start":1750412986246,"stop":1750412986246,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a2f221845dfc90","name":"Check received message containing SQL Injection","time":{"start":1750413020124,"stop":1750413020124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ec179e15fb4ea3","name":"Push message with custom timestamp: 1719654299935","time":{"start":1750413308752,"stop":1750413308752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a733efc8d4f2fe0a","name":"Push message with custom timestamp: 1750416299935","time":{"start":1750413308739,"stop":1750413308739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6bea954ff13f31","name":"should handle task timeouts","time":{"start":1750412539315,"stop":1750412539319,"duration":4},"status":"passed","severity":"normal"},{"uid":"6e81e56cc72ced51","name":"should properly compute the node id","time":{"start":1750412502682,"stop":1750412502683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce67267fccfcf09f","name":"should start and setup intervals and event listeners","time":{"start":1750412540561,"stop":1750412540561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c09ca9505b521f","name":"Push message with content topic containing Russian","time":{"start":1750413308733,"stop":1750413308733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3306f8686ddf92d7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750413081181,"stop":1750413081181,"duration":0},"status":"passed","severity":"normal"},{"uid":"32660d2ac9dbc1ca","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750412496580,"stop":1750412496580,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ffe856810c9b1","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750412549868,"stop":1750412549869,"duration":1},"status":"passed","severity":"normal"},{"uid":"63106acea9770c24","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750413118752,"stop":1750413118752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6082c791df397b99","name":"Subscribe to topic containing XML and publish message","time":{"start":1750412903616,"stop":1750412903616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a011280d2362afca","name":"Decoder throws on empty string content topic","time":{"start":1750412530803,"stop":1750412530803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f67082630cd1bed","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750412496582,"stop":1750412496582,"duration":0},"status":"passed","severity":"normal"},{"uid":"236695b78961f51","name":"Subscribe and receive messages via waku relay post","time":{"start":1750413118748,"stop":1750413118748,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f43213d5947857","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750412501945,"stop":1750412501945,"duration":0},"status":"passed","severity":"normal"},{"uid":"182b4cbe37624d23","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750412496572,"stop":1750412496573,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f0a60a547eef9","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app84/1/topic938/utf8","time":{"start":1750413007272,"stop":1750413007272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c6b1cd5fe41531","name":"Correctly serialized arguments","time":{"start":1750412772775,"stop":1750412772776,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ab2b345e21bbe1","name":"can dial TLS multiaddrs","time":{"start":1750412772653,"stop":1750412772653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5aff7b456e30de","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750412549865,"stop":1750412549865,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a39f71efd39bf6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app14/8/topic604/xml","time":{"start":1750413007277,"stop":1750413007278,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d284369e652c987","name":"should send to specified number of peers of used peers","time":{"start":1750412540209,"stop":1750412540209,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc1203f7e27a248","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750412549887,"stop":1750412549887,"duration":0},"status":"passed","severity":"normal"},{"uid":"93552d8ec0b785d4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750412986267,"stop":1750412986267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4287b52832bb61d9","name":"Ordered Callback - true","time":{"start":1750413068600,"stop":1750413068602,"duration":2},"status":"passed","severity":"normal"},{"uid":"d53236b2400fe3af","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750412569571,"stop":1750412569572,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3580e367af863c","name":"accepts valid content-filtered query","time":{"start":1750412510858,"stop":1750412510861,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0a8d16e4e804f3c","name":"should throw an error for insufficient data","time":{"start":1750412496594,"stop":1750412496594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3c0d5900789897","name":"same cluster, different shard: nodes connect","time":{"start":1750412770531,"stop":1750412770531,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae08a01ffd29bc1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750412549877,"stop":1750412549878,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bda2d5aad9e47fc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750412496588,"stop":1750412496588,"duration":0},"status":"passed","severity":"normal"},{"uid":"334030e14be3fff5","name":"Check received message containing unicode special characters","time":{"start":1750412986248,"stop":1750412986248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee90f752868198fe","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750412496590,"stop":1750412496590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3355cf50a1653a6a","name":"should properly create location multiaddrs - udp6","time":{"start":1750412502685,"stop":1750412502685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cab8a31dfac922","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750412519398,"stop":1750412519398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a792735a6411bcac","name":"Check publish message containing unicode special characters","time":{"start":1750412893929,"stop":1750412893929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25b0eff95e932fe","name":"Sample","time":{"start":1750412501953,"stop":1750412501953,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde5ef4a6dabc97c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750412518621,"stop":1750412518621,"duration":0},"status":"passed","severity":"normal"},{"uid":"781a1696501c8a9d","name":"Check received message with timestamp: 1750412568863000000 ","time":{"start":1750412986249,"stop":1750412986249,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5310b8b4202dbc","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750412501951,"stop":1750412501951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f46b536a1ebefe7","name":"should not retry if at least one success","time":{"start":1750412540212,"stop":1750412540213,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab6418b37fe6c28","name":"should support chaining for add method","time":{"start":1750412538557,"stop":1750412538557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab663b73082f3563","name":"Query with Promise Callback, No message returned","time":{"start":1750413046667,"stop":1750413046668,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf984356dfd3cef","name":"should serialize and deserialize correctly","time":{"start":1750412552273,"stop":1750412552274,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6371c5e8d91de8","name":"Subscribe to topic containing short and receive message","time":{"start":1750413081155,"stop":1750413081156,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b4dd869cffbdff","name":"throws on content topic with generation field greater than 0","time":{"start":1750412496554,"stop":1750412496555,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e88ecf0d211416","name":"Overlapping topic subscription","time":{"start":1750413081186,"stop":1750413081186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b1747996741082","name":"returns all values when wanted number matches available values","time":{"start":1750412518057,"stop":1750412518058,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dba29e4f9d6247","name":"Refresh subscription","time":{"start":1750412903605,"stop":1750412903605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a167b7a3a0f37cbe","name":"should reject if WakuNode is not started","time":{"start":1750412540298,"stop":1750412540298,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e85334e4c7eb33","name":"should not receive a peer event before start","time":{"start":1750412523077,"stop":1750412523077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8524c877d253fb22","name":"Check publish message containing Arabic","time":{"start":1750412893923,"stop":1750412893924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e714b6388691a0","name":"recovers when dns.resolve returns empty","time":{"start":1750412519395,"stop":1750412519395,"duration":0},"status":"passed","severity":"normal"},{"uid":"338c4b56b4ffc589","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750412549868,"stop":1750412549868,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34b1503d77fa220","name":"Push message with unicode special characters payload","time":{"start":1750413308730,"stop":1750413308730,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c605b049930d05","name":"should be empty when created","time":{"start":1750412540559,"stop":1750412540559,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f59182fc0a0dbae","name":"Push message with special chars payload","time":{"start":1750413308741,"stop":1750413308741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a1ebbef887493b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750413044851,"stop":1750413044851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f612e83dd3a566eb","name":"should not throw an error for a single configured topic","time":{"start":1750412496588,"stop":1750412496589,"duration":1},"status":"passed","severity":"normal"},{"uid":"794463575b704348","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750412569570,"stop":1750412569571,"duration":1},"status":"passed","severity":"normal"},{"uid":"34159c2076a4b325","name":"Push message with content topic containing unicode special characters","time":{"start":1750413308751,"stop":1750413308751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37bf38028778020","name":"retrieves a single peer","time":{"start":1750412519394,"stop":1750412519394,"duration":0},"status":"passed","severity":"normal"},{"uid":"159d98df336a175d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750413086218,"stop":1750413086219,"duration":1},"status":"passed","severity":"normal"},{"uid":"2146f6446d4dc4c6","name":"Push message with content topic containing XML","time":{"start":1750413308734,"stop":1750413308734,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae92875a739e92b","name":"Promise Callback - true","time":{"start":1750413068597,"stop":1750413068598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91f027e7bd00ab6","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750412549862,"stop":1750412549862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed95c212df27f3d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750413118754,"stop":1750413118754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc665396b14f37f7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750413081148,"stop":1750413081148,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebe37612c701fe1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750412496583,"stop":1750412496583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d732b3cab8410b9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750412496571,"stop":1750412496571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f3b803bcc7ff42","name":"Push message with content topic containing special chars","time":{"start":1750413308732,"stop":1750413308732,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb35555458d3eae8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750413118745,"stop":1750413118745,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f921f99d25888a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750412576678,"stop":1750412576680,"duration":2},"status":"passed","severity":"normal"},{"uid":"2091e630c7ce1b56","name":"throws on content topic with too few or too many fields","time":{"start":1750412496553,"stop":1750412496553,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fb49c5382f583b","name":"should handle a minimal index list","time":{"start":1750412496594,"stop":1750412496594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a27b7091f43b38","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750412496571,"stop":1750412496571,"duration":0},"status":"passed","severity":"normal"},{"uid":"f024f02f6c3b83eb","name":"Check received message with timestamp: 1750412568684 ","time":{"start":1750413020140,"stop":1750413020141,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7254da16ff3e3a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750413020141,"stop":1750413020141,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba0ed1e63116f95","name":"Ping on unsubscribed peer","time":{"start":1750412635414,"stop":1750412635414,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c23979201d5b991","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750412743104,"stop":1750412743104,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b2f279386e6c49","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750412553245,"stop":1750412553245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bfc34d9d1b2953","name":"Push message with content topic containing special chars","time":{"start":1750413308747,"stop":1750413308748,"duration":1},"status":"passed","severity":"normal"},{"uid":"369b12aee078e412","name":"Renews subscription after lossing a connection","time":{"start":1750413081166,"stop":1750413081166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78eeeaa8d3a8aa8","name":"Relay","time":{"start":1750412574658,"stop":1750412574659,"duration":1},"status":"passed","severity":"normal"},{"uid":"d047370dfae79f4f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750412549885,"stop":1750412549886,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d52d52c4beab3a7","name":"Js publishes, other Js receives","time":{"start":1750412879004,"stop":1750412879004,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcb8ccc397b578c","name":"Reopen subscription with peer with lost subscription","time":{"start":1750412635414,"stop":1750412635415,"duration":1},"status":"passed","severity":"normal"},{"uid":"39432e9d2b597de4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750413118742,"stop":1750413118742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1672005a92c6f09","name":"should not fail to stop the service if it was not started","time":{"start":1750412573694,"stop":1750412573694,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d21d6870175d26","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750413118741,"stop":1750413118741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2605218aeb7d93","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750413081157,"stop":1750413081158,"duration":1},"status":"passed","severity":"normal"},{"uid":"32274127cc2b9189","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app63/2/topic464/proto","time":{"start":1750413007279,"stop":1750413007280,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9f881fdc6dd96d","name":"Check message on other pubsub topic is not received","time":{"start":1750413020130,"stop":1750413020130,"duration":0},"status":"passed","severity":"normal"},{"uid":"361006caba4f5da8","name":"should not fail to start the service if it is already started","time":{"start":1750412573694,"stop":1750412573695,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f9d0a677f0dee3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750413060195,"stop":1750413060196,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f0c9eff45b0256","name":"Should update shard info","time":{"start":1750412810904,"stop":1750412810904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f17ef42de97ebd","name":"should encodeTxt and decodeTxt","time":{"start":1750412502674,"stop":1750412502675,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4df8eaf93725b0","name":"should maintain desired error rate","time":{"start":1750412552273,"stop":1750412552273,"duration":0},"status":"passed","severity":"normal"},{"uid":"908235820076cc8","name":"more peers than existing","time":{"start":1750412865613,"stop":1750412865613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57d7ceb82b2cf2ae","name":"Push message with rate limit","time":{"start":1750413308752,"stop":1750413308752,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ad2a61c5cb14ed","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750413081149,"stop":1750413081149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43c9181a1fd032a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750413094028,"stop":1750413094028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3a7cf579c60d45","name":"Push message with Arabic payload","time":{"start":1750413308741,"stop":1750413308742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c03cb0266662af","name":"Check received message containing numeric","time":{"start":1750412986242,"stop":1750412986243,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd09fa8c106bab9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750413094028,"stop":1750413094028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00b22db59222a2","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750412540051,"stop":1750412540051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab286b9dc2a086f8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750413081188,"stop":1750413081188,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf15aa857aed7ed","name":"Check received message containing SQL Injection","time":{"start":1750412986245,"stop":1750412986245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b575c9cd3da407f6","name":"Check received message containing Script","time":{"start":1750412986245,"stop":1750412986246,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8756bb49bd73a0","name":"should not fail to stop the service if it was not started","time":{"start":1750412523076,"stop":1750412523076,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b23fbeaf8e62d1","name":"Passing page size 19 when there are 20 messages","time":{"start":1750413083711,"stop":1750413083711,"duration":0},"status":"passed","severity":"normal"},{"uid":"14582f76a2d12f8e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750412501948,"stop":1750412501948,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc8a72474fc4db4","name":"throws on content topic with empty application field","time":{"start":1750412496555,"stop":1750412496555,"duration":0},"status":"passed","severity":"normal"},{"uid":"330d89ac9b5df0c7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750412699732,"stop":1750412699732,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b6d0a17640bbcd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750412903609,"stop":1750412903609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa3e7c10492fc03","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750412553247,"stop":1750412553247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1227a1e67b4fb366","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750413034030,"stop":1750413034030,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c3943c0d790c74","name":"should only return 1 node with relay capability","time":{"start":1750412519397,"stop":1750412519397,"duration":0},"status":"passed","severity":"normal"},{"uid":"763384704a9b8a09","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750413094021,"stop":1750413094022,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2501973795ebce","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750412699734,"stop":1750412699735,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f032db389dcc289","name":"should be called for bootstrap peers","time":{"start":1750412576677,"stop":1750412576677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06de1d84e42cadd","name":"Subscribe to topic containing XML and receive message","time":{"start":1750413118743,"stop":1750413118743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da554c66aa24d29","name":"should request peer renewal on specific errors","time":{"start":1750412539315,"stop":1750412539315,"duration":0},"status":"passed","severity":"normal"},{"uid":"20da475d7f86c07a","name":"should emit a peer event after start","time":{"start":1750412523077,"stop":1750412523077,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc7794a309ef455","name":"Push message with XML payload","time":{"start":1750413308729,"stop":1750413308729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d929d558b65597b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750413086219,"stop":1750413086219,"duration":0},"status":"passed","severity":"normal"},{"uid":"13892f26298640e3","name":"Check message with no content topic is not received","time":{"start":1750413020131,"stop":1750413020131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c2b28fff7ff58e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750412501947,"stop":1750412501947,"duration":0},"status":"passed","severity":"normal"},{"uid":"112335245c647a0a","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750412549851,"stop":1750412549852,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e45e94b55bf96ce","name":"different cluster, different shard: nodes don't connect","time":{"start":1750412770533,"stop":1750412770533,"duration":0},"status":"passed","severity":"normal"},{"uid":"442d8767ac91ec74","name":"Push message with content topic containing Chinese","time":{"start":1750413308748,"stop":1750413308748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01201892814e27f","name":"Subscribe and receives messages on 20 topics","time":{"start":1750413081181,"stop":1750413081184,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ca604b767701fdc","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750412501949,"stop":1750412501949,"duration":0},"status":"passed","severity":"normal"},{"uid":"368e221892d83234","name":"Check message with no pubsub topic is not received","time":{"start":1750412986269,"stop":1750412986269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b10cab3f62d04ae","name":"Throws when trying to push message with empty payload","time":{"start":1750413308746,"stop":1750413308746,"duration":0},"status":"passed","severity":"normal"},{"uid":"96409d89202a97da","name":"new peer added after a peer was already found","time":{"start":1750412865488,"stop":1750412865489,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9706638d7fa6ded8","name":"Default pageSize","time":{"start":1750413083714,"stop":1750413083714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7aa8ea0b797709f","name":"stop","time":{"start":1750412609229,"stop":1750412609230,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc2060ea8151782","name":"should have no discoveries enabled by default","time":{"start":1750412540160,"stop":1750412540161,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d357282e7844dea","name":"Push message with Script payload","time":{"start":1750413308728,"stop":1750413308728,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d581d0f35ecc8ad","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750413081201,"stop":1750413081201,"duration":0},"status":"passed","severity":"normal"},{"uid":"c117058ced544f3a","name":"Subscribe to topic containing long and receive message","time":{"start":1750413118751,"stop":1750413118751,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e11eac1720bf00","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750412496592,"stop":1750412496593,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a64f5e1212f629","name":"Push message with content topic containing SQL Injection","time":{"start":1750413308749,"stop":1750413308749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d186050b0a852b3c","name":"Check received message containing Basic HTML tag","time":{"start":1750413020125,"stop":1750413020125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5369d93ddd243562","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750412699733,"stop":1750412699733,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf0c0568e4551d6","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750412903616,"stop":1750412903616,"duration":0},"status":"passed","severity":"normal"},{"uid":"7907f1b06ed75963","name":"Overlapping topic subscription","time":{"start":1750413081155,"stop":1750413081155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4a4ac8795b3955","name":"Push message with long payload","time":{"start":1750413308740,"stop":1750413308740,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ab3cc388b177a1","name":"should return unique PubsubTopics for static sharding","time":{"start":1750412496580,"stop":1750412496580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3b59181685b134","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750412496583,"stop":1750412496583,"duration":0},"status":"passed","severity":"normal"},{"uid":"27269fb87be64d6d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750413081193,"stop":1750413081193,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcde68806caade3a","name":"Push message with meta","time":{"start":1750413308751,"stop":1750413308752,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9e9567ff91f70f","name":"Check received message containing long","time":{"start":1750412986256,"stop":1750412986257,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30560109eceb8fd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750412743103,"stop":1750412743104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c738b6a62bef1545","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750413034030,"stop":1750413034031,"duration":1},"status":"passed","severity":"normal"},{"uid":"119bf3b59d85edb0","name":"Passing invalid cursor","time":{"start":1750413034032,"stop":1750413034032,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abfa41719787311","name":"should be online or offline if network state changed","time":{"start":1750412569573,"stop":1750412569573,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53cf4a104d9c786","name":"should only return 1 node with store capability","time":{"start":1750412519398,"stop":1750412519398,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c08b512542cdd6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750412549884,"stop":1750412549885,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1608c04ed70443","name":"should return false","time":{"start":1750412502678,"stop":1750412502679,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b039f9cb5241ce","name":"should throw error - no public key","time":{"start":1750412502678,"stop":1750412502678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d282426139d6eb08","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750413118755,"stop":1750413118755,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e61068d3f92fe","name":"Publish message with custom timestamp: Fri Jun 20 2025 10:48:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1750412893933,"stop":1750412893935,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3877eebaf272c10","name":"Check received message containing short","time":{"start":1750413020133,"stop":1750413020134,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a6e048720281ba","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750412549859,"stop":1750412549859,"duration":0},"status":"passed","severity":"normal"},{"uid":"248142fa2026b35f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750412518615,"stop":1750412518616,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd12d002b7702a1f","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750412549867,"stop":1750412549867,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a12cebc2aafeb3f","name":"1 Relay, 1 fetch","time":{"start":1750412518884,"stop":1750412518884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6077cb0af3c6932b","name":"Nwaku publishes","time":{"start":1750412879003,"stop":1750412879004,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa039642376a787b","name":"Query generator for multiple messages","time":{"start":1750413079196,"stop":1750413079197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e48095748c3fab","name":"Check received message containing Script","time":{"start":1750412986261,"stop":1750412986261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2276b5feca3a64ea","name":"Check received message containing Russian","time":{"start":1750412986244,"stop":1750412986245,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6595a054fff521","name":"should initialize with custom number of peers","time":{"start":1750412539552,"stop":1750412539552,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb44277fdd84f850","name":"should partition messages based on acknowledgement status","time":{"start":1750412553245,"stop":1750412553246,"duration":1},"status":"passed","severity":"normal"},{"uid":"7909235a8925043a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750413308750,"stop":1750413308750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d642dedb328763a3","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750412540110,"stop":1750412540110,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5f659a8703f55d","name":"should set field with only RELAY enabled","time":{"start":1750412502687,"stop":1750412502688,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1f9af1953f29e7","name":"Check received message containing shell command","time":{"start":1750412986247,"stop":1750412986247,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbe09596d3a997f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750412760694,"stop":1750412760695,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1591c267b03b7a","name":"Asymmetric encrypt & decrypt","time":{"start":1750412529599,"stop":1750412529599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6230b88b4a9d97c","name":"Check received message containing shell command","time":{"start":1750413020126,"stop":1750413020126,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4a034d2ff3ab02","name":"start node with empty shard should fail","time":{"start":1750413119975,"stop":1750413119975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9087636522236f5f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app42/6/topic392/json","time":{"start":1750413007281,"stop":1750413007281,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5af04071b503fb","name":"Decoder throws on empty string content topic","time":{"start":1750412529051,"stop":1750412529052,"duration":1},"status":"passed","severity":"normal"},{"uid":"924485202cd3eb3f","name":"Decrypt messages","time":{"start":1750412867132,"stop":1750412867132,"duration":0},"status":"passed","severity":"normal"},{"uid":"2962173405fbb11f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750412496591,"stop":1750412496591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2fb36e777fdaeb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750412496585,"stop":1750412496585,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f55609997e33e2c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750413094027,"stop":1750413094028,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad10b9571fd4070","name":"All","time":{"start":1750412574660,"stop":1750412574660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1794c27e6de870d7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750412501951,"stop":1750412501952,"duration":1},"status":"passed","severity":"normal"},{"uid":"333de2086f1bb071","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750412743107,"stop":1750412743109,"duration":2},"status":"passed","severity":"normal"},{"uid":"8787e0cad8cc962e","name":"Check received message containing escaped characters","time":{"start":1750412986247,"stop":1750412986248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8eff8cfea5add08","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750412501943,"stop":1750412501943,"duration":0},"status":"passed","severity":"normal"},{"uid":"720bfe1c5dfc6ac0","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750412549205,"stop":1750412549206,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb53e84d12e5d5ff","name":"Subscribe and receive messages via waku relay post","time":{"start":1750413081180,"stop":1750413081180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba367a0e12e78469","name":"Ping on unsubscribed peer","time":{"start":1750412635410,"stop":1750412635410,"duration":0},"status":"passed","severity":"normal"},{"uid":"93864cb772c03efe","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750412502688,"stop":1750412502689,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc00f94e9b8215bd","name":"pre and post cipher","time":{"start":1750412529600,"stop":1750412529601,"duration":1},"status":"passed","severity":"normal"},{"uid":"34eda501ed8e82c0","name":"A test","time":{"start":1750412760765,"stop":1750412760766,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6baa6fa29036d2","name":"should insert message id into causal history","time":{"start":1750412553240,"stop":1750412553240,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c35d5ed650ae73e","name":"Check publish message containing SQL Injection","time":{"start":1750412893925,"stop":1750412893925,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd0585a745e5afd","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750412549877,"stop":1750412549877,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ab37a18f5f0964","name":"Check received message containing escaped characters","time":{"start":1750412986264,"stop":1750412986264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8b17b94c035767","name":"should not receive a peer event after stop","time":{"start":1750412573696,"stop":1750412573696,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e760b55baff503","name":"getPeersByDiscovery","time":{"start":1750412865485,"stop":1750412865485,"duration":0},"status":"passed","severity":"normal"},{"uid":"da988d384a475b2a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750412903608,"stop":1750412903609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4192af03a30ddc8","name":"Subscribe to topic containing short and receive message","time":{"start":1750413081187,"stop":1750413081187,"duration":0},"status":"passed","severity":"normal"},{"uid":"58338f2e7a6cca90","name":"should use DNS peer discovery with light client","time":{"start":1750412573697,"stop":1750412573697,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5044168450cf480f","name":"removeEventListener with correct event","time":{"start":1750412609227,"stop":1750412609227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d266096b22563007","name":"Push message with content topic containing JSON","time":{"start":1750413308735,"stop":1750413308735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fbb55b6d4fd5b4","name":"Ping on peer without subscriptions","time":{"start":1750412635409,"stop":1750412635410,"duration":1},"status":"passed","severity":"normal"},{"uid":"605877c9eb373a2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750412496589,"stop":1750412496589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2499ef9a2ed14a9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750412496586,"stop":1750412496586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c5cc9e591d79f8","name":"Check meta is set [ecies]","time":{"start":1750412530801,"stop":1750412530802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7175f3c9e8f165","name":"should insert message into bloom filter","time":{"start":1750412553240,"stop":1750412553240,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d778ad3a394bfe","name":"should attach causal history and bloom filter to each message","time":{"start":1750412553240,"stop":1750412553241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3fd81213c9248d","name":"should insert elements correctly","time":{"start":1750412552272,"stop":1750412552272,"duration":0},"status":"passed","severity":"normal"},{"uid":"205fed744e1e9f53","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750412903619,"stop":1750412903619,"duration":0},"status":"passed","severity":"normal"},{"uid":"8347b1674a28664","name":"random static sharding 3 - Cluster ID: 267, Shard ID: 676","time":{"start":1750413119971,"stop":1750413119971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6130b8001a41cdc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750412549884,"stop":1750412549884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b746d10053f0324e","name":"Encoder throws on empty string content topic","time":{"start":1750412529050,"stop":1750412529051,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e243abac144df3","name":"Check received message containing Script","time":{"start":1750413020124,"stop":1750413020124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c211813b9c468b9","name":"Light Node - default protocols","time":{"start":1750413100064,"stop":1750413100064,"duration":0},"status":"passed","severity":"normal"},{"uid":"22626030c15e243e","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750412549858,"stop":1750412549859,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a640e5162fac01","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750413118736,"stop":1750413118737,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c62ac82b96b3bb1","name":"Check received message containing long","time":{"start":1750413020120,"stop":1750413020121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b47578f914b2ee","name":"throws on content topic with empty encoding field","time":{"start":1750412496557,"stop":1750412496558,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b94d44e38f9d64","name":"should be delivered immediately if received","time":{"start":1750412553248,"stop":1750412553248,"duration":0},"status":"passed","severity":"normal"},{"uid":"1108d6fb6c19f52f","name":"Push message with content topic containing numeric","time":{"start":1750413308747,"stop":1750413308747,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a0f22b9d82db7e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750412549879,"stop":1750412549880,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2cb9034cd786325","name":"Subscribe to topic containing Script and publish message","time":{"start":1750412903615,"stop":1750412903616,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2097d33ff35121","name":"does not throw on valid cases","time":{"start":1750412496552,"stop":1750412496552,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c071d65b652218","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750412518620,"stop":1750412518621,"duration":1},"status":"passed","severity":"normal"},{"uid":"97bb66cc2f101769","name":"Query generator for 2000 messages","time":{"start":1750413079202,"stop":1750413079202,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b2f4ac68b569ae","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750412519398,"stop":1750412519399,"duration":1},"status":"passed","severity":"normal"},{"uid":"c270f689bf2ecb99","name":"Query generator for multiple messages with different message text format","time":{"start":1750413079197,"stop":1750413079197,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0dcc4bdf6579bd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750413081156,"stop":1750413081157,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4479fd89275b9ce","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750412549864,"stop":1750412549864,"duration":0},"status":"passed","severity":"normal"},{"uid":"941188e6c34d7e23","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750412549876,"stop":1750412549877,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67a2590bec2b2e7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750413081185,"stop":1750413081186,"duration":1},"status":"passed","severity":"normal"},{"uid":"96845e7b8d9b4e47","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750412885416,"stop":1750412885416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b612eef3f62ca4b","name":"Push message with meta","time":{"start":1750413308737,"stop":1750413308737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17a84b597df94c5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750412549883,"stop":1750412549883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8ec41221e303f","name":"addEventListener with correct event","time":{"start":1750412609225,"stop":1750412609225,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcb6e886ee88d7f","name":"Check received message containing numeric","time":{"start":1750413020121,"stop":1750413020121,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc11016acbca8162","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750412549879,"stop":1750412549879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5a7f82c8b808ab","name":"should handle corrupted local storage data gracefully","time":{"start":1750412523079,"stop":1750412523079,"duration":0},"status":"passed","severity":"normal"},{"uid":"18203cd1cbdf1ad7","name":"configure the node with multiple content topics","time":{"start":1750413007282,"stop":1750413007282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1473b0951ef5a834","name":"Push message with content topic containing escaped characters","time":{"start":1750413308750,"stop":1750413308751,"duration":1},"status":"passed","severity":"normal"},{"uid":"156f155585b18555","name":"Check received message containing XML","time":{"start":1750413020124,"stop":1750413020125,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4450b2b19b7ccd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750412903608,"stop":1750412903608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb09941540ea5b0","name":"Symmetric encrypt & Decrypt","time":{"start":1750412529600,"stop":1750412529600,"duration":0},"status":"passed","severity":"normal"},{"uid":"406c8a6ede36902a","name":"Check publish message containing short","time":{"start":1750412893919,"stop":1750412893920,"duration":1},"status":"passed","severity":"normal"},{"uid":"904082e0acfa7a4d","name":"Query Generator, No Decoder","time":{"start":1750413046657,"stop":1750413046657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d68381685367f76","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750412549862,"stop":1750412549862,"duration":0},"status":"passed","severity":"normal"},{"uid":"1438c91a92e535b1","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750413081150,"stop":1750413081150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5506a7da60e14e4","name":"Check message received after nwaku node is restarted","time":{"start":1750412986271,"stop":1750412986271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f13c3011b850215","name":"Delete observer","time":{"start":1750412867132,"stop":1750412867133,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b6a14e818ba7ac","name":"Check message on other pubsub topic is not received","time":{"start":1750412986268,"stop":1750412986268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0c76f8c45906e6","name":"Check received message containing unicode special characters","time":{"start":1750413020139,"stop":1750413020139,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc0196606d05288","name":"Subscribe to topic containing XML and receive message","time":{"start":1750413081194,"stop":1750413081194,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd93262b22a3b9a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750413081172,"stop":1750413081174,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e59c282be42eb97","name":"Relay + Store","time":{"start":1750412574659,"stop":1750412574660,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb1d3b26775d64a","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750412549865,"stop":1750412549866,"duration":1},"status":"passed","severity":"normal"},{"uid":"b870e3691f5b34f1","name":"should add and remove event listeners correctly","time":{"start":1750412523080,"stop":1750412523080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d88e69b2da8703a","name":"can start the service","time":{"start":1750412810754,"stop":1750412810756,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5e2e87bfaff49ae","name":"Check message with no payload is not received","time":{"start":1750412986269,"stop":1750412986270,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c6639c23f705a8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750412885416,"stop":1750412885417,"duration":1},"status":"passed","severity":"normal"},{"uid":"531841f8dd46f7cf","name":"accepts valid message hash query","time":{"start":1750412510863,"stop":1750412510863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a750871768b18f0b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750412549878,"stop":1750412549878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c0db0fc8cbe218","name":"Publish message with custom timestamp: Sat Jun 29 2024 09:48:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1750412893932,"stop":1750412893932,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4e74ed52dd9eb0","name":"Check message received after jswaku node is restarted","time":{"start":1750412986255,"stop":1750412986255,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af596059790bd4b9","name":"should decode valid enr successfully","time":{"start":1750412502675,"stop":1750412502675,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbee190df44c6be6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750412496581,"stop":1750412496581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b011d7274059bc56","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750412699731,"stop":1750412699732,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd523baf2a6c38bd","name":"should encode/decode to text encoding","time":{"start":1750412502683,"stop":1750412502683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4d796290900ee4","name":"through manual discovery","time":{"start":1750412772656,"stop":1750412772657,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42ce34c105143e9","name":"Push message with SQL Injection payload","time":{"start":1750413308728,"stop":1750413308728,"duration":0},"status":"passed","severity":"normal"},{"uid":"161a9926bacbae23","name":"should return false when clusterId doesn't match","time":{"start":1750412540120,"stop":1750412540120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a63b19a95ce1608","name":"Check received message containing Arabic","time":{"start":1750413020123,"stop":1750413020123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79b868739d3dfb7","name":"handles different networkShards values correctly","time":{"start":1750412496577,"stop":1750412496578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12c38a5f73fb9a7","name":"should throw an error for missing required configuration","time":{"start":1750412496581,"stop":1750412496581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05d552681bc9221","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750412519399,"stop":1750412519399,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3da9ef9fac091ac","name":"should maintain proper timestamps if all messages received","time":{"start":1750412553242,"stop":1750412553242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bd26fb32bcde98","name":"should initialize bloom filter with correct parameters","time":{"start":1750412552271,"stop":1750412552272,"duration":1},"status":"passed","severity":"normal"},{"uid":"311f6066117854ff","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750412770525,"stop":1750412770526,"duration":1},"status":"passed","severity":"normal"},{"uid":"81eb0a0ca830c459","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750412540221,"stop":1750412540221,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbad0c6cbd4a9f6d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750412530801,"stop":1750412530801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23a0ae793914ad3","name":"configure the node with multiple pubsub topics","time":{"start":1750413119974,"stop":1750413119974,"duration":0},"status":"passed","severity":"normal"},{"uid":"749712a59bd56f50","name":"Sets default value correctly","time":{"start":1750413095042,"stop":1750413095042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e361d3c5e7545b","name":"Passing page size 3 when there are 20 messages","time":{"start":1750413083709,"stop":1750413083709,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ed0eeeda35e7a3","name":"should increase lamport timestamp","time":{"start":1750412553241,"stop":1750412553241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1994705a7f7e87f6","name":"Push message equal or less that 1MB","time":{"start":1750413308753,"stop":1750413308753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61ec987c4adfc7a","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750412549882,"stop":1750412549882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a621b0df1cc1c1","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750413081184,"stop":1750413081185,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1a5f33d30d59fe17","name":"Push message with content topic containing long","time":{"start":1750413308732,"stop":1750413308732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b367b06cd9302308","name":"Push message with content topic containing Script","time":{"start":1750413308734,"stop":1750413308734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47be49281662818","name":"Check received message with timestamp: 1750412568684000000 ","time":{"start":1750413020128,"stop":1750413020128,"duration":0},"status":"passed","severity":"normal"},{"uid":"45601c026c66b7c4","name":"random static sharding 1 - Cluster ID: 364, Shard ID: 873","time":{"start":1750413119970,"stop":1750413119970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84f7286d9ae84b4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750412743109,"stop":1750412743111,"duration":2},"status":"passed","severity":"normal"},{"uid":"3350f1eff0c8fa01","name":"can query messages normally","time":{"start":1750413049226,"stop":1750413049226,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4bb5fb180505b8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750412699736,"stop":1750412699736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3ab30ebee7172e","name":"should set field with only FILTER enabled","time":{"start":1750412502688,"stop":1750412502688,"duration":0},"status":"passed","severity":"normal"},{"uid":"914f15d940db468d","name":"should invoke callbacks when receiving a message","time":{"start":1750412540560,"stop":1750412540560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a6bc97d2a0a95d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750413060194,"stop":1750413060194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46c65324d16986b6","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750412699739,"stop":1750412699741,"duration":2},"status":"passed","severity":"normal"},{"uid":"e158f4ded2b3b9f8","name":"Check message received after jswaku node is restarted","time":{"start":1750412986270,"stop":1750412986270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54fac990eaef21c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750412501944,"stop":1750412501944,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8f1df81ce98a68","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750413020129,"stop":1750413020129,"duration":0},"status":"passed","severity":"normal"},{"uid":"813a6351985e2dc1","name":"it tolerates circular branch references","time":{"start":1750412519395,"stop":1750412519395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c7d46133efefec","name":"random static sharding 10 - Cluster ID: 339, Shard ID: 370","time":{"start":1750413119974,"stop":1750413119974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b212202899f87e5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750412743100,"stop":1750412743101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c64d0a3dd60a36c","name":"Relay + Store","time":{"start":1750412502689,"stop":1750412502689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e90f6437dfff895","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750413118751,"stop":1750413118751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72bb331e05665a2","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750412501938,"stop":1750412501942,"duration":4},"status":"passed","severity":"normal"},{"uid":"bf1d26f1e2e77ffb","name":"Check message with invalid timestamp is not received","time":{"start":1750412986252,"stop":1750412986252,"duration":0},"status":"passed","severity":"normal"},{"uid":"122a73073f7045a6","name":"should push the message to the outgoing buffer","time":{"start":1750412553238,"stop":1750412553239,"duration":1},"status":"passed","severity":"normal"},{"uid":"c139b4334c7637ea","name":"Subscribe and receives messages on 20 topics","time":{"start":1750413118737,"stop":1750413118737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7032166a8cf0e1d","name":"shard 0","time":{"start":1750413119969,"stop":1750413119969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac6deffaf00e767","name":"Store - dialed first","time":{"start":1750413100063,"stop":1750413100063,"duration":0},"status":"passed","severity":"normal"},{"uid":"633e246c357ed183","name":"should deliver messages after dependencies are met","time":{"start":1750412553245,"stop":1750412553245,"duration":0},"status":"passed","severity":"normal"},{"uid":"8809812186ceeb5b","name":"Check message on other pubsub topic is not received","time":{"start":1750413020142,"stop":1750413020142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7c86bf27621d53","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750413119975,"stop":1750413119975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a64583129aede5e","name":"should be able to encode the field with only STORE set to true","time":{"start":1750412501942,"stop":1750412501943,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74473e15fed6280","name":"Subscribe to topic containing Script and receive message","time":{"start":1750413118753,"stop":1750413118753,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e005471dee675e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750412501946,"stop":1750412501946,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ca42ca06223b5f","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750412549204,"stop":1750412549205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6968adc90c51af0","name":"Push message with emoji payload","time":{"start":1750413308730,"stop":1750413308731,"duration":1},"status":"passed","severity":"normal"},{"uid":"343c53b59ac29bf9","name":"Check received message containing emoji","time":{"start":1750412986265,"stop":1750412986265,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bea61e57097dbf","name":"should fail to send if no connected peers found","time":{"start":1750412540208,"stop":1750412540209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa0375d7192a3b5","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750412553248,"stop":1750412553248,"duration":0},"status":"passed","severity":"normal"},{"uid":"152f48d89ab08991","name":"Check received message containing special chars","time":{"start":1750412986258,"stop":1750412986258,"duration":0},"status":"passed","severity":"normal"},{"uid":"73697db83a9580fe","name":"should throw error - invalid id","time":{"start":1750412502678,"stop":1750412502678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14634ef54d25d1","name":"start node with empty content topic","time":{"start":1750413007283,"stop":1750413007283,"duration":0},"status":"passed","severity":"normal"},{"uid":"24960e66d4b9f925","name":"should handle general insertion and lookup correctly","time":{"start":1750412552274,"stop":1750412552274,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0b836188c567a5","name":"Query Generator - true","time":{"start":1750413068590,"stop":1750413068593,"duration":3},"status":"passed","severity":"normal"},{"uid":"26f2cc8099f2bd26","name":"tcp ip4 address","time":{"start":1750412502097,"stop":1750412502097,"duration":0},"status":"passed","severity":"normal"},{"uid":"519cb5cea8822395","name":"should select older connection if present","time":{"start":1750412510482,"stop":1750412510483,"duration":1},"status":"passed","severity":"normal"},{"uid":"5114c1fdce44b60c","name":"should return empty list for no shard","time":{"start":1750412496581,"stop":1750412496581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2070e0c700e5bfd","name":"messageHashStr works with IProtoMessage","time":{"start":1750412510926,"stop":1750412510926,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ca6aa53f18fad7","name":"Push message with content topic containing SQL Injection","time":{"start":1750413308734,"stop":1750413308734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91d2406d357b271","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750413079201,"stop":1750413079201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa81a574ceb8618","name":"should properly create location multiaddrs - udp4","time":{"start":1750412502684,"stop":1750412502685,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a2e5487443d144","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750412496579,"stop":1750412496580,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d867c59ded32","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750412496583,"stop":1750412496584,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c451e9ce3726fd","name":"Check publish message after service node is restarted","time":{"start":1750412893943,"stop":1750412893943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80c786de98187455","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750412496585,"stop":1750412496585,"duration":0},"status":"passed","severity":"normal"},{"uid":"82440490d740b485","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750413020129,"stop":1750413020129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3259940992f0dbd9","name":"random static sharding 8 - Cluster ID: 725, Shard ID: 277","time":{"start":1750413119973,"stop":1750413119973,"duration":0},"status":"passed","severity":"normal"},{"uid":"503f00d5d3eeea0b","name":"Push message with content topic containing numeric","time":{"start":1750413308732,"stop":1750413308732,"duration":0},"status":"passed","severity":"normal"},{"uid":"5884da7c971cf5be","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750412510924,"stop":1750412510925,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd20167b297331e6","name":"Push message with Russian payload","time":{"start":1750413308728,"stop":1750413308728,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c2ef79536160f1","name":"Push message with content topic containing emoji","time":{"start":1750413308751,"stop":1750413308751,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a08323b9fe7d7ce","name":"Wrong topic","time":{"start":1750413007282,"stop":1750413007282,"duration":0},"status":"passed","severity":"normal"},{"uid":"575806ba931bb063","name":"can start and stop the service","time":{"start":1750412810756,"stop":1750412810757,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f443cd07383f58f","name":"Passing an array","time":{"start":1750413095040,"stop":1750413095041,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ceffabbe95bb7f","name":"Push message with content topic containing short","time":{"start":1750413308731,"stop":1750413308731,"duration":0},"status":"passed","severity":"normal"},{"uid":"60787dd6e14b7b18","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app43/9/topic950/utf8","time":{"start":1750413007280,"stop":1750413007280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ccea9c4709c7e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750412496587,"stop":1750412496587,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45810b90844161","name":"Publish message with rate limit","time":{"start":1750412893944,"stop":1750412893944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec49cb3ba0a8d6e3","name":"Check publish message containing shell command","time":{"start":1750412893927,"stop":1750412893928,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec4091757bc1bb1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750413118750,"stop":1750413118750,"duration":0},"status":"passed","severity":"normal"},{"uid":"155fc0b72e80e2f8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750413081201,"stop":1750413081203,"duration":2},"status":"passed","severity":"normal"},{"uid":"af777c093697ec94","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750413118743,"stop":1750413118744,"duration":1},"status":"passed","severity":"normal"},{"uid":"a292ca5999c21311","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750412496587,"stop":1750412496588,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a813eabe146d23","name":"Ephemeral messages are not stored","time":{"start":1750412575965,"stop":1750412575965,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e835095afb95df","name":"Push message with escaped characters payload","time":{"start":1750413308744,"stop":1750413308745,"duration":1},"status":"passed","severity":"normal"},{"uid":"3398741280c7d18f","name":"should not fail to stop the service if it was not started","time":{"start":1750412810757,"stop":1750412810757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dde712d9838f75a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app95/8/topic734/xml","time":{"start":1750413007281,"stop":1750413007281,"duration":0},"status":"passed","severity":"normal"},{"uid":"462d9e49ec8e6e73","name":"Push message with custom timestamp: 1719654299935","time":{"start":1750413308738,"stop":1750413308738,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e759c328ea3eaf","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750412569572,"stop":1750412569572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6898f502988dafe","name":"Check message with no pubsub topic is not received","time":{"start":1750412986252,"stop":1750412986253,"duration":1},"status":"passed","severity":"normal"},{"uid":"931aa718d8cf9d05","name":"Push message with content topic containing Script","time":{"start":1750413308749,"stop":1750413308749,"duration":0},"status":"passed","severity":"normal"},{"uid":"4062cc4108ff496f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750413081163,"stop":1750413081164,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eef5b656faba771","name":"Push message equal or less that 1MB","time":{"start":1750413308739,"stop":1750413308739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30569c14323d80d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750412518060,"stop":1750412518061,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f213f001605f727","name":"Subscribe to topic containing long and receive message","time":{"start":1750413081156,"stop":1750413081156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5017ec5e846a39","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750412496579,"stop":1750412496579,"duration":0},"status":"passed","severity":"normal"},{"uid":"44827c33535e3f92","name":"Refresh subscription","time":{"start":1750413118750,"stop":1750413118750,"duration":0},"status":"passed","severity":"normal"},{"uid":"107a1fcf0df08713","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750412549851,"stop":1750412549851,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb19950590229d60","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750412885415,"stop":1750412885415,"duration":0},"status":"passed","severity":"normal"},{"uid":"570b0f8e552b5f7c","name":"Publish without waiting for remote peer","time":{"start":1750412903601,"stop":1750412903602,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f3ec4c4ca85961","name":"Push message with short payload","time":{"start":1750413308726,"stop":1750413308726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3a0be1b24231ca","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750413046660,"stop":1750413046661,"duration":1},"status":"passed","severity":"normal"},{"uid":"4753e2dd2edc4af5","name":"should initialize with Unhealthy status","time":{"start":1750412540218,"stop":1750412540218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07f3a2063e6f2a7","name":"Subscribe to topic containing XML and receive message","time":{"start":1750413081159,"stop":1750413081159,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafb69d9fd551de5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750412496580,"stop":1750412496580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b510f1edaf2a47c","name":"Subscribe and receive messages via lightPush","time":{"start":1750413081168,"stop":1750413081168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7243b97104e655","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750412496570,"stop":1750412496570,"duration":0},"status":"passed","severity":"normal"},{"uid":"6467326dbcc6eb2d","name":"should transition to Unhealthy when no connections","time":{"start":1750412540219,"stop":1750412540219,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c8f1867c86271a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750413081199,"stop":1750413081199,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fcd6d6e5c40305","name":"Fails to push message bigger that 1MB","time":{"start":1750413308753,"stop":1750413308754,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa43dbc36335c52b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750413034031,"stop":1750413034031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e841978f69dd1d21","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750413118754,"stop":1750413118754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74f6f994eef13a0","name":"Push message with Basic HTML tag payload","time":{"start":1750413308729,"stop":1750413308729,"duration":0},"status":"passed","severity":"normal"},{"uid":"408a1a729605e149","name":"Check received message with timestamp: 1750412568684 ","time":{"start":1750413020128,"stop":1750413020129,"duration":1},"status":"passed","severity":"normal"},{"uid":"6131263c7403f31e","name":"dispatchEvent via connectionManager","time":{"start":1750412609228,"stop":1750412609229,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f92f0f1a6b0dfb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750413060188,"stop":1750413060188,"duration":0},"status":"passed","severity":"normal"},{"uid":"888246f27b70289b","name":"can start the service","time":{"start":1750412573692,"stop":1750412573693,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59405c8b0ca9546","name":"Waku message hash computation (no timestamp)","time":{"start":1750412510924,"stop":1750412510924,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6824963be64d07","name":"random static sharding 4 - Cluster ID: 261, Shard ID: 778","time":{"start":1750413119972,"stop":1750413119972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e118a9564f29a3","name":"Subscribe and receives messages on 20 topics","time":{"start":1750413118749,"stop":1750413118749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a3e1b2314f94a5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750412496590,"stop":1750412496590,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d2d9b62ccebb9e","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750412540048,"stop":1750412540049,"duration":1},"status":"passed","severity":"normal"},{"uid":"16da277ecb9ba00","name":"Check message with non string payload is not received","time":{"start":1750412986270,"stop":1750412986270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2179f4c15491d1ec","name":"Check received message containing Arabic","time":{"start":1750412986244,"stop":1750412986244,"duration":0},"status":"passed","severity":"normal"},{"uid":"c946a93c13b8241","name":"Sign & Recover","time":{"start":1750412529601,"stop":1750412529601,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d19cc62b742a478","name":"Subscribe and receive messages via lightPush","time":{"start":1750413081146,"stop":1750413081147,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1862752838ff86c","name":"random static sharding 5 - Cluster ID: 458, Shard ID: 952","time":{"start":1750413119972,"stop":1750413119972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a0431923c17f34","name":"Fails to push message with large meta","time":{"start":1750413308752,"stop":1750413308752,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e111a706c115551","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750412529047,"stop":1750412529048,"duration":1},"status":"passed","severity":"normal"},{"uid":"621b6e755c2dbfde","name":"Subscribe and receives messages on 20 topics","time":{"start":1750413081149,"stop":1750413081149,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd04b01ea3687c78","name":"Check publish message after client node is restarted","time":{"start":1750412893943,"stop":1750412893943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72ce8a618b6c1b2f","name":"Push 30 different messages","time":{"start":1750413308731,"stop":1750413308731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b664da4ec0423865","name":"messageHashStr returns a hex string","time":{"start":1750412510925,"stop":1750412510925,"duration":0},"status":"passed","severity":"normal"},{"uid":"67218190f0b6e02d","name":"Subscribe and receive messages via lightPush","time":{"start":1750413118735,"stop":1750413118735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4310ad32295491ce","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750412529048,"stop":1750412529049,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff4590206c81d2f","name":"Push message with JSON payload","time":{"start":1750413308729,"stop":1750413308729,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d7dadf32693a9","name":"Waku message hash computation (payload length 0)","time":{"start":1750412510923,"stop":1750412510924,"duration":1},"status":"passed","severity":"normal"},{"uid":"55eb273f9d9d7d77","name":"Check received message with timestamp: 1750412568863000000 ","time":{"start":1750412986266,"stop":1750412986266,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f3edf8dbada97e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750413081192,"stop":1750413081192,"duration":0},"status":"passed","severity":"normal"},{"uid":"778d254dcf2954f1","name":"Decoder throws on undefined content topic","time":{"start":1750412530802,"stop":1750412530803,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe415dff684378a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750413046661,"stop":1750413046662,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e52dabb68c42d4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750412903607,"stop":1750412903607,"duration":0},"status":"passed","severity":"normal"},{"uid":"59994e5e020c8050","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750412496584,"stop":1750412496584,"duration":0},"status":"passed","severity":"normal"},{"uid":"211bbcb7ebdb41a2","name":"should detect messages with missing dependencies","time":{"start":1750412553244,"stop":1750412553244,"duration":0},"status":"passed","severity":"normal"},{"uid":"95858e9db1d360f","name":"Fails to publish message with empty text","time":{"start":1750412893937,"stop":1750412893940,"duration":3},"status":"passed","severity":"normal"},{"uid":"b5bc46cadb599022","name":"Push message with XML payload","time":{"start":1750413308743,"stop":1750413308743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd2899e7a186aa3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750413081204,"stop":1750413081204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c6448b5db5f91a","name":"should properly start and stop event listening","time":{"start":1750412540222,"stop":1750412540222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f664ceed2b1c8a19","name":"Check publish message containing Script","time":{"start":1750412893925,"stop":1750412893926,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c17cfed3e5eef43","name":"should request renew when peer disconnects","time":{"start":1750412539553,"stop":1750412539556,"duration":3},"status":"passed","severity":"normal"},{"uid":"d923a3c823e428c6","name":"should not fail to start the service if it is already started","time":{"start":1750412523076,"stop":1750412523077,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28a51bd978f33ea","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750413081164,"stop":1750413081165,"duration":1},"status":"passed","severity":"normal"},{"uid":"3273cdd4936859a9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750412893942,"stop":1750412893943,"duration":1},"status":"passed","severity":"normal"},{"uid":"e225dccb41b754c2","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750412549863,"stop":1750412549863,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeba895a6ca8842b","name":"creates an iterator","time":{"start":1750413088986,"stop":1750413088987,"duration":1},"status":"passed","severity":"normal"},{"uid":"6917bfdda7398bf5","name":"Passing page size 0 when there are 110 messages","time":{"start":1750413083703,"stop":1750413083704,"duration":1},"status":"passed","severity":"normal"},{"uid":"b958bbe6639ba7c4","name":"Check received message with timestamp: 1750412568863 ","time":{"start":1750412986266,"stop":1750412986267,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76a387f9414a424","name":"Check received message containing short","time":{"start":1750413020120,"stop":1750413020120,"duration":0},"status":"passed","severity":"normal"},{"uid":"38986dddbba35f5f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750413081160,"stop":1750413081160,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c3f63198e8c1f6","name":"should set field with only STORE enabled","time":{"start":1750412502688,"stop":1750412502688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4838d551362e456","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750413081163,"stop":1750413081163,"duration":0},"status":"passed","severity":"normal"},{"uid":"94937dee44a9e28e","name":"Check message with non string payload is not received","time":{"start":1750413020132,"stop":1750413020132,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38634ea3cff7182","name":"ignores domain fetching errors","time":{"start":1750412519395,"stop":1750412519396,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5937d1dc5351684","name":"Ping on subscribed peer","time":{"start":1750412635409,"stop":1750412635409,"duration":0},"status":"passed","severity":"normal"},{"uid":"3766f7f46633fffa","name":"Generator, 2 different pubsubtopics","time":{"start":1750413060188,"stop":1750413060188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76f0c30af840a4","name":"random static sharding 9 - Cluster ID: 670, Shard ID: 820","time":{"start":1750413119973,"stop":1750413119974,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd684e581d00c6b6","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750412576677,"stop":1750412576677,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a842899fa8b88a","name":"different cluster, same shard: nodes don't connect","time":{"start":1750412770532,"stop":1750412770532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4aa09e700d672b","name":"Check received message containing SQL Injection","time":{"start":1750412986260,"stop":1750412986260,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d0dc4e2421a7f1","name":"Encoder throws on empty string content topic","time":{"start":1750412530802,"stop":1750412530802,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0ab5d6f16d3aea","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app2/7/topic354/utf8","time":{"start":1750413007280,"stop":1750413007281,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b5f7a98793f550","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750413081147,"stop":1750413081148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5dd76b623059dc4","name":"accepts time-filtered query with content filter","time":{"start":1750412510867,"stop":1750412510868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f31fe81812f12d5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750413094022,"stop":1750413094023,"duration":1},"status":"passed","severity":"normal"},{"uid":"4823a653bade569d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750413118738,"stop":1750413118738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1560a1311d4a213b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750412501950,"stop":1750412501950,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dac27a9d1eaef57","name":"should remove expired entries after TTL has passed","time":{"start":1750412538558,"stop":1750412538558,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b32717fab3dc4ab","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750413118754,"stop":1750413118755,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ba4c34e147e8ab","name":"Renews subscription after lossing a connection","time":{"start":1750413118746,"stop":1750413118746,"duration":0},"status":"passed","severity":"normal"},{"uid":"973d032c79d56164","name":"Check received message containing SQL Injection","time":{"start":1750413020136,"stop":1750413020136,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a494f0d78529017","name":"should not receive a peer event before start","time":{"start":1750412573695,"stop":1750412573695,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f3bd1306264616","name":"Check received message containing Arabic","time":{"start":1750413020135,"stop":1750413020135,"duration":0},"status":"passed","severity":"normal"},{"uid":"69950edcd7cee611","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750412496572,"stop":1750412496572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fd3a4ff56583ce","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750412549852,"stop":1750412549853,"duration":1},"status":"passed","severity":"normal"},{"uid":"23560bfeb3fa1237","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750412549880,"stop":1750412549880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0f17e1f585bffa","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750412510862,"stop":1750412510862,"duration":0},"status":"passed","severity":"normal"},{"uid":"86504cd68c213898","name":"Ephemeral field set to true","time":{"start":1750412511379,"stop":1750412511379,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6613c33ca05004","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750412540050,"stop":1750412540051,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba552d710367e641","name":"topics with same application and version share the same shard","time":{"start":1750412496575,"stop":1750412496576,"duration":1},"status":"passed","severity":"normal"},{"uid":"488bd1e3b5897a5","name":"Ordered callback, aborts when callback returns true","time":{"start":1750413079201,"stop":1750413079201,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc68df8b98478e7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750413118744,"stop":1750413118745,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8f955bd07fc72d","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750412540167,"stop":1750412540167,"duration":0},"status":"passed","severity":"normal"},{"uid":"496d5aff305dc4d0","name":"should return no connections if no open connection provided","time":{"start":1750412510482,"stop":1750412510482,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0aface79fc6ce","name":"should retry on complete failure if specified","time":{"start":1750412540212,"stop":1750412540212,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4e5edd3ae930a5","name":"should wait for Store peer to be connected","time":{"start":1750412540301,"stop":1750412540302,"duration":1},"status":"passed","severity":"normal"},{"uid":"2994d9572d1f748d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750412865490,"stop":1750412865491,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e5269330dcfb62","name":"Check received message containing special chars","time":{"start":1750412986243,"stop":1750412986243,"duration":0},"status":"passed","severity":"normal"},{"uid":"37747fae8a1203f3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750412743101,"stop":1750412743103,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d38034cd1994e21","name":"Push message with custom timestamp: 1750416299935","time":{"start":1750413308753,"stop":1750413308753,"duration":0},"status":"passed","severity":"normal"},{"uid":"282d868d109bc591","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750413046656,"stop":1750413046657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7581edf709c94c01","name":"should not receive a peer event after stop","time":{"start":1750412523078,"stop":1750412523078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ab2c8d08e7b8a3","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750412496590,"stop":1750412496590,"duration":0},"status":"passed","severity":"normal"},{"uid":"db128a541b9beb89","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750412518616,"stop":1750412518616,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5a7c37ec4440e1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750413118748,"stop":1750413118748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d583a1363a6c36ca","name":"Subscribe to topic containing long and receive message","time":{"start":1750413118739,"stop":1750413118740,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b9e73aaee7f228","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750412510922,"stop":1750412510923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b62f08fe756d01","name":"Using a function","time":{"start":1750413095041,"stop":1750413095041,"duration":0},"status":"passed","severity":"normal"},{"uid":"65af748052b616f7","name":"should return usable stream attached to connection","time":{"start":1750412511240,"stop":1750412511241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f526684992a6df3c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750413118755,"stop":1750413118755,"duration":0},"status":"passed","severity":"normal"},{"uid":"230ac1aabab001f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750412496586,"stop":1750412496586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38f01116d2a9570","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750412549878,"stop":1750412549878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0824ee369a5f420","name":"Generator, custom pubsub topic","time":{"start":1750413060194,"stop":1750413060195,"duration":1},"status":"passed","severity":"normal"},{"uid":"8551c575b875c735","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750412699730,"stop":1750412699731,"duration":1},"status":"passed","severity":"normal"},{"uid":"1154d529e514ba9f","name":"should not allow k > 12","time":{"start":1750412549202,"stop":1750412549203,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45487bfd9962a0e","name":"should never report false negatives","time":{"start":1750412552273,"stop":1750412552273,"duration":0},"status":"passed","severity":"normal"},{"uid":"89852675275ab7bb","name":"udp ip6 address","time":{"start":1750412502097,"stop":1750412502098,"duration":1},"status":"passed","severity":"normal"},{"uid":"bccc8e820da28f52","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750412518885,"stop":1750412518885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6935f2a4d188e2a","name":"Encoder throws on undefined content topic","time":{"start":1750412530802,"stop":1750412530802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fce217aa950ec04","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750413118737,"stop":1750413118737,"duration":0},"status":"passed","severity":"normal"},{"uid":"890162f74486ab95","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750412549876,"stop":1750412549876,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fec1a85180e5f2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750412573697,"stop":1750412573698,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c5d9ed3a19bfef2c","name":"Fails to publish duplicate message","time":{"start":1750412893936,"stop":1750412893937,"duration":1},"status":"passed","severity":"normal"},{"uid":"7839fff7b4b520d","name":"should handle incoming messages","time":{"start":1750412540051,"stop":1750412540056,"duration":5},"status":"passed","severity":"normal"},{"uid":"caf05e41e3daa337","name":"Check received message containing Basic HTML tag","time":{"start":1750412986246,"stop":1750412986246,"duration":0},"status":"passed","severity":"normal"},{"uid":"3024fc5b4ff19ec","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750413081157,"stop":1750413081157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdd64d0b33d90fd","name":"random static sharding 6 - Cluster ID: 862, Shard ID: 401","time":{"start":1750413119972,"stop":1750413119972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0083b6c7afa366","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750413118749,"stop":1750413118749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8a5d5a79450ab1","name":"should not receive a peer event before start","time":{"start":1750412810760,"stop":1750412810761,"duration":1},"status":"passed","severity":"normal"},{"uid":"870124045b3d1fc0","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750413086218,"stop":1750413086218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8817c3588da6dcd3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750412496585,"stop":1750412496585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c7be685a3b14e5","name":"should enable all discoveries when explicitly set","time":{"start":1750412540161,"stop":1750412540161,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c6717a8d0b0a99","name":"Push message with Script payload","time":{"start":1750413308742,"stop":1750413308743,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaafbc51363475fe","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750412496570,"stop":1750412496571,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b3268ba2884872","name":"should not allow unachievable error rate","time":{"start":1750412549204,"stop":1750412549204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b37e4c26887d38","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750412496579,"stop":1750412496579,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a1b73e64cd36b8","name":"Check message with invalid timestamp is not received","time":{"start":1750412986268,"stop":1750412986268,"duration":0},"status":"passed","severity":"normal"},{"uid":"347e951823c93119","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750412511243,"stop":1750412511243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3249e38f43a2a295","name":"Ping on peer without subscriptions","time":{"start":1750412635413,"stop":1750412635414,"duration":1},"status":"passed","severity":"normal"},{"uid":"f962e50f689fe8b3","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750412549858,"stop":1750412549858,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0d979ba8bfb218","name":"Subscribe and receive messages via lightPush","time":{"start":1750413118747,"stop":1750413118747,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c3d97294ff4821","name":"throws an error for improperly formatted content topics","time":{"start":1750412496578,"stop":1750412496578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5032a30f068b19","name":"Push message with content topic containing shell command","time":{"start":1750413308750,"stop":1750413308750,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3fad6562fe0ca8","name":"should return false when shard is not included in network shards","time":{"start":1750412540120,"stop":1750412540121,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2b46ee14b63ca9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750413118742,"stop":1750413118742,"duration":0},"status":"passed","severity":"normal"},{"uid":"93db0596d360b1dc","name":"throws on content topic with empty version field","time":{"start":1750412496555,"stop":1750412496556,"duration":1},"status":"passed","severity":"normal"}]